Graduate

2017 Curriculum

IC Design and CAD
Course No. Course Title
500 level ECE506 Introduction to Optimization
ECE507 Probabilitic Graph Models
ECE508 Automated Planning and Decision Making
ECE509 Mobile Networks
ECE510 System Software
ECE511 Computer Architecture
ECE512 Graph Theory
ECE513 Formal Languages and Automata
ECE515 Algorithm Design
ECE507 Probabilitic Graph Models
ECE516 Compiler Design
ECE517 Distributed Systems
ECE507 Probabilitic Graph Models
ECE518 Modern Cryptography
ECE519 Massively Parallel Programming
ECE520 Computational Geometry
ECE521 Intelligent Agents and Electronic Marketplace
ECE522 Data Visualization
ECE523 Human Computer Interaction
ECE524 Software Engineering
ECE525 Parallel Computing
ECE527 Embedded System Design
ECE528 Cloud Computing
ECE529 Autonomous Robots
ECE543 Computer Vision
ECE544 Advanced Machine Learning
600 level ECE610 Special Topics in Computer Engineering I
ECE611 Special Topics in Computer Engineering II
ECE612 Special Topics in Computer Engineering III
ECE613 Special Topics in Computer Engineering Ⅳ
ECE614 Special Topics in Computer Engineering Ⅴ
700 level ECE710 Natural Language Processing
ECE712 Advanced Computer Systems
ECE713 Computer and Communication Networks
ECE714 Artificial Intelligence
ECE715 Advanced Computer Graphics
ECE716 Advanced Database
ECE717 Computational Complexity
ECE719 Information Retrieval
ECE721 Bioinformatics
ECE722 Discrete Stochastic Processes
800 level ECE810 Advanced Topics in Computer Engineering I
ECE811 Advanced Topics in Computer Engineering II
ECE812 Advanced Topics in Computer Engineering III
ECE813 Advanced Topics in Computer Engineering Ⅳ
ECE814 Advanced Topics in Computer Engineering Ⅴ