Master of Engineering - Computer Engineering
The master of engineering in computer engineering offers graduate students a strong academic foundation in core technological areas with a culminating project-based learning experience, preparing students to begin or to advance their professional careers.
Students will be able to choose to participate in the program on a part-time, full-time, or full-time accelerated basis. Full-time students could reasonably earn the master of engineering computer engineering degree in about three semesters.
Credits required for graduation:
32 total credits, with 27 credits of coursework, including:
- 15 credits: computer engineering courses (12 credits are discipline-specific)
- 6 credits (out-of-area and/or out-of-department courses)
- 6 credits of graduate elective courses
- 3 credits: Project and Report, Electrical and Computer Engineering
- 2 credits: Seminar, Electrical and Computer Engineering
All students will take at least four courses in a focus area:
- Computer Systems: Computer Architecture, Multiprocessors, Secure Hardware Design and Wearable Computing
- Networking: Protocols, Information Security, Network Architectures and Multimedia Networks
- Software and Machine Intelligence: Machine Learning, Deep Learning, Computer Vision, Pattern Recognition and Software Systems
- VLSI and Design Automation: Configurable Computing, Testing and Verification, Advanced VLSI Design, Systems on a Chip and Electronic Design Automation
Upon completion of the program, individuals will be able to:
- Work in mid-level and advanced positions in industries related to computing and enhance marketability to employers
Click here to learn how to apply and deadline information.