Course Offerings for 2026 Spring Term

Course Section Title Instructor Day Time Location
94 01 Programming and Problem Solving Rodger, S TTH 10:05-11:20 AM LSRC D106
101L 001 Introduction to Computer Science Velasco, Y TTH 11:45-1:00 PM Biological Sciences 111
101L 002 Introduction to Computer Science Velasco, Y TTH 3:05-4:20 PM Gross Hall 103
172CN 01 Moral Artificial Intelligence and Algorithmic Justice Fain, B MW 10:05-11:20 AM Biological Sciences 154
173CNL 001 Cinema Perspectives on Artificial Intelligence Nemecek, C TTH 4:40-5:55 PM LSRC A155
201 001 Data Structures and Algorithms Astrachan, O; Pang, T MW 10:05-11:20 AM LSRC B101
201 002 Data Structures and Algorithms Steiger, A; Pang, T MW 3:05-4:20 PM LSRC B101
210D 001 Introduction to Computer Systems Lentz, M WF 1:25-2:40 PM LSRC B101
216 01 Everything Data Stephens-Martinez, K WF 1:25-2:40 PM French Science 2231
230 001 Discrete Math for Computer Science Nemecek, C TTH 11:45-1:00 PM French Science 2231
232 01 Discrete Mathematics and Proofs Akin, V; Herschlag, G MW 1:25-2:40 PM Gross Hall 103
240 01 Race, Gender, Class, & Computing Washington, A MW 1:25-2:40 PM French Science 4233
250D 001 Computer Architecture Wills, L TTH 10:05-11:20 AM Wilkinson Auditorium 021
255 01 Introduction to Cyber Policy Hoffman, D TTH 11:45-1:00 PM Sanford 03
260 01 Introduction to Computational Genomics Hartemink, A TTH 1:25-2:40 PM Biological Sciences 111
270L 001 Mathematics for Artificial Intelligence Tomasi, C MW 10:05-11:20 AM LSRC D106
288 01 Logic and Its Applications Richardson, K MW 11:45-1:00 PM East Duke 108
308 001 Advanced Software Design and Implementation Duvall, R TTH 3:05-4:20 PM Gross Hall 107
316D 001 Introduction to Database Systems Yang, J MW 3:05-4:20 PM Perkins 217
320D 001 Numerical Data Analysis and Methods Sun, X TTH 4:40-5:55 PM LSRC D106
330 001 Introduction to the Design and Analysis of Algorithms Agarwal, P; Pang, T; Steiger, A TTH 11:45-1:00 PM Gross Hall 107
334 01 Mathematical Foundations of Computer Science Rodger, S TTH 11:45-1:00 PM LSRC A247
342 01 Technical and Social Analysis of Information and the Internet Astrachan, O TTH 3:05-4:20 PM Physics 128
345 01 Graphics Software Architecture Reed, M MW 10:05-11:20 AM Old Chemistry 201
350L 001 Digital Systems Board, J TTH 1:25-2:40 PM Wilkinson Auditorium 021
356 02 Computer Network Architecture Brockelsby, W TTH 3:05-4:20 PM Social Sciences 139
370D 001 Introduction to Artificial Intelligence Songdechakraiwut, T WF 3:05-4:20 PM French Science 2231
372 01 Introduction to Applied Machine Learning Fain, B MW 3:05-4:20 PM Gross Hall 107
376 01 Computational Approaches to Human Language Osborne, M MW 6:15-7:30 PM Old Chemistry 116
390 02 Programming languages Zhang, D TTH 1:25-2:40 PM Physics 130
390 03 Distributed systems Chase, J WF 3:05-4:20 PM Social Sciences 136
474 01 Data Science Competition Rudin, C WF 6:15-7:30 PM LSRC D106
516 01 Database Systems Roy, S TTH 1:25-2:40 PM LSRC D106
520D 001 Numerical Analysis Sun, X TTH 4:40-5:55 PM LSRC D106
527 01 Introduction to Computer Vision Tomasi, C TTH 1:25-2:40 PM LSRC B101
531D 001 Introduction to Algorithms Rossman, B TTH 4:40-5:55 PM Physics 128
553 01 Compiler Construction Hilton, A MW 1:25-2:40 PM Teer 203
564 01 Edge Computing Gorlatova, M MW 1:25-2:40 PM Hudson Hall 139
571D 001 Probabilistic Machine Learning Laber, E MW 3:05-4:20 PM Bryan Center Griffith Theater
572 01 Introduction to Natural Language Processing Dhingra, B WF 1:25-2:40 PM Perkins 217
582 01 Cryptography Reiter, M WF 3:05-4:20 PM LSRC D106
583 01 Applications in Data and Materials Science Brinson, L; Sheridan, R TTH 10:05-11:20 AM Social Sciences 119
586 01 Human-Centered Security and Privacy Emami Naeini, P WF 1:25-2:40 PM Wilkinson 132
590 01 Comp biology seminar Donald, B T 1:25-3:55 PM North Building 311
590 02 Programming languages Zhang, D TTH 1:25-2:40 PM Physics 130
590 03 Software development studio Duvall, R MW 4:40-5:55 PM LSRC A247
590 04 Deep learning Ge, R WF 10:05-11:20 AM Biological Sciences 130
590 06 Systems for machine learning Zhuo, D TTH 8:30-9:45 AM LSRC D106
590 07 Reinforcement learning Parr, R MW 4:40-5:55 PM Biological Sciences 130
590 08 Advanced complexity theory Liu, S WF 1:25-2:40 PM LSRC D106
590D 001 Molecular assem. & computation Reif, J TTH 11:45-1:00 PM LSRC A156
650 01 Advanced Computer Architecture II Sorin, D MWF 10:20-11:10 AM Languages 320
655L 001 Full-Stack IoT Systems Chen, T M 3:05-5:35 PM Hudson Hall 216
675D 001 Introduction to Deep Learning Tarokh, V MW 10:05-11:20 AM Wilkinson Auditorium 021
791 01 Internship Ge, R