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 0, 2021-2022

CourseInstructorTitle/TimeRoom
CSCI0160
Doug Woos
Introduction to Algorithms and Data Structures
J hr: T, Th 1:00-2:20
Hybrid
CSCI0180
Kathi Fisler
CS: An Integrated Introduction
D hr: MWF 11:00-11:50
Hybrid
CSCI0220
Michael L. Littman
Introduction to Discrete Structures and Probability
F hr: MWF 1:00-1:50
Hybrid
CSCI0320
Tim Nelson
Introduction to Software Engineering
J hr: T,Th 1:00-2:20
Hybrid
CSCI1320
Steven P Reiss
Creating Modern & Mobile Web Applications
C hr
Online
CSCI1430
James H Tompkin
Computer Vision
K hr: T,Th 2:30-3:50
Online
CSCI1951-A
Ellie Pavlick
Data Science
I hr: T,Th 10:30-11:50
Online
CSCI1951-L
Maurice P Herlihy
Blockchains & Cryptocurrencies
K hr: T,Th 2:30-3:50
Online
CSCI1951-O
R. Iris Bahar
Design of Robotic Systems
I hr: T,Th 10:30-11:50
Hybrid