Johns Hopkins University

Course Details

BS in Computer Engineering

Course Description

The Department of Electrical and Computer Engineering offers a Bachelor of Science degree in Electrical Engineering and a Bachelor of Science degree in Computer Engineering, with close collaboration and partnership with the Department of Computer Science. Students who desire a liberal arts focus can choose to pursue the Bachelor of Arts degree offered through the department. Electrical and Computer Engineering is concerned with a wide variety of topics in signals, systems and communications, photonics and optoelectronics, image and speech processing, and solid state electronics.

Course Duration

NumberDuration
4year

Career outcomes

The Computer Engineering program at Johns Hopkins is supported by faculty in the Department of Electrical and Computer Engineering and the Department of Computer Science, who are committed to providing a rigorous educational experience that prepares students for further study and to professionally and ethically practice engineering in a competitive global environment. The mission of the program is to provide students with a broad, integrated education in the fundamentals and advanced topics in computer engineering, basic sciences, mathematics, and humanities, in an environment that fosters the development of analytical, computational, and experimental skills, and that involves students in design projects and research experiences, and to provide our computer engineering graduates with the tools, skills and competencies necessary to understand and apply today’s technologies and become leaders in developing and deploying tomorrow’s technologies. ECE Student Outcomes The program has student outcomes (a) through (k) that prepare graduates to attain the program educational objectives: (a) an ability to apply knowledge of mathematics, science, and engineering (b) an ability to design and conduct experiments, as well as to analyze and interpret data (c) an ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability (d) an ability to function on multidisciplinary teams (e) an ability to identify, formulate, and solve engineering problems (f) an understanding of professional and ethical responsibility (g) an ability to communicate effectively (h) the broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and societal context (i) a recognition of the need for, and an ability to engage in life-long learning (j) a knowledge of contemporary issues (k) an ability to use the techniques, skills, and modern engineering tools necessary for engineering practice.




BS in Computer Engineering Johns Hopkins University