The sections below provide links to many important documents and sites related to courses for both undergraduate and graduate students.

Students at the Johns Hopkins University are expected to uphold high ethical standards. The Constitution of the Undergraduate Academic Ethics Board of the Krieger School of Arts and Sciences and the GWC Whiting School of Engineering states that:

“Undergraduate students enrolled in the School of Arts and Sciences or the GWC Whiting School of Engineering at the Johns Hopkins University assume a duty to conduct themselves in a manner appropriate to the University’s mission as an institution of higher learning. Students are obliged to refrain from acts, which they know, or under the circumstances have reason to know, violate the academic integrity of the University. Violations of academic ethics include, but are not limited to: cheating, plagiarism, submitting the same or substantially similar work to satisfy the requirements of more than one course without permission; submitting as one’s own the same or substantially similar work of another; knowingly furnishing false information to any agent of the University for inclusion in academic records; falsification, forgery, alteration, destruction or misuse of official University documents or seal.” The constitution further states in Article IV that “It is the responsibility of each student to report to the professor in charge of the course or to the Ethics Board any suspected violations of academic ethics as outlined in Article III.”

Students may obtain a copy of the Constitution of the Ethics Board from the JHU Office of Academic Advising.

Students should also be aware that professional societies, industries, and government agencies all have ethical codes and standards to ensure both good business practices and to maintain the public trust. The Institute of Electrical and Electronics Engineers (IEEE) represents the profession of Electrical Engineering, and students should read that organization’s code of ethics published on their website.

Academic integrity is the backbone of our existence to continually rise to the challenge at the university and within the Department of Electrical and Computer Engineering. The academic community is bound by a fundamental trust that students and faculty undertake to facilitate honest work. We respect the work of others, paying our intellectual debts as we craft our own work. It is integral to the mission of Johns Hopkins University.

Enrolling in classes at the university acknowledges student commitment to the academic integrity code. Students are required to be familiar with the rights and responsibilities in each course in regards to requirements and restrictions regarding research, collaborative work and written material in addition to examinations. All tasks and assignments are to be completed according to the highest ethical standards as set forth by the university.

Here is a list of Faculty Office Hours for the 2024 spring semester.

Leading Innovation Design Team (LINDT) is a multi-semester (minimum 2-semesters, maximum 5-years for masters students) course that affords students the opportunity to leverage their creativity and core engineering knowledge to work directly with a world-class instruction team and a sponsor to solve a real-world problem. We’re calling on all innovators and/or those who want to experience first-hand the joys and challenges of the professional engineering world. This new and exciting course started in Fall 2017.

Freshmen and sophomores are encouraged to register for EN.520.250 (1-credit) and juniors and seniors are encouraged to register for EN.520.462 (3-credits). EN.520.462 fulfills the advanced lab requirements for ECE students. For masters and graduate students, you can register in EN.520.662 and that satisfies (project dependent) the requirements for the special project or 2 graduate courses.

For more up to date information, please check out the course’s site.

The purpose of Design of Biomedical Instruments and Systems is to teach the students principles of product design for the biomedical market. From an idea to a product and all the stages in-between.

The course material will include identification of the need, market survey, patents. Funding sources and opportunities, Regulatory requirements, Reimbursement codes, Business models). Integration of the system into the clinical field. system connectivity. Medical information systems. Medical standards (DICOM, HL-7, ICD, Medical information bus). How to avoid mistakes in system design and in system marketing. Entrepreneurship.

The course participants will be divided to groups of 2-3 students each. Each group will be acting as a start-up company throughout the whole semester. Each group will need to identify a need. This can be done by meeting and interviewing medical personnel, at the Johns Hopkins Medical campus or other hospitals, clinics, HMOs, assisted living communities or other related to the medical world. The proposed medical instrument or system can be a combination of instrument and software.

Each week, there will be a lecture devoted to the principal subjects mentioned above. Afterwards the students will present their ideas and progress to all class participants. There will be an open discussion for each of the projects. The feedback from class will help the development of the product. Each presentation, document, survey or paper will be kept in the course cloud which will have a folder for each of the groups. The material gathered in this folder will be built gradually throughout the semester. Eventually it will become the product blueprint.

At the last week of the semester, the groups will present their product to a panel of experts involved with the biotech industry, in order to “convince” them to invest in their project.

Previous years’ projects are listed in this website.

The Program Planning Chart is a tool that you can use to map out your courses each semester. All required courses are listed by name and are bolded.

Electrical Engineering

Computer Engineering

The Course Dependency Map shows you the different paths that you can follow in ECE, and the courses that you can take that fall under each category. It also shows how the courses progress, building on the information learned in the previous class.

Electrical Engineering Course Dependency Map

Computer Engineering Course Dependency Map

Head to the registrar’s website for a complete list of departmental courses with descriptions. See below for other benefits of the registrar’s website, and please note that not all courses are offered every year.

  1. Online Registration
  2. Current course offerings for all departments
  3. Academic Calendars


You can get additional academic support by using the following resources:

  • Tutoring is available through PILOT (Peer-led Team Learning) in Calculus II, Linear Algebra, Differential Equations & Applications, and Physics I & II, among several other classes.
  • Learning Den Tutoring Services can assist with classes in all areas, from Engineering to Humanities. Click on the link for a list of supported courses.
  • Help Rooms & Study Space in Chemistry, Math, and Physics
  • Study Consulting Do you need help with studying? A study consultant can help you in a number of areas, including study skills, time management, test preparation, and more!
  • The Writing Center offers undergraduate and graduate students free, individual conferences with experienced tutors, all of whom are trained to consult on written work. All students are welcome to use this resource.