Feb 19, 2026  
2025-2026 Graduate Catalog 
    
2025-2026 Graduate Catalog

Computer Engineering, MSCOE


Return to {$returnto_text} Return to: Programs by Degree

The MS and PhD programs in Computer Engineering (CPE) are offered in the College of Engineering jointly by the departments of Computer Science and Electrical and Computer Engineering. The field of computer engineering integrates expertise from both electrical engineering and computer science, emphasizing an understanding of computer architecture, the hardware/software interface, and the integration of computers into products and systems at a larger scale. It involves developing technical skills in traditional areas of electrical engineering, such as analog and digital circuit design and communications systems, as well as in areas related to computer science, such as software development and operating systems. As might be expected in such a broad field, there are a great many specialty areas as well, which change regularly to match the needs of the job market. The programs support the College of Engineering’s mission “to provide education, research, and service in a scholarly environment in a way that prepares our students for successful professional careers, addresses the changing needs of our other constituents, and responds to the technological challenges facing the Commonwealth and the Nation.” 

Admission Requirements

  • CV (Optional)  

  • Personal Statement  

  • Transcript showing a Bachelor’s degree with a minimum GPA of 3.0 in an ABET or CSAB accredited undergraduate program in Computer Engineering, Computer Science, or Electrical Engineering.  

  • Background in discrete math, programming, data structures, circuits, digital logic, and computer architecture. 

  • Official GRE scores  

  • Three letters of recommendation

Students can focus their curriculum on a variety of areas, including cybersecurity, VLSI, computer architecture, quantum computing, advanced compiler techniques, and distributed operating systems. Any course in the CS and ECE departments may be used to complete the credit-hour requirements, and courses outside these departments may also apply, subject to DGS approval.

Students must maintain a 3.0 or better GPA across all CS and ECE courses, and they must have an overall GPA of 3.0 or better to complete the MS degree.  

Incoming students are informed of the graduate-school and program-specific academic policies at the orientation held before classes begin each fall. A handbook is also on the CS and ECE websites. 

Degree Requirements


 Plan A: 30 credits, including 6 credits of thesis research as CS 612 - INDEPENDENT WORK IN COMPUTER SCIENCE , plus a Master’s thesis  

Plan B: 30 credits, plus a Master’s project 

Core Courses


Both the MS and the PhD program require students to take 9 credits of core course work, to include 3 of the following courses (must receive a grade of B or higher):  

Additional Course Work


For the thesis option, aside from the 6 thesis course credits and the 9 core course credits, the student may select the remaining 15 credits from any graduate course in CS/EE/CPE. For the non-thesis option, aside from the 9 core course credits, the student may select the remaining 21 credits from any graduate course in CS/EE/CPE. Courses outside these departments may also count to the requirement of 30 credits with the approval of the DGS.

Return to {$returnto_text} Return to: Programs by Degree