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 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
CS 291I: Bionic Vision Winter 2020 Michael Beyeler Applications 4
CS 292C: Formal Semantics and Type Systems Winter 2020 Ben Hardekopf Foundations 58453 4
CS 292G: Graduate Course in Cryptography Winter 2020 Prabhanjan Ananth Foundations 65698 4
CS 293G: Computing on Encrypted Data Winter 2020 Trinabh Gupta Systems 58479 4
CS 293N: ML For Networked Systems Winter 2020 Arpit Gupta Networking 58487 4
CS 291A: Scalable Internet Services Fall 2019 Bryce Boe Applications 54700 4
CS 291I: Computational Systems for Visual Art and Design Fall 2019 Jennifer Jacobs, Marko Peljhan Applications 77354 4
CS 291K: Introduction to Deep Learning Fall 2019 Yuan-Fang Wang Applications 53330 4
CS 292A: Randomized Algorithms Fall 2019 Daniel Lokshtanov Theory / Algorithms 53348 4
CS 292C: Computer-Aided Reasoning for Software Fall 2019 Yu Feng Theory 53355 4
CS 595A: Theory Seminar Fall 2019 Daniel Lokshtanov Theory 2
CS 595G: Hacking Club Seminar Fall 2019 Giovanni Vigna 9456 2
CS 595H- Collaborative Research: Computational Science in Biology and Medicine Fall 2019 Linda Petzold Applications 73775 2
CS 595J : From PhD to Hired - Improve Your Research Presentation Skills Fall 2019 Tobias Hollerer, Misha Sra 77172 2