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 2021Fall 2021Winter 2022Spring 2022
BME 301-0-20Quantitative Systems Physiology
MWF 2:00-2:50pm
Troy


BME 317-0-01Biochemical Sensors
MWF 3-3:50pm
Berns


BME 344-0-1Biological Performance of Materials
TTh 12:30-1:50pm
Scott


BME 353-0-01Bioelectronics


TTh 9:30-10:50am
Rogers, Rivnay
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
TuTh 3:30-4: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:00 – 3:20
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



COMP_SCI 325-1Artificial Intelligence Programming
4-4:50 MWF
Riesbeck


COMP_SCI 330Human Computer Interaction
3-4 MW
Zhang


COMP_SCI 335Intro to the Theory of Computation


12:30-1:50 TuTh
Vijayaraghavan
COMP_SCI 336Design & Analysis of Algorithms
11-12:20 TuTh & 5-6:20 MW
Makarychev & Stull
9:30-10:50 TuTh
Hartline
3:30-4:50 TuTh
Stull
COMP_SCI 337Intro to Natural Language Processing
11-12:20 MW
Birnbaum


COMP_SCI 345Distributed Systems


11-12:20pm TuTh
Bustamante
COMP_SCI 348Intro to Artificial Intelligence
12:30-1:50 MW
Alam
11-11:50 MWF
Hammond
2-3:20 TuTh
Rubenstein
COMP_SCI 349Machine Learning2-3:20 TuTh
Alam
9:30-10:50 MW or 8-9:20 TuTh
Pardo & Wood-Doughty
12:30-1:50 MW
Alam
9:30-10:50 MW
Wood-Doughty
COMP_SCI 351-1Intro to Computer Graphics
9-9:50 MWF
Tumblin

1-1:50 MWF
Tumblin
COMP_SCI 376Game Design and Development
12-12:50 MWF
Horswill


COMP_SCI 396Computing, Ethics, and Society
11-12:20 TuTh
Van Wart


COMP_SCI 396, 496Human-Centered Machine Learning



COMP_SCI 396, 496Conversational Interfaces


3:30-4:50 MW
Forbus
COMP_SCI 396, 496Statistical Machine Learning


9:30-10:50 TuTh
Demeter
COMP_SCI 396, 496Advanced Topics in Approximation Algorithms



COMP_SCI 396, 496Deep Learning


10-10:50 MWF
Pardo
COMP_SCI 496Advanced Topics on Deep Learning



ELEC_ENG 302Probabilistic Systems
MTuWF 9-9:50
Wei, Ermin

MTuWF 10-10:50
Guo
ELEC_ENG 332Introduction to Computer Vision
TuTh 11:00-12:20
Y. Wu


ELEC_ENG 333Introduction to Communication Networks


MW 12:30-1:50
Guo
ELEC_ENG 360Introduction to Feedback Systems

MWF 10-10:50
Freeman

ELEC_ENG 374Intro to Digital Control


TuTh 11:00am-12:20pm
Freeman
ELEC_ENG 378Digital Communications



ELEC_ENG 420Digital Image Processing



ELEC_ENG 422Random Processes in Communications and Control I

MW 3:30-4:50
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

W 5-8
Katsaggelos

ELEC_ENG 375, 475Machine Learning: Foundations, Applications, and Algorithms
M 5-8
Katsaggelos


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:00-12:50
T. Murphey

MTWF 9:00-9:50
T. Murphey
MECH_ENG 315Theory of Machines - Design of Elements


TTh 3:30-5:30
J. Wang
MECH_ENG 363Mechanical Vibrations


MW 12-1:20
S. Balogun
MECH_ENG 390Introduction to Dynamic Systems
MTWF 10:00
E. Colgate


MECH_ENG 364Introduction to Aerospace Engineering


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

TTh 11-12:20
K. Park

MECH_ENG 433Advanced Mechatronics


Sec 20- TTh 9:30-10:50, Sec 21- TTh 11-12:20; 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 (COMP SCI 469)
TTh 12:30-1:50
B. Argall


MECH_ENG 409Swarms and Multi-Robot Systems (COMP_SCI 309/COMP_SCI 409)
TTh 2:00-3:20
M. Rubenstein


MECH_ENG 410Mechatronics with quadrotor project (EECS 310 & 410)

Th 12:30-3:30
M. Rubenstein

MECH_ENG 472-1Robot Design Studio (EE 372-1)

WF 12:00-1:20
E. Colgate/W. Strong

MECH_ENG 495Sensing, Navigation and Machine Learning for Robotics

TTh 9:30-10:50
Matt Elwin