Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The Computer Engineering Master of Science program equips students for leading positions in research, design, and development careers that demand creative engineering solutions. Working alongside distinguished faculty, students gain proficiency in both hardware and software engineering while focusing on their preferred specialization.
This program provides diverse coursework and research options across multiple computer engineering disciplines, such as:
Computer architecture and operating systems
Graphics computing
Pattern identification
Machine learning and artificial intelligence
System embedding
Software systems and computer networking
Algorithm analysis
Parallel computing
Computational geometry and VLSI
Automated design
Information security and cyber protection
Data analytics
Degree requirements: An undergraduate preparation equivalent to a baccalaureate in computer science or electrical engineering from an accredited engineering program.
GPA: A grade point average (GPA) in upper-division quantitative coursework of 3.0 or better on a 4.0 point scale.
English proficiency requirements
Test of English as a Foreign Language (TOEFL) iBT (Internet-based test) Minimum score: 80
TOEFL PBT (paper-based test) Minimum score: 550
International English Language Testing System (IELTS) Minimum score: 6.5
Pearson Test of English Academic (PTE) Minimum score: 67
Completion of Level 112 at an ELS Language Center
Duolingo English Test Minimum score: 105
Application Deadlines: Fall term - January 15 (Early), May 1 (Regular); Spring term - May 15 (Early), October 1 (Regular).