Winter 2017 course offerings

Instructor Area Recommended background Number Course title
TBA PLG Ìý 642 Principles of Programming Languages
TBA PLG Ìý 644 Compiler Construction
TBA SE Ìý 645 Software Requirements Specification and Analysis
TBA SE Ìý 646 Software Design, Architectures
ECE SE Ìý 647 Software Testing/Qual Assur/Maint
TBA DB Ìý 648 Database System Implementation
TBA Systems Ìý 650 Computer Architecture
TBA Systems Ìý 652 Real-Time Programming
TBA Systems Ìý 654 Distributed Systems
TBA Systems Ìý 656 Computer Networks
TBA Systems Ìý 658 Computer Security and Privacy
TBA Algorithms Ìý 662 Formal Languages and Parsing
TBA SciCom Ìý 676 Numeric Compilation for Financial Modeling
TBA Bioinformatics Ìý 682 Computational Techniques in Biological Sequence Analysis
TBA AI Ìý 686 Introduction to Artificial Intelligence
TBA SciCom Ìý 687 Introduction to Symbolic Computation
TBA Graphics Ìý 688 Introduction to Computer Graphics
R. Mann AI Ìý 698-1 Introductory Research Topics: Computational Audio
P. Poupart Computational Statistics Ìý 698-2 Introductory Research Topics: Machine Learning
J. Lin DB Ìý 698-3 Introductory research Topics: Big Data Infrastructure
C. DiMarco AI Ìý Rhetoric, Argument and Machines
TBA Sci/Symb Ìý 778 Numerical Solutions of Partial DifferentialÌýEquations
H. Chen HI Open background. 792 Data Structures and Standards
L.C. Lau Algorithms

UG Linear Algebra,ÌýProbability and (multivariate) calculus

798-1 Advanced Research Topics: Convexity and Optimization
S. Al-Kiswany Systems Ìý 798-2 Advanced research Topics: Advanced Distributed Systems
M. Naggapan SE Nominal systems/programming background from undergraduate degree 846 Adv Topics in SE: Empirical SE using Ultra Large repositories
I. Ilyas DB Undergraduate level DB course 848 Adv Topics in Databases: New Generation Data IntegrationÌýSystems
R. Boutaba Systems Open background 856 Adv Topics in Distributed Computing: Software Defined Cloud/Network
J. Shallit ALG Knowledge of undergraduateÌýcombinatorics, algebra, and number theory 860 Adv Topics in Algprithms & Complexity: Automatic Sequences
J. Watrous Quantum Quantum Information Theory 867 Adv Topics in Quantum Computing: SemidefiniteÌýProgramming in Quantum Information
J. Hoey AIÌý/ Graphics Open background 886 Adv Topics in Artificial intelligence: Affective Computing
D. Vogel HCI Open background 889 Adv Topics in HCI: Applied Computer Vision for Human-Computer interaction
G. Baranoski AI/Graphics/Sci OpenÌýbackgound 898-1 Adv Special Topics in CS: On the Synergy Between CS and Biology
R. Cohen No area Open background 898-2 Adv Special Topics in CS: Technological Solutions for Social Problems of Computers