Certificate in Computer Engineering

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

Curriculum

A maximum of two 400-level course may be taken.

Required Courses (6)
Select a minimum of two courses from the following: 6
Computer Cyber Security3
Computer Network Security
Application Software Design3
Object-Oriented Programming and Machine Learning
Computer Organization and Design3
Hardware Security and Advanced Computer Architectures
Elective Courses (6-8)
Select a minimum of two courses from the following:6-8
Introduction to Computer Networks3
Modern Internet Technologies
Introduction to VLSI Design3-4
Advanced VLSI Systems Design
Smart and Connected Embedded System Design4
Advanced Logic Design4
Artificial Intelligence and Edge Computing3
5G Wireless Network: Architecture, New Radio, and Security3
Internet of Things and Cyber Physical Systems3
Modern Wireless Network Protocols and Standards3
Computer Cyber Security3
Fundamentals of Semiconductor Devices3
Application Software Design3
High Performance VLSI IC Systems3
Communications Networks Performance Analysis3
Design and Optimization of Computer Networks3
Computer Network Security3
Wireless and Mobile Networks3
Wireless Network Security3
ECE 547
3
High Speed Computer Arithmetic3
VLSI Architecture for Signal Processing and Communication Systems3
Computer Organization and Design3
Hardware Security and Advanced Computer Architectures3
Hardware/Software Codesign3
Hardware Acceleration for Machine Learning3
Computer-Aided Design of Analog IC3
Object-Oriented Programming and Machine Learning3
Total Credit Hours12-14