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
217-0 Data Management & Information Processing
301-0 Introduction to Robotics Laboratory
315-0 Design, Technology, and Research
321-0 Programming Languages
322-0 Compiler Construction
329-0 HCI Studio
336-0 Design & Analysis of Algorithms
339-0 Introduction to Database Systems
340-0 Introduction to Networking
348-0 Introduction to Artificial Intelligence
349-0 Machine Learning
351-1 Introduction to Computer Graphics
354-0 Computer System Security
371-0 Knowledge Representation and Reasoning
377-0 Game Design Studio
388-0 Software Engineering Beyond Programming
394-0 Agile Software Development
396-0 Special Topics in Computer Science
-
1: Artificial Life - Special Topics in Computer Science
- Samuel Leviton Kriegman - Tues, Thurs 11:00AM - 12:20PM
-
2: Foundations of Quantum Computing and Quantum Infor - Special Topics in Computer Science
- Aravindan Vijayaraghavan - Tues, Thurs 9:30AM - 10:50AM
-
3: Programming Languages Seminar - Special Topics in Computer Science
- Christos Dimoulas - Mon, Wed 3:30PM - 4:50PM
-
4: Full Stack Software Engineering - Special Topics in Computer Science
- Lydia Tse - Mon, Wed 5:00PM - 6:20PM
-
5: Data Management Seminar - Special Topics in Computer Science
- Jennie M Rogers - Tues, Thurs 12:30PM - 1:50PM
-
7: CS Education Research and in the Community - Special Topics in Computer Science
- Michael Stephen Horn - Marcelo Aaron Bonilla Worsley - Tues, Thurs 7:30AM - 8:50AM
-
8: Computing, Ethics, and Society - Special Topics in Computer Science
- Natalie Melo - Tues, Thurs 9:30AM - 10:50AM
-
9: Responsible Software Engineering - Special Topics in Computer Science
- Vincent St-Amour - Tues, Thurs 3:30PM - 4:50PM
-
10: Introduction to Computational Linguistics - Special Topics in Computer Science
- Robert Frederick Voigt Jr - Tues, Thurs 11:00AM - 12:20PM
-
11: Computing, Ethics, and Society - Special Topics in Computer Science
- Victoria C Chavez - Tues, Thurs 9:30AM - 10:50AM
-
13: NUVention Media - Special Topics in Computer Science
- Lawrence A Birnbaum - Jeremy D Gilbert - Thurs 9:30AM - 12:20PM
397-0 Special Projects in Computer Science
415-0 Design, Technology, and Research
445-0 Internet-scale Experimentation
449-0 Deep Learning
450-0 Internet Security
496-0 Special Topics in Computer Science
-
1: Artificial Life - Special Topics in Computer Science
- Samuel Leviton Kriegman - Tues, Thurs 11:00AM - 12:20PM
-
2: Foundations of Quantum Computing and Quantum Infor - Special Topics in Computer Science
- Aravindan Vijayaraghavan - Tues, Thurs 9:30AM - 10:50AM
-
3: Programming Languages Seminar - Special Topics in Computer Science
- Christos Dimoulas - Mon, Wed 3:30PM - 4:50PM
-
5: Data Management Seminar - Special Topics in Computer Science
- Jennie M Rogers - Tues, Thurs 12:30PM - 1:50PM
-
6: Advanced Topics in Modern Cryptography - Special Topics in Computer Science
- Xiao Wang - Tues, Thurs 9:30AM - 10:50AM
-
7: CS Education Research and in the Community - Special Topics in Computer Science
- Michael Stephen Horn - Marcelo Aaron Bonilla Worsley - Tues, Thurs 7:30AM - 8:50AM
-
8: Computing, Ethics, and Society - Special Topics in Computer Science
- Natalie Melo - Tues, Thurs 9:30AM - 10:50AM
-
11: Computing, Ethics, and Society - Special Topics in Computer Science
- Victoria C Chavez - Tues, Thurs 9:30AM - 10:50AM
-
12: Generative Deep Models - Special Topics in Computer Science
- Bryan A. Pardo - Mon 4:00PM - 6:50PM
-
13: NUVention Media - Special Topics in Computer Science
- Lawrence A Birnbaum - Jeremy D Gilbert - Thurs 9:30AM - 12:20PM
-
14: The Design of Technological Tools for Thinking and - Special Topics in Computer Science
- Uriel J Wilensky - Wed 2:00PM - 4:50PM
497-0 Special Projects in Computer Science