Preliminary CS Department Schedule for Fall 2017
By Time
By Course
By Instructor
Faculty
Standard Times
Outstanding Issues
Historical
Faculty Hist.
Mon
Tue
Wed
Thu
Fri
9
10
11
12
1
2
3
4
5
6
7
8
9
10
1002 Cannon 110
COMS W1002 001 <110 (N) Computing in Context Adam H Cannon TR 240P-355P
1002 Cannon 110
COMS W1002 001 <110 (N) Computing in Context Adam H Cannon TR 240P-355P
1004 Cannon 275
COMS W1004 001 <275 (N) Introduction to Computer Science and Programming in Java Adam H Cannon TR 410P-525P
1004 Cannon 275
COMS W1004 001 <275 (N) Introduction to Computer Science and Programming in Java Adam H Cannon TR 410P-525P
1006 Bauer 180
ENGI E1006 001 <180 (N) Introduction to Computing for Engineers and Applied Scientists Daniel Bauer MW 240P-355P
1006 Bauer 180
ENGI E1006 001 <180 (N) Introduction to Computing for Engineers and Applied Scientists Daniel Bauer MW 240P-355P
1007 Kender 70
COMS W1007 001 <70 (N) Honors Introduction to Computer Science John R Kender TR 110P-225P
1007 Kender 70
COMS W1007 001 <70 (N) Honors Introduction to Computer Science John R Kender TR 110P-225P
3101 Isukapalli 50
COMS W3101 001 <50 (N) Programming Langauges (Javascript) Ramana Isukapalli R 610P-800P 9/7/2017 - 10/19/2017
3101-002 Coyne 50
COMS W3101 002 <50 (N) Programming Languages (LISP) Robert Eric Coyne T 610P-800P 9/5/2017 - 10/17/2017
3101-003 Stead 60
COMS W3101 003 <60 (N) Programming Langauges (Python) Lawrence Stead T 610P-800P 9/5/2017 - 10/17/2017
3102 Gaba 30
COMS W3102 001 <30 (N) Development Technologies-Android Vinay Harish Gaba F 410P-600P 9/8/2017 - 10/20/2017
3102-003 Lane 60
COMS W3102 003 <60 (N) Development Technologies-Linux Robert R Lane W 610P-800P 9/6/2017 - 10/18/2017
3102-002 Zamchick 30
COMS W3102 002 <30 (N) Development Technologies-Stategic Design Gary Zamchick F 1210P-200P 9/8/2017 - 10/20/2017
3134 Blaer 400
COMS W3134 001 <400 (N) Data structures in Java Paul S Blaer MW 540P-655P
3134 Blaer 400
COMS W3134 001 <400 (N) Data structures in Java Paul S Blaer MW 540P-655P
3136 Paine 110
COMS W3136 001 <110 (N) Essential Data structures in C/C++ Timothy K Paine TR 540P-655P
3136 Paine 110
COMS W3136 001 <110 (N) Essential Data structures in C/C++ Timothy K Paine TR 540P-655P
3157 Lee 180
COMS W3157 001 <180 (N) Advanced programming Jae Woo Lee TR 1140A-1255P
3157 Lee 180
COMS W3157 001 <180 (N) Advanced programming Jae Woo Lee TR 1140A-1255P
3157-002 Lee 180
COMS W3157 002 <180 (N) Advanced programming Jae Woo Lee TR 410P-525P
3157-002 Lee 180
COMS W3157 002 <180 (N) Advanced programming Jae Woo Lee TR 410P-525P
3203 Salleb-Aouissi 100
COMS W3203 001 <100 (N) Discrete mathematics: introduction to combinatorics and graph theory Ansaf Salleb-Aouissi TR 1010A-1125A
3203 Salleb-Aouissi 100
COMS W3203 001 <100 (N) Discrete mathematics: introduction to combinatorics and graph theory Ansaf Salleb-Aouissi TR 1010A-1125A
3203-002 Salleb-Aouissi 100
COMS W3203 002 <100 (N) Discrete mathematics: introduction to combinatorics and graph theory Ansaf Salleb-Aouissi TR 1140A-1255P
3203-002 Salleb-Aouissi 100
COMS W3203 002 <100 (N) Discrete mathematics: introduction to combinatorics and graph theory Ansaf Salleb-Aouissi TR 1140A-1255P
3203-003 Moretti 100
COMS W3203 003 <100 (N) Discrete mathematics: introduction to combinatorics and graph theory Antonio Khalil Moretti MW 840A-955A
3203-003 Moretti 100
COMS W3203 003 <100 (N) Discrete mathematics: introduction to combinatorics and graph theory Antonio Khalil Moretti MW 840A-955A
3261 Aho 130
COMS W3261 001 <130 (N) Computer science theory Alfred Aho MW 110P-225P
3261 Aho 130
COMS W3261 001 <130 (N) Computer science theory Alfred Aho MW 110P-225P
3261-002 Verma 50
COMS W3261 002 <50 (N) Computer science theory Nakul Verma TR 1140A-1255P
3261-002 Verma 50
COMS W3261 002 <50 (N) Computer science theory Nakul Verma TR 1140A-1255P
3827 Kim 189
CSEE W3827 001 <189 (N) Fundamentals of computer systems Martha A Kim TR 1010A-1125A
3827 Kim 189
CSEE W3827 001 <189 (N) Fundamentals of computer systems Martha A Kim TR 1010A-1125A
4111 Biliris 80
COMS W4111 001 <80 (Y) Introduction to databases Alexandros Biliris W 410P-640P
4111-002 Biliris 80
COMS W4111 002 <80 (Y) Introduction to databases Alexandros Biliris M 840A-1125A
4111-003 Ferguson 80
COMS W4111 003 <80 (Y) Introduction to databases Donald Francis Ferguson TR 840A-955A
4111-003 Ferguson 80
COMS W4111 003 <80 (Y) Introduction to databases Donald Francis Ferguson TR 840A-955A
4113 Geambasu 80
COMS W4113 001 <80 (Y) Fundamentals of Large-Scale Distributed Systems Roxana Geambasu MW 110P-225P
4113 Geambasu 80
COMS W4113 001 <80 (Y) Fundamentals of Large-Scale Distributed Systems Roxana Geambasu MW 110P-225P
4115 Edwards 150
COMS W4115 001 <150 (Y) Programming languages and translators Stephen A Edwards MW 410P-525P
4115 Edwards 150
COMS W4115 001 <150 (Y) Programming languages and translators Stephen A Edwards MW 410P-525P
4118 Nieh 110
COMS W4118 001 <110 (Y) Operating systems I Jason Nieh TR 110P-225P
4118 Nieh 110
COMS W4118 001 <110 (Y) Operating systems I Jason Nieh TR 110P-225P
4119 150
CSEE W4119 001 <150 (N) Computer networks TR 110P-225P
4119 150
CSEE W4119 001 <150 (N) Computer networks TR 110P-225P
4156 Kaiser 130
COMS W4156 001 <130 (Y) Advanced software engineering Gail E Kaiser TR 1010A-1125A
4156 Kaiser 130
COMS W4156 001 <130 (Y) Advanced software engineering Gail E Kaiser TR 1010A-1125A
4160 Reed 50
COMS W4160 001 <50 (Y) Computer graphics Michael K. Reed R 610P-800P
4167 Zheng 60
COMS W4167 001 <60 (Y) Computer animation Changxi Zheng TR 240P-355P
4167 Zheng 60
COMS W4167 001 <60 (Y) Computer animation Changxi Zheng TR 240P-355P
4170 Feiner 65
COMS W4170 001 <65 (Y) User interface design Steven K Feiner TR 110P-225P
4170 Feiner 65
COMS W4170 001 <65 (Y) User interface design Steven K Feiner TR 110P-225P
4187 Jana 70
COMS W4187 001 <70 (Y) Security architecture and engineering Suman Jana MW 240P-355P
4187 Jana 70
COMS W4187 001 <70 (Y) Security architecture and engineering Suman Jana MW 240P-355P
4231 Yannakakis 110
CSOR W4231 001 <110 (Y) Analysis of algorithms I Mihalis Yannakakis TR 1140A-1255P
4231 Yannakakis 110
CSOR W4231 001 <110 (Y) Analysis of algorithms I Mihalis Yannakakis TR 1140A-1255P
4231-002 Stein 150
CSOR W4231 002 <150 (Y) Analysis of algorithms I Clifford Stein TR 410P-525P
4231-002 Stein 150
CSOR W4231 002 <150 (Y) Analysis of algorithms I Clifford Stein TR 410P-525P
4246 Drinea 150
CSOR W4246 001 <150 (N) Algorithms for Data Science Eleni Drinea TR 110P-225P
4246 Drinea 150
CSOR W4246 001 <150 (N) Algorithms for Data Science Eleni Drinea TR 110P-225P
4246-002 Drinea 100
CSOR W4246 002 <100 (N) Algorithms for Data Science Eleni Drinea TR 540P-655P
4246-002 Drinea 100
CSOR W4246 002 <100 (N) Algorithms for Data Science Eleni Drinea TR 540P-655P
4261 Bishop 110
COMS W4261 001 <110 (Y) Introduction to cryptography Allison Bishop MW 710P-825P
4261 Bishop 110
COMS W4261 001 <110 (Y) Introduction to cryptography Allison Bishop MW 710P-825P
4444 Ross 42
COMS W4444 001 <42 (Y) Programming and problem solving Kenneth A Ross MW 110P-225P
4444 Ross 42
COMS W4444 001 <42 (Y) Programming and problem solving Kenneth A Ross MW 110P-225P
4460 Reinisch 32
COMS W4460 001 <32 (Y) Principles of Innovation & Entrepreneurship William Reinisch F 1010A-1240P
4701 Bauer 250
COMS W4701 001 <250 (Y) Artificial intelligence Daniel Bauer MW 1010A-1125A
4701 Bauer 250
COMS W4701 001 <250 (Y) Artificial intelligence Daniel Bauer MW 1010A-1125A
4705 McKeown 150
COMS W4705 001 <150 (Y) Natural language processing Kathleen McKeown TR 240P-355P
4705 McKeown 150
COMS W4705 001 <150 (Y) Natural language processing Kathleen McKeown TR 240P-355P
4705-002 Collins 78
COMS W4705 002 <78 (Y) Natural language processing Michael Collins TR 1140A-1255P
4705-002 Collins 78
COMS W4705 002 <78 (Y) Natural language processing Michael Collins TR 1140A-1255P
4731 Nayar 100
COMS W4731 001 <100 (Y) Computer vision Shree K Nayar TR 1010A-1125A
4731 Nayar 100
COMS W4731 001 <100 (Y) Computer vision Shree K Nayar TR 1010A-1125A
4733 Allen 75
COMS W4733 001 <75 (Y) Computational aspects of robotics Peter K Allen TR 1140A-1255P
4733 Allen 75
COMS W4733 001 <75 (Y) Computational aspects of robotics Peter K Allen TR 1140A-1255P
4771 McInerney 130
COMS W4771 001 <130 (Y) Machine learning James McInerney MW 240P-355P
4771 McInerney 130
COMS W4771 001 <130 (Y) Machine learning James McInerney MW 240P-355P
4771-002 Verma 130
COMS W4771 002 <130 (Y) Machine learning Nakul Verma TR 240P-355P
4771-002 Verma 130
COMS W4771 002 <130 (Y) Machine learning Nakul Verma TR 240P-355P
4868 Carloni 64
CSEE W4868 001 <64 (N) System-on-Chip Platforms Luca Carloni TR 1140A-1255P
4868 Carloni 64
CSEE W4868 001 <64 (N) System-on-Chip Platforms Luca Carloni TR 1140A-1255P
4995-004 Papadimitriou 70
COMS W4995 004 <70 (Y) Algorithms, Incentives, and Learning Christos H. Papadimitriou TR 840A-955A
4995-004 Papadimitriou 70
COMS W4995 004 <70 (Y) Algorithms, Incentives, and Learning Christos H. Papadimitriou TR 840A-955A
4995-002 Drori 60
COMS W4995 002 <60 (Y) Deep Learning Iddo Drori MW 710P-825P
4995-002 Drori 60
COMS W4995 002 <60 (Y) Deep Learning Iddo Drori MW 710P-825P
4995-006 Wang 75
COMS W4995 006 <75 (Y) Elements of Data Science: A First Course Haiyuan Wang T 700P-930P
4995-007 Kelleher 75
COMS W4995 007 <75 (Y) Machine Learning Products for Data Science Adam Kelleher R 700P-930P
4995-003 Schulzrinne 40
COMS W4995 003 <40 (Y) The Internet: Technology, Economics and Policy Henning G Schulzrinne MW 410P-525P
4995-003 Schulzrinne 40
COMS W4995 003 <40 (Y) The Internet: Technology, Economics and Policy Henning G Schulzrinne MW 410P-525P
4995 Blaer 30
COMS W4995 001 <30 (Y) Hacking 4 Defense Paul S Blaer T 410P-640P
6111 Gravano 80
COMS E6111 001 <80 (N) Advanced database systems Luis Gravano T 410P-600P
6863 Theobald 60
CSEE E6863 001 <60 (N) Formal Verification of Hardware and Software Systems Michael Theobald W 610P-800P
6915 Kayfetz 15
COMS E6915 001 <15 (N) Great Presentations Janet Kayfetz MW 1210P-200P 9/6/2017 - 10/23/2017
6915 Kayfetz 15
COMS E6915 001 <15 (N) Great Presentations Janet Kayfetz MW 1210P-200P 9/6/2017 - 10/23/2017
6998-006 Slivkins 60
COMS E6998 006 <60 (N) Bandits and Reinforcement Learning Alex Slivkins W 410P-640P
6998-012 Kucukelbir 75
COMS E6998 012 <75 (Y) Probabilistic Programming Alp Kucukelbir F 1010A-1240P
6998-005 Andoni 50
COMS E6998 005 <50 (N) Algorithms Through Geometric Lens Alexandr Andoni MW 410P-525P
6998-005 Andoni 50
COMS E6998 005 <50 (N) Algorithms Through Geometric Lens Alexandr Andoni MW 410P-525P
6998-003 Belhumeur 25
COMS E6998 003 <25 (Y) Advanced Topics and Projects in Deep Lerning Peter Belhumeur W 210P-400P Instruction Permission Required
6998-009 Bellovin 8
COMS E6998 009 <8 (N) Cybersecurity: Technology, Policy and Law Steven M Bellovin T 410P-600P
6998-013 Bourtos 80
COMS E6998 013 <80 (Y) Introduction to Agile Project Management Tristan Bourtos R 810P-1000P
6998-010 Church 40
COMS E6998 010 <40 (N) Topics in Human Language Technology Kenneth Church F 410P-600P
6998-015 Rubenstein 25
COMS E6998 015 <25 (Y) Video Over the Internet Daniel S Rubenstein W 110P-340P
6998-014 Ferguson 80
COMS E6998 014 <80 (Y) Microservice/Cloud Applications Donald Francis Ferguson T 210P-400P
6998-007 Beigi 60
COMS E6998 007 <60 (N) Fundamentals of Speech Recognition Homayoon S Beigi R 700P-930P
6998-004 Hsu 30
COMS E6998 004 <30 (N) Topics in Learning Theory Daniel Hsu MW 1010A-1125A
6998-004 Hsu 30
COMS E6998 004 <30 (N) Topics in Learning Theory Daniel Hsu MW 1010A-1125A
6998-002 Weinstein 30
COMS E6998 002 <30 (N) Information Theory in Theoretical Computer Science Omri Weinstein T 410P-640P
6998-011 Sahu 80
COMS E6998 011 <80 (N) Cloud Computing and Big Data Sambit Sahu M 610P-800P
6998-008 Sikorski 35
COMS E6998 008 <35 (N) Malware Analysis and Reverse Engineering Michael Stanley Sikorski R 410P-640P