Subject Listing: Computer Science Courses in the Spring 2023 Semester

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

W1004  001  12396        3  INTRO-COMPUT SCI/PROG IN        TR 11:40am-12:55  417 International A  Cannon, Adam H
            L      LECTURE  Computer Science                                                       
W1004  002  12398        3  INTRO-COMPUT SCI/PROG IN        TR 1:10pm-2:25pm  417 International A  Cannon, Adam H
            L      LECTURE  Computer Science                                                       
BC1016 001  00199        3  INTRO COMP THINK AND DATA       MW 2:40pm-3:55pm  LL103 Diana Center   Soros, Lisa
            L      LECTURE  Computer Science @Barnard                                              
                            Note: COMS BC1017 is a co-requisite for COMS BC1016
BC1017 001  00200        1  LAB INTRO COMP THINK DATA       T 11:00am-12:50p  516 MILSTEIN CEN     Soros, Lisa
            L     LABORATO  Computer Science @Barnard                                              
                            Note: COMS BC1016 is a co-requisite for COMS BC1017
BC1017 002  00204        1  LAB INTRO COMP THINK DATA       R 4:10pm-6:00pm   516 MILSTEIN CEN     Soros, Lisa
            L     LABORATO  Computer Science @Barnard                                              
                            Note: COMS BC1016 is a co-requisite for COMS BC1017
W1404  001  13816        1  EMERGING SCHOLARS PROG SE       F 8:30am-9:45am   522C Kent Hall       Cannon, Adam H
            L INS  SEMINAR  Computer Science                                                       
W1404  002  13817        1  EMERGING SCHOLARS PROG SE       F 10:00am-11:15a  522C Kent Hall       Cannon, Adam H
            L INS  SEMINAR  Computer Science                                                       
W1404  003  13818        1  EMERGING SCHOLARS PROG SE       F 11:30am-12:45p  522C Kent Hall       Cannon, Adam H
            L INS  SEMINAR  Computer Science                                                       
W1404  004  13819        1  EMERGING SCHOLARS PROG SE       F 1:00pm-2:15pm   522C Kent Hall       Cannon, Adam H
            L INS  SEMINAR  Computer Science                                                       
W1404  005  13827        1  EMERGING SCHOLARS PROG SE       F 2:30pm-3:45pm   522C Kent Hall       Cannon, Adam H
            L INS  SEMINAR  Computer Science                                                       
W1404  006  13830        1  EMERGING SCHOLARS PROG SE       F 4:00pm-5:15pm   522C Kent Hall       Cannon, Adam H
            L INS  SEMINAR  Computer Science                                                       
W1404  007  13831        1  EMERGING SCHOLARS PROG SE       F 9:30am-10:45am  522B Kent Hall       Cannon, Adam H
            L INS  SEMINAR  Computer Science                                                       
W1404  008  13832        1  EMERGING SCHOLARS PROG SE       F 11:00am-12:15p  522B Kent Hall       Cannon, Adam H
            L INS  SEMINAR  Computer Science                                                       
W1404  009  13833        1  EMERGING SCHOLARS PROG SE       FS 12:30pm-1:45p  522B Kent Hall       Cannon, Adam H
            L INS  SEMINAR  Computer Science                                                       
W1404  010  13837        1  EMERGING SCHOLARS PROG SE       F 2:00pm-3:15pm   522B Kent Hall       Cannon, Adam H
            L INS  SEMINAR  Computer Science                                                       
BC3099 001  00001      1-4  INDEPENDENT STUDY                                                      Wright, Rebecca N
            L INS INDEPEND  Computer Science @Barnard                                              
                            Note: INSTRUCTOR PERMISSION ONLY
BC3099 002  00793      1-4  INDEPENDENT STUDY                                                      Santolucito, Mark
            L     INDEPEND  Computer Science @Barnard                                              
BC3099 004  00860      1-4  INDEPENDENT STUDY                                                      Plancher, Brian K
            L     INDEPEND  Computer Science @Barnard                                              
W3134  001  12399        3  DATA STRUCTURES IN JAVA         MW 2:40pm-3:55pm  417 International A  Blaer, Paul S
            L      LECTURE  Computer Science                                                       
W3134  002  12400        3  DATA STRUCTURES IN JAVA         MW 5:40pm-6:55pm  501 Northwest Corne  Blaer, Paul S
            L      LECTURE  Computer Science                                                       
W3137  001  12401        4  HONORS DATA STRUCTURES &        MW 10:10am-11:25  627 Seeley W. Mudd   Bauer, Daniel
            L      LECTURE  Computer Science                                                       
W3157  001  12402        4  ADVANCED PROGRAMMING            MW 4:10pm-5:25pm  301 Uris Hall        Borowski, Brian
            L      LECTURE  Computer Science                                                       
W3157  002  12403        4  ADVANCED PROGRAMMING            MW 5:40pm-6:55pm  301 Uris Hall        Borowski, Brian
            L      LECTURE  Computer Science                                                       
BC3159 001  00210        3  Parallel Optimization Rob       MW 1:10pm-2:25pm  LL103 Diana Center   Plancher, Brian K
            L      LECTURE  Computer Science @Barnard                                              
                            Note: Waitlisted students, pls fill bit.ly/COMS3159-SP23-WL
BC3162 001  00215        3  DEVELOP ACCESSIBLE INTERF       TR 6:10pm-7:25pm  LL103 Diana Center   Moretti, Antonio K
            L      SEMINAR  Computer Science @Barnard                                              
                            Note: Waitlisted students, pls fill forms.gle/dm5mRAi2TjEBYLVr7
W3203  001  12404        4  DISCRETE MATHEMATICS            TR 10:10am-11:25  301 Uris Hall        Salleb-Aouissi, Ansaf
            L      LECTURE  Computer Science                                                       
W3203  002  12405        4  DISCRETE MATHEMATICS            TR 11:40am-12:55  301 Uris Hall        Salleb-Aouissi, Ansaf
            L      LECTURE  Computer Science                                                       
W3203  003  18277        4  DISCRETE MATHEMATICS            F 10:10am-12:40p  833 Seeley W. Mudd   Salleb-Aouissi, Ansaf
            L      LECTURE  Computer Science                                                       
W3251  001  18028        4  COMPUTATIONAL LINEAR ALGE       F 1:10pm-3:40pm   402 Chandler         Dear, Tony B
            L      LECTURE  Computer Science                                                       
W3261  001  12406        3  COMPUTER SCIENCE THEORY         MW 8:40am-9:55am  451 Computer Scienc  Chen, Xi
            L      LECTURE  Computer Science                                                       
W3261  002  12407        3  COMPUTER SCIENCE THEORY         MW 10:10am-11:25  451 Computer Scienc  Chen, Xi
            L      LECTURE  Computer Science                                                       
W3261  003  18382        3  COMPUTER SCIENCE THEORY         MW 1:10pm-2:25pm  501 Northwest Corne  Chen, Xi
            L      LECTURE  Computer Science                                                       
BC3930 001  00229        3  CREATIVE EMBEDDED SYSTEMS       TR 1:10pm-2:25pm  516 MILSTEIN CEN     Santolucito, Mark
            L      LECTURE  Computer Science @Barnard                                              
                            Note: Waitlisted students, pls fill forms.gle/B7qtgvGSBF2PbZcA6
BC3997 001  00233        3  PROJECTS IN COMP SCI            M 6:10pm-8:00pm   LL103 Diana Center   Plancher, Brian K
            L      SEMINAR  Computer Science @Barnard                                              
                            Note: Waitlisted students, pls fill bit.ly/COMS3997-SP23-WL
BC3997 002  00230        3  SEM IN PROGRAM SYNTHESIS        R 9:00am-10:50am  111 MILSTEIN CEN     Santolucito, Mark
            L      SEMINAR  Computer Science @Barnard                                              
                            Note: Waitlisted students, pls fill forms.gle/1n2FsLV8dvkVVX1F6
W4111  001  12408        3  INTRODUCTION TO DATABASES       MW 2:40pm-3:55pm  309 Havemeyer Hall   Ross, Kenneth A
            L      LECTURE  Computer Science                                                       
W4111  002  12409        3  INTRODUCTION TO DATABASES       F 10:10am-12:40p  309 Havemeyer Hall   Ferguson, Donald F
            L      LECTURE  Computer Science                                                       
W4111  V02  19560        3  INTRODUCTION TO DATABASES                                              Ferguson, Donald F
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4115  001  12811        3  PROGRAMMING LANG & TRANSL       MW 10:10am-11:25  833 Seeley W. Mudd   Ray, Baishakhi
            L      LECTURE  Computer Science                                                       
W4115  V01  19689        3  PROGRAMMING LANG-TRANSLATORS                                           Ray, Baishakhi
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4118  001  12815        3  OPERATING SYSTEMS I             TR 5:40pm-6:55pm  501 Schermerhorn Ha  Lee, Jae W
            L      LECTURE  Computer Science                                                       Montero, Hans J
W4118  V01  18052        3  OPERATING SYSTEMS I                                                    Lee, Jae W
            L      LECTURE  Video Network                                                          Montero, Hans J
                            Note: VIDEO NETWORK STUDENTS ONLY
W4152  V01  20585        3  Engineering Software-as-a                                              Yang, Junfeng
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4172  001  12817        3  3D UI AND AUGMENTED REALI       TR 1:10pm-2:25pm  227 Seeley W. Mudd   Feiner, Steven K
            L      LECTURE  Computer Science                                                       
W4182  001  12819        3  SECURITY II                     TR 1:10pm-2:25pm  524 Seeley W. Mudd   Bellovin, Steven M
            L      LECTURE  Computer Science                                                       
W4182  V01  18054        3  SECURITY II                                                            Bellovin, Steven M
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4232  001  12825        3  Advanced Algorithms             MW 2:40pm-3:55pm  1127 Seeley W. Mudd  Andoni, Alexandr
            L      LECTURE  Computer Science                                                       
W4232  V01  18055        3  Advanced Algorithms                                                    Andoni, Alexandr
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4236  001  12835        3  INTRO-COMPUTATIONAL COMPL       MW 8:40am-9:55am  524 Seeley W. Mudd   Servedio, Rocco
            L      LECTURE  Computer Science                                                       
W4236  V01  18056        3  INTRO-COMPUTATIONAL COMPL                                              Servedio, Rocco
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4261  V01  20586        3  INTRO TO CRYPTOGRAPHY                                                  Malkin, Tal
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4460  001  15565        3  PRIN-INNOVATN/ENTREPRENEU       MW 8:40am-9:55am  829 Seeley W. Mudd   Reinisch, William
            L      LECTURE  Computer Science                                                       
W4701  001  12837        3  ARTIFICIAL INTELLIGENCE         MW 2:40pm-3:55pm  301 Uris Hall        Dear, Tony B
            L      LECTURE  Computer Science                                                       
W4701  002  12838        3  ARTIFICIAL INTELLIGENCE         MW 4:10pm-5:25pm  501 Schermerhorn Ha  Dear, Tony B
            L      LECTURE  Computer Science                                                       
W4701  V01  18057        3  ARTIFICIAL INTELLIGENCE                                                Dear, Tony B
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4705  001  12839        3  NATURAL LANGUAGE PROCESSI       MW 1:10pm-2:25pm  417 International A  Bauer, Daniel
            L      LECTURE  Computer Science                                                       
W4705  002  18033        3  NATURAL LANGUAGE PROCESSI       F 10:10am-12:40p  301 Pupin Laborator  Bauer, Daniel
            L      LECTURE  Computer Science                                                       
W4705  V01  18058        3  NATURAL LANGUAGE PROCESSI                                              Bauer, Daniel
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4721  001  17420        3  MACHINE LEARNING FOR DATA       TR 2:40pm-3:55pm  309 Havemeyer Hall   Paisley, John W
            L      LECTURE  Computer Science                                                       
                            Note: Restricted to MS Data Science only.
W4721  V01  19846        3  MACHINE LEARNING FOR DATA                                              Paisley, John W
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4732  001  12843        3  Computer Vision II: Learn       F 10:10am-12:40p  501 Northwest Corne  Vondrick, Carl
            L      LECTURE  Computer Science                                                       
W4732  V01  18059        3  Computer Vision II: Learn                                              Vondrick, Carl
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4733  001  12844        3  COMPUTATNL ASPECTS OF ROB       F 10:10am-12:40p  428 Pupin Laborator  Song, Shuran
            L      LECTURE  Computer Science                                                       
W4733  V01  18060        3  COMPUTATNL ASPECTS OF ROB                                              Song, Shuran
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4735  001  12847        3  VISUAL INTERFACES TO COMP       TR 2:40pm-3:55pm  209 Havemeyer Hall   Kender, John R
            L      LECTURE  Computer Science                                                       
W4735  H01  19939        3  VISUAL INTERFACES TO COMP       TR 2:40pm-3:55pm  ONLINE ONLY          Kender, John R
            L      LECTURE  Computer Science                                                       
W4735  V01  19421        3  VISUAL INTERFACES TO COMP                                              Kender, John R
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4771  001  12850        3  MACHINE LEARNING                TR 1:10pm-2:25pm  451 Computer Scienc  Verma, Nakul
            L      LECTURE  Computer Science                                                       
W4771  002  12861        3  MACHINE LEARNING                TR 2:40pm-3:55pm  451 Computer Scienc  Verma, Nakul
            L      LECTURE  Computer Science                                                       
W4771  003  18029        3  MACHINE LEARNING                F 1:10pm-3:40pm   501 Northwest Corne  Verma, Nakul
            L      LECTURE  Computer Science                                                       
W4771  V01  18061        3  MACHINE LEARNING                                                       Verma, Nakul
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4995  001  12872        3  INTRO TO NETWORKS AND CROWDS    F 10:10am-12:40p  524 Seeley W. Mudd   Chaintreau, Augustin
            L      LECTURE  Computer Science                                                       
W4995  002  12873        3  GEOMETRIC DATA ANALYSIS         TR 8:40am-9:55am  451 Computer Scienc  Blumberg, Andrew J
            L      LECTURE  Computer Science                                                       
W4995  003  12878        3  PROG ANALYSIS SECURITY          F 1:10pm-3:40pm   644 Seeley W. Mudd   Jana, Suman
            L      LECTURE  Computer Science                                                       
W4995  004  12880        3  CAUSAL INFERENCE II             M 10:10am-12:40p  825 Seeley W. Mudd   Bareinboim, Elias
            L      LECTURE  Computer Science                                                       
W4995  005  13643        3  BLDNG SUCCESSFUL STARTUP        TR 4:10pm-5:25pm  1127 Seeley W. Mudd  Agarwal, Apoorv
            L      LECTURE  Computer Science                                                       
W4995  006  13644        3  APPLIED COMPUTER VISION         R 1:10pm-3:40pm   825 Seeley W. Mudd   Reiter, Austin D
            L      LECTURE  Computer Science                                                       
W4995  007  13645        3  EMPIRICAL METHODS DATA SC       W 7:00pm-9:30pm   451 Computer Scienc  Levine, Michelle F
            L      LECTURE  Computer Science                                                       
W4995  008  13646        3  COMPETITIVE PROGRAMMING         M 7:10pm-9:40pm   417 International A  Lim, Yongwhan
            L      LECTURE  Computer Science                                                       
W4995  009  13647        3  OPEN SOURCE DEVELOPMENT         TR 5:40pm-6:55pm  141 Uris Hall        Paine, Timothy K
            L      LECTURE  Computer Science                                                       
W4995  010  13649        3  INNOVATION & DESIGN LAB         T 1:10pm-3:40pm   825 Seeley W. Mudd   Zamchick, Gary
            L      LECTURE  Computer Science                                                       
W4995  011  13652        3  MOBILE APP DEVELOP IOS          TR 4:10pm-5:25pm  825 Seeley W. Mudd   Thomas, Hugh
            L      LECTURE  Computer Science                                                       
W4995  012  14917        3  INTRO TO DATA VISUALIZATION     R 4:10pm-6:40pm   420 Pupin Laborator  Swinehart, Christian
            L      LECTURE  Computer Science                                                       
W4995  013  20624        3  INNOVATION & DESIGN LAB         T 1:10pm-3:40pm   To be announced      Zamchick, Gary
            L      LECTURE  Computer Science                                                       
W4995  020  12890        3  APPLIED MACHINE LEARNING        R 7:00pm-9:30pm   833 Seeley W. Mudd   Pappu, Vijay
            L      LECTURE  Computer Science                                                       
                            Note: Priority Registration for MS Data Science.
W4995  021  16671        3  CAUSAL INFERENCE FOR DATA SCI   T 7:00pm-9:30pm   313 Fayerweather     Kelleher, Adam
            L      LECTURE  Computer Science                                                       
                            Note: MS in Data Science have priority registration
W4995  022  18282        3  APPLIED MACHINE LEARNING        T 4:10pm-6:40pm   428 Pupin Laborator  Pappu, Vijay
            L      LECTURE  Computer Science                                                       
                            Note: Priority registration for MS Data Science.
W4995  V05  19589        3  BLDNG SUCCESSFUL STARTUP                                               Agarwal, Apoorv
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4995  V08  18365        3  COMPETITIVE PROGRAMMING                                                Lim, Yongwhan
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4995  V09  19739        3  OPEN SOURCE DEVELOPMENT                                                Paine, Timothy K
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4995  V20  18063        3  APPLIED MACHINE LEARNING                                               Pappu, Vijay
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
E6111  001  12898        3  ADVANCED DATABASE SYSTEMS       T 12:10pm-2:00pm  301 Pupin Laborator  Gravano, Luis
            L      LECTURE  Computer Science                                                       
E6111  V01  18064        3  ADVANCED DATABASE SYSTEMS                                              Gravano, Luis
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
E6113  001  12899        3  Topics in Database System       R 2:10pm-4:00pm   829 Seeley W. Mudd   Wu, Eugene
            L      LECTURE  Computer Science                                                       
E6156  001  12900        3  TOPICS IN SOFTWARE ENGINE       TR 10:10am-11:25  327 Seeley W. Mudd   Kaiser, Gail E
            L      LECTURE  Computer Science                                                       
E6178  001  13007        3  Human-Computer Interactio       T 10:10am-12:40p  1024 Seeley W. Mudd  Smith, Brian A
            L      SEMINAR  Computer Science                                                       
E6178  V01  18065        3  Human-Computer Interactio                                              Smith, Brian A
            L      SEMINAR  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
E6915  001  17437        3  TECH WRITING FOR CS AND E       F 10:10am-12:00p  602 Northwest Corne  Kayfetz, Janet
            L      SEMINAR  Computer Science                                                       
E6998  001  12902        3  PRIVACY PRESERVING SYS          R 10:10am-12:00p  516 Hamilton Hall    Geambasu, Roxana
            L      LECTURE  Computer Science                                                       
E6998  002  12904        3  ADV SPOKEN LANGUAGE PROCESSING  T 4:10pm-6:00pm   633 Seeley W. Mudd   Hirschberg, Julia
            L      LECTURE  Computer Science                                                       
E6998  003  12909        3  READING THE CS CLASSICS         W 4:10pm-6:40pm   451 Computer Scienc  Papadimitriou, Christos H
            L      LECTURE  Computer Science                                                       
E6998  004  13650        3  FUND SPEECH RECOGNITION         R 7:00pm-9:30pm   1127 Seeley W. Mudd  Beigi, Homayoon S
            L      LECTURE  Computer Science                                                       
E6998  005  13651        3  HIGH PERF MACH LEARNING         R 7:00pm-9:30pm   451 Computer Scienc  Dube, Parijat
            L      LECTURE  Computer Science                                                       El Maghraoui, Kaoutar
E6998  006  13724        3  CLOUD COMPUTING & BIG DATA      M 6:10pm-8:00pm   833 Seeley W. Mudd   Sahu, Sambit
            L      LECTURE  Computer Science                                                       
E6998  007  16826        3  TYPES LANGUAGES COMPILERS       M 4:10pm-6:40pm   451 Computer Scienc  Edwards, Stephen A
            L      LECTURE  Computer Science                                                       
E6998  V02  18066        3  ADV SPOKEN LANGUAGE PROCESSING                                         Hirschberg, Julia
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
E6998  V04  18419        3  FUND SPEECH RECOGNITION                                                Beigi, Homayoon S
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
E6998  V05  18276        3  HIGH PERF MACH LEARNING                                                Dube, Parijat
            L      LECTURE  Video Network                                                          El Maghraoui, Kaoutar
                            Note: VIDEO NETWORK STUDENTS ONLY
E6998  V06  18067        3  CLOUD COMPUTING & BIG DATA                                             Sahu, Sambit
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
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