Computer Engineering - Core Requirements (12 Hours)
Computer Engineering
Master of Science (MS) - Program Requirements
Core Requirements (12 Hours)
The following courses or their approved substitutions are required for both the thesis and the extended course work options.
| CENG 5131 |
Engineering Applications |
3 hours |
| CENG 6332 |
High Performance Computer Architecture |
3 hours |
Students will select two more core courses from the following four:
| CENG 5334 |
Fault Tolerant Computing |
3 hours |
| CENG 5434 |
Microcomputer Systems Design |
3 hours |
| CENG 5531 |
Machine Learning and Applications |
3 hours |
| CENG 5534 |
Advanced Digital System Design |
3 hours |
Elective Requirements (15 hours thesis option,18 hours non-thesis)
The following courses or their approved substitutions are required for both the thesis and the extended course work options.
| CENG courses |
5100-6000 level |
6 hours |
| CENG/CSCI/SWEN courses |
5100-6000 level |
6 hours |
| CENG/ CSCI SWEN |
4000-6000 level |
3 hours thesis option, 6 hours non-thesis |
Thesis Option (6 Hours)
Extended Course Work Option (6 Hours)
| CENG 6838 |
Research Project and Seminar* |
3 hours |
| CENG 6838 or CENG elective |
5000-6000 level |
3 hours |
| Note: An extra 3 hours of CENG 6838 project may be used as a plan elective. |
|
|
* To be taken after completion of core courses and during last 12 hours |
Sub-plan in Digital Signal Processing (DSP)
Students interested in developing a sub-plan in Digital Signal Processing should take the following as electives:
Sub-plan in Telecommunications
Students interested in developing a sub-plan in telecommunications should take the following as electives: