Select a Class
110-0 Introduction to Computer Programming
111-0 Fundamentals of Computer Programming
150-0 Fundamentals of Computer Programming 1.5
211-0 Fundamentals of Computer Programming II
212-0 Mathematical Foundations of Computer Science - Part 1
213-0 Introduction to Computer Systems
214-0 Data Structures & Algorithms
260-0 Introduction to Law and Digital Technologies
262-0 Mathematical Foundations of Computer Science - Part 2
295-0 Special Topics in Computer Science
296-0 Intermediate Topics in Computer Science
310-0 Scalable Software Architectures
311-0 Inclusive Making
312-0 Data Privacy
-
1: Data Privacy
- Sruti Sakuntala Bhagavatula - Tues, Thurs 2:00PM - 3:20PM
313-0 Tangible Interaction Design and Learning
315-0 Design, Technology, and Research
324-0 Dynamics of Programming Languages
326-0 Introduction to the Data Science Pipeline
329-0 HCI Studio
-
1: HCI Studio
- Eleanor Mary O'Rourke - Mon, Wed 9:30AM - 10:50AM
336-0 Design & Analysis of Algorithms
339-0 Introduction to Database Systems
341-0 Social Networks Analysis
343-0 Operating Systems
345-0 Distributed Systems
347-0 Conversational AI
348-0 Introduction to Artificial Intelligence
349-0 Machine Learning
355-0 Digital Forensics and Incident Response
372-0 Designing and Constructing Models with Multi-Agent Languages
394-0 Agile Software Development
396-0 Special Topics in Computer Science
-
1: Modeling Relationships with Causal Inference - Special Topics in Computer Science
- Zachary David Wood-Doughty - Tues, Thurs 3:30PM - 4:50PM
-
2: Natural & Artificial Vision - Special Topics in Computer Science
- Emma Bertat Alexander - Mon, Wed 11:00AM - 12:20PM
-
3: Communicating Computer Science - Special Topics in Computer Science
- Connor Patrick Bain - Mon, Wed 3:30PM - 4:50PM
-
4: Differential Privacy: from Foundations to Machine - Special Topics in Computer Science
- Jinshuo Dong - Mon, Wed 2:00PM - 3:20PM
-
5: Foundations of Security - Special Topics in Computer Science
- Sruti Sakuntala Bhagavatula - Tues, Thurs 11:00AM - 12:20PM
-
8: AI for Hybrid, Participatory Narrative - Special Topics in Computer Science
- Ian D Horswill - Tues, Thurs 3:30PM - 4:50PM
-
9: Programming Languages Seminar - Special Topics in Computer Science
- Robert Findler - Mon 10:30AM - 1:30PM
-
10: Full Stack Software Engineering - Special Topics in Computer Science
- Lydia Tse - Mon, Wed 5:00PM - 6:20PM
-
18: Misinformation and Disinformation in the Age of AI - Special Topics in Computer Science
- Lawrence A Birnbaum - Jeremy D Gilbert - Thurs 12:30PM - 3:20PM
-
19: AI for Science - Special Topics in Computer Science
- Alok Nidhi Choudhary - Thurs 3:30PM - 6:10PM
-
20: Computing and Sustainability - Special Topics in Computer Science
- Nivedita Arora - Tues, Thurs 3:30PM - 4:50PM
-
21: Computing, Ethics, and Society - Special Topics in Computer Science
- Natalie Melo - Tues, Thurs 9:30AM - 10:50AM
397-0 Special Projects in Computer Science
410-0 Autonomous Quadrotor Design and Control
412-0 Data Privacy
-
1: Data Privacy
- Sruti Sakuntala Bhagavatula - Tues, Thurs 2:00PM - 3:20PM
413-0 Tangible Interaction Design and Learning
415-0 Design, Technology, and Research
424-0 Dynamics of Programming Languages
447-0 Conversational AI
449-0 Deep Learning
460-0 Introduction to Law and Digital Technologies
472-0 Designing and Constructing Models with Multi-Agent Languages
496-0 Special Topics in Computer Science
-
6: Mathematical and Computational Foundations of Tens - Special Topics in Computer Science
- Eric Michael Evert - Mon, Wed, Fri 1:00PM - 1:50PM
-
7: Graduate Algorithms - Special Topics in Computer Science
- Konstantin Makarychev - Tues, Thurs 11:00AM - 12:20PM
-
8: AI for Hybrid, Participatory Narrative - Special Topics in Computer Science
- Ian D Horswill - Tues, Thurs 3:30PM - 4:50PM
-
9: Programming Languages Seminar - Special Topics in Computer Science
- Robert Findler - Mon 10:30AM - 1:30PM
-
11: Advanced Topics on Deep Learning - Special Topics in Computer Science
- Han Liu - Wed 5:00PM - 7:50PM
-
12: Mathematical Foundations of Machine Learning - Special Topics in Computer Science
- Han Liu - Tues 5:00PM - 7:50PM
-
13: Advanced System Security - Special Topics in Computer Science
- Xinyu Xing - Fri 9:00AM - 11:50AM
-
14: Engineering Modern Cryptographic Protocols - Special Topics in Computer Science
- Xiao Wang - Wed 2:00PM - 4:50PM
-
15: Software and architecture for quantum computing sy - Special Topics in Computer Science
- Kaitlin Nicole Smith - Tues, Thurs 11:00AM - 12:20PM
-
16: Special Topics In Data Systems Seminar - Special Topics in Computer Science
- Andrew James Crotty - Wed 3:00PM - 5:50PM
-
18: Misinformation and Disinformation in the Age of AI - Special Topics in Computer Science
- Lawrence A Birnbaum - Jeremy D Gilbert - Thurs 12:30PM - 3:20PM
-
19: AI for Science - Special Topics in Computer Science
- Alok Nidhi Choudhary - Thurs 3:30PM - 6:10PM
-
20: Computing and Sustainability - Special Topics in Computer Science
- Nivedita Arora - Tues, Thurs 3:30PM - 4:50PM
-
21: Computing, Ethics, and Society - Special Topics in Computer Science
- Natalie Melo - Tues, Thurs 9:30AM - 10:50AM
-
22: Emerging Risks for Humans Interacting with Technol - Special Topics in Computer Science
- Oleg Duka Evdokimov - Tues, Thurs 9:30AM - 10:50AM
497-0 Special Projects in Computer Science
-
6: Deep Learning for Natural Language Processing - Special Projects in Computer Science
- David William Demeter - Tues, Thurs 11:00AM - 12:20PM
-
7: Wireless Protocols for the Internet of Things - Special Projects in Computer Science
- Branden Robert Ghena - Tues, Thurs 3:30PM - 4:50PM
-
8: Innovation in Journalism & Technology - Special Projects in Computer Science
- Zach Wise - Tues, Thurs 2:00PM - 3:50PM
-
9: Sports, Technology and Learning - Special Projects in Computer Science
- Marcelo Aaron Bonilla Worsley - Mon, Wed 12:30PM - 1:50PM
-
10: Advanced Topics in Compilers - Special Projects in Computer Science
- Simone Campanoni - Tues, Thurs 5:00PM - 6:20PM
-
11: Selected Topics in Computer Networks - Special Projects in Computer Science
- Aleksandar Kuzmanovic - Tues, Thurs 12:30PM - 1:50PM
-
12: Wireless and Mobile Health (mHealth) - Special Projects in Computer Science
- Nabil Iyad Alshurafa - Tues, Thurs 5:00PM - 6:20PM
-
13: Sports, Technology and Learning - Special Projects in Computer Science
- Marcelo Aaron Bonilla Worsley - Mon, Wed 9:00AM - 10:20AM