Spring 2026 Computer Science Class Schedule
—
—
-
Click a section link to load enrollments…
—
—
—
—
—
—
—
Class
—
Instructor
—
Location
Meetings
Other SIS Info
- Enrollment
- -
- Status
-
- Combined With
- —
- Units
- —
- Meeting Dates
- —
- Class Components
- —
- Enrollment Requirements
- —
- Curriculum Requirements / Attributes
- —
- Requirement Designation
- —
- Grading
- —
- Topic
- —
SIS Description
—
Introduction to Programming
001
Introduction to Programming
Lecture (3 Units)
Open
Arohi Khargonkar
Mo|We|Fr 12:00 PM - 12:50 PM
002
Introduction to Programming
Lecture (3 Units)
Open
Arohi Khargonkar
Mo|We|Fr 01:00 PM - 01:50 PM
100
Introduction to Programming
Laboratory (0 Units)
Open
Arohi Khargonkar
Th 11:00 AM - 12:15 PM
101
Introduction to Programming
Laboratory (0 Units)
Open
Arohi Khargonkar
Th 12:30 PM - 01:45 PM
102
Introduction to Programming
Laboratory (0 Units)
Open
Arohi Khargonkar
Th 02:00 PM - 03:15 PM
Introduction to Programming
Special Topics in Computer Science
Data Structures and Algorithms 1
001
Data Structures and Algorithms 1
Lecture (4 Units)
Open
Briana Morrison
Mo|We|Fr 01:00 PM - 01:50 PM
002
Data Structures and Algorithms 1
Lecture (4 Units)
Open
Xinyao Yi
Mo|We|Fr 02:00 PM - 02:50 PM
101
Data Structures and Algorithms 1
Laboratory (0 Units)
Open
Briana Morrison
Mo 03:00 PM - 04:45 PM
Discrete Mathematics and Theory 1
Computer Systems and Organization 1
001
Computer Systems and Organization 1
Lecture (4 Units)
Open
Robbie Hott
Mo|We|Fr 12:00 PM - 12:50 PM
002
Computer Systems and Organization 1
Lecture (4 Units)
Open
Xinyao Yi
Mo|We|Fr 03:00 PM - 03:50 PM
101
Computer Systems and Organization 1
Laboratory (0 Units)
Open
Robbie Hott
Tu 11:00 AM - 12:15 PM
102
Computer Systems and Organization 1
Laboratory (0 Units)
Open
Robbie Hott
Tu 12:30 PM - 01:45 PM
103
Computer Systems and Organization 1
Laboratory (0 Units)
Open
Robbie Hott
Tu 02:00 PM - 03:15 PM
Special Topics in Computer Science
Back to the HCI Future
001
Special Topics in Computer Science
Lecture (3 Units)
Open
Panagiotis Apostolellis
Tu|Th 03:30 PM - 04:45 PM
CS Education Practicum
Independent Study
Data Structures and Algorithms 2
Discrete Mathematics and Theory 2
Computer Systems and Organization 2
001
Computer Systems and Organization 2
Lecture (4 Units)
Open
Brad Campbell; Charles Reiss
Tu|Th 11:00 AM - 12:15 PM
002
Computer Systems and Organization 2
Lecture (4 Units)
Open
Brad Campbell; Charles Reiss
Tu|Th 09:30 AM - 10:45 AM
101
Computer Systems and Organization 2
Laboratory (0 Units)
Open
Brad Campbell; Charles Reiss
We 03:30 PM - 04:45 PM
102
Computer Systems and Organization 2
Laboratory (0 Units)
Open
Brad Campbell; Charles Reiss
We 05:00 PM - 06:15 PM
Software Development Essentials
HCI in Software Development
Software Engineering
Software Testing
Special Topics in Computer Science
Foundations of Data Analysis
001
Special Topics in Computer Science
Lecture (3 Units)
Open
Miaomiao Zhang
Tu|Th 02:00 PM - 03:15 PM
Back to the HCI Future
002
Special Topics in Computer Science
Lecture (3 Units)
Open
Panagiotis Apostolellis
Tu|Th 03:30 PM - 04:45 PM
Introduction to Cybersecurity
Advanced Computer Architecture
Computer Networks
Special Topics in Computer Science
Carbon Efficient Computing
001
Special Topics in Computer Science
Lecture (3 Units)
Open
Derrick Stone
Mo|We|Fr 10:00 AM - 10:50 AM
Internet of Things
002
Special Topics in Computer Science
Lecture (3 Units)
Open
Kun Qian
Tu|Th 02:00 PM - 03:15 PM
Computer Vision
003
Special Topics in Computer Science
Lecture (3 Units)
Open
Zezhou Cheng
Tu|Th 11:00 AM - 12:15 PM
Introduction to Algorithmic Economics
004
Special Topics in Computer Science
Lecture (3 Units)
Open
Denis Nekipelov; Matheus Xavier Ferreira
Mo|We 02:00 PM - 03:15 PM
Advanced Algorithms and Implementations
005
Special Topics in Computer Science
Lecture (3 Units)
Open
Mark Floryan
Tu|Th 11:00 AM - 12:15 PM
Cryptographic Protocols from the Ground Up
006
Special Topics in Computer Science
Lecture (3 Units)
Open
Jack Doerner
Tu|Th 03:30 PM - 04:45 PM
Defense Against the Dark Arts
Artificial Intelligence
Mobile Application Development
Computer Game Design
Cloud Computing
Database Systems
Natural Language Processing
Reinforcement Learning
Machine Learning
Cryptocurrency
Capstone Practicum II
Capstone Research
Capstone Technical Report
Independent Study
Distinguished BA Majors Research
Special Topics in Computer Science
Software Logic
001
Special Topics in Computer Science
Lecture (3 Units)
Open
Kevin Sullivan
Mo|We 03:30 PM - 04:45 PM
Network Security and Privacy
002
Special Topics in Computer Science
Lecture (3 Units)
Open
Yixin Sun
Tu|Th 12:30 PM - 01:45 PM
Geometry of Data
003
Special Topics in Computer Science
Lecture (3 Units)
Waitlist
(0)
Tom Fletcher
Mo|We 02:00 PM - 03:15 PM
CPU/GPU Memory Systems and Near-Data Processing
004
Special Topics in Computer Science
Lecture (3 Units)
Open
Kevin Skadron
Tu|Th 02:00 PM - 03:15 PM
Constrained-Aware Generative AI for Sci & Engr
005
Special Topics in Computer Science
Lecture (3 Units)
Open
Ferdinando Fioretto
Tu|Th 09:30 AM - 10:45 AM
Data Privacy
006
Special Topics in Computer Science
Lecture (3 Units)
Open
Tianhao Wang
Mo|We 12:30 PM - 01:45 PM
Workshop on Building AI Agents
007
Special Topics in Computer Science
Lecture (3 Units)
Open
Henry Kautz
Tu|Th 02:00 PM - 03:15 PM
Security of AI Systems: Attacks & Defenses
008
Special Topics in Computer Science
Lecture (3 Units)
Open
Wajih Ul Hassan
Tu|Th 05:00 PM - 06:15 PM
Neural Networks
009
Special Topics in Computer Science
Lecture (3 Units)
Open
Hadi Daneshmand
Tu|Th 09:30 AM - 10:45 AM
Multi-Robot Navigation
010
Special Topics in Computer Science
Lecture (3 Units)
Open
Rohan Chandra
Mo|We 11:00 AM - 12:15 PM
GPU Architectures
011
Special Topics in Computer Science
Lecture (3 Units)
Open
Adwait Jog
Tu|Th 11:00 AM - 12:15 PM
Advanced Embedded Computing Systems
013
Special Topics in Computer Science
Lecture (3 Units)
Open
Homa Alemzadeh
Tu|Th 02:00 PM - 03:15 PM
Software Security Testing
014
Special Topics in Computer Science
Lecture (3 Units)
Open
Jack Davidson
Mo|We 02:00 PM - 03:15 PM
Machine Learning on Graphs
015
Special Topics in Computer Science
Lecture (3 Units)
Open
Jundong Li
Mo|We 03:30 PM - 04:45 PM
Risks and Benefits of Generative AI and LLMs
016
Special Topics in Computer Science
Lecture (3 Units)
Open
Yanjun Qi
Tu|Th 03:30 PM - 04:45 PM
Cyber-Physical Systems: Formal Methods, Safety and Security
001
Cyber-Physical Systems: Formal Methods, Safety and Security
Lecture (3 Units)
Open
Lu Feng
Tu|Th 11:00 AM - 12:15 PM
Natural Language Processing
Reinforcement Learning
Software Analysis and Applications
Industrial Applications
Independent Study
Independent Study
Supervised Project Research
Graduate Teaching Instruction
Thesis
Graduate Teaching Instruction
Dissertation