Official verification

Course Description

The master of science MS. in computer engineering program prepares students to become leaders in university and industry settings. Our college offers students a truly interdisciplinary program with strong ties to both electrical engineering and computer science programs, mirroring the interdisciplinarity that computer engineers find in industry and research.

Courses and research in computer engineering include computer systems, computer architecture, mobile systems, parallel systems, parallel processing, parallel algorithms, hardware software interaction, very large-scale integration (VLSI) design, embedded systems, numerical analysis, systems simulation, robotics, and large-scale systems.

Degree Programme

CE 6304 Computer Architecture

CE 6302 Embedded Systems

CE 6320 Applied Data Structures and Algorithms

CS 6375 Machine Learning

CS 6347 Statistical Methods in AI and Machine Learning

EESC 6364 Machine Learning and Pattern Recognition

CE 6368 Multimodal Deep Learning

CE 6309 Applications of Machine Learning in Semiconductor IC Manufacturing and Test

CE 6370 Design and Analysis of Reconfigurable Systems

EESC 6367 Applied Digital Signal Processing

CE 6325 VLSI Design

CE 6303 Testing and Testable Design

CE 6375 Design Automation of VLSI Systems

COMP_ENG 495 PhD Life Skills Building

COMP_ENG 303 Advanced Digital Design

COMP_ENG 355 ASIC and FPGA Design

COMP_ENG 357 Design Automation in VLSI

COMP_ENG 393/493 Advanced Low-Power VLSI and Mixed-signal IC Design

COMP_ENG 459 VLSI Algorithmics

COMP_ENG 346 Microprocessor System Design

COMP_ENG 347-1 Microprocessor Systems Project I

COMP_ENG 347-2 Microprocessor Systems Project II

COMP_ENG 364/464 Cyber-Physical Systems Design and Application

ELEC_ENG 390 Introduction to Robotics

IEMS 450-1 Mathematical Optimization I

IEMS 450-2 Mathematical Optimization II

IEMS 457 Integer Programming

COMP_SCI 409 Swarms and Multi-Robot Systems

BME 353-0-01 Bioelectronics