CS Special Topics Numbering System

CS special topics courses have the following numbering system:

 

A: Foundations
B: Software Systems
D: Information Management
I: Intelligent and Interactive Systems
J: General
N: General

A: Applications, General
D: Database and Information Systems 
G: Security and Cryptography 
H: Computational Science and Engineering 
I: Visual Computing and Interaction
K: Machine Learning and Data Mining    

A: Algorithms
C: Programming Languages and Software Eng.
F: Foundations, General
G: Security and Cryptography
H: Computational Science and Engineering 

B: Operating Systems and Distributed Systems
C: Programming Languages and Software Engineering
D: Database and Information Systems
E: Computer Architecture and Embedded Systems
G: Security and Cryptography
K: Machine Learning and Data Mining        
N: Networking
S: Systems, General

 

A list of past Special Topics courses offered is available at this link

Special Topics and Seminars Block
Course Name Quarter Instructor Course Area Enrollment Code Units
CMPSC 190G Winter 2026 Giovanni Vigna 4
CMPSC 291I Design of Human-AI Systems Winter 2026 Misha Sra Applications 07922 4
CMPSC 291K ML for Planning and Control of Complex Dynamical Systems Winter 2026 James Preiss Applications 56655 4
CMPSC 292A Winter 2026 Daniel Lokshtanov Foundations 61887 4
CMPSC 292F Information-theoretic Methods for Trustworthy Learning Winter 2026 Yuheng Bu Foundations 07930 4
CMPSC 292F Machine Learning on Graphs Winter 2026 Ambuj Singh Foundations 54726 4
CMPSC 190A Introduction to Optimization Fall 2025 Yuheng Bu 4
CMPSC 190J Network Science Fall 2025 Sanjukta Krishnagopal 4
CMPSC 190N Blockchain Systems, Security, and Applications Fall 2025 Yu Feng 4
CMPSC 293A Quantum Algorithm Design Fall 2025 Murphy Niu Systems 54049 4
CMPSC 291A AI for Science Fall 2025 Sanjukta Krishnagopal Applications 54023 4
CMPSC 291A Neural Information Retrieval Fall 2025 Tao Yang Applications 08789 4
CMPSC 291A Scalable Internet Services Fall 2025 Zach Walker Applications 56325 4
CMPSC 292F Continuous Mathematics for Computer Scientists Fall 2025 James Preiss Foundations 08813 4
CMPSC 292F Data Modeling and Integration Fall 2025 Jianwen Su Foundations 56317 4
CMPSC 190I Generative AI Spring 2025 Yuan-Fang Wang 4
CMPSC 190J Network Science Spring 2025 Sanjukta Krishnagopal 4
CMPSC 190A Foundations of Machine Learning Spring 2025 Sanjukta Krishnagopal 4
CMPSC 291A Special Topics in Foundation Models Spring 2025 Xifeng Yan Applications 51037 4
CMPSC 291I Visual Computing and Interaction – Extended Reality (XR) Spring 2025 Tobias Höllerer Applications 08565 4