Subject Listing: Computer Science Courses in the Spring 2025 Semester

Number Sec  Call#      Pts  Title                           Day Time          Room Building        Faculty
            L App Activity  Department

W1004  001  11948        3  INTRO-COMPUT SCI/PROG IN        TR 11:40am-12:55                       Cannon, Adam H
            L      LECTURE  Computer Science                                                       
W1004  002  11949        3  INTRO-COMPUT SCI/PROG IN        TR 1:10pm-2:25pm                       Cannon, Adam H
            L      LECTURE  Computer Science                                                       
BC1016 001  00458        3  INTRO COMP THINK AND DATA SCI   MW 11:40am-12:55                       Tseng, Tiffany
            L      LECTURE  Computer Science @Barnard                                              
                            Note: COMS BC1017 is a co-requisite for COMS BC1016
BC1016 002  00459        3  INTRO COMP THINK AND DATA SCI   MW 1:10pm-2:25pm                       Tseng, Tiffany
            L      LECTURE  Computer Science @Barnard                                              
                            Note: COMS BC1017 is a co-requisite for COMS BC1016
BC1017 001  00461        1  LAB INTRO COMP THINK DATA       W 5:00pm-6:30pm                        Tseng, Tiffany
            L     LABORATO  Computer Science @Barnard                                              
                            Note: COMS BC1016 is a co-requisite for COMS BC1017
BC1017 002  00468        1  LAB INTRO COMP THINK DATA       R 10:00am-11:30a                       Tseng, Tiffany
            L     LABORATO  Computer Science @Barnard                                              
                            Note: COMS BC1016 is a co-requisite for COMS BC1017
BC1017 003  00469        1  LAB INTRO COMP THINK DATA       R 1:00pm-2:30pm                        Tseng, Tiffany
            L     LABORATO  Computer Science @Barnard                                              
                            Note: COMS BC1016 is a co-requisite for COMS BC1017
BC1017 004  00470        1  LAB INTRO COMP THINK DATA       R 3:00pm-4:30pm                        Tseng, Tiffany
            L     LABORATO  Computer Science @Barnard                                              
                            Note: COMS BC1016 is a co-requisite for COMS BC1017
W1404  001  11950        1  EMERGING SCHOLARS PROG SE       F 8:40am-9:55am                        Cannon, Adam H
            L      SEMINAR  Computer Science                                                       
W1404  002  11951        1  EMERGING SCHOLARS PROG SE       F 10:10am-11:25a                       Cannon, Adam H
            L      SEMINAR  Computer Science                                                       
W1404  003  11952        1  EMERGING SCHOLARS PROG SE       F 11:40am-12:55p                       Cannon, Adam H
            L      SEMINAR  Computer Science                                                       
W1404  004  11953        1  EMERGING SCHOLARS PROG SE       F 1:10pm-2:25pm                        Cannon, Adam H
            L      SEMINAR  Computer Science                                                       
W1404  005  11954        1  EMERGING SCHOLARS PROG SE       F 2:40pm-3:55pm                        Cannon, Adam H
            L      SEMINAR  Computer Science                                                       
W1404  006  11955        1  EMERGING SCHOLARS PROG SE       F 4:10pm-5:25pm                        Cannon, Adam H
            L      SEMINAR  Computer Science                                                       
W1404  007  11956        1  EMERGING SCHOLARS PROG SE       F 9:30am-10:45am                       Cannon, Adam H
            L      SEMINAR  Computer Science                                                       
W1404  008  11957        1  EMERGING SCHOLARS PROG SE       F 11:00am-12:15p                       Cannon, Adam H
            L      SEMINAR  Computer Science                                                       
W1404  009  11958        1  EMERGING SCHOLARS PROG SE       F 12:30pm-1:45pm                       Cannon, Adam H
            L      SEMINAR  Computer Science                                                       
W1404  010  11959        1  EMERGING SCHOLARS PROG SE       F 2:00pm-3:15pm                        Cannon, Adam H
            L      SEMINAR  Computer Science                                                       
BC1428 001  00771        4  WRITING WITH/ON COMPUTING       T 11:00am-12:50p                       Akhtar, Saima
            L      SEMINAR  Computer Science @Barnard                                              Krisch, Michael
                            Note: Waitlisted students, pls fill forms.gle/ktnVJo7wkAMUeFk59
E2132  001  11960        4  INTERMDTE COMPUTING IN PY       MW 2:40pm-3:55pm                       Bauer, Daniel
            L      LECTURE  Computer Science                                                       
E2132  R01  17251        0  INTERMDTE COMPUTING IN PY       F 1:10pm-3:40pm                        Bauer, Daniel
            L      LECTURE  Computer Science                                                       
BC3099 001  00914      1-4  INDEPENDENT STUDY                                                      Plancher, Brian K
            L     INDEPEND  Computer Science @Barnard                                              
W3134  001  11962        3  DATA STRUCTURES IN JAVA         MW 2:40pm-3:55pm                       Blaer, Paul S
            L      LECTURE  Computer Science                                                       
W3134  002  11963        3  DATA STRUCTURES IN JAVA         MW 5:40pm-6:55pm                       Blaer, Paul S
            L      LECTURE  Computer Science                                                       
W3157  001  11964        4  ADVANCED PROGRAMMING            MW 4:10pm-5:25pm                       Borowski, Brian
            L      LECTURE  Computer Science                                                       
W3157  002  11965        4  ADVANCED PROGRAMMING            MW 5:40pm-6:55pm                       Borowski, Brian
            L      LECTURE  Computer Science                                                       
BC3168 001  00773        3  DEEP LEARNING FOR GRAPHIC       MW 11:40am-12:55                       Toler-Franklin, Corey
            L      LECTURE  Computer Science @Barnard                                              
W3203  001  13386        4  DISCRETE MATHEMATICS            MW 2:40pm-3:55pm                       Dear, Tony B
            L      LECTURE  Computer Science                                                       
W3261  001  11966        3  COMPUTER SCIENCE THEORY         TR 1:10pm-2:25pm                       Alman, Josh
            L      LECTURE  Computer Science                                                       
W3261  002  11967        3  COMPUTER SCIENCE THEORY         TR 2:40pm-3:55pm                       Alman, Josh
            L      LECTURE  Computer Science                                                       
BC3420 001  00471        4  PRIVACY IN A NETWORKED WO       T 9:00am-10:50am                       Simko, Lucy
            L      SEMINAR  Computer Science @Barnard                                              
                            Note: Waitlisted students, pls fill forms.gle/ZNPmRLPwYJMmeAz37
BC3997 004  00573        3  BUILDING USABLE SECURITY        M 2:10pm-4:00pm                        Simko, Lucy
            L      SEMINAR  Computer Science @Barnard                                              
                            Note: Waitlisted students, pls fill forms.gle/98StMCgTx8d9i1Rs7
BC3997 005  00574        3  DIGITAL GAME DESIGN             TR 6:10pm-7:25pm                       Soros, Lisa
            L      SEMINAR  Computer Science @Barnard                                              
                            Note: Waitlisted students, pls fill forms.gle/i94quYrpnDMk9HZV8
BC3997 006  00575        3  LLM FOUNDATIONS & ETHICS        MW 11:40am-12:55                       Muresan, Smaranda
            L      SEMINAR  Computer Science @Barnard                                              
                            Note: Waitlisted students pls fill forms.gle/vBuv4ZjRwkBtzwgV8
W4111  001  11968        3  INTRODUCTION TO DATABASES       MW 2:40pm-3:55pm                       Ross, Kenneth A
            L      LECTURE  Computer Science                                                       
W4111  002  11969        3  INTRODUCTION TO DATABASES       F 10:10am-12:40p                       Ferguson, Donald F
            L      LECTURE  Computer Science                                                       
W4115  001  11970        3  PROGRAMMING LANG & TRANSL       MW 4:10pm-5:25pm                       Gu, Ronghui
            L      LECTURE  Computer Science                                                       
W4115  V01  18062        3  PROGRAMMING LANG-TRANSLATORS                                           Gu, Ronghui
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4118  001  11971        3  OPERATING SYSTEMS I             TR 4:10pm-5:25pm                       Kaffes, Kostis
            L      LECTURE  Computer Science                                                       
W4118  V01  18065        3  OPERATING SYSTEMS I                                                    Kaffes, Kostis
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4119  V01  18087        3  COMPUTER NETWORKS                                                      Zhou, Xia
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4160  001  11972        3  COMPUTER GRAPHICS               TR 6:40pm-7:55pm                       Fadaifard, Hadi
            L      LECTURE  Computer Science                                                       
W4167  001  11973        3  COMPUTER ANIMATION              TR 4:10pm-5:25pm                       Zheng, Changxi
            L      LECTURE  Computer Science                                                       
W4170  001  11975        3  USER INTERFACE DESIGN           MW 1:10pm-2:25pm                       Chilton, Lydia
            L      LECTURE  Computer Science                                                       
W4170  002  18894        3  USER INTERFACE DESIGN           M 7:00pm-9:30pm                        Chilton, Lydia
            L      LECTURE  Computer Science                                                       
W4170  V01  18066        3  USER INTERFACE DESIGN                                                  Chilton, Lydia
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4172  001  11976        3  3D UI AND AUGMENTED REALI       TR 1:10pm-2:25pm                       Feiner, Steven K
            L      LECTURE  Computer Science                                                       
W4182  001  11977        3  SECURITY II                     F 1:10pm-3:40pm                        Koh, John S
            L      LECTURE  Computer Science                                                       
W4182  V01  18068        3  SECURITY II                                                            Koh, John S
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4223  001  14256        3  NETWORKS CROWDS AND THE W       TR 4:10pm-5:25pm                       Chaintreau, Augustin
            L      LECTURE  Computer Science                                                       
W4223  V01  18841        3  NETWORKS CROWDS AND THE W                                              Chaintreau, Augustin
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4232  001  11978        3  Advanced Algorithms             TR 2:40pm-4:00pm                       Andoni, Alexandr
            L      LECTURE  Computer Science                                                       
W4232  V01  18070        3  Advanced Algorithms                                                    Andoni, Alexandr
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4261  001  13820        3  INTRO TO CRYPTOGRAPHY           M 7:00pm-9:30pm                        Bishop, Allison
            L      LECTURE  Computer Science                                                       
W4419  001  11979        3  INTERNET TECHNOLOGY,ECONO       MW 4:10pm-5:25pm                       Schulzrinne, Henning G
            L      LECTURE  Computer Science                                                       
W4460  001  11980        3  PRIN-INNOVATN/ENTREPRENEU       MW 8:40am-9:55am                       Reinisch, William
            L      LECTURE  Computer Science                                                       
W4701  001  13152        3  ARTIFICIAL INTELLIGENCE         MW 4:10pm-5:25pm                       Dear, Tony B
            L      LECTURE  Computer Science                                                       
W4701  V01  18072        3  ARTIFICIAL INTELLIGENCE                                                Dear, Tony B
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4705  001  11981        3  NATURAL LANGUAGE PROCESSI       MW 10:10am-11:25                       Bauer, Daniel
            L      LECTURE  Computer Science                                                       
W4705  V01  18074        3  NATURAL LANGUAGE PROCESSI                                              Bauer, Daniel
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4721  001  15963        3  MACHINE LEARNING FOR DATA SCI   MW 2:40pm-3:55pm                       Paisley, John W
            L      LECTURE  Computer Science                                                       
                            Note: Course is for MS Data Science Students
W4732  001  13738        3  Computer Vision II: Learn       TR 10:10am-11:25                       Vondrick, Carl
            L      LECTURE  Computer Science                                                       
W4732  V01  18075        3  Computer Vision II: Learn                                              Vondrick, Carl
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4771  001  11982        3  MACHINE LEARNING                TR 1:10pm-2:25pm                       Verma, Nakul
            L      LECTURE  Computer Science                                                       
W4771  002  11983        3  MACHINE LEARNING                TR 2:40pm-3:55pm                       Verma, Nakul
            L      LECTURE  Computer Science                                                       
W4771  V01  18077        3  MACHINE LEARNING                                                       Verma, Nakul
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4995  001  11984        3  SCIENCE OF BLOCKCHAINS          MW 8:40am-9:55am                       Roughgarden, Timothy A
            L      LECTURE  Computer Science                                                       
W4995  002  11985        3  INNOVATION & DESIGN LAB         T 1:10pm-3:40pm                        Zamchick, Gary
            L      LECTURE  Computer Science                                                       
W4995  003  11986        3  INTRO TO DATA VISUALIZATION     R 4:10pm-6:40pm                        Swinehart, Christian
            L      LECTURE  Computer Science                                                       
W4995  005  13153        3  ADV TPCS COMP SECURITY          F 12:10pm-2:00pm                       Jana, Suman
            L      LECTURE  Computer Science                                                       
W4995  006  13749        3  CAUSAL INFERENCE II             M 4:10pm-6:40pm                        Bareinboim, Elias
            L      LECTURE  Computer Science                                                       
W4995  007  13154        3  HIGH-DIM STATS BIO DATA         TR 10:10am-12:40                       Blumberg, Andrew J
            L      LECTURE  Computer Science                                                       
W4995  008  13387        3  ADV SYSTEMS PROGRAMMING         MW 2:40pm-3:55pm                       Lee, Jae W
            L      LECTURE  Computer Science                                                       
W4995  009  13388        3  C++ FOR C PROGRAMMERS           MW 5:40pm-6:55pm                       Lee, Jae W
            L      LECTURE  Computer Science                                                       
W4995  010  13389        3  NEURAL RENDERING GRAPHICS       MW 2:40pm-3:55pm                       Toler-Franklin, Corey
            L      LECTURE  Computer Science                                                       
W4995  011  13753        3  NEURAL NETWORKS DEEP LEARNING   TR 2:40pm-3:55pm                       Zemel, Richard
            L      LECTURE  Computer Science                                                       
W4995  012  13758        3  COMPETITIVE PROGRAMMING         F 1:10pm-3:40pm                        Lim, Yongwhan
            L      LECTURE  Computer Science                                                       
W4995  030  15959        3  CAUSAL INFERENCE FOR DATA SCI   T 7:00pm-9:30pm                        Kelleher, Adam
            L      LECTURE  Computer Science                                                       
W4995  031  15960        3  APPLIED DEEP LEARNING           W 7:00pm-9:30pm                        Simion, Andrei A
            L      LECTURE  Computer Science                                                       
W4995  032  15961        3  APPLIED MACHINE LEARNING        W 7:00pm-9:30pm                        Pappu, Vijay
            L      LECTURE  Computer Science                                                       
W4995  V08  18080        3  ADV SYSTEMS PROGRAMMING                                                Lee, Jae W
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4995  V09  18082        3  C++ FOR C PROGRAMMERS                                                  Lee, Jae W
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4995  V11  18083        3  NEURAL NETWORKS DEEP LEARNING                                          Zemel, Richard
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4995  V12  18078        3  COMPETITIVE PROGRAMMING                                                Lim, Yongwhan
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
E6111  001  11988        3  ADVANCED DATABASE SYSTEMS       F 12:10pm-2:00pm                       Gravano, Luis
            L      LECTURE  Computer Science                                                       
E6113  001  11989        3  Topics in Database System       TR 10:10am-11:25                       Wu, Eugene
            L      LECTURE  Computer Science                                                       Kaffes, Kostis
E6156  001  11991        3  TOPICS IN SOFTWARE ENGINE       TR 10:10am-11:25                       Kaiser, Gail E
            L      LECTURE  Computer Science                                                       
                            Note: Students need to submit Homework Zero to be approved to enro
E6156  V01  18990        3  TOPICS IN SOFTWARE ENGINE                                              Kaiser, Gail E
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
E6178  001  11992        3  Human-Computer Interactio       W 1:10pm-3:40pm                        Smith, Brian A
            L      SEMINAR  Computer Science                                                       
E6178  V01  18012        3  Human-Computer Interactio                                              Smith, Brian A
            L      SEMINAR  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
E6424  001  11993        3  HARDWARE SECURITY               MW 10:10am-11:25                       Sethumadhavan, Simha
            L      LECTURE  Computer Science                                                       
E6732  001  11994        3  COMPUTATIONAL IMAGING           M 4:10pm-6:00pm                        Nayar, Shree K
            L      LECTURE  Computer Science                                                       
E6998  001  11995        3  PRIVATE SYSTEMS                 F 10:10am-12:00p                       Geambasu, Roxana
            L      LECTURE  Computer Science                                                       
E6998  002  11996        3  SYS TPCS QUANTUM COMPUTER       R 12:10pm-2:00pm                       Rubenstein, Daniel S
            L      LECTURE  Computer Science                                                       
E6998  003  11997        3  ADV SPOKEN LANGUAGE PROCESSING  T 4:10pm-6:00pm                        Hirschberg, Julia
            L      LECTURE  Computer Science                                                       
E6998  004  11998        3  ADV TOPICS PROJ DEEP LEARNING   W 2:10pm-4:00pm                        Belhumeur, Peter
            L      LECTURE  Computer Science                                                       
E6998  005  11999        3  APPL MACHINE LEARN CLOUD        R 4:10pm-6:40pm                        Chung, Ihsin
            L      LECTURE  Computer Science                                                       Seelam, Seetharami
E6998  006  12000        3  HIGH PERF MACH LEARNING         R 7:00pm-9:30pm                        El Maghraoui, Kaoutar
            L      LECTURE  Computer Science                                                       
E6998  007  12002        3  THEORY LARGE LANG MODELS        M 4:10pm-6:00pm                        Hsu, Daniel
            L      LECTURE  Computer Science                                                       
E6998  008  12003        3  DEEP LEARNING ROBOT MANIP       F 10:10am-12:00p                       Li, Yunzhu
            L      LECTURE  Computer Science                                                       
E6998  009  12004        3  MACHINE LEARNING &CLIMATE       M 4:10pm-6:00pm                        Kucukelbir, Alp
            L      LECTURE  Computer Science                                                       
E6998  010  13155        3  FOUND PROOF COMPLEX MDRN        R 1:10pm-3:40pm                        Pitassi, Toniann
            L      LECTURE  Computer Science                                                       
E6998  V02  18953        3  SYS TPCS QUANTUM COMPUTER                                              Rubenstein, Daniel S
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
E6998  V03  18057        3  ADV SPOKEN LANGUAGE PROCESSING                                         Hirschberg, Julia
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
E6998  V06  18060        3  HIGH PERF MACH LEARNING                                                El Maghraoui, Kaoutar
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
E9902  001  14259        3  FRONTIERS CS RESEARCH           T 2:40pm-3:55pm                        Wu, Eugene
            L      SEMINAR  Computer Science                                                       
E9902  066  18928        3  SEMINAR IN COMPUTER SCIEN       M 1:10pm-3:40pm                        Vondrick, Carl
            L      SEMINAR  Computer Science                                                       
                            Note: CEPSR 618
L Code
L Limited Enrollment
Course Approval Codes
D-I Department and Instructor
DEP Department
I-D Instructor and Department
INS Instructor
Day Codes
M Monday
T Tuesday
W Wednesday
R Thursday
F Friday
S Saturday
U Sunday