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
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
Special Topics and Seminars Spring 2019
CS 291A: Physically Based Photorealistic Rendering Winter 2019 Lingqi Yan Applications 65979 4
CS 292F: Quantum Information and Quantum Computation Winter 2019 Wim van Dam Foundations 9142 4
CS 293S: Internet of Things Winter 2019 Markus Mock Systems 62976 4
CS 594 - Unconscious Memory and the Human Mind (Part I) Winter 2019 Matthew Turk n/a - Seminar will count as satisfying CS 595 unit requirements. 65987 4
CS 595G -Secure Computer Architectures Winter 2019 Giovanni Vigna, Timothy Sherwood 9217 2
CS 595J - Seminar in Computer systems research at UCSB Winter 2019 86132 2
CS 595J - Seminar in Network Science Winter 2019 2
CS 291A - Highly scalable Internet services and their underlying systems architecture Fall 2018 Applications 9175 4
CS 291A -Introduction to Natural Language Processing Fall 2018 William Wang Applications 55533 4
293S: Program Optimization for Performance Fall 2018 Systems 57257 4
CS 293D: Information Retrieval and Web Search Fall 2018 Tao Yang Systems 58958
594: Collaborative Research: Visualizing Environmental Models Fall 2018 Tobias Höllerer 74328 4