The Computer Engineering program provides highest quality engineering education, outstanding research programs and exceptional community service. In addition, it is envisioned that the graduates of the program will be successful in their professional careers and/or graduate studies, as highly trained professionals, creative leaders with a global mindset committed to social good. The focus areas are machine architecture and logic design, robotics, multimedia, computer networks, operating systems, database systems, programming systems and languages, digital devices and circuits. There are also significant research initiatives in the fields of cyber security and cloud computing. NYUAD houses a high performance, supercomputer system that is in the top 400 in the world.

NYUAD’s Computer Engineering program prepares graduates to apply knowledge of discrete mathematics, differential calculus, integral calculus, probability and statistics, sciences, computer science, and engineering topics necessary to analyze and design complex electrical and electronic devices, software, and systems containing hardware and software components.  The curriculum for the B.S. in Computer Engineering is outlined below.


23.5 courses, (94 credits) distributed as follows:

  • 4 Foundations of Science:
    • Foundations of Science 1: Energy and Matter (SCIEN-AD 101, 102, 121);
    • Foundations of Science 2: Forces and Interactions (SCIEN-AD 103, 104, 122);
    • Foundations of Science 3: Systems in Flux (SCIEN-AD 105, 106, 109, 123);
    • Foundations of Science 4: Form and Function (SCIEN-AD 107, 108, 110, 124)
  • 4 Mathematics courses:
    • ENGR-AD 195 Fundamentals of Discrete Math (half course);
    • ENGR-AD 291 Probability and Statistics for Engineers (half course);
    • MATH-AD 111 Calculus with Applications: Science and Engineering;
    • MATH-AD 112 Multivariable Calculus: Science and Engineering;
    • MATH-AD 115 Fundamentals of Linear Algebra (half course);
    • MATH-AD 120 Fundamentals of Ordinary Differential Equations (half course)

  • 4 Engineering Common Courses:
    • ENGR-AD 101 Computer Programming for Engineers;
    • ENGR-AD 110J Design and Innovation (half course);
    • ENGR-AD 111 Engineering Statics (half course);
    • ENGR-AD 112 Conservation Laws in Engineering (half course);
    • ENGR-AD 113 Digital Logic (half course);
    • ENGR-AD 117 Numerical Methods (half course);
    • ENGR-AD 119 Circuits Fundamentals (half course)
  • 9.5 Discipline-specific required and elective courses (38 credits)

  • 2 Capstone
    • ENGR-AD 400 (half course), 401 (half course), and 402 Capstone Seminar and Design Project