Search Results
Topics in Foundations of ML: AI Alignment and Safety
COMPSCI 2881R
2025 Fall
Boaz Barak
Thursday
3:45pm to 6:30pm
This will be a graduate level course on challenges in alignment and safety of artificial intelligence. We will consider both technical aspects as well as questions on societal and other impact on the field. This is a fast-moving area and it will be a fast-moving course. I will expect ...
Introduction to Microelectromechanical Systems
ENG-SCI 176
2025 Fall
Fawwaz Habbal
Tuesday, Thursday
10:30am to 11:45am
The goal of this multidisciplinary course is to enable students to learn how to create miniaturized devices. In addition to the weekly lectures, hand-on activities will lead students to become capable of creating micro-nano devices. Students will understand the physics of sensors and actuators, beco...
Advanced Introduction to Robotics
ENG-SCI 259
2026 Spring
Robert D. Howe
Tuesday, Thursday
11:15am to 12:30pm
Introduction to computer-controlled robotic manipulators. Topics include coordinate frames and transformations, forward and inverse kinematic solutions to open-chain manipulators, the Jacobian, dynamics and control, and motion planning. In addition, special topics will be introduced such as computer...
Introduction to Microelectromechanical Systems
ENG-SCI 276
2025 Fall
Fawwaz Habbal
Tuesday, Thursday
10:30am to 11:45am
The goal of this multidisciplinary course is to enable students to learn how to create miniaturized devices. In addition to the weekly lectures, hand-on activities will lead students to become capable of creating micro-nano devices. Students will understand the physics of sensors and actuators, beco...
Climate and Atmospheric Physics Laboratory
ESE 129
2025 Fall
Marianna Linz
Thursday
12:45pm to 3:30pm
This course will take a hands-on approach to learning climate and atmospheric physics. Some of the topics covered will include the Greenhouse effect, hurricanes, climate variability, the jet stream, and global climate modeling. Students will learn to create effective data visualizations and read sci...
Introduction to Physical Oceanography and Climate
ESE 131
2026 Spring
Eli Tziperman
Tuesday, Thursday
10:30am to 11:45am
Observations and fundamentals of ocean dynamics, from the role of the oceans in climate change to beach waves. Topics include the greenhouse effect and the role of the oceans in global warming; El Niño events in the equatorial Pacific Ocean; the wind-driven ocean circulation and the Gulf Stream; co...
Atmospheric Chemistry
ESE 133
2026 Spring
Daniel Jacob
Wednesday, Friday
10:30am to 11:45am
Chemical and physical processes determining the composition of the atmosphere and its implications for air pollution, climate, and life on Earth. Emphasis is on the construction of engineering models and the application of chemical principles to understand and address current environmental issues. N...
Introduction to Scientific Computing
APMTH 111
2025 Fall
Sarah Iams
Tuesday, Thursday
12:00pm to 1:15pm
Many science and engineering problems don’t have simple analytical solutions or even accurate analytical approximations. Scientific computing can address certain of these problems successfully, providing unique insight. This course introduces some of the widely used techniques in scientific computin...
Topics in Data Visualization
COMPSCI 2710
2026 Spring
Hanspeter Pfister
Monday, Wednesday
2:15pm to 3:30pm
Students will read, analyze, present, and discuss research papers in data visualization. Throughout the semester, we will examine seminal works and recent state-of-the-art research in information visualization, scientific visualization, and visual analytics. Students will collaborate in small groups...
Convex Optimization and Applications in Machine Learning
COMPSCI 1280
2026 Spring
Yiling Chen
Monday, Wednesday
11:15am to 12:30pm
This course focuses on recognizing, formulating, and solving convex optimization problems. We will introduce basic convex analysis, discuss convex optimization theory, introduce algorithms for solving convex optimization problems, and touch on some advanced topics. We will explore all these in the c...
Modern Storage Systems
COMPSCI 2640
2026 Spring
Juncheng Yang
Monday, Wednesday
11:15am to 12:30pm
This course provides an in-depth exploration of modern storage systems, covering both hardware and software components. Students will look into the full stack of storage systems, from an individual drive, the file system on top of it, to modern large-scale distributed storage systems. Emphasis is pl...
Foundations of Reinforcement Learning
COMPSCI 2824
2026 Spring
Kiante Brantley, Sham Kakade
Tuesday, Thursday
12:45pm to 2:00pm
Modern Artificial Intelligence (AI) systems often need the ability to make sequential decisions in an unknown, uncertain, possibly hostile environment, by actively interacting with the environment to collect relevant data. This graduate-level course focuses on the theoretical and algorithmic foundat...
Methodologies in Design Engineering
ENG-SCI 298R
2025 Fall
Fawwaz Habbal, Kit Parker
Friday
9:00am to 11:45am
This is a seminar course focused on design thinking, analysis, planning, and executing the development of engineered systems. Weekly meetings will include discussions and assigned readings of case studies and examples of the systems surrounding the developing technical system. Organizing and executi...
Topics in Machine Learning: Compositional AI Systems
COMPSCI 2821R
2025 Fall
Yilun Du
Monday, Wednesday
12:45pm to 2:00pm
This course is a seminar-style course where students will help present papers every other day. We'll survey different compositional AI systems, ranging from classical AI systems such as logic, constraint satisfaction, production systems, to modern compositional AI systems such as multi-agent languag...
Topics in Edge Computing: Architecture 2.0: Agentic AI for Computer Systems Design
COMPSCI 2490R
2025 Fall
Vijay Janapa Reddi
Monday, Wednesday
2:15pm to 3:30pm
This research seminar explores the emerging shift from human-crafted heuristics to automatic methodologies in computer systems design. Students will examine how autonomous approaches are beginning to shape compiler optimizations, processor architectures, and microprocessor chip design implementation...
Computer-Aided Machine Design
ENG-SCI 51
2026 Spring
Seymur Hasanov
Monday, Wednesday, Friday
12:45pm to 2:00pm
An introductory course in the design, fabrication, and assembly of mechanical and electromechanical devices. Topics include: Engineering graphics and tolerances; Structural design and material selection; Machine elements and two-dimensional mechanisms; DC motors; Design methodology. Emphasis on hand...
Computing, Design, Values (at SEAS)
SCI 6508
2026 Spring
Alexandros Haridis
Tuesday, Thursday
3:00pm to 4:15pm
An interdisciplinary introduction to the central frameworks that shape the relationship and application of computation in design. Students undertake theoretical and practical exercises on computational models – rule-based description, shape grammars, learning algorithms – and deepen their understand...
Entrepreneurship and Innovation: Case Study Perspectives
ENG-SCI 94
2026 Spring
Josh Lerner, Richard Vieira
Monday, Wednesday
11:15am to 12:30pm
Entrepreneurship is increasingly transforming our society and economy. This course aims to provide for undergraduates an introduction to entrepreneurship and its implications for innovation. The class will primarily consist of case study discussions but will also include some traditional lecture ses...
Entrepreneurship and Innovation: Case Study Perspectives
ENG-SCI 94
2026 Spring
George Clay, Leslie Jeng
Monday, Wednesday
12:45pm to 2:00pm
Entrepreneurship is increasingly transforming our society and economy. This course aims to provide for undergraduates an introduction to entrepreneurship and its implications for innovation. The class will primarily consist of case study discussions but will also include some traditional lecture ses...