Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

CS COURSE AREA DESIGNATIONS

Column1
600.415
600.416
600.417
600.418
600.419
600.420
600.421
600.423
600.424
600.425
600.426
600.427
600.428
600.429
600.430
600.433
600.435
600.436
600.437
600.439
600.441
600.442
600.443
600.444
600.445
600.446
600.450
600.451
600.454
600.457
600.460
600.461
600.462
600.463
600.464
600.465
600.466
600.467
600.468
600.469
600.470
600.471
600.472
600.475
600.476
600.478
600.479
600.488
600.615
600.617
600.619
600.620
600.624
600.625
600.630
600.636
600.639
600.640
600.641
600.642
600.642
600.643
600.644
600.646
600.647
600.648
600.649
600.651
600.657

Column2
Databases (formerly Database Systems)
Database Systems (formerly TSP)
Data Stream Processing
Operating Systems
Storage Systems (last offered 2008)
Parallel Programming
Object-Oriented Software Engineering
Data Intensive Computing
Network Security
Declarative Methods
[Principles of] Programming Languages
Data Organization: Storage & External Memory Systems
Compilers and Interpreters
Functional Programming at Work - Haskell & DSLs
Ontologies and Knowledge Representation
Computer Systems
Artificial Intelligence
Algorithms for Sensor-Based Robotics
Distributed Systems
Computational Genomics
Machine Learning for Computational Genomics
Modern Cryptography
Security & Privacy
Computer Networks
Computer Integrated Surgery I
Computer Integrated Surgery II
Network Embedded Systems & Sensor Networks
Intro to Bit-Coin and other Crypto-currencies
Practical Cryptographic Systems
Computer Graphics
Software Vulnerability Analysis
Computer Vision
Advanced Topics in Computer Vision
Algorithms I
Randomized Algorithms
Introduction to Natural Language Processing
Information Retrieval and Web Agents
Wireless Networks
Machine Translation
Approximation Algorithms
Combinatorics and Graph Theory in CS
Theory of Computation
Theoretical Cryptography
Machine Learning
Machine Learning: Data to Models (formerly in Complex Domains)
Visual Imaging in Surgery & Medicine
Representation Learning
Found. Computational Biology & Bioinformatics II
Big Data,Small Languages, Scalable Systems
Data Stream Processing
Advanced Storage & Transaction Processing

Column3

External Memory Data Structures and Algorithms

Analysis

Advanced Topics in Data-Intensive Computing


Event Semantics in Theory and Practice
Computer Vision Seminar
Algorithms for Sensor-Based Robotics
Computational Genomics
Frontiers of Sequencing Data Analysis
Machine Learning for Computational Genomics
Advanced Cryptographic Protocols (through Spring 2008)
Advanced Topics in Cryptography (starting Fall 2008)
Advanced Topics in Computer Security
Advanced Computer Networks
Advanced Computer Integrated Surgery II
Advanced Topics in Wireless Networks
Advanced Computer-Communication Network Performance
Sensor Networks
Haptic Systems for Teleoperation and Virtual Reality
Advanced Topics for Computer Graphics

Column4
Systems
Systems
Systems
Systems
Systems
Systems
Systems
Systems
Systems

Column5

Applications

Analysis
Analysis
Systems
Systems
Systems
Analysis
Systems
Applications
Analysis
Systems
Applications
Applications
Analysis
Applications
Systems
Applications
Applications
Systems
Systems
Systems
Applications
Applications
Applications
Applications
Analysis
Analysis
Applications
Applications
Systems
Applications
Analysis
Analysis
Analysis
Analysis
Applications
Applications
Applications
Applications

Analysis
Analysis
Analysis
Systems
Systems
Systems
Systems
Systems

Applications
Applications
Analysis
Applications
Applications
Applications
Applications
Analysis
Systems
Systems

Applications
Applications

Analysis
Analysis

Systems
Systems
Applications
Applications
1/7/2015

CS COURSE AREA DESIGNATIONS


Column1
600.658
600.659
600.660
600.663
600.664
600.665
600.666
600.667
600.669
600.670
600.671
600.672
600.675
600.676
600.679
600.681
600.684
600.688/580.688
580.689
600.692 (was 675)

520.447
550.661
550.662
550.663
550.666
550.672

Column2
Shape Analysis & Retrieval
Introduction to Computational Geometry
FFT in Graphics & Vision
Pattern Matching Algorithms
Randomized Algorithms
Statistical Language Learning
Information Extraction
Advanced Distributed Systems
Approximation Algorithms
Pseudorandomness and Combinatorial Constructions
Special Topics on Bio-Nano Computing
Advances in Computational Complexity
Statistical Machine Learning
Machine Learning: Data to Models (formerly in Complex Domains)
Representation Learning

Column3
Analysis
Analysis
Analysis
Analysis

AT MOST ONE OF THE BELOW COURSES MAY BE APPLIED


TOWARD THE 6 CORE COURSES REQUIREMENT
Introduction to Information Theory
Foundations of Optimization
Optimization Algorithms
Stochastic Search and Optimization
Combinatorial Optimization
Graph Theory

Column5
Applications
Applications

Applications
Applications
Systems
Analysis
Analysis
Applications
Analysis
Analysis
Analysis
Analysis

Adv Topics in Computer Vision


Medical Augmented Reality

Found. Computational Biology & Bioinformatics II


Computational Personal Genomics
Adv Topics in ML: Modeling and Segmentation

Column4

Applications
Applications
Applications
Applications
Applications

Analysis
Applications
Applications

Analysis
Analysis
Analysis
Analysis
Analysis
Analysis

1/7/2015

You might also like