Computer Science CSC 208 Ethics in Technology TuTh 9:40AM - 11:10AM Room TBA, Lincoln Park John Paulett Section 301 Class# 39916 4.00 credits On Campus TuTh 11:20AM - 12:50PM Room TBA, Loop Evelyn Lulis Section 601 Class# 42241 4.00 credits On Campus MW 11:50AM - 1:20PM Lewis Center Room 1216 LEWIS 01216, Loop John Paulett Section 602 Class# 42242 4.00 credits On Campus - Online Evelyn Lulis Section 620 Class# 39917 4.00 credits Online: Async CSC 241 Introduction to Computer Science I MW 10:10AM - 11:40AM 14 E Jackson Room 512 14EAS 00512, Loop Jacob Furst Section 601 Class# 39918 4.00 credits On Campus Tu 8:30AM - 9:45AM 14 E Jackson Room 512 14EAS 00512, Loop Jacob Furst Section 601L Class# 40033 4.00 credits On Campus TuTh 10:10AM - 11:40AM CDM Center 658 CDM 00658, Loop Craig Miller Section 602 Class# 39958 4.00 credits On Campus W 8:30AM - 9:45AM 14 E Jackson Room 512 14EAS 00512, Loop Craig Miller Section 602L Class# 40034 4.00 credits On Campus M 5:45PM - 9:00PM 14 E Jackson Room 512 14EAS 00512, Loop Section 901 Class# 39980 4.00 credits On Campus W 5:45PM - 7:15PM 14 E Jackson Room 512 14EAS 00512, Loop Section 901L Class# 40035 4.00 credits On Campus CSC 242 Introduction to Computer Science II MW 11:50AM - 1:20PM CDM Center 819 PC Lab CDM 00819, Loop Amber Settle Section 601 Class# 40356 4.00 credits On Campus Tu 11:50AM - 1:20PM 14 E Jackson Room 512 14EAS 00512, Loop Amber Settle Section 601L Class# 40357 4.00 credits On Campus MW 1:30PM - 3:00PM CDM Center 819 PC Lab CDM 00819, Loop Amber Settle Section 602 Class# 42243 4.00 credits On Campus Tu 1:30PM - 3:00PM 14 E Jackson Room 512 14EAS 00512, Loop Amber Settle Section 602L Class# 42244 4.00 credits On Campus TuTh 1:30PM - 3:00PM CDM Center 801 PC Lab CDM 00801, Loop Eric Sedgwick Section 603 Class# 40358 4.00 credits On Campus W 1:30PM - 3:00PM CDM Center 801 PC Lab CDM 00801, Loop Eric Sedgwick Section 603L Class# 40359 4.00 credits On Campus TuTh 10:10AM - 11:40AM CDM Center 819 PC Lab CDM 00819, Loop Adam Hecktman Section 604 Class# 40005 4.00 credits On Campus W 10:10AM - 11:40AM CDM Center 819 PC Lab CDM 00819, Loop Adam Hecktman Section 604L Class# 40037 4.00 credits On Campus CSC 243 Introduction to Computer Science for Programmers MW 3:10PM - 4:40PM CDM Center 226 CDM 00226, Loop Eric Schwabe Section 601 Class# 39987 4.00 credits On Campus CSC 299 Sophomore Lab in Applied Computing W 1:30PM - 4:45PM 14 E Jackson Room 503 14EAS 00503, Loop Section 601 Class# 40180 4.00 credits Topic: Hrdw Prjs for the Raspberry Pi On Campus Tu 1:30PM - 4:45PM CDM Center 216 CDM 00216, Loop Tony Lowe Section 602 Class# 40360 4.00 credits On Campus TuTh 1:30PM - 3:00PM CDM Center 220 CDM 00220, Loop Section 603 Class# 42245 4.00 credits On Campus CSC 300 Data Structures I MW 1:30PM - 3:00PM CDM Center 222 CDM 00222, Loop Wilfredo Marrero Section 602 Class# 39998 4.00 credits On Campus - Online: Async (Sync-Option) Online James Riely Section 610 Class# 39866 4.00 credits This section is linked to CSC 300-601. Lecture and materials will be available at https://d2l.depaul.edu at the start of the quarter. Online: Async - Online: Async (Sync-Option) Online Wilfredo Marrero Section 611 Class# 39868 4.00 credits This section is linked to CSC 300-602. Lecture and materials will be available at https://d2l.depaul.edu at the start of the quarter. Online: Async (Sync-Option) TuTh 10:10AM - 11:40AM In-person CDM 00228, Loop or Online: Sync James Riely Section 640 Class# 39959 4.00 credits Flex M 5:45PM - 9:00PM CDM Center 202 CDM 00202, Loop Radha Jagadeesan Section 901 Class# 40031 4.00 credits On Campus - Online: Async (Sync-Option) Online Radha Jagadeesan Section 910 Class# 39884 4.00 credits This section is linked to CSC 300-603. Lecture and materials will be available at https://d2l.depaul.edu at the start of the quarter. Online: Async (Sync-Option) CSC 301 Data Structures II TuTh 11:50AM - 1:20PM CDM Center 224 CDM 00224, Loop Wilfredo Marrero Section 601 Class# 39960 4.00 credits On Campus TuTh 1:30PM - 3:00PM Room TBA, Loop John Rogers Section 602 Class# 42246 4.00 credits On Campus CSC 321 Design and Analysis of Algorithms TuTh 10:10AM - 11:40AM CDM Center 224 CDM 00224, Loop Iyad Kanj Section 601 Class# 39999 4.00 credits On Campus - Online: Async (Sync-Option) Online Iyad Kanj Section 610 Class# 39834 4.00 credits This section is linked to CSC 321-901. Lecture and materials will be available at https://d2l.depaul.edu at the start of the quarter. Online: Async (Sync-Option) CSC 333 Cryptology MW 11:50AM - 1:20PM CDM Center 216 CDM 00216, Loop Marcus Schaefer Section 601 Class# 39919 4.00 credits On Campus - Online: Async (Sync-Option) Online Marcus Schaefer Section 610 Class# 39867 4.00 credits This section is linked to CSC 333-601. Lecture and materials will be available at https://d2l.depaul.edu at the start of the quarter. Online: Async (Sync-Option) CSC 344 Automata Theory and Formal Grammars - Online: Async Online Michaël Cadilhac Section 610 Class# 40078 4.00 credits This section is linked to CSC-601. Lecture and materials will be available at https://d2l.depaul.edu at the start of the quarter. Online: Async TuTh 1:30PM - 3:00PM CDM 00222, Loop Michaël Cadilhac TuTh 1:30PM - 3:00PM Room TBA, Loop Michaël Cadilhac Section 640 Class# 40058 4.00 credits On Campus CSC 347 Concepts of Programming Languages - Online: Async Online Corin Pitcher Section 620 Class# 40362 4.00 credits Online: Async CSC 352 Database Programming - Online: Async (Sync-Option) Online Chonghua Zhang Section 910 Class# 39831 4.00 credits This section is linked to CSC 352-901. Lecture and materials will be available at https://d2l.depaul.edu at the start of the quarter. Online: Async (Sync-Option) W 5:45PM - 9:00PM Online: Sync Online Chonghua Zhang Section 930 Class# 39924 4.00 credits Online: Sync CSC 355 Database Systems TuTh 11:50AM - 1:20PM CDM Center 228 CDM 00228, Loop Eliécer Peraza Ayala Section 601T Class# 40017 4.00 credits On Campus MW 11:50AM - 1:20PM CDM Center 228 CDM 00228, Loop Eric Schwabe Section 602T Class# 39988 4.00 credits On Campus TuTh 11:50AM - 1:20PM Online:Sync-Classroom Link Online Eliécer Peraza Ayala Section 630 Class# 40363 4.00 credits Online: Sync-Classroom link MW 11:50AM - 1:20PM Online:Sync-Classroom Link Online Eric Schwabe Section 631 Class# 40364 4.00 credits Online: Sync-Classroom link CSC 360 Web Applications Tu 5:45PM - 9:00PM Lewis Center Room 1111 LEWIS 01111, Loop Tony Lowe Section 901 Class# 39989 4.00 credits On Campus CSC 361 Optimized C++ Th 5:45PM - 9:00PM CDM Center 224 CDM 00224, Loop Edward Keenan Section 901 Class# 40024 4.00 credits On Campus - Online: Async (Sync-Option) Online Edward Keenan Section 910 Class# 39879 4.00 credits This section is linked to CSC361-901. Lecture and materials will be available at https://d2l.depaul.edu at the start of the quarter. Online: Async (Sync-Option) CSC 363 Theory and Practice of Safe Systems Programming - Online: Async Online Corin Pitcher Section 620 Class# 42249 4.00 credits Online: Async CSC 373 Computer Systems I TuTh 1:30PM - 3:00PM CDM Center 226 CDM 00226, Loop Zhen Huang Section 601 Class# 39920 4.00 credits On Campus MW 1:30PM - 3:00PM Room TBA, Loop Karen Heart Section 602 Class# 42251 4.00 credits On Campus - Online: Async (Sync-Option) Online Zhen Huang Section 610 Class# 39827 4.00 credits This section is linked to CSC 373-601. Lecture and materials will be available at https://d2l.depaul.edu at the start of the quarter. Online: Async (Sync-Option) CSC 374 Computer Systems II TuTh 3:10PM - 4:40PM CDM Center 226 CDM 00226, Loop Dale Buchholz Section 601 Class# 39921 4.00 credits On Campus - Online: Async (Sync-Option) Online Dale Buchholz Section 610 Class# 39828 4.00 credits This section is linked to CSC 374-601. Lecture and materials will be available at https://d2l.depaul.edu at the start of the quarter. Online: Async (Sync-Option) CSC 376 Distributed Systems MW 10:10AM - 11:40AM CDM Center 226 CDM 00226, Loop Karen Heart Section 601 Class# 40365 4.00 credits On Campus TuTh 10:10AM - 11:40AM Room TBA, Loop Zhen Huang Section 602 Class# 42252 4.00 credits On Campus - Online: Async Online Zhen Huang Section 610 Class# 40099 4.00 credits This section is linked to CSC 376-602. Lecture and materials will be available at https://d2l.depaul.edu at the start of the quarter. Online: Async CSC 386 Real-Time Networking (Formerly GAM 390) Th 5:45PM - 9:00PM CDM Center 202 CDM 00202, Loop Andre Berthiaume Section 901 Class# 40043 4.00 credits On Campus - Online: Async (Sync-Option) Online Andre Berthiaume Section 910 Class# 39886 4.00 credits This section is linked to CSC 386-901. Lecture and materials will be available at https://d2l.depaul.edu at the start of the quarter. Online: Async (Sync-Option) CSC 389 Theory of Computation Tu 5:45PM - 9:00PM CDM Center 226 CDM 00226, Loop Michaël Cadilhac Section 901 Class# 40105 4.00 credits On Campus - Online: Async (Sync-Option) Online Michaël Cadilhac Section 910 Class# 40107 4.00 credits Online: Async (Sync-Option) CSC 391 Mobile Application Development for iOS II M 5:45PM - 9:00PM CDM Center 200 CDM 00200, Loop Rohan Panchal Section 901 Class# 42259 4.00 credits On Campus - Online: Async (Sync-Option) Online Rohan Panchal Section 910 Class# 42261 4.00 credits Online: Async (Sync-Option) CSC 394 Software Projects W 5:45PM - 9:00PM Lewis Center Room 1509 LEWIS 01509, Loop Janine Spears Section 901 Class# 39899 4.00 credits On Campus W 5:45PM - 9:00PM Online: Sync Online Rohan Panchal Section 930 Class# 40214 4.00 credits Online: Sync CSC 395 Research Colloquium - Online: Async Online Section 610 Class# 39861 2.00 credits This section is linked to CSC 395-601. Lecture and materials will be available at https://d2l.depaul.edu at the start of the quarter. Online: Async F 1:00PM - 2:30PM In-person CDM 00708, Loop or Online: Sync Section 640 Class# 39981 2.00 credits Flex CSC 400 Discrete Structures for Computer Science W 5:45PM - 9:00PM CDM Center 220 CDM 00220, Loop Marcus Schaefer Section 901 Class# 39961 4.00 credits On Campus - Online: Async (Sync-Option) Online Marcus Schaefer Section 910 Class# 39850 4.00 credits This section is linked to CSC 400-901. Lecture and materials will be available at https://d2l.depaul.edu at the start of the quarter. Online: Async (Sync-Option) CSC 401 Introduction to Programming Th 5:45PM - 9:00PM Lewis Center Room 1508 LEWIS 01508, Loop Eric Sedgwick Section 902 Class# 40000 4.00 credits On Campus - Online: Async Online Eric Sedgwick Section 910 Class# 40152 4.00 credits Online: Async - Online: Async Online Dolores Kalayta Section 920 Class# 40366 4.00 credits Online: Async CSC 402 Data Structures I Tu 5:45PM - 9:00PM Lewis Center Room 1507 LEWIS 01507, Loop Radha Jagadeesan Section 901 Class# 39974 4.00 credits On Campus - Online: Async Online Radha Jagadeesan Section 910 Class# 39856 4.00 credits This section is linked to CSC 402-901. Lecture and materials will be available at https://d2l.depaul.edu at the start of the quarter. Online: Async CSC 403 Data Structures II W 5:45PM - 9:00PM Lewis Center Room 1111 LEWIS 01111, Loop John Rogers Section 902 Class# 40367 4.00 credits On Campus - Online: Async Online John Rogers Section 910 Class# 40368 4.00 credits Online: Async CSC 406 Systems I This is a hybrid course that meets online and on-campus. Th 5:45PM - 9:00PM CDM Center 206 CDM 00206, Loop Salman Parsa Section 901 Class# 40369 4.00 credits Hybrid - Online: Async Online Salman Parsa Section 910 Class# 40370 4.00 credits Online: Async CSC 407 Systems II M 5:45PM - 9:00PM Lewis Center Room 1208 LEWIS 01208, Loop Joseph Phillips Section 901 Class# 39962 4.00 credits On Campus - Online: Async Online Joseph Phillips Section 910 Class# 39874 4.00 credits This section is linked to CSC 407-901. Lecture and materials will be available at https://d2l.depaul.edu at the start of the quarter. Online: Async CSC 421 Applied Algorithms and Structures M 5:45PM - 9:00PM Lewis Center Room 1509 LEWIS 01509, Loop Tao Hou Section 901 Class# 40371 4.00 credits On Campus - Online: Async Online Iyad Kanj Section 920 Class# 42701 4.00 credits Online: Async CSC 426 Research Methods and Practice in Computing Th 5:45PM - 9:00PM Online: Sync Online Bamshad Mobasher Section 930 Class# 42253 4.00 credits Online: Sync CSC 435 Distributed Systems I Th 5:45PM - 9:00PM Lewis Center Room 1509 LEWIS 01509, Loop Clark Elliott Section 901 Class# 40373 4.00 credits On Campus - Online: Async Online Clark Elliott Section 910 Class# 40374 4.00 credits Online: Async CSC 439 Computer Security Tu 5:45PM - 9:00PM Room TBA, Loop Karen Heart Section 901 Class# 42254 4.00 credits On Campus - Online: Async Online Karen Heart Section 910 Class# 40079 4.00 credits This section is linked to CSC 439-901. Lecture and materials will be available at https://d2l.depaul.edu at the start of the quarter. Online: Async CSC 444 Automata Theory and Formal Grammars - Online: Async Online Michaël Cadilhac Section 610 Class# 40562 4.00 credits Online: Async TuTh 1:30PM - 3:00PM CDM 00222, Loop Michaël Cadilhac TuTh 1:30PM - 3:00PM Room TBA, Loop Michaël Cadilhac Section 640 Class# 40561 4.00 credits On Campus CSC 447 Concepts of Programming Languages This is a hybrid course that meets online and on-campus. W 5:45PM - 9:00PM CDM Center 228 CDM 00228, Loop James Riely - Online: Async James Riely Section 901T Class# 39922 4.00 credits Hybrid W 5:45PM - 9:00PM Online: Sync Online James Riely Section 930 Class# 39829 4.00 credits This section is linked to CSC 447-901. Lecture and materials will be available at https://d2l.depaul.edu at the start of the quarter. Online: Sync CSC 452 Database Programming - Online: Async (Sync-Option) Online Chonghua Zhang Section 910 Class# 39830 4.00 credits This section is linked to CSC 452-901. Lecture and materials will be available at https://d2l.depaul.edu at the start of the quarter. Online: Async (Sync-Option) W 5:45PM - 9:00PM Online: Sync Online Chonghua Zhang Section 930 Class# 39923 4.00 credits Online: Sync CSC 453 Principles of Database Management Systems - Online: Async Online Tanu Malik Section 920 Class# 39832 4.00 credits This section is linked to CSC 453-901. Lecture and materials will be available at https://d2l.depaul.edu at the start of the quarter. Online: Async CSC 461 Optimized C++ Th 5:45PM - 9:00PM CDM Center 224 CDM 00224, Loop Edward Keenan Section 901 Class# 40025 4.00 credits On Campus - Online: Async (Sync-Option) Online Edward Keenan Section 910 Class# 39880 4.00 credits This section is linked to CSC 461-901. Lecture and materials will be available at https://d2l.depaul.edu at the start of the quarter. Online: Async (Sync-Option) CSC 463 Theory and Practice of Safe Systems Programming - Online: Async Online Corin Pitcher Section 620 Class# 42250 4.00 credits Online: Async CSC 468 Programming Interactive Data Visualization for the Web Th 5:45PM - 9:00PM CDM Center 222 CDM 00222, Loop Eli Brown Section 901 Class# 42255 4.00 credits On Campus - Online: Async (Sync-Option) Online Eli Brown Section 910 Class# 40160 4.00 credits Online: Async (Sync-Option) CSC 480 Artificial Intelligence I W 5:45PM - 9:00PM Room TBA, Loop Joseph Phillips Section 901 Class# 42707 4.00 credits On Campus - Online: Async Online Joseph Phillips Section 910 Class# 42708 4.00 credits Online: Async CSC 484 Ethics in Artificial Intelligence - Online: Async Online Clark Elliott Section 920 Class# 42256 4.00 credits Online: Async CSC 486 Real-Time Networking (Formerly GAM 490) Th 5:45PM - 9:00PM CDM Center 202 CDM 00202, Loop Andre Berthiaume Section 901 Class# 40042 4.00 credits On Campus - Online: Async (Sync-Option) Online Andre Berthiaume Section 910 Class# 39885 4.00 credits This section is linked to CSC 486-901. Lecture and materials will be available at https://d2l.depaul.edu at the start of the quarter. Online: Async (Sync-Option) CSC 489 Theory of Computation Tu 5:45PM - 9:00PM CDM Center 226 CDM 00226, Loop Michaël Cadilhac Section 901 Class# 40106 4.00 credits On Campus - Online: Async (Sync-Option) Online Michaël Cadilhac Section 910 Class# 40108 4.00 credits Online: Async (Sync-Option) CSC 491 Mobile Application Development for iOS II M 5:45PM - 9:00PM CDM Center 200 CDM 00200, Loop Rohan Panchal Section 901 Class# 42258 4.00 credits On Campus - Online: Async (Sync-Option) Online Rohan Panchal Section 910 Class# 42260 4.00 credits Online: Async (Sync-Option) CSC 500 Research Colloquium - Online: Async Online Section 610 Class# 39833 2.00 credits This section is linked to CSC 500-901. Lecture and materials will be available at https://d2l.depaul.edu at the start of the quarter. Online: Async F 1:00PM - 2:30PM In-person CDM 00708, Loop or Online: Sync Section 640 Class# 39925 2.00 credits Flex CSC 525 Combinatorial Optimization Tu 5:45PM - 9:00PM Room TBA, Loop Iyad Kanj Section 901 Class# 43237 4.00 credits On Campus - Online: Async (Sync-Option) Online Iyad Kanj Section 910 Class# 43238 4.00 credits Online: Async (Sync-Option) CSC 528 Computer Vision Th 5:45PM - 9:00PM CDM Center 200 CDM 00200, Loop Jacob Furst Section 901 Class# 40018 4.00 credits On Campus - Online: Async (Sync-Option) Online Jacob Furst Section 910 Class# 39877 4.00 credits This section is linked to CSC 528-901. Lecture and materials will be available at https://d2l.depaul.edu at the start of the quarter. Online: Async (Sync-Option) CSC 536 Distributed Systems II W 5:45PM - 9:00PM CDM Center 222 CDM 00222, Loop Ljubomir Perkovic Section 901 Class# 39963 4.00 credits On Campus - Online: Async (Sync-Option) Online Ljubomir Perkovic Section 910 Class# 39851 4.00 credits This section is linked to CSC 536-901. Lecture and materials will be available at https://d2l.depaul.edu at the start of the quarter. Online: Async (Sync-Option) CSC 578 Neural Networks and Deep Learning Th 5:45PM - 9:00PM Lewis Center Room 1216 LEWIS 01216, Loop Noriko Tomuro Section 901 Class# 40060 4.00 credits On Campus - Online: Async Online Noriko Tomuro Section 910 Class# 40080 4.00 credits This section is linked to CSC 578-901. Lecture and materials will be available at https://d2l.depaul.edu at the start of the quarter. Online: Async CSC 583 Natural Language Processing W 5:45PM - 9:00PM Room TBA, Loop Noriko Tomuro Section 901 Class# 42264 4.00 credits On Campus - Online: Async Online Noriko Tomuro Section 910 Class# 42265 4.00 credits Online: Async CSC 588 Real-Time Multithreaded Architecture W 5:45PM - 9:00PM CDM Center 216 CDM 00216, Loop Edward Keenan Section 901 Class# 40044 4.00 credits On Campus - Online: Async (Sync-Option) Online Edward Keenan Section 910 Class# 39887 4.00 credits This section is linked to CSC 588-901. Lecture and materials will be available at https://d2l.depaul.edu at the start of the quarter. Online: Async (Sync-Option) CSC 697 Graduate Internship - Room TBA, Loop Eric Sedgwick Section 901 Class# 39926 1.00 credits On Campus - Room TBA, Loop Eric Sedgwick Section 902 Class# 39927 2.00 credits On Campus - Room TBA, Loop Eric Sedgwick Section 903 Class# 39928 3.00 credits On Campus - Room TBA, Loop Eric Sedgwick Section 904 Class# 39929 4.00 credits On Campus