Curriculum
Elective Course Examples

The following list provides examples of MSR courses and links to the course pages provided by the administering department. This list is not exhaustive; there may be other appropriate courses listed on the other department pages or in CAESAR. The MSR program attempts to keep this list up-to-date based on each department's schedule of courses, but it may be out of date. It is always best to check the schedules with the departments or in CAESAR.

CourseCourse TitleSummer 2020Fall 2020Winter 2021Spring 2021
BME 353-0-01Bioelectronics


TTh 9:30-10:50am
Rivnay, Rogers
BME 365-0-01Control of Human Limbs and Their Artificial Replacements


T 5:00-8:00pm
Gard
BME 401-0-01Advanced Systems Physiology
POSTPONED
MW 11:00am-12:20pm
MacIver

BME 462Sensory Acquisition


TTh 12:30-1:50 pm
Hartmann
BME 467-0-01Biomedical Robotics

MW 1:00-2:20pm
Mussa-Ivaldi, Pons

COMP_ENG 346Microprocessor System Design


MTWF 10-10:50
Ghena
COMP_ENG 358Intro to Parallel Computing



COMP_ENG 364, 464Cyber-Physical Systems Design and Application


MW 2:00-3:20
Zhu
COMP_ENG 366, 466Embedded Systems

MWF 11-11:50
Zhu

COMP_ENG 368, 468Programming Massively Parallel Processors with CUDA
TuTh 2:40-4:00
Hardavellas


COMP_ENG 395, 495Connected and Autonomous Vehicles: Challenges and Design

TuTh 2:00-3:20
Zhu

COMP_ENG 329The Art of Multicore Concurrent Programming


TuTh 2:00-3:20
Zhou
COMP_SCI 325-1Artificial Intelligence Programming
11:30-12:20 MWF
Riesbeck


COMP_SCI 330Human Computer Interaction
11:30-12:20 MWF
Worsley


COMP_SCI 335Intro to the Theory of Computation
2:40-4 TuTh
Hartline & Vijayaraghavan


COMP_SCI 336Design & Analysis of Algorithms
1-2:20 TuTh
Khuller
9:30-10:50 TuTh
Makarychev
9:30-10:50 TuTh
Hartline
COMP_SCI 337Intro to Natural Language Processing

3:30-4:50 MW
Birnbaum

COMP_SCI 345Distributed Systems


9-10:20 TuTh
Bustamante
COMP_SCI 348Intro to Artificial Intelligence
4:20-5:40 MW
Birnbaum
2-3:20 MW
Alam
12:30-1:50 TuTh
Rubenstein
COMP_SCI 349Machine Learning2-3:20 TuTh
Alam
9:10-10 MWF
Alam
11-12:20 MW
Demeter
3:30-4:50 MW
Cossairt
COMP_SCI 351-1Intro to Computer Graphics
10:20-11:10 MWF
Tumblin


COMP_SCI 376Game Design and Development
4:10-5 MWF
Horswill & Compton


COMP_SCI 396Computing, Ethics, and Society
1-2:20 TuTh
Van Wart & Vakil
2-3:20 TuTh
Van Wart

COMP_SCI 396, 496Human-Centered Machine Learning
2:40-4 TuTh
Chancellor


COMP_SCI 396, 496Conversational Interfaces



COMP_SCI 396, 496Statistical Machine Learning

6 -8:50 Tu
Liu

COMP_SCI 396, 496Advanced Topics in Approximation Algorithms



COMP_SCI 396, 496Deep Learning
4:20 - 5:40 TuTh
Pardo


COMP_SCI 496Advanced Topics on Deep Learning

6 - 9 M
Liu

ELEC_ENG 302Probabilistic Systems
MTuWF 9:10-10:00
Wei, Ermin

MTuWF 10-10:50
Serra Perez
ELEC_ENG 332Introduction to Computer Vision
TuTh 11:20-12:40
Y. Wu


ELEC_ENG 333Introduction to Communication Networks



ELEC_ENG 360Introduction to Feedback Systems

MWF 10-10:50
Freeman

ELEC_ENG 374Intro to Digital Control



ELEC_ENG 378Digital Communications



ELEC_ENG 420Digital Image Processing

TuTh 1:00-2:20
Cossairt & Willomitzer

ELEC_ENG 422Random Processes in Communications and Control I

MW 3:30-5:20
Berry

ELEC_ENG 432Advanced Computer Vision

TuTh 11-12:20
Y. Wu

ELEC_ENG 433Statistical Pattern Recognition

TuTh 2:00-3:20
Y. Wu

ELEC_ENG 435Deep Learning Foundations from Scratch

TuTh 9:00-10:20
Katsaggelos

ELEC_ENG 375, 475Machine Learning: Foundations, Applications, and Algorithms



ELEC_ENG 395, 495Biometrics



ELEC_ENG 395, 495Geospatial Vision and Visualization



ELEC_ENG 395, 495Optimization Techniques for Machine Learning and Deep Learning



MECH_ENG 314Theory of Machines - Dynamics
MTWF 12:40 PM-1:30 PM HYBRID-ROTATION
T. Murphey

MTWF 12:00-12:50pm SYNCHRONOUS
Murphey
MECH_ENG 315Theory of Machines - Design of Elements
TTh 4:20 PM-6:20 PM SYNCHRONOUS
Q. Wang

TTh 3:30-5:30pm SYNCHRONOUS
Q. Wang
MECH_ENG 363Mechanical Vibrations


MWF 9:00-9:50am SYNCHRONOUS
O. Balogun
MECH_ENG 390Introduction to Dynamic Systems
MWF 10:20 AM-11:10 AM HYBRID-FLIPPED ; T 10:10 AM-11:00 AM HYBRID-FLIPPED
E. Colgate


MECH_ENG 364Introduction to Aerospace Engineering


TTh 11-12:20pm SYNCHRONOUS
S. Krishnaswamy
MECH_ENG 395Bio-Inspired Surface Engineering

MW 3:30-4:50 SYNCHRONOUS
K. Park

MECH_ENG 433Advanced Mechatronics


Sec 20- TTh 9:30-10:50 HYBRID (ROOMIES & ZOOMIES), Sec 21- TTh 11-12:20 HYBRID (ROOMIES & ZOOMIES); Section 22- TTh 12:30-1:50
N. Marchuk
MECH_ENG 454Optimal Control of Nonlinear Systems


MW 3:00-4:20pm
T. Murphey
MECH_ENG 469Machine Learning and Artificial Intelligence for Robotics
TTh 11:00-12:20pm
B. Argall


MECH_ENG 409Swarms and Multi-Robot Systems
TTh 2:40 PM-4:00 PM SYNCHRONOUS
M. Rubenstein


MECH_ENG 410Mechatronics with quadrotor project



MECH_ENG 472Selected Topics: Robot Design Studio (ECE 495)


WF 12pm - 1:20pm
Colgate/Hunt
MECH_ENG 495Sensing, Navigation and Machine Learning for Robotics

TTh 9:30-10:50
Matt Elwin