Class Schedule

Hybrid: course will be held in person or will have in-person labs; courses and labs will be held virtually when circumstances require (for example, if the student must be remote).

Synchronous: instruction will be held online but students are expected to attend class virtually during the scheduled time. Students will not be able to register for another class that overlaps with an online synchronous class.

Synchronous encouraged: instruction will be held online and will be recorded. Students are strongly encouraged to attend the (virtual) lectures synchronously, but, with instructor permission, may watch the recorded lectures instead. Students will not be able to register for another class that overlaps with an online synchronous class.

Asynchronous: instruction will be via pre-recorded lectures. Students will be able to register for another class since there is no set time for the class.

Semester 2, 2021-2022

CourseInstructorTitle/TimeRoom
CSCI0081
Thomas W Doeppner
TA Apprenticeship: Full Credit
Arranged
CSCI0082
Thomas W Doeppner
TA Apprenticeship: Half Credit
Arranged
CSCI0111
Kathi Fisler
Milda Zizyte (spring); | Kathi and Milda co-teach in fall
Computing Foundations: Data
C hr: MWF 10:00-10:50
TBD (Remote Asynch possible)
CSCI0200
Kathi Fisler
Milda Zizyte
Program Design with Data Structures and Algorithms
D hr: MWF 11:00-11:50
CSCI0220
Michael Littman (summer '21) | Rob Lewis (spring '22)
Introduction to Discrete Structures and Probability
F hr: MWF 1:00-1:50
Online
CSCI0300
Malte Schwarzkopf
Fundamentals of Computer Systems
J hr: TTh 1:00-2:20
CSCI0320
Tim Nelson
Introduction to Software Engineering
J hr: T,Th 1:00-2:20
TBD (Remote Asynch possible)
CSCI1280
Barbara J. Meier
Intermediate 3D Computer Animation
MW 12-1:50
CIT 316
CSCI1310
Malte Schwarzkopf
Fundamentals of Computer Systems
J hr: T,Th 1:00-2:20
CSCI1380
Theophilus A Benson
Distributed Computer Systems
I hr: TTh 10:30-11:50
CSCI1420
Stephen Bach
Machine Learning
K hr: TTh 2:30-3:50
CSCI1430
Srinath Sridhar (fall '21) | James Tompkin (spring '22)
Computer Vision
I hr: T,Th 10:30-11:50
TBD
CSCI1440
Amy R Greenwald
Algorithmic Game Theory
N hr: Wed 3:00-5:20
CSCI1550
Eliezer Upfal
Probabilistic Methods in Computer Science
K hr: T,Th 2:30-3:50
CSCI1620
Bernardo Palazzi
Computer Systems Security Lab
Arranged
CSCI1660
Bernardo Palazzi
Computer Systems Security
J hr: TTh 1-2:20
CSCI1670
Thomas W Doeppner
Operating Systems
G hr: MWF 2-2:20
CSCI1690
Thomas W Doeppner
Operating Systems Laboratory
Arranged
CSCI1710
Tim Nelson
Logic for Systems
C: MWF 10-10:50
CSCI1800
Deborah Hurley
Cybersecurity and International Relations
J hr: T, Th 1:00-2:20
CSCI1820
Sorin Istrail
Algorithmic Foundations of Computational Biology
K hr: TTh 2:30-3:50
CSCI1951-A
Ellie Pavlick
Lorenzo De Stefani (spring '22)
Data Science
I hr: T,Th 10:30-11:50
Online
CSCI1951-I
Ugur Cetintemel
CS for Social Change
T hr: M,W 3:00-4:20
CSCI1951-L
Maurice P Herlihy
Blockchains & Cryptocurrencies
K hr: T,Th 2:30-3:50
Online
CSCI1951-T
David H. Laidlaw
Surveying VR Data Visualization Software for Research
I hr: T,Th 10:30-11:50
CSCI2002
Deborah Hurley
Privacy and Personal Data Protection
TBD
CSCI2240
Daniel C Ritchie
Interactive Computer Graphics
D hr: MWF 11-11:50
CSCI2270
Stanley B Zdonik
Topics in Database Management
M hr: Monday 3:00-5:30
CSCI2440
Amy R Greenwald
Advanced Algorithmic Game Theory
N hr: Wednesdays 3:00-5:20
CSCI2470
Chen Sun
Ritambhara Singh (spring)
Deep Learning
E hr: MWF 12:00-12:50
CSCI2500-A
Philip Klein
Advanced Algorithms
T hour: MW 3:00-4:20
CIT 101
CSCI2540
Eliezer Upfal
Advanced Probabilistic Methods in Computer Science
K hr: T,Th 2:30-3:50
CSCI2951-O
Serdar Kadioglu
Foundations of Prescriptive Analytics
Friday 3:00-5:30
CIT 316
CSCI2952-K
Srinath Sridhar
Topics in 3D Computer Vision and Deep Learning
J hr: T,Th 1:00-2:20
CSCI2952-L
Stefanie A Tellex
Sydney Skybetter
Choreorobotics 0101: Robotics and Choreography
TBD