Course Information

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.

  • 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.

    Complete list of departmental courses with descriptions. 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.

Back to top