Final Exams - Spring 2018
CMSC
Computer Science
CMSC122
Introduction to Computer Programming via the Web
Section Day Time Building & Room Instructor(s)
0101 See Instructor
0201 See Instructor
0301 See Instructor
CMSC131
Object-Oriented Programming I
Section Day Time Building & Room Instructor(s)
0101 See Instructor
Ilchul Yoon
0102 See Instructor
Ilchul Yoon
0103 See Instructor
Ilchul Yoon
0104 See Instructor
Ilchul Yoon
0201 See Instructor
0202 See Instructor
0203 See Instructor
0204 See Instructor
0301 See Instructor
Ilchul Yoon
0302 See Instructor
Ilchul Yoon
0303 See Instructor
Ilchul Yoon
0304 See Instructor
Ilchul Yoon
0401 See Instructor
Roger Eastman
0402 See Instructor
Roger Eastman
0403 See Instructor
Roger Eastman
0404 See Instructor
Roger Eastman
0405 See Instructor
Roger Eastman
0406 See Instructor
Roger Eastman
0407 See Instructor
Roger Eastman
CMSC132
Object-Oriented Programming II
Section Day Time Building & Room Instructor(s)
0101 See Instructor
0102 See Instructor
0103 See Instructor
0104 See Instructor
0105 See Instructor
0106 See Instructor
0107 See Instructor
0108 See Instructor
0109 See Instructor
0201 See Instructor
Pedram Sadeghian
0202 See Instructor
Pedram Sadeghian
0203 See Instructor
Pedram Sadeghian
0204 See Instructor
Pedram Sadeghian
0401 See Instructor
Pedram Sadeghian
0402 See Instructor
Pedram Sadeghian
0403 See Instructor
Pedram Sadeghian
0404 See Instructor
Pedram Sadeghian
CMSC132A
Object-Oriented Programming II
Section Day Time Building & Room Instructor(s)
0501 See Instructor
David Van Horn
0502 See Instructor
David Van Horn
0503 See Instructor
David Van Horn
0504 See Instructor
David Van Horn
CMSC132H
Object-Oriented Programming II
Section Day Time Building & Room Instructor(s)
0101 See Instructor
CMSC216
Introduction to Computer Systems
Section Day Time Building & Room Instructor(s)
0102 See Instructor
0103 See Instructor
0104 See Instructor
0201 See Instructor
Pedram Sadeghian
0202 See Instructor
Pedram Sadeghian
0203 See Instructor
Pedram Sadeghian
0204 See Instructor
Pedram Sadeghian
0301 See Instructor
0302 See Instructor
0303 See Instructor
0304 See Instructor
0305 See Instructor
0306 See Instructor
0307 See Instructor
0308 See Instructor
CMSC216H
Introduction to Computer Systems
Section Day Time Building & Room Instructor(s)
0101 See Instructor
Neil Spring
CMSC250
Discrete Structures
Section Day Time Building & Room Instructor(s)
0101 See Instructor
Jason Filippou
0102 See Instructor
Jason Filippou
0103 See Instructor
Jason Filippou
0104 See Instructor
Jason Filippou
0105 See Instructor
Jason Filippou
0106 See Instructor
Jason Filippou
0107 See Instructor
Jason Filippou
0108 See Instructor
Jason Filippou
0301 See Instructor
0302 See Instructor
0303 See Instructor
0304 See Instructor
0401 See Instructor
0402 See Instructor
0403 See Instructor
0404 See Instructor
CMSC320
Introduction to Data Science
Section Day Time Building & Room Instructor(s)
0101 Fri, May 18 10:30 AM - 12:30 PM HJP 0226
Hector Corrada Bravo
CMSC330
Organization of Programming Languages
Section Day Time Building & Room Instructor(s)
0101 See Instructor
0102 See Instructor
0103 See Instructor
0104 See Instructor
0201 See Instructor
Niki Vazou
Thomas Gilray
0202 See Instructor
Niki Vazou
Thomas Gilray
0203 See Instructor
Niki Vazou
Thomas Gilray
0204 See Instructor
Thomas Gilray
Niki Vazou
0301 See Instructor
Anwar Mamat
0302 See Instructor
Anwar Mamat
0303 See Instructor
Anwar Mamat
0304 See Instructor
Anwar Mamat
0305 See Instructor
Anwar Mamat
0306 See Instructor
Anwar Mamat
0307 See Instructor
Anwar Mamat
0308 See Instructor
Anwar Mamat
CMSC351
Algorithms
Section Day Time Building & Room Instructor(s)
0101 See Instructor
0201 See Instructor
0301 See Instructor
0401 See Instructor
CMSC389A
Special Topics in Computer Science; Practical Deep Learning
Section Day Time Building & Room Instructor(s)
0101 Thu, May 17 8:00 AM - 10:00 AM CSI 2118
Jordan Boyd-Graber Ying
CMSC389C
Special Topics in Computer Science; Bitcoin and Other Cryptocurrencies
Section Day Time Building & Room Instructor(s)
0101 Wed, May 16 1:30 PM - 3:30 PM CSI 3118
Jonathan Katz
CMSC389E
Special Topics in Computer Science; Digital Logic Design through Minecraft
Section Day Time Building & Room Instructor(s)
0101 Mon, May 14 1:30 PM - 3:30 PM CSI 3118
Jason Filippou
CMSC389F
Special Topics in Computer Science; Reinforcement Learning
Section Day Time Building & Room Instructor(s)
0101 Thu, May 17 8:00 AM - 10:00 AM CSI 3118
CMSC389K
Special Topics in Computer Science; Full-stack Web Development with Node.js
Section Day Time Building & Room Instructor(s)
0101 Mon, May 14 1:30 PM - 3:30 PM CSI 2118
CMSC389L
Special Topics in Computer Science; Practical Cloud Computing with AWS
Section Day Time Building & Room Instructor(s)
0101 Tue, May 15 1:30 PM - 3:30 PM CSI 3118
Neil Spring
CMSC389M
Special Topics in Computer Science; SLAM: Why Robots Don't Crash
Section Day Time Building & Room Instructor(s)
0101 Wed, May 16 1:30 PM - 3:30 PM CSI 2118
CMSC389N
Special Topics in Computer Science; Introduction to PHP & Javascript
Section Day Time Building & Room Instructor(s)
0101 Mon, May 14 8:00 AM - 10:00 AM ESJ 2204
CMSC389O
Special Topics in Computer Science; The Coding Interview
Section Day Time Building & Room Instructor(s)
0101 See Instructor
Thomas Goldstein
CMSC389R
Special Topics in Computer Science; Introduction to Ethical Hacking
Section Day Time Building & Room Instructor(s)
0101 Tue, May 15 1:30 PM - 3:30 PM CSI 2118
CMSC396H
Computer Science Honors Seminar
Section Day Time Building & Room Instructor(s)
0101 Wed, May 16 1:30 PM - 3:30 PM AVW 4172
CMSC411
Computer Systems Architecture
Section Day Time Building & Room Instructor(s)
0101 Fri, May 18 10:30 AM - 12:30 PM CSI 3117
0201 Wed, May 16 10:30 AM - 12:30 PM CSI 2107
Ilchul Yoon
CMSC412
Operating Systems
Section Day Time Building & Room Instructor(s)
0101 Sat, May 12 8:00 AM - 10:00 AM CSI 1122
0102 Sat, May 12 8:00 AM - 10:00 AM CSI 1122
CMSC414
Computer and Network Security
Section Day Time Building & Room Instructor(s)
0101 Fri, May 18 10:30 AM - 12:30 PM ESJ 2204
0201 Thu, May 17 1:30 PM - 3:30 PM CSI 2117
Michael Marsh
CMSC417
Computer Networks
Section Day Time Building & Room Instructor(s)
0201 Fri, May 18 10:30 AM - 12:30 PM CSI 2117
Michael Marsh
CMSC420
Data Structures
Section Day Time Building & Room Instructor(s)
0101 See Instructor
0201 See Instructor
0301 See Instructor
Jason Filippou
CMSC421
Introduction to Artificial Intelligence
Section Day Time Building & Room Instructor(s)
0101 Tue, May 15 1:30 PM - 3:30 PM CSI 1122
0201 Wed, May 16 10:30 AM - 12:30 PM CSI 2117
CMSC422
Introduction to Machine Learning
Section Day Time Building & Room Instructor(s)
0101 Wed, May 16 10:30 AM - 12:30 PM CSI 3117
Marine Carpuat
0201 Sat, May 12 8:00 AM - 10:00 AM CSI 2117
Furong Huang
CMSC423
Bioinformatic Algorithms, Databases, and Tools
Section Day Time Building & Room Instructor(s)
0101 Mon, May 14 8:00 AM - 10:00 AM CSI 3117
Max Leiserson
CMSC424
Database Design
Section Day Time Building & Room Instructor(s)
0101 Tue, May 15 1:30 PM - 3:30 PM ESJ 0224
Daniel Abadi
CMSC425
Game Programming
Section Day Time Building & Room Instructor(s)
0101 Wed, May 16 10:30 AM - 12:30 PM CSI 1121
0201 Wed, May 16 1:30 PM - 3:30 PM CHE 2108
Roger Eastman
CMSC426
Computer Vision
Section Day Time Building & Room Instructor(s)
0101 Mon, May 14 8:00 AM - 10:00 AM CSI 2117
John Aloimonos
CMSC427
Computer Graphics
Section Day Time Building & Room Instructor(s)
0101 Fri, May 18 10:30 AM - 12:30 PM CSI 1122
Matthias Zwicker
CMSC433
Programming Language Technologies and Paradigms
Section Day Time Building & Room Instructor(s)
0101 Thu, May 17 1:30 PM - 3:30 PM ESJ 2204
Anwar Mamat
CMSC434
Introduction to Human-Computer Interaction
Section Day Time Building & Room Instructor(s)
0101 Sat, May 12 8:00 AM - 10:00 AM CSI 2107
James Gilkeson
0201 Thu, May 17 1:30 PM - 3:30 PM CSI 3117
Vibha Sazawal
0301 Wed, May 16 10:30 AM - 12:30 PM CSI 1122
CMSC435
Software Engineering
Section Day Time Building & Room Instructor(s)
0101 Thu, May 17 1:30 PM - 3:30 PM CSI 1121
CMSC451
Design and Analysis of Computer Algorithms
Section Day Time Building & Room Instructor(s)
0101 Sat, May 12 8:00 AM - 10:00 AM CHE 2110
Andrew Childs
CMSC452
Elementary Theory of Computation
Section Day Time Building & Room Instructor(s)
0101 Sat, May 12 8:00 AM - 10:00 AM CSI 1121
CMSC456
Cryptology
Section Day Time Building & Room Instructor(s)
0101 Mon, May 14 8:00 AM - 10:00 AM PLS 1130
0201 Wed, May 16 1:30 PM - 3:30 PM ESJ 2212
Jonathan Katz
CMSC457
Introduction to Quantum Computing
Section Day Time Building & Room Instructor(s)
0101 Mon, May 14 8:00 AM - 10:00 AM CSI 1122
Xiaodi Wu
CMSC460
Computational Methods
Section Day Time Building & Room Instructor(s)
0101 Mon, May 14 8:00 AM - 10:00 AM CHE 2145
Daisy Dahiya
0201 Thu, May 17 1:30 PM - 3:30 PM HBK 1108
0401 Wed, May 16 10:30 AM - 12:30 PM PLS 1172
Heyrim Cho
CMSC466
Introduction to Numerical Analysis I
Section Day Time Building & Room Instructor(s)
0101 Mon, May 14 8:00 AM - 10:00 AM BPS 1234
Lise-Marie Imbert-Gerard
CMSC475
Combinatorics and Graph Theory
Section Day Time Building & Room Instructor(s)
0101 Fri, May 18 8:00 AM - 10:00 AM MTH 0303
Wiseley Wong
CMSC498G
Selected Topics in Computer Science; Principles of Software Verification
Section Day Time Building & Room Instructor(s)
0101 See Instructor
Walter Cleaveland
CMSC498K
Selected Topics in Computer Science; Big Data Systems
Section Day Time Building & Room Instructor(s)
0101 See Instructor
CMSC498M
Selected Topics in Computer Science; Machine Learning
Section Day Time Building & Room Instructor(s)
0101 See Instructor
Behtash Babadi
CMSC498R
Selected Topics in Computer Science; Introduction to Cryptology
Section Day Time Building & Room Instructor(s)
0101 See Instructor
Dana Dachman-Soled
CMSC498U
Selected Topics in Computer Science; Algorithms for Data Science
Section Day Time Building & Room Instructor(s)
0101 See Instructor
CMSC498Z
Selected Topics in Computer Science; Information-Centric Design of Systems
Section Day Time Building & Room Instructor(s)
0101 See Instructor
CMSC630
Foundations of Software Verification
Section Day Time Building & Room Instructor(s)
0101 Fri, May 18 10:30 AM - 12:30 PM CSI 3120
Walter Cleaveland
CMSC642
Big Data Systems
Section Day Time Building & Room Instructor(s)
PCD1 Tue, May 15 7:00 PM - 9:00 PM CSI 2120
CMSC644
Algorithms for Data Science
Section Day Time Building & Room Instructor(s)
PCD1 Mon, May 14 7:00 PM - 9:00 PM CSI 3120
CMSC651
Analysis of Algorithms
Section Day Time Building & Room Instructor(s)
0101 Fri, May 18 10:30 AM - 12:30 PM CSI 1121
Aravind Srinivasan
CMSC661
Scientific Computing II
Section Day Time Building & Room Instructor(s)
0101 Thu, May 17 1:30 PM - 3:30 PM CHM 0124
Maria Cameron
CMSC664
Advanced Scientific Computing II
Section Day Time Building & Room Instructor(s)
0101 See Instructor
Maria Cameron
CMSC711
Computer Networks
Section Day Time Building & Room Instructor(s)
0101 Thu, May 17 1:30 PM - 3:30 PM CSI 3120
Samrat Bhattacharjee
CMSC712
Distributed Algorithms and Verification
Section Day Time Building & Room Instructor(s)
0101 Mon, May 14 8:00 AM - 10:00 AM CSI 3120
CMSC722
Artificial Intelligence Planning
Section Day Time Building & Room Instructor(s)
0101 Wed, May 16 10:30 AM - 12:30 PM CSI 2120
CMSC751
Parallel Algorithms
Section Day Time Building & Room Instructor(s)
0101 Wed, May 16 10:30 AM - 12:30 PM EGR 2116
CMSC764
Advanced Numerical Optimization
Section Day Time Building & Room Instructor(s)
0101 Sat, May 12 8:00 AM - 10:00 AM CSI 3120
Thomas Goldstein
CMSC773
Computational Linguistics II
Section Day Time Building & Room Instructor(s)
0101 Mon, May 14 1:30 PM - 3:30 PM WDS 0104
CMSC798F
Graduate Seminar in Computer Science; How to Conduct Great Research
Section Day Time Building & Room Instructor(s)
0101 Tue, May 15 8:00 AM - 10:00 AM CSI 3117
CMSC818C
Advanced Topics in Computer Systems; Blockchain and Cryptocurrency Technologies
Section Day Time Building & Room Instructor(s)
0101 Tue, May 15 8:00 AM - 10:00 AM EGR 1104
Charalampos Papamanthou
CMSC818D
Advanced Topics in Computer Systems; Human Factors in Security and Privacy
Section Day Time Building & Room Instructor(s)
0101 Sat, May 12 8:00 AM - 10:00 AM CSI 3118
Michelle Mazurek
CMSC818G
Advanced Topics in Computer Systems; Information-Centric Design of Systems
Section Day Time Building & Room Instructor(s)
0101 Wed, May 16 10:30 AM - 12:30 PM CSI 3118
CMSC828J
Advanced Topics in Information Processing; Deep Learning Models for Video Analysis
Section Day Time Building & Room Instructor(s)
0101 Wed, May 16 10:30 AM - 12:30 PM CSI 3120
CMSC828M
Advanced Topics in Information Processing; Applied Mechanism Design for Social Good
Section Day Time Building & Room Instructor(s)
0101 Mon, May 14 8:00 AM - 10:00 AM CSI 2120
CMSC858R
Advanced Topics in Theory of Computing; Ramsey Theory
Section Day Time Building & Room Instructor(s)
0101 Thu, May 17 1:30 PM - 3:30 PM CSI 3118