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 190D Introduction to Allolib Spring 2024 Phill Conrad 4
CMPSC 190I Spatial Interface Design and Implementation Spring 2024 Misha Sra 4
CMPSC 190J Blockchain Technologies and Security Spring 2024 Yu Feng 4
CMPSC 291K Trustworthy ML in Security Spring 2024 Wenbo Guo Applications 58768 4
CMPSC 292C Computer-Aided Reasoning for Software Spring 2024 Yu Feng Foundations 58784 4
CMPSC 292F Real-Time High Quality Rendering Spring 2024 Lingqi Yan Foundations 58776 4
CMPSC 292G Topics in Quantum Cryptography Spring 2024 Prabhanjan Ananth Foundations 58792 4
CMPSC 293N ML for Networked Systems Spring 2024 Arpit Gupta Systems 58800 4
CMPSC 293S Quantum Control, Metrology and Error Mitigation for Algorithm Deployment Spring 2024 Murphy Niu Systems 08722 4
CMPSC 190A Algorithms Engineering Winter 2024 Daniel Lokshtanov 07831 4
CMPSC 190I Introduction to Offline Rendering Winter 2024 Lingqi Yan 59410 4
CMPSC 291A Special Topics in Conversational AI Winter 2024 Xifeng Yan Applications 59402 4
CMPSC 292F Data Integration Winter 2024 Jianwen Su Foundations 59386 4
CMPSC 293B Foundations for Blockchains and Distributed Systems Winter 2024 Dahlia Malkhi Systems 63313 4
CMPSC 293G Privacy-Preserving Computing Winter 2024 Trinabh Gupta Systems 59378 4
CMPSC 190B IoT Systems Fall 2023 Chandra Krintz 53009 4
CMPSC 190I Introduction to Deep Learning Fall 2023 Shiyu Chang 55046 4
CMPSC 190N Machine Learning for Networking Fall 2023 Arpit Gupta 55053 4
CMPSC 291A Scalable Internet Services Fall 2023 Shyr-Shea Chang Applications 08797 4
CMPSC 291I Future User Interfaces Fall 2023 Misha Sra Applications 53025 4