Subject Listing: Computer Science Courses in the Spring 2026 Semester

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

W1004  001  12332        3  INTRO-COMPUT SCI/PROG IN                                               Murphy, Chris
            L      LECTURE  Computer Science                                                       
W1004  002  12333        3  INTRO-COMPUT SCI/PROG IN                                               Murphy, Chris
            L      LECTURE  Computer Science                                                       
BC1016 001  00601        3  INTRO COMP THINK AND DATA                                              Lee, Eysa
            L      LECTURE  Computer Science @Barnard                                              
                            Note: COMS BC1017 is a co-requisite for COMS BC1016
BC1017 001  01020        1  LAB INTRO COMP THINK DATA                                              Lee, Eysa
            L     LABORATO  Computer Science @Barnard                                              
BC1017 002  01021        1  LAB INTRO COMP THINK DATA                                              Lee, Eysa
            L     LABORATO  Computer Science @Barnard                                              
W1404  001  12334        1  EMERGING SCHOLARS PROG SE                                              Murphy, Chris
            L      SEMINAR  Computer Science                                                       
                            Note: To take COMS 1404 you must be registered for one of the Co-R
W1404  002  12335        1  EMERGING SCHOLARS PROG SE                                              Murphy, Chris
            L      SEMINAR  Computer Science                                                       
                            Note: To take COMS 1404 you must be registered for one of the Co-R
W1404  003  12336        1  EMERGING SCHOLARS PROG SE                                              Murphy, Chris
            L      SEMINAR  Computer Science                                                       
                            Note: To take COMS 1404 you must be registered for one of the Co-R
W1404  004  12337        1  EMERGING SCHOLARS PROG SE                                              Murphy, Chris
            L      SEMINAR  Computer Science                                                       
                            Note: To take COMS 1404 you must be registered for one of the Co-R
W1404  005  12338        1  EMERGING SCHOLARS PROG SE                                              Murphy, Chris
            L      SEMINAR  Computer Science                                                       
                            Note: To take COMS 1404 you must be registered for one of the Co-R
W1404  006  12339        1  EMERGING SCHOLARS PROG SE                                              Murphy, Chris
            L      SEMINAR  Computer Science                                                       
                            Note: To take COMS 1404 you must be registered for one of the Co-R
W1404  007  12340        1  EMERGING SCHOLARS PROG SE                                              Murphy, Chris
            L      SEMINAR  Computer Science                                                       
                            Note: To take COMS 1404 you must be registered for one of the Co-R
W1404  008  12341        1  EMERGING SCHOLARS PROG SE                                              Murphy, Chris
            L      SEMINAR  Computer Science                                                       
                            Note: To take COMS 1404 you must be registered for one of the Co-R
BC1428 001  00603        4  WRITING WITH/ON COMPUTING                                              Akhtar, Saima
            L      SEMINAR  Computer Science @Barnard                                              Krisch, Michael
                            Note: Waitlisted students pls fill https://forms.gle/Ek5gtiVC19nbQ
W2132  001  12342        4  INTERMDTE COMPUTING IN PY                                              Bauer, Daniel
            L      LECTURE  Computer Science                                                       
BC3099 002  01136      1-4  INDEPENDENT STUDY                                                      Tseng, Tiffany
            L     INDEPEND  Computer Science @Barnard                                              
BC3099 003  01141      1-4  INDEPENDENT STUDY                                                      Toler-Franklin, Corey
            L     INDEPEND  Computer Science @Barnard                                              
W3134  001  12344        3  DATA STRUCTURES IN JAVA                                                Blaer, Paul S
            L      LECTURE  Computer Science                                                       
W3134  002  12345        3  DATA STRUCTURES IN JAVA                                                Blaer, Paul S
            L      LECTURE  Computer Science                                                       
W3136  001  19602        4  ESSENTIAL DATA STRUCTURES                                              Borowski, Brian
            L      LECTURE  Computer Science                                                       
W3157  001  12346        4  ADVANCED PROGRAMMING                                                   Borowski, Brian
            L      LECTURE  Computer Science                                                       
W3157  002  12347        4  ADVANCED PROGRAMMING                                                   Borowski, Brian
            L      LECTURE  Computer Science                                                       
BC3168 001  00649        3  DEEP LEARNING FOR GRAPHIC                                              Toler-Franklin, Corey
            L      LECTURE  Computer Science @Barnard                                              
W3203  001  12348        4  DISCRETE MATHEMATICS                                                   Salleb-Aouissi, Ansaf
            L      LECTURE  Computer Science                                                       
W3203  002  19787        4  DISCRETE MATHEMATICS                                                   Dear, Tony B
            L      LECTURE  Computer Science                                                       
                            Note: Waitlist: Enrollment was based on a preliminary assessment t
W3261  001  12349        3  COMPUTER SCIENCE THEORY                                                Yannakakis, Mihalis
            L      LECTURE  Computer Science                                                       
W3261  002  12350        3  COMPUTER SCIENCE THEORY                                                Yannakakis, Mihalis
            L      LECTURE  Computer Science                                                       
BC3262 001  00837        3  INTRODUCTION TO CRYPTOGRA                                              Lee, Eysa
            L      LECTURE  Computer Science @Barnard                                              
BC3411 001  00988        4  HUMAN-CNTRD SOC NTWK ANAL                                              Arif, Ahmer
            L      SEMINAR  Computer Science @Barnard                                              
BC3423 001  00990        4  MISINFO, JUSTICE & DESIGN                                              Arif, Ahmer
            L      SEMINAR  Computer Science @Barnard                                              
BC3430 001  00680        3  COMPUTATIONAL SOUND                                                    Santolucito, Mark
            L      LECTURE  Computer Science @Barnard                                              
BC3707 001  00886        3  LLM FOUNDATIONS AND ETHIC                                              Muresan, Smaranda
            L      SEMINAR  Computer Science @Barnard                                              
BC3930 001  00681        3  CREATIVE EMBEDDED SYSTEMS                                              Santolucito, Mark
            L      LECTURE  Computer Science @Barnard                                              
BC3997 003  00678        3  AI & MEDICAL APPLICATIONS                                              Megjhani, Murad
            L      SEMINAR  Computer Science @Barnard                                              
BC3997 004  00679        3  AI & 1921 TULSA MASSACRE                                               Toler-Franklin, Corey
            L      SEMINAR  Computer Science @Barnard                                              
BC3997 005  00792        3  PROJECTS: USABLE SECURITY                                              Simko, Lucy
            L      SEMINAR  Computer Science @Barnard                                              
W4111  002  12351        3  INTRODUCTION TO DATABASES                                              Ferguson, Donald F
            L      LECTURE  Computer Science                                                       
                            Note: https://www.cs.columbia.edu/cs-course-registration-policy/
W4118  001  12352        3  OPERATING SYSTEMS I                                                    Franke, Hubertus
            L      LECTURE  Computer Science                                                       
                            Note: https://www.cs.columbia.edu/cs-course-registration-policy/
W4118  V01  16647        3  OPERATING SYSTEMS I                                                    Franke, Hubertus
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4167  001  16837        3  COMPUTER ANIMATION                                                     Zheng, Changxi
            L      LECTURE  Computer Science                                                       
                            Note: https://www.cs.columbia.edu/cs-course-registration-policy/
W4170  001  12353        3  USER INTERFACE DESIGN                                                  Layne, Celeste S
            L      LECTURE  Computer Science                                                       
                            Note: https://www.cs.columbia.edu/cs-course-registration-policy/
W4170  V01  19789        3  USER INTERFACE DESIGN                                                  Layne, Celeste S
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENS ONLY
W4172  001  12354        3  3D UI AND AUGMENTED REALI                                              Feiner, Steven K
            L      LECTURE  Computer Science                                                       
                            Note: https://www.cs.columbia.edu/cs-course-registration-policy/
W4232  001  12355        3  Advanced Algorithms                                                    Andoni, Alexandr
            L      LECTURE  Computer Science                                                       
W4232  V01  16649        3  Advanced Algorithms                                                    Andoni, Alexandr
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4281  001  12356        3  INTRO TO QUANTUM COMPUTIN                                              Bartusek, James L
            L      LECTURE  Computer Science                                                       
W4419  001  12357        3  INTERNET TECHN ECON AND P                                              Schulzrinne, Henning G
            L      LECTURE  Computer Science                                                       
W4460  001  12358        3  PRIN-INNOVATN/ENTREPRENEU                                              Reinisch, William
            L      LECTURE  Computer Science                                                       
W4701  001  12359        3  ARTIFICIAL INTELLIGENCE                                                Lin, Adam
            L      LECTURE  Computer Science                                                       
W4701  002  12360        3  ARTIFICIAL INTELLIGENCE                                                Lin, Adam
            L      LECTURE  Computer Science                                                       
W4701  V02  20063        3  ARTIFICIAL INTELLIGENCE                                                Lin, Adam
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4705  001  12361        3  NATURAL LANGUAGE PROCESSI                                              Yu, Zhou
            L      LECTURE  Computer Science                                                       
W4705  002  12627        3  NATURAL LANGUAGE PROCESSI                                              Bauer, Daniel
            L      LECTURE  Computer Science                                                       
W4705  030  11555        3  NATURAL LANGUAGE PROCESSI                                              Simion, Andrei A
            L      LECTURE  Computer Science                                                       
                            Note: MS Data Science Priority
W4705  V02  20123        3  NATURAL LANGUAGE PROCESSI                                              Bauer, Daniel
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4710  001  12362        3  ETHIC AND RESPONSIBLE AI                                               Salleb-Aouissi, Ansaf
            L      LECTURE  Computer Science                                                       
W4710  V01  17540        3  ETHIC AND RESPONSIBLE AI                                               Salleb-Aouissi, Ansaf
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4721  001  11556        3  MACHINE LEARNING FOR DATA SCI                                          Liu, Yining
            L      LECTURE  Computer Science                                                       
                            Note: Couse for MS Data Science students
W4721  002  12505        3  MACHINE LEARNING FOR DATA SCI                                          Liu, Yining
            L      LECTURE  Computer Science                                                       
                            Note: Couse for MS Data Science students
W4721  C01  17685        3  MACHINE LEARNING FOR DATA                                              Liu, Yining
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK DATA SCIENCE CERTIFICATE STUDENTS ONLY
W4732  001  12363        3  Computer Vision II: Learn                                              Holynski, Aleksander
            L      LECTURE  Computer Science                                                       
W4771  001  12364        3  MACHINE LEARNING                                                       Dear, Tony B
            L      LECTURE  Computer Science                                                       
W4771  002  12366        3  MACHINE LEARNING                                                       Dear, Tony B
            L      LECTURE  Computer Science                                                       
W4771  V02  20064        3  MACHINE LEARNING                                                       Dear, Tony B
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
W4995  001  12367        3  SCIENCE OF BLOCKCHAINS                                                 Roughgarden, Timothy A
            L      LECTURE  Computer Science                                                       
W4995  002  12368        3  INNOVATION & DESIGN LAB                                                Zamchick, Gary
            L      LECTURE  Computer Science                                                       
W4995  003  12369        3  INNOVATION & DESIGN LAB                                                Zamchick, Gary
            L      LECTURE  Computer Science                                                       
W4995  004  12370        3  ADV SYSTEMS PROGRAMMING                                                Lee, Jae W
            L      LECTURE  Computer Science                                                       
W4995  005  12372        3  C++ DEEP DIVE FOR C PRGS                                               Lee, Jae W
            L      LECTURE  Computer Science                                                       
W4995  006  12373        3  INTRO TO DATA VISUALIZATION                                            Swinehart, Christian
            L      LECTURE  Computer Science                                                       
W4995  007  12374        3  COMPETITIVE PROGRAMMING                                                Lim, Yongwhan
            L      LECTURE  Computer Science                                                       
W4995  008  12375        3  MACHINE LEARNING SECURITY                                              Jana, Suman
            L      LECTURE  Computer Science                                                       
W4995  009  12628        3  THRY ML INTERACT DECISION                                              Block, Adam B
            L      LECTURE  Computer Science                                                       
W4995  010  16839        3  AI FOR SOFTWARE SECURITY                                               Zhang, Zhuo
            L      LECTURE  Computer Science                                                       
W4995  011  20140        3  STRT STUDIO AI ACCEL BLDG                                              St. Clair, Ken
            L      LECTURE  Computer Science                                                       
                            Note: Startup Studio: AI-Accelerated Building & Validation - First
W4995  012  20388        3  TOPICS IN COMPUTER SCIENC                                              Chilton, Lydia
            L      LECTURE  Computer Science                                                       
                            Note: Class meets in CEPSR 612
W4995  030  11588        3  CAUSAL INFERENCE FOR DATA SCI                                          Kelleher, Adam
            L      LECTURE  Computer Science                                                       
                            Note: MS Data Science Priority
W4995  031  11649        3  APPLIED MACHINE LEARNING                                               Luo, Spencer
            L      LECTURE  Computer Science                                                       
                            Note: MS Data Science Priority
W4995  032  12504        3  APPLIED DEEP LEARNING                                                  Simion, Andrei A
            L      LECTURE  Computer Science                                                       
                            Note: MS Data Science and IEOR Priority
E6156  001  12376        3  TOPICS IN SOFTWARE ENGINE                                              Kaiser, Gail E
            L      LECTURE  Computer Science                                                       
                            Note: Enrolment for this course has now ended
E6156  V01  16728        3  TOPICS IN SOFTWARE ENGINE                                              Kaiser, Gail E
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
E6178  001  12377        3  Human-Computer Interactio                                              Smith, Brian A
            L      SEMINAR  Computer Science                                                       
E6178  V01  16789        3  Human-Computer Interactio                                              Smith, Brian A
            L      SEMINAR  Video Network                                                          
E6184  001  16799        3  ANONYMITY & PRIVACY                                                    Zimmeck, Sebastian
            L      SEMINAR  Computer Science                                                       
E6184  V01  19636        3  ANONYMITY & PRIVACY                                                    Zimmeck, Sebastian
            L      SEMINAR  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY; Synchronous participation via Z
E6261  001  12378        3  ADVANCED CRYPTOGRAPHY                                                  Christ, Miranda J
            L      LECTURE  Computer Science                                                       Malkin, Tal
E6424  001  12380        3  HARDWARE SECURITY                                                      Sethumadhavan, Simha
            L      LECTURE  Computer Science                                                       
E6706  001  13663        3  ADV SPOKEN LANG PROC                                                   Hirschberg, Julia
            L      LECTURE  Computer Science                                                       
                            Note: Please submit answers when joining the Wait List - https://d
E6706  V01  17239        3  ADV SPOKEN LANG PROC                                                   Hirschberg, Julia
            L      LECTURE  Video Network                                                          
                            Note: VIDEO NETWORK STUDENTS ONLY
E6732  001  12382        3  COMPUTATIONAL IMAGING                                                  Nayar, Shree K
            L      LECTURE  Computer Science                                                       
E6975  001  13662        3  LLM INTERP AND ALIGNMENT                                               Hewitt, John
            L      LECTURE  Computer Science                                                       
E6998  001  12384        3  TPCS GEOMETRY PROCESSING                                               Sellan, Silvia
            L      LECTURE  Computer Science                                                       
E6998  002  12385        3  TPCS SCALABLE MATRIX COMP                                              Kalantzis, Vasileios
            L      LECTURE  Computer Science                                                       
E6998  003  12386        3  HIGH PERF MACH LEARNING                                                El Maghraoui, Kaoutar
            L      LECTURE  Computer Science                                                       
E6998  004  12387        3  APPL MACHINE LEARN CLOUD                                               Chung, Ihsin
            L      LECTURE  Computer Science                                                       Seelam, Seetharami
E6998  005  12388        3  FINE GRAINED COMPLEXITY                                                Alman, Josh
            L      LECTURE  Computer Science                                                       
E6998  006  12389        3  Machine Assisted Math                                                  Yuen, Henry
            L      LECTURE  Computer Science                                                       
E6998  007  12390        3  READINGS COMP ARCH                                                     Kim, Martha A
            L      LECTURE  Computer Science                                                       
E6998  008  12391        3  DEEP LEARNING ROBOT MANIP                                              Li, Yunzhu
            L      LECTURE  Computer Science                                                       
E6998  009  12392        3  COMMUNICATION COMPLEXITY APPS                                          Pitassi, Toniann
            L      LECTURE  Computer Science                                                       
E6998  010  12567        3  CONTINUAL LEARN MEM MDLS                                               Zemel, Richard
            L      LECTURE  Computer Science                                                       
E6998  V03  16790        3  HIGH PERF MACH LEARNING                                                El Maghraoui, Kaoutar
            L      LECTURE  Video Network                                                          
E9902  001  12393        3  FRONTIERS CS RESEARCH                                                  Wu, Eugene
            L      SEMINAR  Computer Science                                                       Kaffes, Kostis
                            Note: This course is only for CS doctoral students
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