Computer engineering is driven by advances in microelectronics, packaging, algorithms, and systems design. The discipline is characterized by constant innovation and ever increasing complexity. The price of this innovation is virtual obsolescence of technologies that are only a few years old.
In junction with the Office of Professional and Continuing Studies, the Department of Electrical Engineering and Computer Science has developed a graduate-level certificate program to educate professionals who need to stay on the cutting edge of these technologies. The program can be completed on a part-time, non-degree basis by those seeking professional training or preparing to enter a graduate program. In most cases, courses taken as a certificate student can be transferred into a graduate program. Graduate students in electrical engineering may also opt to earn the certificate as part of their graduate program. The program is open to students with a bachelor's degree.
The program is designed so that a student may specialize in one of the following areas: Microelectronics and VLSI Design, Algorithms and Advanced Architecture, Digital Signal Processing, or Software Engineering.
Four courses are required for the certificate. Two of the following core courses:
Computer Science 126 Numerical Analysis catalog entry
Computer Science 180 Software Engineering catalog entry
Computer Science 181 Compilers catalog entry
Electrical Engineering 103 Introduction to VLSI Design
catalog entry
Electrical Engineering 123 Custom VLSI Design
catalog entry
Electrical Engineering 125 Digital Signal Processing
catalog entry
Electrical Engineering 128 System Software Components
catalog entry
Electrical Engineering 215 Computer Architecture
catalog entry
Electrical Engineering 218 Parallel Algorithms and Architecture
And two elective courses drawn from a list provided by the department.