Customize your degree to fit your goals
With your faculty advisor, you select technical elective courses from an array of in-demand fields and foundational research areas—completing your degree requirements and gaining technical depth in your chosen area of study.
You can pursue either a Master of Science or Master of Engineering in any of the tracks below (compare our degrees).
Select from
- Software Engineering Track
- Computer Hardware Engineering Track
- Machine Learning/Big Data Track
- Quantum Software/Hardware Track
- Semiconductor Technology Track
- With any track, you have some flexibility to design your own ECE degree