Computer Engineering
Position Details (PhD Program)
The Computer Engineering program at University of Maryland Baltimore County (UMBC) provides advanced instruction and research opportunities in a broad range of computer engineering areas and is focused on both the theoretical and practical aspects of the state of the art in computer engineering.
Overview
Structure
Students in the Computer Engineering program at University of Maryland Baltimore County (UMBC) are required to take a minimum of 11 courses (33 credits) beyond the bachelor’s degree. At least seven of these courses (21 credits) must be graduate ENEE or CMPE courses, i.e., ENEE/CMPE courses at the 600 or 700 level. The remaining four courses (12 credits) can be CMSC, MATH, STAT, or from any other related discipline at the 600-level or above with the following stipulation and exception:
- Only three credits of Independent Study (ENEE/CMPE 699) can count toward the total course requirement.
- Students who have received their Masters at UMBC are allowed to count two 400 level MATH/STAT courses for the PhD degree with approval of their advisors.
The doctoral dissertation must be an original and substantive contribution to knowledge in the student’s major field. It must demonstrate the student’s ability to carry out a program of research and to report the results in accordance with standards observed in the recognized scientific journals related to that field.
Program Structure
Courses include:
- Computer Architecture
- Custom VLSI Design
- Digital Systems
- Digital Signal Processing Hardware Implementation
- Computer Arithmetic Algorithms & Implementation
Admission requirements
English requirements
General requirements
- GRE General Test required (waiver option available)
- Written Statement of Purpose: review criteria and guidelines on the department website.
- Ph.D. applicants strongly encouraged to already have an M.S. degree in computer science; strong background in computer engineering, computer science, and mathematics courses.