Certificate in Computer Engineering

This is an archived copy of the 2016-2017 catalog. To access the most recent version of the catalog, please visit http://bulletin.iit.edu.

Graduates of this program gain proficiency in one of several areas, including VLSI design, computer networks, computer hardware, and software design.


A maximum of one 400-level course may be taken, including ECE 429 if selected as a required course.

Required Courses (6-7)
ECE 585Advanced Computer Architecture3
ECE 429Introduction to VLSI Design3-4
or ECE 529 Advanced VLSI Systems Design
Elective Courses (6-8)
Select a minimum of two courses from the following:6-8
Fundamentals of Semiconductor Devices3
Introduction to Computer Security4
Advanced Logic Design4
Object-Oriented Programming and Computer Simulation3
Computer Organization and Design3
High Performance VLSI IC Systems3
Performance Evaluation of Computer Networks3
Design and Optimization of Computer Networks3
Computer Network Security3
Wireless and Mobile Networks3
Advanced Computer Networks3
Wireless Network Security3
Wireless Networks Performance Analysis3
High Speed Computer Arithmetic3
VLSI Architecture for Signal Processing and Communication Systems3
Fault Detection in Digital Circuits3
Hardware/Software Codesign3
CAD Techniques for VLSI Design3
Computer-Aided Design of Analog IC3
Total Credit Hours12-15