Course Offerings for 2023 Spring Term

Course Title Instructor Day Time Location
101L.001 Introduction to Computer Science Rodger, S; Velasco, Y TTH 10:15-11:30 AM Bryan Center Griffith Theater
201.001 Data Structures and Algorithms Fain, B; O'Hanlon, C MW 3:30-4:45 PM Bryan Center Griffith Theater
207.01 Introduction to Mobile Application Development in iOS Phillips, J MW 10:15-11:30 AM Gross Hall 103
210D.001 Introduction to Computer Systems Lentz, M; Chase, J; Velasco, Y WF 3:30-4:45 PM LSRC B101
216.01 Everything Data Stephens-Martinez, K; Chao, A WF 1:45-3:00 PM LSRC B101
230.001 Discrete Math for Computer Science Munagala, K; O'Hanlon, C; Chao, A TTH 10:15-11:30 AM Biological Sciences 111
240.01 Race, Gender, Class, & Computing Washington, A TTH 1:45-3:00 PM French Science 2231
243.01 Programming Interview Skills and Practice Astrachan, O W 5:15-6:30 PM Biological Sciences 111
250D.001 Computer Architecture Sorin, D MWF 10:15-11:05 AM FITZPATRICK SCHIC 1464A &1466B
288.01 Logic and Its Applications Richardson, K M 1:45-4:15 PM Classroom Building 114
290.02 Server-side web applications Phillips, J TTH 3:30-4:45 PM FITZPATRICK SCHICIANO A 1464
308.001 Advanced Software Design and Implementation Duvall, R TTH 3:30-4:45 PM Gross Hall 103
330.001 Introduction to the Design and Analysis of Algorithms Agarwal, P; Fain, B; O'Hanlon, C TTH 1:45-3:00 PM Gross Hall 107
334.01 Mathematical Foundations of Computer Science Rodger, S TTH 12:00-1:15 PM Physics 130
342.01 Technical and Social Analysis of Information and the Internet Astrachan, O TTH 3:30-4:45 PM Bryan Center Griffith Theater
345.01 Graphics Software Architecture Reed, M TTH 10:15-11:30 AM LSRC D106
350L.001 Digital Systems Board, J TTH 12:00-1:15 PM Wilkinson Auditorium 021
356.01 Computer Network Architecture Narten, T MW 3:30-4:45 PM Biological Sciences 111
362.01 Introduction to Computational Imaging Bartesaghi, A MW 8:30-9:45 AM Nanaline Duke 147
370D.001 Introduction to Artificial Intelligence Parr, R MW 5:15-6:30 PM LSRC B101
390.01 Topics in Computer Science Duvall, R MW 3:30-4:45 PM LSRC B105
390.02 Topics in Computer Science Osborne, M MW 5:15-6:30 PM Social Sciences 136
390.03 Topics in Computer Science Sparko, A TTH 5:15-6:30 PM Gross Hall 104
474.01 Data Science Competition Rudin, C TTH 10:15-11:30 AM LSRC A155
512.01 Distributed Systems Zhuo, D WF 1:45-3:00 PM LSRC D106
520.01 Numerical Analysis Sun, X TTH 5:15-6:30 PM LSRC D106
527.01 Introduction to Computer Vision Tomasi, C TTH 8:30-9:45 AM LSRC B101
534.01 Computational Complexity Reif, J TTH 12:00-1:15 PM Gross Hall 103
553.01 Compiler Construction Hilton, A TTH 3:30-4:45 PM Wilkinson 126
561.01 Computational Sequence Biology Majoros, W; Evans, M TTH 8:30-9:45 AM LSRC D106
564.01 Edge Computing Gorlatova, M MW 10:15-11:30 AM Hudson Hall 232
571D.001 Probabilistic Machine Learning Laber, E MW 10:15-11:30 AM French Science 2231
582.01 Cryptography Reiter, M WF 3:30-4:45 PM LSRC D106
590.01 Causality-fairness&explanation Roy, S TTH 1:45-3:00 PM LSRC D106
590.02 Comparch & hwaccel Wills, L MW 10:15-11:30 AM Hudson Hall 212
590.03 Usable security Emami Naeini, P TTH 3:30-4:45 PM LSRC D106
590.04 Data science Pei, J; Evans, M TTH 12:00-1:15 PM Biological Sciences 111
590.05 Computational biology Donald, B; Evans, M T 1:45-4:15 PM North Building 311
590.06 Elements of dl Wiseman, S MWF 1:45-3:00 PM Gray 228
590.09 Nxt gen wireless & mobile nets Chen, T TTH 1:45-3:00 PM Hudson Hall 208
590.10 Robot studio Chen, B TH 3:30-6:00 PM Hudson Hall 222
638.01 Graph Algorithms Panigrahi, D M 1:45-4:15 PM LSRC D106
650.01 Advanced Computer Architecture II Staff, D TTH 10:15-11:30 AM Social Sciences 105
703.01 Programming Interview Skills and Practice Astrachan, O MW 5:15-6:30 PM Biological Sciences 111
791.01 Internship Chase, J