Winter 2018 Course Offerings

Instructor Area Recommended background Course number Course title
TBA     631 Data-Intensive Distributed Analytics
TBA     636 Introduction to Computer Networks & Distributed Computer Systems
TBA PL   642 Principles of Programming Languages
TBA PL   644 Compiler Construction
TBA SE   645 Software Requirements Specification and Analysis
TBA SE   646 Software Design and Architectures
ECE SE   647 Software Testing, Quality Assurance and Maintenance
TBA DB   648 Database System Implementation
TBA Graph   649 Human-Computer Interaction
TBA SYST   650 Computer Architecture
TBA SYST   651 Data-Intensive Distributed Computing
TBA SYST   652 Real-Time Programming
TBA SYST   654 - 001 Distributed Systems
TBA SYST   654 - 002 Distributed Systems
TBA SYST   656 - 001 Computer Networks
TBA SYST   656 - 002 Computer Networks
TBA SYST   658 -001 Computer Security and Privacy
TBA SYST   658 -002 Computer Security and Privacy
TBA ALG   662 Formal Languages and Parsing
TBA SciCom   676 Numeric Computation for Financial Modeling
TBA BIO   682 Computational Techniques in Biological Sequence Analysis
TBA COMPSTAT   685 Machine Learning: Statistical and Computational Foundations
TBA AI   686-001 Introduction to Artificial Intelligence
TBA AI   686-002 Introduction to Artificial Intelligence
TBA SciCom   687 Introduction to Symbolic Computation
TBA GRAPH   688 Introduction to Computer Graphics
TBA CompStat   698-001 Introductory Research Topics: Computational Audio
TBA DB   698-002 Introductory Research Topics: Machine Learning
TBA     698-003 Introductory research Topics: Big Data Infrastructure
E. Law ALG Probability 761 Randomized Algorithms
TBA SciCom Knowledge of probability 778 Numerical Solution of Partial Differential Equations
S. Mann SciCom Open background 779 Splines & Their Use in Computer Graphics
H. Chen SE Open background 792 Data Structures and Standards in Health Informatics
M. Godfrey SE Nominal systems/ programming background from undergraduate degree 846 Advanced Topics in Software Engineering: Empirical SE using Ultra Large repositories
I. Ilyas DB Basic knowledge of DB systems, stats and machine learning 848 Advanced Topics in Software Engineering: New Generation Data Integration Systems
M. Karsten SYST Open background 854 Advanced Topics in Computer Systems
R. Boutaba SYST Equiv to CS454/654 and/or CS456/656; CLI helpful 856 Advanced Topics in Distributed Computing: Software Defined Cloud/Network VIDEO
TBA QI   867 Advanced Topics in Quantum Computing: Semidefinite Programming in Quantum Information
E. Law Graph Open background (AI or HJCI research preferred) 889 Advanced Topics in Human-Computer Interation: Advanced Interaction Design
D. Vogel Graph Open background 889 Advanced Topics in Human-Computer Interation: Computer Vision for HCI
TBA     898 Advanced Special Topics in CS: On the Synergy Between CS and Biology