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

  • TuTh
  • Levan Center Room 301
    LEVAN 00301, Lincoln Park
  • Evelyn Lulis
  • Section 101
  • Class# 12724
  • 4.00 credits

  • MW
  • Lewis Center Room 1216
    LEWIS 01216, Loop
  • John Paulett
  • Section 401
  • Class# 15485
  • 4.00 credits

CLOSED
  • Online: Async
    Online
  • Evelyn Lulis
  • Section 420
  • Class# 12726
  • 4.00 credits

CLOSED

CSC 241 Introduction to Computer Science I

  • MW
  • CDM IPD Lab
    CDM 00315, Loop
  • Anthony Zoko
  • Section 401
  • Class# 12727
  • 4.00 credits

  • M
  • CDM IPD Lab
    CDM 00315, Loop
  • Anthony Zoko
  • Section 401L
  • Class# 12875
  • 4.00 credits

  • MW
  • CDM IPD Lab
    CDM 00315, Loop
  • Eric Schwabe
  • Section 402
  • Class# 12728
  • 4.00 credits

  • Tu
  • CDM IPD Lab
    CDM 00315, Loop
  • Eric Schwabe
  • Section 402L
  • Class# 12876
  • 4.00 credits

  • TuTh
  • CDM IPD Lab
    CDM 00315, Loop
  • Don Yanek
  • Section 403
  • Class# 12729
  • 4.00 credits

  • Th
  • CDM IPD Lab
    CDM 00315, Loop
  • Don Yanek
  • Section 403L
  • Class# 12877
  • 4.00 credits

  • MW
  • CDM Center 801 PC Lab
    CDM 00801, Loop
  • Amber Settle
  • Section 404
  • Class# 12831
  • 4.00 credits

  • Tu
  • CDM Center 801 PC Lab
    CDM 00801, Loop
  • Amber Settle
  • Section 404L
  • Class# 12878
  • 4.00 credits

  • TuTh
  • CDM IPD Lab
    CDM 00315, Loop
  • Don Yanek
  • Section 405
  • Class# 12832
  • 4.00 credits

  • W
  • CDM IPD Lab
    CDM 00315, Loop
  • Don Yanek
  • Section 405L
  • Class# 12879
  • 4.00 credits

  • TuTh
  • CDM IPD Lab
    CDM 00315, Loop
  • Adam Hecktman
  • Section 406
  • Class# 12850
  • 4.00 credits

  • W
  • CDM IPD Lab
    CDM 00315, Loop
  • Adam Hecktman
  • Section 406L
  • Class# 12880
  • 4.00 credits

  • TuTh
  • CDM Center 801 PC Lab
    CDM 00801, Loop
  • Jacob Furst
  • Section 407
  • Class# 13364
  • 4.00 credits

  • Th
  • CDM Center 801 PC Lab
    CDM 00801, Loop
  • Jacob Furst
  • Section 407L
  • Class# 15464
  • 4.00 credits

  • TuTh
  • CDM IPD Lab
    CDM 00315, Loop
  • Jennifer Roscoe
  • Section 408
  • Class# 12999
  • 4.00 credits

  • W
  • CDM Center 819 PC Lab
    CDM 00819, Loop
  • Jennifer Roscoe
  • Section 408L
  • Class# 13365
  • 4.00 credits

  • TuTh
  • CDM Center 819 PC Lab
    CDM 00819, Loop
  • Adam Hecktman
  • Section 409
  • Class# 13401
  • 4.00 credits

  • M
  • CDM Center 819 PC Lab
    CDM 00819, Loop
  • Adam Hecktman
  • Section 409L
  • Class# 13000
  • 4.00 credits

  • MW
  • CDM Center 801 PC Lab
    CDM 00801, Loop
  • Section 410
  • Class# 13422
  • 4.00 credits

  • Th
  • CDM Center 819 PC Lab
    CDM 00819, Loop
  • Section 410L
  • Class# 13402
  • 4.00 credits

  • W
  • In-person
    LEVAN 00403, Lincoln Park
    or
    Online: Sync
  • GianMario Besana
  • Section 741
  • Class# 12859
  • 4.00 credits

  • Th
  • In-person
    LEVAN 00403, Lincoln Park
    or
    Online: Sync
  • GianMario Besana
  • Section 741L
  • Class# 12881
  • 4.00 credits

CSC 242 Introduction to Computer Science II

  • MW
  • CDM IPD Lab
    CDM 00315, Loop
  • Eric Sedgwick
  • Section 401
  • Class# 12730
  • 4.00 credits

  • Th
  • CDM Center 819 PC Lab
    CDM 00819, Loop
  • Eric Sedgwick
  • Section 401L
  • Class# 12882
  • 4.00 credits

  • MW
  • CDM Center 801 PC Lab
    CDM 00801, Loop
  • Jacob Furst
  • Section 402
  • Class# 13366
  • 4.00 credits

  • Tu
  • CDM Center 819 PC Lab
    CDM 00819, Loop
  • Jacob Furst
  • Section 402L
  • Class# 13367
  • 4.00 credits

  • Tu
  • CDM IPD Lab
    CDM 00315, Loop
  • Brian O'Donnell
  • Section 701
  • Class# 12844
  • 4.00 credits

  • W
  • CDM IPD Lab
    CDM 00315, Loop
  • Brian O'Donnell
  • Section 701L
  • Class# 12883
  • 4.00 credits

CSC 243 Introduction to Computer Science for Programmers

  • MW
  • CDM Center 224
    CDM 00224, Loop
  • Radha Jagadeesan
  • Section 401
  • Class# 12818
  • 4.00 credits

  • Online: Async
    Online
  • Kevin Endres
  • Section 720
  • Class# 13206
  • 4.00 credits

CSC 299 Sophomore Lab in Applied Computing

  • MW
  • 14 E Jackson Room 503
    14EAS 00503, Loop
  • Jonathan Gemmell
  • Section 401
  • Class# 13494
  • 4.00 credits
  • Topic: Vibe Coding

  • Tu
  • 14 E Jackson Room 503
    14EAS 00503, Loop
  • Section 402
  • Class# 13137
  • 4.00 credits
  • Topic: Hrdw Prjs for the Raspberry Pi

  • MW
  • 14 E Jackson Room 503
    14EAS 00503, Loop
  • Jonathan Gemmell
  • Section 403
  • Class# 13305
  • 4.00 credits
  • Topic: Vibe Coding

CSC 300 Data Structures I

  • MW
  • CDM Center 226
    CDM 00226, Loop
  • Section 401
  • Class# 12829
  • 4.00 credits

  • MW
  • CDM Center 226
    CDM 00226, Loop
  • Section 402
  • Class# 12834
  • 4.00 credits

  • TuTh
  • CDM Center 228
    CDM 00228, Loop
  • Ben Harki
  • Section 403
  • Class# 13349
  • 4.00 credits

  • Online: Async
    Online
  • Section 410
  • Class# 15547
  • 4.00 credits

  • Online: Async
    Online
  • Section 411
  • Class# 12922
  • 4.00 credits

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

  • Online: Async
    Online
  • Ben Harki
  • Section 412
  • Class# 13307
  • 4.00 credits

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

CSC 301 Data Structures II

  • MW
  • CDM Center 216
    CDM 00216, Loop
  • Wilfredo Marrero
  • Section 401
  • Class# 12896
  • 4.00 credits

CLOSED
  • MW
  • CDM Center 216
    CDM 00216, Loop
  • Wilfredo Marrero
  • Section 402
  • Class# 13538
  • 4.00 credits

CLOSED
  • Online: Async
    Online
  • Wilfredo Marrero
  • Section 410
  • Class# 12923
  • 4.00 credits

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

CLOSED
  • Online: Async
    Online
  • Wilfredo Marrero
  • Section 411
  • Class# 13539
  • 4.00 credits

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

CLOSED
  • Online: Async
    Online
  • Kevin Endres
  • Section 420
  • Class# 13221
  • 4.00 credits

CSC 321 Design and Analysis of Algorithms

  • TuTh
  • CDM Center 200
    CDM 00200, Loop
  • Salman Parsa
  • Section 401
  • Class# 12731
  • 4.00 credits

  • TuTh
  • CDM Center 224
    CDM 00224, Loop
  • Salman Parsa
  • Section 402
  • Class# 12998
  • 4.00 credits

  • MW
  • CDM Center 206
    CDM 00206, Loop
  • Amber Settle
  • Section 403
  • Class# 13528
  • 4.00 credits

CLOSED
  • Online: Async
    Online
  • Salman Parsa
  • Section 410
  • Class# 12924
  • 4.00 credits

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

CLOSED
  • Online: Async
    Online
  • Salman Parsa
  • Section 411
  • Class# 13225
  • 4.00 credits

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

  • Online: Async
    Online
  • Amber Settle
  • Section 412
  • Class# 13529
  • 4.00 credits

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

CLOSED

CSC 347 Concepts of Programming Languages

  • MW
  • CDM Center 214
    CDM 00214, Loop
  • Stefan Mitsch
  • Section 401
  • Class# 12884
  • 4.00 credits

  • MW
  • CDM Center 214
    CDM 00214, Loop
  • Stefan Mitsch
  • Section 402
  • Class# 13383
  • 4.00 credits

  • Online: Async
    Online
  • Stefan Mitsch
  • Section 410
  • Class# 13380
  • 4.00 credits

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

CLOSED
  • Online: Async
    Online
  • Stefan Mitsch
  • Section 411
  • Class# 13114
  • 4.00 credits

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

CLOSED

CSC 348 Introduction to Compiler Design

  • M
  • Lewis Center Room 1105
    LEWIS 01105, Loop
  • Joseph Phillips
  • Section 701
  • Class# 13354
  • 4.00 credits

  • Online: Async
    Online
  • Joseph Phillips
  • Section 710
  • Class# 13356
  • 4.00 credits

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

CLOSED

CSC 352 Database Programming

  • M
  • Online: Sync
    OLSYN CH000, Loop
  • Section 701
  • Class# 12732
  • 4.00 credits

  • Online: Async
    Online
  • Section 710
  • Class# 12925
  • 4.00 credits

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

CSC 355 Database Systems

  • TuTh
  • CDM Center 228
    CDM 00228, Loop
  • Eliécer Peraza Ayala
  • Section 401
  • Class# 13139
  • 4.00 credits

CLOSED
  • MW
  • CDM Center 228
    CDM 00228, Loop
  • George Kuan
  • Section 402
  • Class# 12864
  • 4.00 credits

  • TuTh
  • Online:Sync-Classroom Link
    Online
  • Eliécer Peraza Ayala
  • Section 430
  • Class# 12835
  • 4.00 credits

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

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

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

CLOSED

CSC 361 Optimized C++

  • W
  • CDM Center 226
    CDM 00226, Loop
  • Section 701
  • Class# 12841
  • 4.00 credits

CSC 362 Optimized C++ Multithreading

  • Th
  • CDM Center 202
    CDM 00202, Loop
  • Edward Keenan
  • Section 701
  • Class# 12942
  • 4.00 credits

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

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

CSC 363 Theory and Practice of Safe Systems Programming

  • MW
  • CDM Center 206
    CDM 00206, Loop
  • Corin Pitcher
  • Section 401
  • Class# 13269
  • 4.00 credits

  • MW
  • In-person
    CDM 00206, Loop
    or
    Online: Sync
  • Corin Pitcher
  • Section 441
  • Class# 13270
  • 4.00 credits

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

CSC 366 Introduction to Program Analysis

This is a hybrid course that meets online and on-campus.

  • Tu
  • Room TBA, Loop
  • Zhen Huang
  • Section 701
  • Class# 15599
  • 4.00 credits

  • Online: Async
    Online
  • Zhen Huang
  • Section 710
  • Class# 15601
  • 4.00 credits

CSC 372 Mobile Application Development for Android

  • M
  • CDM Center 228
    CDM 00228, Loop
  • Section 701
  • Class# 12846
  • 4.00 credits

  • M
  • In-person
    CDM 00228, Loop
    or
    Online: Sync
  • Section 741
  • Class# 13541
  • 4.00 credits

CSC 373 Computer Systems I

  • TuTh
  • CDM Center 228
    CDM 00228, Loop
  • Karen Heart
  • Section 401
  • Class# 12734
  • 4.00 credits

CLOSED
  • TuTh
  • CDM Center 224
    CDM 00224, Loop
  • Zhen Huang
  • Section 402
  • Class# 12849
  • 4.00 credits

  • TuTh
  • CDM Center 200
    CDM 00200, Loop
  • Section 403
  • Class# 13531
  • 4.00 credits

  • Online: Async
    Online
  • Karen Heart
  • Section 410
  • Class# 12928
  • 4.00 credits

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

CLOSED
  • Online: Async
    Online
  • Zhen Huang
  • Section 411
  • Class# 13379
  • 4.00 credits

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

CLOSED
  • Online: Async
    Online
  • Section 412
  • Class# 13532
  • 4.00 credits

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

  • Th
  • CDM Center 218
    CDM 00218, Loop
  • Poornima Nookala
  • Section 701
  • Class# 13381
  • 4.00 credits

  • Th
  • In-person
    CDM 00218, Loop
    or
    Online: Sync
  • Poornima Nookala
  • Section 741
  • Class# 13140
  • 4.00 credits

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

CSC 374 Computer Systems II

  • MW
  • CDM Center 226
    CDM 00226, Loop
  • Section 401
  • Class# 12735
  • 4.00 credits

  • TuTh
  • Lewis Center Room 1007
    LEWIS 01007, Loop
  • Michaël Cadilhac
  • Section 402
  • Class# 13350
  • 4.00 credits

  • Tu
  • CDM Center 206
    CDM 00206, Loop
  • Joseph Phillips
  • Section 403
  • Class# 13576
  • 4.00 credits

CLOSED
  • Online: Async
    Online
  • Section 410
  • Class# 12929
  • 4.00 credits

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

CLOSED
  • Online: Async
    Online
  • Michaël Cadilhac
  • Section 411
  • Class# 13351
  • 4.00 credits

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

  • Online: Async
    Online
  • Joseph Phillips
  • Section 412
  • Class# 13577
  • 4.00 credits

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

CLOSED

CSC 376 Distributed Systems

  • MW
  • CDM Center 222
    CDM 00222, Loop
  • Karen Heart
  • Section 401
  • Class# 12836
  • 4.00 credits

CLOSED
  • Online: Async
    Online
  • Karen Heart
  • Section 410
  • Class# 13141
  • 4.00 credits

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

CLOSED

CSC 380 Foundations of Artificial Intelligence

  • MW
  • CDM Center 222
    CDM 00222, Loop
  • Kenny Davila
  • Section 401
  • Class# 13451
  • 4.00 credits

  • Online: Async
    Online
  • Kenny Davila
  • Section 410
  • Class# 13452
  • 4.00 credits

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

CLOSED

CSC 381 Introduction to Digital Image Processing

  • Th
  • CDM Center 222
    CDM 00222, Loop
  • Kenny Davila
  • Section 701
  • Class# 12736
  • 4.00 credits

  • Th
  • In-person
    CDM 00222, Loop
    or
    Online: Sync
  • Kenny Davila
  • Section 741
  • Class# 12930
  • 4.00 credits

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

CSC 383 Deep Learning

  • Th
  • Lewis Center Room 1217
    LEWIS 01217, Loop
  • Noriko Tomuro
  • Section 701
  • Class# 15465
  • 4.00 credits

  • Online: Async
    Online
  • Noriko Tomuro
  • Section 710
  • Class# 15602
  • 4.00 credits

CSC 394 Software Projects

  • Tu
  • Lewis Center Room 1507
    LEWIS 01507, Loop
  • Clark Elliott
  • Section 701
  • Class# 13545
  • 4.00 credits

  • W
  • Lewis Center Room 1105
    LEWIS 01105, Loop
  • Rohan Panchal
  • Section 702
  • Class# 15466
  • 4.00 credits

  • Online: Async
    Online
  • Rohan Panchal
  • Section 711
  • Class# 13222
  • 4.00 credits

CLOSED

CSC 397 Topics in Computer Science

  • TuTh
  • CDM Center 226
    CDM 00226, Loop
  • Thiru Ramaraj
  • Section 401
  • Class# 13536
  • 4.00 credits
  • Topic: Computational Biology

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

  • TuTh
  • In-person
    CDM 00226, Loop
    or
    Online: Sync
  • Thiru Ramaraj
  • Section 441
  • Class# 13534
  • 4.00 credits
  • Topic: Computational Biology

  • M
  • Lewis Center Room 1007
    LEWIS 01007, Loop
  • Ben Lenard
  • Section 701
  • Class# 13495
  • 4.00 credits
  • Topic: Intro to Hpc

  • Online: Async
    Online
  • Ben Lenard
  • Section 710
  • Class# 13497
  • 4.00 credits
  • Topic: Intro to Hpc

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

CSC 400 Discrete Structures for Computer Science

  • Th
  • Lewis Center Room 1507
    LEWIS 01507, Loop
  • Section 701
  • Class# 13404
  • 4.00 credits

  • Online: Async
    Online
  • Section 710
  • Class# 12932
  • 4.00 credits

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

CSC 401 Introduction to Programming

  • W
  • CDM Center 222
    CDM 00222, Loop
  • Eric Sedgwick
  • Section 701
  • Class# 12847
  • 4.00 credits

  • Online: Async
    Online
  • Dolores Kalayta
  • Section 720
  • Class# 13004
  • 4.00 credits

Online course. Course materials will be available at https://d2l.depaul.edu at the start of the quarter.

  • W
  • In-person
    CDM 00222, Loop
    or
    Online: Sync
  • Eric Sedgwick
  • Section 741
  • Class# 13582
  • 4.00 credits

CSC 402 Data Structures I

  • W
  • CDM Center 206
    CDM 00206, Loop
  • Section 701
  • Class# 13377
  • 4.00 credits

  • W
  • In-person
    CDM 00206, Loop
    or
    Online: Sync
  • Section 741
  • Class# 13378
  • 4.00 credits

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

CSC 403 Data Structures II

  • Tu
  • CDM Center 206
    CDM 00206, Loop
  • Radha Jagadeesan
  • Section 701
  • Class# 12816
  • 4.00 credits

  • Tu
  • In-person
    CDM 00206, Loop
    or
    Online: Sync
  • Radha Jagadeesan
  • Section 741
  • Class# 12933
  • 4.00 credits

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

CSC 406 Systems I

  • Tu
  • CDM Center 224
    CDM 00224, Loop
  • Michaël Cadilhac
  • Section 701
  • Class# 13396
  • 4.00 credits

  • Tu
  • In-person
    CDM 00224, Loop
    or
    Online: Sync
  • Michaël Cadilhac
  • Section 741
  • Class# 13397
  • 4.00 credits

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

CSC 407 Systems II

  • W
  • CDM Center 218
    CDM 00218, Loop
  • Joseph Phillips
  • Section 701
  • Class# 12817
  • 4.00 credits

  • Online: Async
    Online
  • Joseph Phillips
  • Section 710
  • Class# 12934
  • 4.00 credits

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

CSC 412 Tools and Techniques for Computational Analysis

  • Tu
  • Lewis Center Room 1111
    LEWIS 01111, Loop
  • Marcus Schaefer
  • Section 701
  • Class# 12858
  • 4.00 credits

  • Online: Async
    Online
  • Marcus Schaefer
  • Section 710
  • Class# 12935
  • 4.00 credits

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

CSC 421 Applied Algorithms and Structures

  • M
  • CDM Center 216
    CDM 00216, Loop
  • Marcus Schaefer
  • Section 702
  • Class# 13352
  • 4.00 credits

  • M
  • In-person
    CDM 00216, Loop
    or
    Online: Sync
  • Marcus Schaefer
  • Section 742
  • Class# 13353
  • 4.00 credits

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

CSC 435 Distributed Systems I

  • MW
  • CDM Center 202
    CDM 00202, Loop
  • Alexandru Orhean
  • Section 401
  • Class# 13456
  • 4.00 credits

  • MW
  • In-person
    CDM 00202, Loop
    or
    Online: Sync
  • Alexandru Orhean
  • Section 441
  • Class# 13384
  • 4.00 credits

  • Th
  • CDM Center 228
    CDM 00228, Loop
  • Alexandru Orhean
  • Section 701
  • Class# 12738
  • 4.00 credits

  • Th
  • In-person
    CDM 00228, Loop
    or
    Online: Sync
  • Alexandru Orhean
  • Section 741
  • Class# 15470
  • 4.00 credits

CSC 436 Web Applications

  • M
  • 14 E. Jackson Room 801
    14EAS 00801, Loop
  • Brian O'Donnell
  • Section 701
  • Class# 12865
  • 4.00 credits

  • Online: Async
    Online
  • Brian O'Donnell
  • Section 710
  • Class# 12938
  • 4.00 credits

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

CSC 447 Concepts of Programming Languages

  • W
  • CDM Center 228
    CDM 00228, Loop
  • Eric Fredericks
  • Section 702
  • Class# 13385
  • 4.00 credits

  • W
  • In-person
    CDM 00228, Loop
    or
    Online: Sync
  • Eric Fredericks
  • Section 741
  • Class# 12939
  • 4.00 credits

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

CSC 448 Compiler Design

  • M
  • Lewis Center Room 1105
    LEWIS 01105, Loop
  • Joseph Phillips
  • Section 701
  • Class# 13355
  • 4.00 credits

  • Online: Async
    Online
  • Joseph Phillips
  • Section 710
  • Class# 13357
  • 4.00 credits

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

CSC 452 Database Programming

  • M
  • Online: Sync
    OLSYN CH000, Loop
  • Section 701
  • Class# 12733
  • 4.00 credits

  • Online: Async
    Online
  • Section 710
  • Class# 12926
  • 4.00 credits

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

CSC 453 Principles of Database Management Systems

  • Tu
  • CDM Center 226
    CDM 00226, Loop
  • Ben Lenard
  • Section 701
  • Class# 13117
  • 4.00 credits

  • Online: Async
    Online
  • Alexander Rasin
  • Section 720
  • Class# 12940
  • 4.00 credits

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

  • Tu
  • In-person
    CDM 00226, Loop
    or
    Online: Sync
  • Ben Lenard
  • Section 741
  • Class# 13543
  • 4.00 credits

CSC 461 Optimized C++

  • W
  • CDM Center 226
    CDM 00226, Loop
  • Section 701
  • Class# 12842
  • 4.00 credits

  • W
  • In-person
    CDM 00226, Loop
    or
    Online: Sync
  • Section 741
  • Class# 12872
  • 4.00 credits

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

CSC 463 Theory and Practice of Safe Systems Programming

  • MW
  • CDM Center 206
    CDM 00206, Loop
  • Corin Pitcher
  • Section 401
  • Class# 13271
  • 4.00 credits

  • MW
  • In-person
    CDM 00206, Loop
    or
    Online: Sync
  • Corin Pitcher
  • Section 441
  • Class# 13272
  • 4.00 credits

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

CSC 466 Program Analysis

This is a hybrid course that meets online and on-campus.

  • Tu
  • Room TBA, Loop
  • Zhen Huang
  • Section 701
  • Class# 15545
  • 4.00 credits

  • Online: Async
    Online
  • Zhen Huang
  • Section 710
  • Class# 15600
  • 4.00 credits

CSC 472 Mobile Application Development for Android

  • M
  • CDM Center 228
    CDM 00228, Loop
  • Section 701
  • Class# 12837
  • 4.00 credits

  • M
  • In-person
    CDM 00228, Loop
    or
    Online: Sync
  • Section 741
  • Class# 12927
  • 4.00 credits

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

CSC 480 Artificial Intelligence I

  • W
  • CDM Center 220
    CDM 00220, Loop
  • Bamshad Mobasher
  • Section 701
  • Class# 13418
  • 4.00 credits

  • W
  • In-person
    CDM 00220, Loop
    or
    Online: Sync
  • Bamshad Mobasher
  • Section 741
  • Class# 13142
  • 4.00 credits

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

CSC 481 Introduction to Image Processing

  • Th
  • CDM Center 222
    CDM 00222, Loop
  • Kenny Davila
  • Section 701
  • Class# 12857
  • 4.00 credits

  • Th
  • In-person
    CDM 00222, Loop
    or
    Online: Sync
  • Kenny Davila
  • Section 741
  • Class# 12931
  • 4.00 credits

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

CSC 483 Applied Deep Learning

  • Th
  • CDM Center 216
    CDM 00216, Loop
  • Adam Gao
  • Section 701
  • Class# 15471
  • 4.00 credits

  • Th
  • In-person
    CDM 00216, Loop
    or
    Online: Sync
  • Adam Gao
  • Section 741
  • Class# 15603
  • 4.00 credits

CSC 555 Mining Big Data

  • Tu
  • CDM Center 216
    CDM 00216, Loop
  • Ahmed Abid
  • Section 701
  • Class# 13202
  • 4.00 credits

  • Tu
  • In-person
    CDM 00216, Loop
    or
    Online: Sync
  • Ahmed Abid
  • Section 741
  • Class# 13203
  • 4.00 credits

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

CSC 562 Optimized C++ Multithreading

  • Th
  • CDM Center 202
    CDM 00202, Loop
  • Edward Keenan
  • Section 701
  • Class# 12944
  • 4.00 credits

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

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

CSC 583 Natural Language Processing

  • M
  • CDM Center 200
    CDM 00200, Loop
  • Noriko Tomuro
  • Section 701
  • Class# 13457
  • 4.00 credits

  • M
  • In-person
    CDM 00200, Loop
    or
    Online: Sync
  • Noriko Tomuro
  • Section 741
  • Class# 13458
  • 4.00 credits

CSC 587 Cognitive Science

  • Online: Async (Sync-Option)
    Online
  • Clark Elliott
  • Section 710
  • Class# 13460
  • 4.00 credits

CLOSED
  • M
  • Online: Sync
    Online
  • Clark Elliott
  • Section 730
  • Class# 15472
  • 4.00 credits

CSC 594 Topics in Artificial Intelligence

  • W
  • CDM Center 200
    CDM 00200, Loop
  • Adam Gao
  • Section 401
  • Class# 15473
  • 4.00 credits

  • Online: Async
    Online
  • Adam Gao
  • Section 410
  • Class# 15474
  • 4.00 credits

CSC 595 Topics in Computer Science

  • TuTh
  • CDM Center 226
    CDM 00226, Loop
  • Thiru Ramaraj
  • Section 401
  • Class# 13537
  • 4.00 credits
  • Topic: Computational Biology

  • TuTh
  • In-person
    CDM 00226, Loop
    or
    Online: Sync
  • Thiru Ramaraj
  • Section 441
  • Class# 13535
  • 4.00 credits
  • Topic: Computational Biology

  • M
  • Lewis Center Room 1007
    LEWIS 01007, Loop
  • Ben Lenard
  • Section 701
  • Class# 13496
  • 4.00 credits
  • Topic: Intro to Hpc

  • Online: Async
    Online
  • Ben Lenard
  • Section 710
  • Class# 13498
  • 4.00 credits
  • Topic: Intro to Hpc

CSC 697 Graduate Internship

  • Room TBA, Loop
  • Adam Steele
  • Section 701
  • Class# 12799
  • 0.00 credits

  • Room TBA, Loop
  • Adam Steele
  • Section 702
  • Class# 12800
  • 1.00 credits

  • Room TBA, Loop
  • Adam Steele
  • Section 703
  • Class# 12801
  • 2.00 credits

  • Room TBA, Loop
  • Adam Steele
  • Section 704
  • Class# 12802
  • 3.00 credits

  • Room TBA, Loop
  • Adam Steele
  • Section 705
  • Class# 16230
  • 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

    Could not open the calendar, or there aren't any upcoming events.