Master of Engineering in Artificial Intelligence for Computer Vision and Control

AI has become a valuable and important catalyst for other technologies such as the Internet of Things and Cyber Physical Systems. AI is also considered as the engine that powers several truly ground-breaking Computer Vision, Control and Cybernetic applications such as autonomous cars, robotic personal assistants and automated manufacturing. The Master of Engineering in Artificial Intelligence, Computer Vision and Control degree is intended to provide interested students maximum exposure towards the very fast evolving AI technologies, machine learning, and methods while particularly targeting Electrical and Computer Engineering topics such as computer vision, medical image diagnosis, power system distribution, robotics and automation. Today, all major new technology products inherit a layer of artificial intelligence unit for self-learning and adaptability. Depending on the application or platform, this AI component can be used for speech recognition, face recognition or context-aware human-device interactions. The wide use of these AI technologies resulted in a major spike in the demand for engineers who are trained in this dynamic and fast-growing exciting field. Through the Master of Engineering in Artificial Intelligence, Computer Vision and Control students will be ready to overcome challenges in the field of core AI framework, signal & image processing and computer vision, control systems, embedded systems, integrated circuits and VLSI including neuromorphic computing, network, communication and information systems, power systems and robotics.

Minimum Credits Required 30
Maximum 400-Level Credit 12
Minimum 500-Level+ Credit 18
Maximum 700-Level Credit 4
Maximum Transfer Credit 9
Required Courses (15-16)
Select minimum 5 courses from the following:15-16
Digital Signal Processing I3
Digital Signal Processing II
Control Systems3
Robust Control
Artificial Intelligence and Edge Computing3
Internet of Things and Cyber Physical Systems3
Artificial Intelligence in Smart Grid3
Computer Vision and Image Processing3
Machine and Deep Learning3
Object-Oriented Programming and Machine Learning3
Special Problems (Artificial Intelligence, Computer Vision and Control)1-3
Signal and Image Processing Elective (3)
Select a minimum 1 course from the following:3
Digital Signal Processing I3
Image Processing3
Video Communications3
Analysis of Random Signals3
Artificial Intelligence in Smart Grid3
Computer Vision and Image Processing3
Machine and Deep Learning3
Statistical Signal Processing3
Digital Speech Processing3
Digital Signal Processing II3
Computer Engineering Elective (3)
Select a minimum 1 course from the following:3
Introduction to Computer Networks3
Smart and Connected Embedded System Design4
Artificial Intelligence and Edge Computing3
Internet of Things and Cyber Physical Systems3
Modern Wireless Network Protocols and Standards3
Computer Cyber Security3
Information Theory and Applications3
Application Software Design3
Communications Networks Performance Analysis3
Computer Network Security3
Modern Internet Technologies3
Computer Organization and Design3
Hardware Security and Advanced Computer Architectures3
Hardware/Software Codesign3
Object-Oriented Programming and Machine Learning3
Power and Control Engineering Elective (3)
Select a minimum 1 course from the following:3
Power Electronics4
Control Systems3
Applied Optimization for Engineers3
Hybrid Electric Vehicle Drives3
Robust Control3
Optimal Feedback Control3
Motion Control Systems Dynamics3
Power Electronic Dynamics and Control3
Advanced Power Electronics3
Adjustable Speed Drives3
Power Market Operations3
Fault-Tolerant Power Systems3
Power System Reliability3
Power Systems Dynamics and Stability3
Control and Operation of Electric Power Systems3
Operations and Planning and Distributed Power Grid3
Elements of Sustainable Energy3
Elements of Smart Grid3
Microgrid Design and Operation3
Elective Courses (5-6)
The remaining elective courses may be chosen from any of the listed core or elective options, provided that those courses were not already used to satisfy another degree requirement.5-6