BS in Computer Engineering - logo

BS in Computer Engineering

Johns Hopkins University


The program provides 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.

Core Courses -

  • Computational Modeling for Electrical and Computer Engineering
  • Digital Systems Fundamentals
  • Signals and Systems
  • Mastering Electronics
  • Mastering Electronics Laboratory

Program Rank



Annual Tuition Fee*

48 Months

Course Duration


Course Credits

On Campus

Delivery Medium

Course Link

Tuition Link



Application Fee


Application Link

Application Deadline


Academic Pre-Requisites

Standardized Test -

  • SAT: Score of 1510
  • ACT: Score of 32-34
  • TOEFL: minimum of 100 total for the Internet-based TOEFL (iBT) with preferred sub-scores of 26 (Reading), 26 (Listening), 22 (Writing), and 25 (Speaking).
  • IELTS: Score of 7 or higher


Companies -

  • Accenture
  • Booz Allen Hamilton
  • Google
  • Bloomberg
  • Boeing
  • Newton, LLC
  • Deloitte
  • Gongos.Inc
  • Acumen, LLC
  • Systima Technologies, Inc
  • Apple
  • Facebook
  • Amazon

More Programs