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
595D - Public and Private Knowledge in Life Cycle Assessment Winter 2016 Amr El Abbadi 72322 2
290A - Big Data and Networks (same course as Fall 2014) Fall 2015 Theory 9217 4
290B - Scalable Internet Services (same course as Fall 2014) Fall 2015 Applications 9225 4
595J - Seminar in Network Science Fall 2015 56846 2
290F - Applied Machine Learning: Systems, Networks and Security Fall 2015 Applications 51011 4
290G - Elliptic Curve Cryptography Fall 2015 Foundations
9233 4
290I - Mixed and Augmented Reality (same course as Winter 2015) Fall 2015 Tobias Höllerer Applications 51029 4
595C - Automated Worst Case and Side Channel Analysis for Software Fall 2015 Tevfik Bultan 2
595E Fall 2015 Timothy Sherwood Systems 74187 2
595G - Advanced Hacking Fall 2015 Giovanni Vigna 61796 2
595J - Introduction to Graduate School in Computer Science Fall 2015 71324 2
595J - Seminar on Secure Search Fall 2015 Tao Yang 61812 2
595J Seminar on Large-Scale Information & Storage Systems Fall 2015 Tao Yang 61804 2
290I - Introduction to Pattern Recognition, Artificial Neural Networks, and Machine Learning Spring 2015 Yuan-Fang Wang Applications 8995 4
290A - Quantum Information & Quantum Computation Spring 2015 Wim van Dam Foundations 52639 4
290B Cloud Computing Spring 2015 Rich Wolski Systems 8946 4
290B: Java-Centric Cluster & Concurrent Computing Spring 2015 Peter Cappello Systems 52621 4
290D - Management of Data, Processes, and Services Spring 2015 Jianwen Su Systems 52647 4
290D Advanced Data Mining Spring 2015 Xifeng Yan Applications 8953 4
290G - Cryptographic Engineering Spring 2015 Systems 8961 4