The 30-hour program is intended for students that want to gain knowledge deeper than that provided at the bachelor’s degree level and sufficient for designing and implementing state-of the-art systems in industrial research and development positions. The program is also appropriate for students contemplating future doctoral study and desiring to gain experience in research. Graduates may work under the direction of doctoral scientists and engineers in high tech lab settings assisting in developing innovative products and systems that require strong foundational knowledge in the underlying sciences and the ability to synthesize and analyze engineering principles as they relate to the development of new computer engineering technology.
required concentration area
This program will require that you select a concentration in Electrical Engineering or Computer Systems Engineering area at the time of application as it has a direct correlation to the curriculum you will follow.
required core courses
The combination of CEN 501 and CEN 502 serves to integrate the required knowledge of electrical engineering and computer science to ensure that all students have the necessary background to pursue advanced study in the areas of computer engineering. CEN 501 focuses on circuit and logic design, topics that span the electrical engineering to computer engineering interface. CEN 502 begins with computer architecture and focuses on operating systems, compilers and networking topics that cover the computer science to computer engineering interface. Together this pair of courses provides a common and necessary background for all students in the program to pursue graduate study in the six areas of the program. As such, these courses must be taken early in the student’s course of graduate study.
- CEN 501 Computer Systems I: Circuits to Architectures
- CEN 502 Computer Systems II: Fundamentals of Algorithms
and Optimization Techniques
The elective courses in the graduate Computer Engineering program are partitioned into 6 areas of study. These courses are referred to as the Computer Engineering Area (CE-Area) courses. The following lists the 6 areas of study:
- VLSI and Architecture
- Embedded Control Systems
- Communication and Networks
- Distributed, Dependable and Secure Systems
- Multimedia and Signal Processing
- Systems Optimization
general curriculum requirements: 30 hours
|M.S. Thesis Track||M.S. Non-Thesis Track|
|6credit hours of required core courses:
||6credit hours of required core courses:
|Select electives that meet the following requirements:
||Select electives that meet the following requirements:|
|6 credit hours of thesis and a successful oral thesis defense||Comprehensive Exam|
For a full overview of program requirements and policies, please see the Computer Engineering M.S. Handbook.
Fill out the iPOS Check Sheet and submit the form to the Advising Center after the electronic submission of your initial iPOS or course change. If you are a Thesis student, work with your Faculty Chair to create your iPOS and choose courses that will fulfill requirements and support your research. Sumbit a hard copy of the iPOS signed by your faculty chair to the Advising Center along with the Check Sheet.