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 292A Algorithmic Graph Theory Spring 2021 Daniel Lokshtanov Foundations 62653 4
CMPSC 292F Data Integration Techniques Spring 2021 Jianwen Su Foundations 4
CMPSC 292F Graph Laplacians and Spectra: Theory and Applications Spring 2021 John Gilbert Foundations 63602 4
CMPSC 292F Machine Learning on Graphs Spring 2021 Ambuj Singh Foundations 65078 4
CMPSC 292F Statistical Reinforcement Learning Spring 2021 Yu-Xiang Wang Foundations 8193 4
CMPSC 293G Security and Cryptography Spring 2021 Trinabh Gupta Systems 62679 4
CMPSC 291A (Bryce Boe): Scalable Internet Services Winter 2021 Applications 8417 4
CMPSC 291A (Hollerer): Mixed and Augmented Reality Winter 2021 Tobias Höllerer Applications 64097 4
CMPSC 291A (William Wang): Deep Learning Winter 2021 William Wang Applications 64105 4
CMPSC 595E: Seminar in Hardware Description Languages for Novel Architectures Winter 2021 Timothy Sherwood 80184 2
CMPSC 595J: Sustainable Food Systems Seminar Winter 2021 Chandra Krintz 83618 2
CMPSC 291D: Cryptocurrencies, Blockchains and Smart Contracts Fall 2020 Database and Information Systems (Applications) 57398 4
CMPSC 292C: Computer Aided Reasoning for Software Fall 2020 Yu Feng Foundations 8458 4
CMPSC 292F: Combinatorial Methods and Algorithms Fall 2020 Omer Egecioglu Foundations 57364 4
CMPSC 292G: Topics in Quantum Cryptography Fall 2020 Foundations 57380 4
CMPSC 293S: Advanced Compiler Optimizations Fall 2020 Systems 57406 4
CMPSC 293S: Information Retrieval and Web Search Fall 2020 Tao Yang Information Retrieval (Systems) 57372 4
595J: From PhD to Hired: Improve Your Research Presentation Skills Fall 2020 Misha Sra 8540 2
CMPSC 595J: Sustainable Food Systems Seminar Fall 2020 Chandra Krintz 78451 2
CS 291A: Future User Interfaces Winter 2020 Misha Sra Applications 8607 4