Course Schedule

Course Schedule

This schedule represents CDM courses only. To find courses taught elsewhere at DePaul, please visit the DePaul Schedule of Classes. Can't find CDM the course you're looking for? For all courses ever taught at CDM, please visit MyCDM. Several CDM courses count towards liberal studies credit, for a list of such courses visit the CDM Liberal Studies courses page.

Classes are offered in multiple modalities, with both on campus and online offerings. Read the Guide to Classes for more information.

Filter Course Schedule

e.g. 309. Supports wildcard search using *

Computer Science

CSC 208 Ethics in Technology

  • MW
  • Lewis Center Room 1510
    LEWIS 01510, Loop
  • John Paulett
  • Section 502
  • Class# 22716
  • 4.00 credits

CLOSED
  • Online: Async
    Online
  • Evelyn Lulis
  • Section 520
  • Class# 22658
  • 4.00 credits

CLOSED
  • TuTh
  • Online: Sync
    Online
  • Evelyn Lulis
  • Section 530
  • Class# 22624
  • 4.00 credits

CSC 233 Codes and Ciphers

  • TuTh
  • CDM Center 200
    CDM 00200, Loop
  • Marcus Schaefer
  • Section 501
  • Class# 22717
  • 4.00 credits

CLOSED
  • Online: Async
    Online
  • Marcus Schaefer
  • Section 510
  • Class# 22903
  • 4.00 credits

This section is linked to CSC 233-501. Lecture and materials will be available at https://d2l.depaul.edu at the start of the quarter.

CLOSED

CSC 241 Introduction to Computer Science I

  • TuTh
  • 14 E Jackson Room 512
    14EAS 00512, Loop
  • Don Yanek
  • Section 501
  • Class# 22718
  • 4.00 credits

CLOSED
  • Tu
  • 14 E Jackson Room 512
    14EAS 00512, Loop
  • Don Yanek
  • Section 501L
  • Class# 22867
  • 4.00 credits

CLOSED
  • TuTh
  • CDM Center 819 PC Lab
    CDM 00819, Loop
  • Jacob Furst
  • Section 502
  • Class# 23275
  • 4.00 credits

  • Th
  • CDM Center 819 PC Lab
    CDM 00819, Loop
  • Jacob Furst
  • Section 502L
  • Class# 23276
  • 4.00 credits

  • MW
  • CDM Center 819 PC Lab
    CDM 00819, Loop
  • Amber Settle
  • Section 504
  • Class# 23277
  • 4.00 credits

  • Th
  • CDM Center 658
    CDM 00658, Loop
  • Amber Settle
  • Section 504L
  • Class# 23278
  • 4.00 credits

  • TuTh
  • CDM Center 801 PC Lab
    CDM 00801, Loop
  • Don Yanek
  • Section 505
  • Class# 23279
  • 4.00 credits

CLOSED
  • W
  • CDM Center 801 PC Lab
    CDM 00801, Loop
  • Don Yanek
  • Section 505L
  • Class# 23280
  • 4.00 credits

CLOSED

CSC 242 Introduction to Computer Science II

  • TuTh
  • 14 E Jackson Room 512
    14EAS 00512, Loop
  • Anthony Zoko
  • Section 501
  • Class# 22719
  • 4.00 credits

  • W
  • 14 E Jackson Room 512
    14EAS 00512, Loop
  • Anthony Zoko
  • Section 501L
  • Class# 22870
  • 4.00 credits

  • TuTh
  • 14 E Jackson Room 505
    14EAS 00505, Loop
  • Adam Hecktman
  • Section 502
  • Class# 22720
  • 4.00 credits

CLOSED
  • M
  • 14 E Jackson Room 512
    14EAS 00512, Loop
  • Adam Hecktman
  • Section 502L
  • Class# 22871
  • 4.00 credits

CLOSED
  • MW
  • 14 E Jackson Room 512
    14EAS 00512, Loop
  • Eric Sedgwick
  • Section 503
  • Class# 22721
  • 4.00 credits

CLOSED
  • M
  • 14 E Jackson Room 512
    14EAS 00512, Loop
  • Eric Sedgwick
  • Section 503L
  • Class# 22872
  • 4.00 credits

CLOSED
  • MW
  • CDM Center 819 PC Lab
    CDM 00819, Loop
  • Amber Settle
  • Section 504
  • Class# 22831
  • 4.00 credits

CLOSED
  • Tu
  • CDM Center 658
    CDM 00658, Loop
  • Amber Settle
  • Section 504L
  • Class# 22873
  • 4.00 credits

CLOSED
  • MW
  • CDM Center 658
    CDM 00658, Loop
  • Brandon Meng
  • Section 505
  • Class# 23281
  • 4.00 credits

CLOSED
  • Tu
  • CDM Center 658
    CDM 00658, Loop
  • Brandon Meng
  • Section 505L
  • Class# 23282
  • 4.00 credits

CLOSED
  • TuTh
  • CDM Center 819 PC Lab
    CDM 00819, Loop
  • Adam Hecktman
  • Section 506
  • Class# 22959
  • 4.00 credits

CLOSED
  • W
  • 14 E Jackson Room 512
    14EAS 00512, Loop
  • Adam Hecktman
  • Section 506L
  • Class# 22960
  • 4.00 credits

CLOSED
  • TuTh
  • CDM Center 819 PC Lab
    CDM 00819, Loop
  • Jennifer Roscoe
  • Section 507
  • Class# 23194
  • 4.00 credits

  • M
  • 14 E Jackson Room 505
    14EAS 00505, Loop
  • Jennifer Roscoe
  • Section 507L
  • Class# 23197
  • 4.00 credits

CSC 243 Introduction to Computer Science for Programmers

  • Online: Async
    Online
  • Kevin Endres
  • Section 520
  • Class# 23285
  • 4.00 credits

CSC 299 Sophomore Lab in Applied Computing

  • Tu
  • 14 E Jackson Room 503
    14EAS 00503, Loop
  • Muhammad Umer Huzaifa
  • Section 501
  • Class# 22568
  • 4.00 credits
  • Topic: Hrdw Prjs for the Raspberry Pi

  • MW
  • 14 E Jackson Room 503
    14EAS 00503, Loop
  • Jonathan Gemmell
  • Section 502
  • Class# 22866
  • 4.00 credits
  • Topic: Ai-Assisted Imagination

CLOSED
  • MW
  • 14 E Jackson Room 503
    14EAS 00503, Loop
  • Jonathan Gemmell
  • Section 503
  • Class# 23407
  • 4.00 credits
  • Topic: Ai-Assisted Imagination

CLOSED

CSC 300 Data Structures I

  • TuTh
  • CDM Center 224
    CDM 00224, Loop
  • John Rogers
  • Section 501
  • Class# 22749
  • 4.00 credits

CLOSED
  • TuTh
  • CDM Center 228
    CDM 00228, Loop
  • John Rogers
  • Section 502
  • Class# 23287
  • 4.00 credits

CLOSED
  • MW
  • CDM Center 200
    CDM 00200, Loop
  • Radha Jagadeesan
  • Section 503
  • Class# 23288
  • 4.00 credits

  • Online: Async
    Online
  • John Rogers
  • Section 510
  • Class# 22907
  • 4.00 credits

This section is linked to CSC 300-502. Lecture and materials will be available at https://d2l.depaul.edu at the start of the quarter.

CLOSED
  • TuTh
  • Online:Sync-Classroom Link
    Online
  • John Rogers
  • Section 511
  • Class# 22657
  • 4.00 credits

CLOSED
  • Online: Async
    Online
  • Radha Jagadeesan
  • Section 512
  • Class# 23289
  • 4.00 credits

  • Th
  • Lewis Center Room 1005
    LEWIS 01005, Loop
  • Eric Fredericks
  • Section 801
  • Class# 23217
  • 4.00 credits

  • Online: Async
    Online
  • Eric Fredericks
  • Section 810
  • Class# 23218
  • 4.00 credits

CSC 301 Data Structures II

  • MW
  • CDM Center 216
    CDM 00216, Loop
  • Wilfredo Marrero
  • Section 501
  • Class# 22791
  • 4.00 credits

CLOSED
  • MW
  • CDM Center 226
    CDM 00226, Loop
  • Wilfredo Marrero
  • Section 502
  • Class# 23290
  • 4.00 credits

CLOSED
  • Online: Async
    Online
  • Wilfredo Marrero
  • Section 510
  • Class# 22917
  • 4.00 credits

This section is linked to CSC 301-502. Lecture and materials will be available at https://col.cdm.depaul.edu at the start of the quarter.

CLOSED
  • Online: Async
    Online
  • Wilfredo Marrero
  • Section 511
  • Class# 23291
  • 4.00 credits

CLOSED
  • Online: Async
    Online
  • Kevin Endres
  • Section 520
  • Class# 22792
  • 4.00 credits

CLOSED

CSC 321 Design and Analysis of Algorithms

  • TuTh
  • Lewis Center Room 1007
    LEWIS 01007, Loop
  • Salman Parsa
  • Section 501
  • Class# 22920
  • 4.00 credits

This section is linked to CSC 321-801. Lecture and materials will be available at https://col.cdm.depaul.edu at the start of the quarter.

CLOSED
  • TuTh
  • Lewis Center Room 1007
    LEWIS 01007, Loop
  • Salman Parsa
  • Section 502
  • Class# 23292
  • 4.00 credits

  • Online: Async
    Online
  • Salman Parsa
  • Section 510
  • Class# 22821
  • 4.00 credits

CLOSED
  • Online: Async
    Online
  • Salman Parsa
  • Section 511
  • Class# 23293
  • 4.00 credits

CLOSED

CSC 344 Automata Theory and Formal Grammars

  • TuTh
  • CDM Center 206
    CDM 00206, Loop
  • MichaĂ«l Cadilhac
  • Section 501
  • Class# 23294
  • 4.00 credits

  • Online: Async
    Online
  • MichaĂ«l Cadilhac
  • Section 510
  • Class# 23296
  • 4.00 credits

CSC 347 Concepts of Programming Languages

  • MW
  • CDM Center 218
    CDM 00218, Loop
  • Stefan Mitsch
  • Section 501
  • Class# 22625
  • 4.00 credits

CLOSED
  • MW
  • CDM Center 216
    CDM 00216, Loop
  • George Kuan
  • Section 502
  • Class# 25883
  • 4.00 credits

  • Online: Async
    Online
  • Stefan Mitsch
  • Section 510
  • Class# 22851
  • 4.00 credits

CLOSED
  • Online: Async
    Online
  • George Kuan
  • Section 511
  • Class# 25884
  • 4.00 credits

CSC 348 Introduction to Compiler Design

  • MW
  • Lewis Center Room 1510
    LEWIS 01510, Loop
  • Joseph Phillips
  • Section 501
  • Class# 22660
  • 4.00 credits

  • Online: Async
    Online
  • Joseph Phillips
  • Section 510
  • Class# 22662
  • 4.00 credits

CLOSED

CSC 352 Database Programming

  • Online: Async (Sync-Option)
    Online
  • Section 810
  • Class# 22645
  • 4.00 credits

CLOSED
  • M
  • Lewis Center Room 1511
    LEWIS 01511, Loop
  • Section 830
  • Class# 22643
  • 4.00 credits

CSC 355 Database Systems

  • MW
  • CDM Center 222
    CDM 00222, Loop
  • George Kuan
  • Section 501
  • Class# 23298
  • 4.00 credits

  • TuTh
  • CDM Center 228
    CDM 00228, Loop
  • EliĂ©cer Peraza Ayala
  • Section 502
  • Class# 23382
  • 4.00 credits

CLOSED
  • MW
  • Online:Sync-Classroom Link
    Online
  • George Kuan
  • Section 530
  • Class# 23080
  • 4.00 credits

CLOSED
  • TuTh
  • Online:Sync-Classroom Link
    Online
  • EliĂ©cer Peraza Ayala
  • Section 531
  • Class# 23383
  • 4.00 credits

CLOSED

CSC 361 Optimized C++

  • Th
  • CDM Center 202
    CDM 00202, Loop
  • Edward Keenan
  • Section 801
  • Class# 22939
  • 4.00 credits

  • Th
  • In-person
    CDM 00202, Loop
    or
    Online: Sync
  • Edward Keenan
  • Section 841
  • Class# 22940
  • 4.00 credits

CSC 371 Mobile Application Development for iOS

  • M
  • CDM Center 224
    CDM 00224, Loop
  • Rohan Panchal
  • Section 801
  • Class# 22823
  • 4.00 credits

  • M
  • In-person
    CDM 00224, Loop
    or
    Online: Sync
  • Rohan Panchal
  • Section 841
  • Class# 22922
  • 4.00 credits

This section is linked to CSC 371-801. Lecture and materials will be available at https://col.cdm.depaul.edu at the start of the quarter.

CLOSED

CSC 373 Computer Systems I

  • MW
  • CDM Center 228
    CDM 00228, Loop
  • Karen Heart
  • Section 501
  • Class# 22854
  • 4.00 credits

CLOSED
  • TuTh
  • CDM Center 226
    CDM 00226, Loop
  • Zhen Huang
  • Section 502
  • Class# 22626
  • 4.00 credits

CLOSED
  • Online: Async
    Online
  • Karen Heart
  • Section 510
  • Class# 25675
  • 4.00 credits

CLOSED
  • Online: Async
    Online
  • Zhen Huang
  • Section 511
  • Class# 22627
  • 4.00 credits

CLOSED
  • Th
  • CDM Center 218
    CDM 00218, Loop
  • Poornima Nookala
  • Section 801
  • Class# 23219
  • 4.00 credits

  • Online: Async
    Online
  • Poornima Nookala
  • Section 810
  • Class# 23220
  • 4.00 credits

CSC 374 Computer Systems II

  • MW
  • Lewis Center Room 1007
    LEWIS 01007, Loop
  • Joseph Phillips
  • Section 501
  • Class# 22628
  • 4.00 credits

CLOSED
  • Online: Async
    Online
  • Joseph Phillips
  • Section 510
  • Class# 22629
  • 4.00 credits

CLOSED
  • M
  • Lewis Center Room 1208
    LEWIS 01208, Loop
  • Joseph Phillips
  • Section 801
  • Class# 22824
  • 4.00 credits

CLOSED
  • Tu
  • CDM Center 222
    CDM 00222, Loop
  • MichaĂ«l Cadilhac
  • Section 802
  • Class# 25851
  • 4.00 credits

  • Online: Async
    Online
  • Joseph Phillips
  • Section 810
  • Class# 22923
  • 4.00 credits

This section is linked to CSC 374-801. Lecture and materials will be available at https://col.cdm.depaul.edu at the start of the quarter.

CLOSED
  • Tu
  • In-person
    CDM 00222, Loop
    or
    Online: Sync
  • MichaĂ«l Cadilhac
  • Section 841
  • Class# 25852
  • 4.00 credits

CSC 376 Distributed Systems

  • MW
  • CDM Center 222
    CDM 00222, Loop
  • Benjamin Lenard
  • Section 501
  • Class# 22836
  • 4.00 credits

CLOSED
  • Online: Async
    Online
  • Benjamin Lenard
  • Section 510
  • Class# 22965
  • 4.00 credits

CLOSED

CSC 381 Introduction to Digital Image Processing

  • Th
  • CDM Center 200
    CDM 00200, Loop
  • Kenny Davila
  • Section 801
  • Class# 24958
  • 4.00 credits

  • Th
  • In-person
    CDM 00200, Loop
    or
    Online: Sync
  • Kenny Davila
  • Section 841
  • Class# 24960
  • 4.00 credits

CSC 382 Applied Image Analysis

  • Th
  • Lewis Center Room 1509
    LEWIS 01509, Loop
  • Jacob Furst
  • Section 801
  • Class# 22844
  • 4.00 credits

  • Online: Async
    Online
  • Jacob Furst
  • Section 810
  • Class# 22926
  • 4.00 credits

This section is linked to CSC 382-801. Lecture and materials will be available at https://d2l.depaul.edu at the start of the quarter.

CSC 384 Ethics in Artificial Intelligence

  • Online: Async
    Online
  • Peter Hastings
  • Section 520
  • Class# 24962
  • 4.00 credits

CSC 392 Mobile Application Development for Android II

  • Tu
  • CDM Center 206
    CDM 00206, Loop
  • Christopher Hield
  • Section 801
  • Class# 23145
  • 4.00 credits

  • Tu
  • In-person
    CDM 00206, Loop
    or
    Online: Sync
  • Christopher Hield
  • Section 841
  • Class# 23071
  • 4.00 credits

CSC 394 Software Projects

  • TuTh
  • CDM Center 214
    CDM 00214, Loop
  • Janine Spears
  • Section 501
  • Class# 23410
  • 4.00 credits

  • W
  • CDM Center 220
    CDM 00220, Loop
  • Rohan Panchal
  • Section 801
  • Class# 23181
  • 4.00 credits

CSC 400 Discrete Structures for Computer Science

  • Th
  • Lewis Center Room 1108
    LEWIS 01108, Loop
  • Vladimir Lepetic
  • Section 802
  • Class# 22837
  • 4.00 credits

  • Online: Async
    Online
  • Vladimir Lepetic
  • Section 811
  • Class# 22935
  • 4.00 credits

CLOSED

CSC 401 Introduction to Programming

  • M
  • CDM Center 206
    CDM 00206, Loop
  • Eric Sedgwick
  • Section 801
  • Class# 23106
  • 4.00 credits

  • Online: Async
    Online
  • Dolores Kalayta
  • Section 820
  • Class# 22630
  • 4.00 credits

  • M
  • In-person
    CDM 00206, Loop
    or
    Online: Sync
  • Eric Sedgwick
  • Section 841
  • Class# 23210
  • 4.00 credits

CSC 402 Data Structures I

  • M
  • Lewis Center Room 1513
    LEWIS 01513, Loop
  • Brian O'Donnell
  • Section 801
  • Class# 22802
  • 4.00 credits

  • Online: Async
    Online
  • Brian O'Donnell
  • Section 841
  • Class# 24949
  • 4.00 credits

CSC 403 Data Structures II

  • W
  • CDM Center 200
    CDM 00200, Loop
  • Radha Jagadeesan
  • Section 801
  • Class# 22631
  • 4.00 credits

  • W
  • In-person
    CDM 00200, Loop
    or
    Online: Sync
  • Radha Jagadeesan
  • Section 841
  • Class# 22902
  • 4.00 credits

This section is linked to CSC 403-801. Lecture and materials will be available at https://d2l.depaul.edu at the start of the quarter.

CSC 406 Systems I

  • Th
  • Lewis Center Room 1517
    LEWIS 01517, Loop
  • Jack Stillwell
  • Section 802
  • Class# 22632
  • 4.00 credits

  • Online: Async
    Online
  • Jack Stillwell
  • Section 810
  • Class# 22633
  • 4.00 credits

CSC 407 Systems II

  • Tu
  • CDM Center 222
    CDM 00222, Loop
  • MichaĂ«l Cadilhac
  • Section 801
  • Class# 22634
  • 4.00 credits

  • Tu
  • In-person
    CDM 00222, Loop
    or
    Online: Sync
  • MichaĂ«l Cadilhac
  • Section 841
  • Class# 22635
  • 4.00 credits

CSC 412 Tools and Techniques for Computational Analysis

  • W
  • Lewis Center Room 1105
    LEWIS 01105, Loop
  • Vladimir Lepetic
  • Section 801
  • Class# 22636
  • 4.00 credits

  • Online: Async
    Online
  • Vladimir Lepetic
  • Section 810
  • Class# 22637
  • 4.00 credits

CSC 421 Applied Algorithms and Structures

  • W
  • CDM Center 222
    CDM 00222, Loop
  • Marcus Schaefer
  • Section 801
  • Class# 22638
  • 4.00 credits

  • Tu
  • Lewis Center Room 1513
    LEWIS 01513, Loop
  • Salman Parsa
  • Section 802
  • Class# 23214
  • 4.00 credits

CLOSED
  • Online: Async
    Online
  • Salman Parsa
  • Section 811
  • Class# 23215
  • 4.00 credits

CLOSED
  • W
  • In-person
    CDM 00222, Loop
    or
    Online: Sync
  • Marcus Schaefer
  • Section 841
  • Class# 22639
  • 4.00 credits

CSC 435 Distributed Systems I

  • Th
  • CDM Center 226
    CDM 00226, Loop
  • Alexandru Orhean
  • Section 801
  • Class# 22640
  • 4.00 credits

  • Tu
  • Lewis Center Room 1108
    LEWIS 01108, Loop
  • Alexandru Orhean
  • Section 802
  • Class# 23301
  • 4.00 credits

  • Online: Async
    Online
  • Alexandru Orhean
  • Section 811
  • Class# 23302
  • 4.00 credits

  • Th
  • In-person
    CDM 00226, Loop
    or
    Online: Sync
  • Alexandru Orhean
  • Section 841
  • Class# 22641
  • 4.00 credits

CSC 440 Cryptology

  • Th
  • CDM Center 220
    CDM 00220, Loop
  • John Rogers
  • Section 801
  • Class# 22806
  • 4.00 credits

  • Online: Async
    Online
  • John Rogers
  • Section 810
  • Class# 22914
  • 4.00 credits

This section is linked to CSC 440-801. Lecture and materials will be available at https://d2l.depaul.edu at the start of the quarter.

CSC 444 Automata Theory and Formal Grammars

  • TuTh
  • CDM Center 206
    CDM 00206, Loop
  • MichaĂ«l Cadilhac
  • Section 501
  • Class# 23295
  • 4.00 credits

  • Online: Async
    Online
  • MichaĂ«l Cadilhac
  • Section 510
  • Class# 23297
  • 4.00 credits

CSC 447 Concepts of Programming Languages

  • Tu
  • CDM Center 228
    CDM 00228, Loop
  • James Riely
  • Section 801
  • Class# 23303
  • 4.00 credits

CLOSED
  • Tu
  • In-person
    CDM 00228, Loop
    or
    Online: Sync
  • James Riely
  • Section 841
  • Class# 22888
  • 4.00 credits

This section is linked to CSC 447-801. Lecture and materials will be available at https://d2l.depaul.edu at the start of the quarter.

CLOSED

CSC 448 Compiler Design

  • MW
  • Lewis Center Room 1510
    LEWIS 01510, Loop
  • Joseph Phillips
  • Section 501
  • Class# 22661
  • 4.00 credits

  • Online: Async
    Online
  • Joseph Phillips
  • Section 510
  • Class# 22663
  • 4.00 credits

CSC 452 Database Programming

  • Online: Async (Sync-Option)
    Online
  • Section 810
  • Class# 22644
  • 4.00 credits

  • M
  • Lewis Center Room 1511
    LEWIS 01511, Loop
  • Section 830
  • Class# 22642
  • 4.00 credits

CSC 453 Principles of Database Management Systems

  • M
  • Lewis Center Room 1111
    LEWIS 01111, Loop
  • Daniel Lee
  • Section 801
  • Class# 23213
  • 4.00 credits

  • Online: Async
    Online
  • Alexander Rasin
  • Section 820
  • Class# 22646
  • 4.00 credits

CSC 461 Optimized C++

  • Th
  • CDM Center 202
    CDM 00202, Loop
  • Edward Keenan
  • Section 801
  • Class# 22937
  • 4.00 credits

  • Th
  • In-person
    CDM 00202, Loop
    or
    Online: Sync
  • Edward Keenan
  • Section 841
  • Class# 22938
  • 4.00 credits

CSC 471 Mobile Application Development for iOS

  • M
  • CDM Center 224
    CDM 00224, Loop
  • Rohan Panchal
  • Section 801
  • Class# 22822
  • 4.00 credits

  • M
  • In-person
    CDM 00224, Loop
    or
    Online: Sync
  • Rohan Panchal
  • Section 841
  • Class# 22921
  • 4.00 credits

This section is linked to CSC 471-801. Lecture and materials will be available at https://col.cdm.depaul.edu at the start of the quarter.

CSC 480 Artificial Intelligence I

  • W
  • CDM Center 218
    CDM 00218, Loop
  • Noriko Tomuro
  • Section 801
  • Class# 24955
  • 4.00 credits

CLOSED
  • Online: Async
    Online
  • Noriko Tomuro
  • Section 810
  • Class# 24956
  • 4.00 credits

CLOSED

CSC 481 Introduction to Image Processing

  • Th
  • CDM Center 200
    CDM 00200, Loop
  • Kenny Davila
  • Section 801
  • Class# 24957
  • 4.00 credits

  • Th
  • In-person
    CDM 00200, Loop
    or
    Online: Sync
  • Kenny Davila
  • Section 841
  • Class# 24959
  • 4.00 credits

CSC 482 Applied Image Analysis

  • Th
  • Lewis Center Room 1509
    LEWIS 01509, Loop
  • Jacob Furst
  • Section 801
  • Class# 22843
  • 4.00 credits

This section is linked to CSC 482-801. Lecture and materials will be available at https://d2l.depaul.edu at the start of the quarter.

  • Online: Async
    Online
  • Jacob Furst
  • Section 810
  • Class# 22925
  • 4.00 credits

This section is linked to CSC 482-801. Lecture and materials will be available at https://d2l.depaul.edu at the start of the quarter.

CSC 484 Ethics in Artificial Intelligence

  • Online: Async
    Online
  • Peter Hastings
  • Section 520
  • Class# 24961
  • 4.00 credits

CSC 492 Mobile Application Development for Android II

  • Tu
  • CDM Center 206
    CDM 00206, Loop
  • Christopher Hield
  • Section 801
  • Class# 23144
  • 4.00 credits

  • Tu
  • In-person
    CDM 00206, Loop
    or
    Online: Sync
  • Christopher Hield
  • Section 841
  • Class# 23070
  • 4.00 credits

CSC 555 Mining Big Data

  • Tu
  • CDM Center 224
    CDM 00224, Loop
  • Ahmed Abid
  • Section 801
  • Class# 22845
  • 4.00 credits

CLOSED
  • Tu
  • In-person
    CDM 00224, Loop
    or
    Online: Sync
  • Ahmed Abid
  • Section 841
  • Class# 24963
  • 4.00 credits

CLOSED

CSC 577 Recommender Systems

  • Tu
  • Lewis Center Room 1005
    LEWIS 01005, Loop
  • Kenny Davila
  • Section 801
  • Class# 25676
  • 4.00 credits

  • Online: Async
    Online
  • Kenny Davila
  • Section 810
  • Class# 24964
  • 4.00 credits

CSC 578 Neural Networks and Deep Learning

  • Th
  • CDM Center 222
    CDM 00222, Loop
  • Adam Gao
  • Section 801
  • Class# 24965
  • 4.00 credits

CLOSED
  • Th
  • In-person
    CDM 00222, Loop
    or
    Online: Sync
  • Adam Gao
  • Section 841
  • Class# 24966
  • 4.00 credits

CLOSED

CSC 580 Artificial Intelligence II

  • M
  • Lewis Center Room 1007
    LEWIS 01007, Loop
  • Noriko Tomuro
  • Section 801
  • Class# 22570
  • 4.00 credits

CLOSED
  • Online: Async
    Online
  • Noriko Tomuro
  • Section 810
  • Class# 22571
  • 4.00 credits

CLOSED

CSC 697 Graduate Internship

  • Room TBA, Loop
  • Eric Sedgwick
  • Section 801
  • Class# 22706
  • 1.00 credits

  • Room TBA, Loop
  • Eric Sedgwick
  • Section 802
  • Class# 22707
  • 2.00 credits

  • Room TBA, Loop
  • Eric Sedgwick
  • Section 803
  • Class# 22708
  • 3.00 credits

  • Room TBA, Loop
  • Eric Sedgwick
  • Section 804
  • Class# 22709
  • 4.00 credits

If you have taken an online class at DePaul in previous years you may already be familiar with this first modality. These classes do not meet at a specific time on specific days. An Online Async class is designed in D2L, where you find content, assignments, schedules, and structured opportunities for you to interact with your classmates, asynchronously.

For more information, please visit the guide to classes.

These classes take place at a specific time on a specific day, with the instructor and all the students meeting online using a synchronous meeting tool like Zoom. Before selecting this option, please carefully consider your ability to actively participate in video and audio with a reliable internet connection.

For more information, please visit the guide to classes.

These classes are a combination of asynchronous and synchronous online work. An online hybrid class is designed in D2L, where you find content, assignments, and schedules. In addition, the class meets synchronously on-line, on specified dates at the assigned time, using a synchronous meeting tool like Zoom. Though the class has assigned time(s) and day(s) of the week, it typically meets synchronously only some of the time. The class notes on the Enrollment Information tab of the Class Information screen may contain further details on the required/planned meetings.

For more information, please visit the guide to classes.

An Online: Async (Sync-Option) class is designed in D2L, where you find content, assignments, schedules, and structured opportunities for you to interact with your classmates, asynchronously. In addition, this class is paired with a class that takes place at a specific time on a specific day, on campus or on Zoom. Students in these classes may connect with the live classroom and instructor via Zoom, if and when they are available, but they are not required to do so. Typically, students in an Online:Sync-Option class will have access to the recordings of the paired live classroom.

For more information, please visit the guide to classes.

An Online: Sync-Classroom Link class takes place at a specific time on a specific day, linked to a class that takes place at the same time on campus. Students in these classes connect via Zoom with the live classroom and the instructor, so everyone can interact synchronously. Before selecting this option, please carefully consider your ability to actively participate in video and audio with a reliable internet connection.

For more information, please visit the guide to classes.

These classes are a combination of asynchronous and synchronous online work. An online hybrid class is designed in D2L, where you find content, assignments, and schedules. In addition, the class meets synchronously on-line, on specified dates at the assigned time, using a synchronous meeting tool like Zoom. Though the class has assigned time(s) and day(s) of the week, it typically meets synchronously only some of the time. The class notes on the Enrollment Information tab of the Class Information screen may contain further details on the required/planned meetings. Like 'On-Campus Plus Zoom,' this class consists of students who meet on campus in a Zoom enabled room at a specific time on a specific day, along with students who meet at the same time on Zoom. The difference is that most students will alternate between meeting on campus and meeting on Zoom, while some students will meet only on Zoom. This modality allows for increased enrollment in on-campus classes under social distancing conditions, while at the same time offering a fully online synchronous modality to students who may be unable or unwilling to come to campus.

For more information, please visit the guide to classes.

Meets on campus at a scheduled time.

For more information, please visit the guide to classes.

Students and faculty are on Zoom at scheduled day/time.

For more information, please visit the guide to classes.

Like traditional on-campus courses, but with the option to attend each class meeting in person or remotely via Zoom. Very flexible, but has the usual amount of live class meetings.

For more information, please visit the guide to classes.

Featured Courses

  • CSE 351/451: Embedded Systems I 

    Do you want to automate your coffee maker, control lights remotely, or make a toy car move on its own? CSE 351 & CSE 451: Embedded Systems I is your gateway to mastering microcontroller programming and building intelligent systems. In this hands-on course, you’ll explore sensor-driven activities like motion and temperature detection, integrate peripherals like motors and displays, and develop communication methods to control robots wirelessly. Whether you're passionate about robotics, IoT, or automation, this course equips you with the tools and knowledge to bring your innovative ideas to life!