Computer Engineering Master’s Degree Curriculum Overview

The computer engineering master’s degree program at Stevens offers you the ideal mix of theory, applied research and technical knowledge—everything you need to pursue a career on the cutting edge of design and development. You’ll work with recognized leaders in the field, perform exciting research in top industry labs and study the most advanced frontiers in computer science and electrical engineering.

By the end of this program, students will:

  • Have a solid understanding of both hardware and software
  • Possess knowledge of state-of-the art modern topics such as machine learning, big data and internet of things
  • Hold a blend of hardware, software and data analytics skills to support a chosen concentration focus
  • Have hands-on project experience

Concentrations Include:

  • Embedded Systems
  • Software and Data Engineering
  • Networks and Security
  • Artificial Intelligence

Below are some of the typical courses available in this program.

Core Courses Include:

  • Digital and Computer Systems Architecture
  • Real-Time and Embedded Systems
  • Applied Data Structures and Algorithms
  • Introduction to VLSI Design
  • Applied Modeling & Optimization

Mathematical Foundation Courses:

  • Applied Discrete Mathematics - or - 
  • Probability and Stochastic Processes I

If you have existing graduate credits or experience in this area of study, contact [email protected] to discuss opportunities to include it in the curriculum.