Master AI & Machine Learning with an Online MEng
The online Master of Engineering (MEng) with a concentration in artificial intelligence (AI) and machine learning (ML) at UIC is a non-thesis graduate program that equips students with the technical knowledge and leadership skills employers value.
With an emphasis on critical thinking and responsible AI application, you’ll learn to solve complex problems for engineering careers across diverse industries including finance, healthcare, manufacturing, and law.
Online MEng At-A-Glance
Why Choose UIC’s Online Master of Engineering Program?
-
Expert Faculty Learn from distinguished faculty at the forefront of AI and ML research.
-
Hands-On Learning Apply AI and ML tools to real-world challenges across industries.
-
Flexible Format Complete the degree on your schedule with accelerated 8-week terms.
Contact Us
slate ping
Innovative Curriculum for an Evolving AI Landscape
The online MEng curriculum is designed by faculty with expertise across AI, machine learning, data science, and business leadership — ensuring you gain the most current knowledge and forward-looking skills. You’ll also have opportunities to work on your own project ideas, giving you a chance to apply what you’re learning to real problems in your field.
AI & ML Foundations (6 courses)
In these courses, you’ll build a strong base in the math, theories, techniques, and tools behind AI and ML, then apply that knowledge to advanced engineering topics.
- Math Fundamentals for AI Engineers and Data Scientists (MENG 404)
- Intro to Machine Learning (MENG 416)
- Intro to Deep Neural Networks (MENG 417)
- Image Analysis and Computer Vision (MENG 418)
- Artificial Intelligence (MENG 419)
- Natural Language Processing (MENG 420)
Engineering Leadership (3 courses)
In these courses, you’ll build the collaboration, communication, and project management skills that define strong engineering leaders. You’ll also study relevant legal topics including the ethics around AI and ML.
- Engineering Law (MENG 400)
- Engineering Management (MENG 401)
- Innovation Tools and Methods (MENG 407)
Online MEng Courses
Full-time students typically take two 8-week courses at a time and can finish in as few as 12 months. Part-time students take one at a time and set their own pace around work and other commitments.
Graduates earn a Master of Engineering degree which will be reflected on their transcript and diploma.
MEng Courses
| Course Code | Course Title | Credit Hours | Course Description |
|---|---|---|---|
| MENG 400 | Engineering Law | 4 Hours | Overview of the legal system. Legal principles affecting the engineering profession. Professional ethics in engineering. Intellectual property law. Basic contract and tort principles. Environmental law. |
| MENG 401 | Engineering Management | 4 Hours | This course will cover the project lifecycle for successful and effective managing of the engineering projects in accordance with the theories, insights, and principles of the Project Management Body of Knowledge. The course will elaborate on understanding the sophisticated dynamics of Engineering Management through expanding on project constraints, such as scope, cost, time, risk, quality, and so forth as well as providing details on the means and methods to enable engineering managers to attain a better and multi-dimensional understanding of the project lifecycle, and the necessary skill sets to efficiently manage the engineering enterprise. |
| MENG 404 | Math Fundamentals for AI Engineers and Data Scientists | 4 Hours | MENG 404 sets the stage for the ML and AI topics that students will see throughout the MENG program. While recalling important mathematical and statistical topics, MENG 404 will also familiarize students with Python which has become an industry standard for ML and AI calculations. Also, while refreshing the students' background material they will be introduced to applications where that material will be covered more thoroughly and further applied in their upcoming MENG courses. |
| MENG 407 | Innovation Tools and Methods | 4 Hours | Working engineers need to know about Innovation Tools & Methods because these are the interdisciplinary business techniques that ensure that the problems we choose to solve and the products we make to solve them actually meet the needs of the human beings who use them (and thus achieve success in the marketplace). Most engineering have heard about the importance of figuring out what people actually need, but this course teaches the concrete techniques are currently accepted best practices for doing so. |
| MENG 416 | Intro to Machine Learning | 4 Hours | This course gives an introduction to common machine learning tasks (e.g., classification, density estimation, clustering) and some of the successful machine learning techniques and broader paradigms that have been developed for these tasks. The course is programming-intensive and a large emphasis will be placed on tying existing machine learning techniques to specific real-world applications through hands-on experience. By taking the course, students will be able to explain the mechanism of different common machine learning task settings and be able to apply existing machine learning tools to a broad range of data sets. They will also be able to identify appropriate problem formulations and machine learning techniques for framing and solving predictive data analysis problems, along with evaluating and measuring the performance of different learning techniques on predictive tasks. Prerequisite: MENG 404. Formerly CS 412. |
| MENG 417 | Intro to Deep Neural Networks | 4 Hours | Deep Neural Networks (DNN) are the leading pattern recognition methods in AI. They are very successful at correctly classifying a wide range of input data, including images, video, speech, text, and they successfully model consumer preferences. We now use DNNs in our daily life ranging from automated telephone systems to user recommendations on online shopping and entertainment applications (Amazon, Netflix). DNNs can also automatically generate graphics, natural looking images, natural sounding speech and text. Formerly ECE 491. |
| MENG 418 | Image Analysis and Computer Vision I | 4 Hours | Image formation, geometry and stereo. Two-dimensional image analysis by fourier and other 2-D transforms. Image enhancement, color, image segmentation, compression, feature extraction, object recognition. Formerly ECE 415. |
| MENG 419 | Artificial Intelligence | 4 Hours | MENG 419 will provide students with experience with a range of AI tools including search, reinforcement learning, probabilistic models, and game theory with the goals of understanding their strengths and limitations and being able to apply then to problems they may face during their career. Formerly CS 411. |
| MENG 420 | Natural Language Processing | 4 Hours | In the class, we will study some background theory and focus on engineering techniques and libraries to allow computers interact with humans in a natural language. We will also cover topics such as extracting facts and concepts from text, and other applications of NLP to mainstream applications. Formerly CS 421. |
Online Master of Engineering Course List
MENG 400. Engineering Law | 4 Credit Hours
Overview of the legal system. Legal principles affecting the engineering profession. Professional ethics in engineering. Intellectual property law. Basic contract and tort principles. Environmental law.
MENG 401. Engineering Management | 4 Credit Hours
This course will cover the project lifecycle for successful and effective managing of the engineering projects in accordance with the theories, insights, and principles of the Project Management Body of Knowledge. The course will elaborate on understanding the sophisticated dynamics of Engineering Management through expanding on project constraints, such as scope, cost, time, risk, quality, and so forth as well as providing details on the means and methods to enable engineering managers to attain a better and multi-dimensional understanding of the project lifecycle, and the necessary skill sets to efficiently manage the engineering enterprise.
MENG 404. Math Fundamentals for AI Engineers and Data Scientists | 4 Credit Hours
MENG 404 sets the stage for the ML and AI topics that students will see throughout the MENG program. While recalling important mathematical and statistical topics, MENG 404 will also familiarize students with Python which has become an industry standard for ML and AI calculations. Also, while refreshing the students’ background material they will be introduced to applications where that material will be covered more thoroughly and further applied in their upcoming MENG courses.
MENG 407. Innovation Tools and Methods | 4 Credit Hours
Working engineers need to know about Innovation Tools & Methods because these are the interdisciplinary business techniques that ensure that the problems we choose to solve and the products we make to solve them actually meet the needs of the human beings who use them (and thus achieve success in the marketplace). Most engineering have heard about the importance of figuring out what people actually need, but this course teaches the concrete techniques are currently accepted best practices for doing so.
MENG 416. Intro to Machine Learning | 4 Credit Hours
This course gives an introduction to common machine learning tasks (e.g., classification, density estimation, clustering) and some of the successful machine learning techniques and broader paradigms that have been developed for these tasks. The course is programming-intensive and a large emphasis will be placed on tying existing machine learning techniques to specific real-world applications through hands-on experience. By taking the course, students will be able to explain the mechanism of different common machine learning task settings and be able to apply existing machine learning tools to a broad range of data sets. They will also be able to identify appropriate problem formulations and machine learning techniques for framing and solving predictive data analysis problems, along with evaluating and measuring the performance of different learning techniques on predictive tasks. Prerequisite: MENG 404. Formerly CS 412.
MENG 417. Intro to Deep Neural Networks | 4 Credit Hours
Deep Neural Networks (DNN) are the leading pattern recognition methods in AI. They are very successful at correctly classifying a wide range of input data, including images, video, speech, text, and they successfully model consumer preferences. We now use DNNs in our daily life ranging from automated telephone systems to user recommendations on online shopping and entertainment applications (Amazon, Netflix). DNNs can also automatically generate graphics, natural looking images, natural sounding speech and text.
Formerly ECE 491.
MENG 418. Image Analysis and Computer Vision I | 4 Credit Hours
Image formation, geometry and stereo. Two-dimensional image analysis by fourier and other 2-D transforms. Image enhancement, color, image segmentation, compression, feature extraction, object recognition. Formerly ECE 415.
MENG 419. Artificial Intelligence | 4 Credit Hours
MENG 419 will provide students with experience with a range of AI tools including search, reinforcement learning, probabilistic models, and game theory with the goals of understanding their strengths and limitations and being able to apply then to problems they may face during their career. Formerly CS 411.
MENG 420. Natural Language Processing | 4 Credit Hours
In the class, we will study some background theory and focus on engineering techniques and libraries to allow computers interact with humans in a natural language. We will also cover topics such as extracting facts and concepts from text, and other applications of NLP to mainstream applications. Formerly CS 421.
Get to Know UIC’s Online MEng Faculty
In my MEng course, students will recall past mathematical material and learn new techniques for optimization and will be introduced to basic machine learning algorithms.
Dr. Andrew Shulman | Senior Lecturer
I want my engineering students to understand the general outlines of law, but also understand how it could affect them. They need to understand when to talk to a lawyer, how to talk to a lawyer, and what questions to ask.
Maurine Neiberg, J.D. | Adjunct Lecturer
CS 411 provides the foundational grounding that students can build on for careers such as data scientist, machine learning engineer, or AI specialist. The course ensures that students not only understand today’s tools but are also equipped to adapt to whatever technologies emerge next.
Dr. Ian Kash | Associate Professor
The MEng program is designed to bridge the gap between mathematical foundations and real-world AI engineering — and what makes it distinctive is that it doesn’t treat math and coding as separate tracks. Students not only gain a strong technical background but also leave with the ability to build, evaluate, and reason about practical, real-world AI systems.
Dr. Aadirupa Saha | Assistant Professor
Real-World AI and Machine Learning Skills You'll Develop
- Solve complex problems with a wide range of AI and machine learning tools.
- Apply AI and machine learning techniques to real-world applications and a broad range of data sets.
- Develop applications that include AI and machine learning functionality.
- Learn leadership skills relevant to innovation.
- Gain a fundamental understanding of ethics and fairness in the development and application of artificial intelligence.
Online Master of Engineering Alumni Voices
UIC’s MEng degree gave me a technical edge that opened new job opportunities and helped me position myself for career growth.
Crista Mondragon | MEng Graduate
The advanced skills I’ve gained have been crucial in my transition to the role of Global Director of Operational Technology at ADM, a Fortune 500 company. UIC’s MEng degree has helped me refine my technical expertise, which I now apply to solving complex challenges in global operations.
Robert Disney | MEng Graduate
My journey in UIC’s online MEng program has been immensely rewarding. I am eager to apply my learnings in practical settings, explore new challenges, and contribute to the growth and success of my organization and the wider tech community.
Luis Cuello | MEng Graduate
One of the aspects that really impressed me about UIC was the convenience and flexibility of the MEng program. The online format, eight-week courses, and strong faculty engagement were all major benefits that make the program stand out.
Jacob Andre | MEng Graduate
AI and ML Careers You Could Get with a Master of Engineering
-
Job Growth
Employment in computer and information technology occupations is expected to grow 9% from 2024 to 2034, according to the U.S. Bureau of Labor Statistics (BLS).
-
Earning Potential
Salaries vary with robotics engineers making an average of ~$105K / year and AI Product Managers making an average of ~$205K / year, according to the U.S. BLS and salary.com.
AI Engineering Careers
UIC’s online MEng graduates are prepared for a number of roles.
For more information on career paths, job responsibilities, and salaries, read our AI and ML career guide.
AI & ML Roles - List #1
- Machine Learning Engineer
- Data Scientist
- Software Developer
- AI Engineer
AI & ML Roles - List #2
- AI Product Manager
- Computer Vision Engineer
- Natural Language Processing Engineer
- Robotics Engineer
Frequently Asked Questions
Answer #1
Yes — this program is ideal for working professionals, with accelerated eight-week terms and full- or part-time pacing options.
Answer #2
The online MEng is designed for individuals with bachelor’s degrees in engineering, as well as closely related fields like biology, chemistry, computer science, mathematics, or physics.
Answer #3
View our full list of admission requirements, including math and science credits, GPA, and recommended work experience.
Answer #4
No — GRE scores are not required for admission to the online Master of Engineering with a concentration in AI and ML program.
Answer #5
Contact our enrollment specialists with any questions about the program, admission requirements, or the application process.