Preliminary CS Department Schedule for Fall 2017

Courses/instructors with no start time

Instructor Username Call Name Key Email
Adam H Cannon cannon COMS W1404 Emerging Scholars Program Seminar 1404 cannon@cs.columbia.edu

Courses at unofficial times

Call Name Instructor Username Days Start End
COMS W4111 Introduction to databases Alexandros Biliris biliris M 840 1125
COMS E6915 Great Presentations Janet Kayfetz jlk2162 MW 1210 1400
Chair/Vice Chair Julia Hirschberg julia
On Leave Yaniv Erlich yaniv
On Leave Angelos D Keromytis angelos
On Leave Tony Jebara jebara
On Leave Tal Malkin tal
On Leave Eitan Grinspun eitan
On Leave Eugene Wu eugene
On Leave Augustin Chaintreau augustin
On Leave Simha Sethumadhavan simha
On Leave Steven M Nowick nowick
On Leave Junfeng Yang junfeng
On Leave David Blei david.blei
On Sabbatical Xi Chen xichen
On Sabbatical Vishal Misra misra
On Sabbatical Rocco Servedio rocco

Classes at Conflicting Times

3827 3203
3203 3157
4231 3261
4231 3203

Untaught courses

Call Name Key Group Members
COMS W1005 Introduction to computer science and programming in MATLAB 1005 intro cannon pblaer jrk
COMS W4252 Introduction to computational learning theory 4252 theory aho tal alewko xichen mihalis rocco djh2164 andoni
COMS W4772 Advanced machine learning 4772 learning jebara mcollins djh2164 david.blei itsik

Groups and Untaught Courses

Ap Group

Members Responsible Untaught Courses
Jae Woo Lee
COMS W3157
Advanced programming

Bio Group

Members Responsible Untaught Courses
Itshack Pe'er
Yaniv Erlich

Compeng Group

Members Responsible Untaught Courses
Daniel S Rubenstein
Martha A Kim
Stephen A Edwards
Luca Carloni
Simha Sethumadhavan
Steven M Nowick
CSEE W3827
Fundamentals of computer systems
CSEE W4824
Computer architecture
CSEE W4840
Embedded systems

Crypto Group

Members Responsible Untaught Courses
Tal Malkin
Allison Bishop
COMS W4261
Introduction to cryptography

Datastructures Group

Members Responsible Untaught Courses
Paul S Blaer
Jae Woo Lee
Peter K Allen
Adam H Cannon
COMS W3134
Data structures in Java
COMS W3136
Essential Data structures in C/C++
COMS W3137
Data structures and algorithms

Db Group

Members Responsible Untaught Courses
Kenneth A Ross
Luis Gravano
Eugene Wu
COMS W4111
Introduction to databases
COMS W4112
Database system implementation
COMS E6111
Advanced database systems

Discrete Group

Members Responsible Untaught Courses
Eitan Grinspun
Ansaf Salleb-Aouissi
COMS W3203
Discrete mathematics: introduction to combinatorics and graph theory

Emerging Group

Members Responsible Untaught Courses
Adam H Cannon
COMS W1404
Emerging Scholars Program Seminar

Graphics Group

Members Responsible Untaught Courses
Changxi Zheng
Eitan Grinspun
Steven K Feiner
COMS W4160
Computer graphics
COMS W4162
Advanced computer graphics
COMS W4167
Computer animation
COMS W4170
User interface design
COMS W4172
3D user interfaces and augmented reality

Intro Group

Members Responsible Untaught Courses
Adam H Cannon
Paul S Blaer
John R Kender
COMS W1002
Computing in Context
COMS W1004
Introduction to Computer Science and Programming in Java
COMS W1005
Introduction to computer science and programming in MATLAB
ENGI E1006
Introduction to Computing for Engineers and Applied Scientists
COMS W1007
Honors Introduction to Computer Science
COMS W1005
Introduction to computer science and programming in MATLAB

Learning Group

Members Responsible Untaught Courses
Tony Jebara
Michael Collins
Daniel Hsu
David Blei
Itshack Pe'er
COMS W4771
Machine learning
COMS W4772
Advanced machine learning
COMS W4772
Advanced machine learning

Networking Group

Members Responsible Untaught Courses
Augustin Chaintreau
Daniel S Rubenstein
Vishal Misra
Steven M Bellovin
Henning G Schulzrinne
CSEE W4119
Computer networks
COMS W4187
Security architecture and engineering

Nlp Group

Members Responsible Untaught Courses
Kathleen McKeown
Julia Hirschberg
Michael Collins
COMS W4705
Natural language processing

Plt Group

Members Responsible Untaught Courses
Stephen A Edwards
COMS W4115
Programming languages and translators

Security Group

Members Responsible Untaught Courses
Salvatore J Stolfo
Tal Malkin
Angelos D Keromytis
Steven M Bellovin
Roxana Geambasu
Allison Bishop
Simha Sethumadhavan
Suman Jana
COMS W4180
Network security

Systems Group

Members Responsible Untaught Courses
Jae Woo Lee
Jason Nieh
Roxana Geambasu
Gail E Kaiser
Junfeng Yang
COMS W4113
Fundamentals of Large-Scale Distributed Systems
COMS W4118
Operating systems I
COMS W4156
Advanced software engineering

Theory Group

Members Responsible Untaught Courses
Alfred Aho
Tal Malkin
Allison Bishop
Xi Chen
Mihalis Yannakakis
Rocco Servedio
Daniel Hsu
Alexandr Andoni
COMS W3261
Computer science theory
CSOR W4231
Analysis of algorithms I
COMS W4236
Introduction to computational complexity
COMS W4252
Introduction to computational learning theory
COMS W4252
Introduction to computational learning theory

Visionrobot Group

Members Responsible Untaught Courses
Shree K Nayar
Peter Belhumeur
John R Kender
Tony Jebara
Peter K Allen
COMS W4731
Computer vision
COMS W4733
Computational aspects of robotics