Hide Advanced Options
Courses - Spring 2027
ENAI
Engineering Artificial Intelligence,Professional Masters
Open Seats as of
10/22/2026 at 07:30 PM
ENAI602
(Perm Req)
Foundations of Machine Learning for Engineering AI
Credits: 3
Grad Meth: Reg, Aud
Prerequisite: ENAI600 and ENAI601.
Restriction: Permission of Maryland Applied Graduate Engineering.
Provides a foundational treatment of modern machine learning at the masters level, complemented with comprehensive projects that involve implementing the state-of-the-art machine learning algorithms on several datasets. The course topics are divided into 3 categories: 1) Classics of learning, including Bayesian decision theory, maximum likelihood estimation, Fisher's discriminant analysis, nearest neighbor classification, and support vector machines, clustering and dimensionality reduction, 2) Modern approaches to learning, including neural networks, deep learning networks, generative adversarial networks, autoencoders, and transformers, 3) Engineering perspectives on learning, including the effects of quantization and hardware implementation challenges, introduction to neuromorphic hardware and learning, and introduction to secure machine learning.
ENAI603
Foundations of Data Science for Engineering AI
Credits: 3
Grad Meth: Reg, Aud
Recommended: Knowledge consistent with successful completion of Statistical Methods, Numerical Methods, and Foundations of Machine Learning courses.
Credit only granted for: ENAI603, ENPM808W, or ENPM606.
Formerly: ENPM606.
This applied introduction to data science course equips students with foundational skills for working with real-world data. Building on courses in statistical methods, numerical methods, and foundations of machine learning, students will learn techniques for data handling, cleaning, transformation, and visualization, with practical applications in healthcare, finance, and marketing. Topics include data integration, interactive dashboards, advanced visualizations, and the use of predictive and classification models. Hands-on exercises and case studies support the development of analytical and modeling skills. The course also addresses ethical issues such as bias, fairness, and privacy. By the end, students will be able to clean and prepare complex datasets, create effective visualizations, build dashboards, apply machine learning models, and complete a capstone project demonstrating their abilities.
This course provides a comprehensive introduction to data science, covering key techniques in data manipulation, cleaning, and exploratory data analysis (EDA) using Python and essential libraries. Students will learn how to work with specialized data types, including time series and geospatial data, and develop automated data workflows. The course also introduces predictive modeling, advanced applications and challenges, and interactive dashboard creation. Through hands-on exercises and a capstone project, students will gain practical experience in analyzing real-world datasets and effectively communicating their insights.
ENAI604
Responsible, Trustworthy, and Sustainable Engineering AI
Credits: 3
Grad Meth: Reg, Aud
Recommended: An undergraduate level course in Machine Learning; or ENAI602.
With the growing use of machine learning and generative AI in high-stakes applications, ensuring these models are trustworthy, responsible, and sustainable is critical. This course explores five pillars of trustworthy AI: (i) explainability and interpretability to support human understanding, (ii) robustness against adversarial attacks and real-world uncertainty, (iii) ethical alignment with human values, (iv) privacy-preserving methods for confidentiality and compliance, and (v) sustainability through techniques like model compression and distillation. The course also introduces large language models (LLMs) and emerging approaches to enhance their trust, accountability, and sustainability.
ENAI606
Large Language Models for Engineering AI
Credits: 3
Grad Meth: Reg, Aud
This course introduces graduate engineering students to the foundations and frontiers of Large Language Models (LLMs), with an emphasis on both conceptual understanding and practical skills. We begin with core topics in natural language processing, tokenization, and language representation, then explore the transformer architecture, attention mechanisms, and the full LLM pipeline--from training to deployment. Students will examine key developments such as in-context learning, emergent capabilities, and prompt engineering, as well as multimodal extensions like Vision-Language Models (VLMs). Later weeks will address ethical considerations and recent trends in unified multimodal models. Through a mix of lectures, discussions, and hands-on assignments, students will be well-prepared to engage with cutting-edge research and real-world applications in generative AI.