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 in 2021-2022 will be offered in multiple modalities, with both on campus and online offerings. Read the Guide to 2021-22 Schedule of 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
  • Danielle Meijer
  • Section 101
  • Class# 18291
  • 4.00 credits

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

  • TuTh
  • Online: Sync
    Online
  • Evelyn Lulis
  • Section 430
  • Class# 18292
  • 4.00 credits

CSC 241 Introduction to Computer Science I

  • MW
  • 14 E Jackson Room 512
    14EAS 00512, Loop
  • Anthony Zoko
  • Section 401
  • Class# 18294
  • 4.00 credits

  • M
  • 14 E Jackson Room 512
    14EAS 00512, Loop
  • Anthony Zoko
  • Section 401L
  • Class# 18513
  • 4.00 credits

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

  • Tu
  • 14 E Jackson Room 512
    14EAS 00512, Loop
  • Amber Settle
  • Section 402L
  • Class# 18514
  • 4.00 credits

  • TuTh
  • 14 E Jackson Room 512
    14EAS 00512, Loop
  • Tony Lowe
  • Section 403
  • Class# 18296
  • 4.00 credits

  • Th
  • 14 E Jackson Room 512
    14EAS 00512, Loop
  • Tony Lowe
  • Section 403L
  • Class# 18515
  • 4.00 credits

  • MW
  • 14 E Jackson Room 512
    14EAS 00512, Loop
  • Section 404
  • Class# 18435
  • 4.00 credits

  • Tu
  • CDM Center 634
    CDM 00634, Loop
  • Section 404L
  • Class# 18516
  • 4.00 credits

  • TuTh
  • Lewis Center Room 105
    LEWIS 00105, Loop
  • Section 405
  • Class# 18436
  • 4.00 credits

  • W
  • 14 E Jackson Room 512
    14EAS 00512, Loop
  • Section 405L
  • Class# 18517
  • 4.00 credits

  • TuTh
  • 14 E Jackson Room 512
    14EAS 00512, Loop
  • Section 406
  • Class# 18464
  • 4.00 credits

  • W
  • 14 E Jackson Room 512
    14EAS 00512, Loop
  • Section 406L
  • Class# 18518
  • 4.00 credits

  • M
  • 14 E Jackson Room 512
    14EAS 00512, Loop
  • Anthony Zoko
  • Section 701
  • Class# 18454
  • 4.00 credits

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

  • Th
  • CDM Center 202
    CDM 00202, Loop
  • Radha Jagadeesan
  • Section 702
  • Class# 18683
  • 4.00 credits

  • M
  • CDM Center 801 PC Lab
    CDM 00801, Loop
  • Radha Jagadeesan
  • Section 702L
  • Class# 18684
  • 4.00 credits

  • Online: Async (Sync-Option)
    Online
  • GianMario Besana
  • Section 710
  • Class# 19127
  • 4.00 credits

CLOSED
  • Online: Async (Sync-Option)
    Online
  • Section 710L
  • Class# 19128
  • 4.00 credits

CLOSED
  • W
  • Online: Sync
    TBA-L PC000, Lincoln Park
  • GianMario Besana
  • W
  • Online: Sync
    Online: Sync, Lincoln Park
  • GianMario Besana
  • Section 741
  • Class# 18477
  • 4.00 credits

  • Th
  • TBA-LPC
    TBA-L PC000, Lincoln Park
  • GianMario Besana
  • Section 741L
  • Class# 18520
  • 4.00 credits

CSC 242 Introduction to Computer Science II

  • MW
  • CDM Center 801 PC Lab
    CDM 00801, Loop
  • Eric Sedgwick
  • Section 401
  • Class# 18297
  • 4.00 credits

CLOSED
  • Tu
  • CDM Center 801 PC Lab
    CDM 00801, Loop
  • Eric Sedgwick
  • Section 401L
  • Class# 18521
  • 4.00 credits

CLOSED
  • Tu
  • TBA-LOOP
    TBA-L OOP00, Loop
  • Section 701
  • Class# 18455
  • 4.00 credits

  • W
  • CDM Center 801 PC Lab
    CDM 00801, Loop
  • Section 701L
  • Class# 18522
  • 4.00 credits

CSC 243 Introduction to Computer Science for Programmers

  • MW
  • CDM Center 220
    CDM 00220, Loop
  • Amber Settle
  • Section 401
  • Class# 18417
  • 4.00 credits

  • Online: Async
    Online
  • Yoseph Mendelsohn
  • Section 720
  • Class# 19139
  • 4.00 credits

CSC 299 Sophomore Lab in Applied Computing

  • MW
  • CDM Center 222
    CDM 00222, Loop
  • Section 401
  • Class# 18418
  • 4.00 credits
  • Topic: Go Faster with Webassembly

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

  • Tu
  • CDM Center 819 PC Lab
    CDM 00819, Loop
  • Section 701
  • Class# 18924
  • 4.00 credits
  • Topic: Web Application Security

CSC 300 Data Structures I

  • TuTh
  • CDM Center 206
    CDM 00206, Loop
  • James Riely
  • Section 401T
  • Class# 18432
  • 4.00 credits

  • MW
  • CDM Center 220
    CDM 00220, Loop
  • Wilfredo Marrero
  • Section 402
  • Class# 18438
  • 4.00 credits

  • Online: Async (Sync-Option)
    Online
  • James Riely
  • Section 410
  • Class# 19136
  • 4.00 credits

  • Online: Async
    Online
  • Wilfredo Marrero
  • Section 411
  • Class# 18579
  • 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.

  • Tu
  • CDM Center 226
    CDM 00226, Loop
  • Section 701
  • Class# 18930
  • 4.00 credits

CSC 301 Data Structures II

  • MW
  • CDM Center 226
    CDM 00226, Loop
  • Wilfredo Marrero
  • Section 401
  • Class# 18419
  • 4.00 credits

  • TuTh
  • CDM Center 226
    CDM 00226, Loop
  • Tony Lowe
  • Section 402
  • Class# 18538
  • 4.00 credits

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

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

  • Online: Async
    Online
  • Tony Lowe
  • Section 411
  • Class# 18581
  • 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.

  • Online: Async
    Online
  • Guy Zimmerman
  • Section 420
  • Class# 19185
  • 4.00 credits

CSC 321 Design and Analysis of Algorithms

  • MW
  • CDM Center 224
    CDM 00224, Loop
  • John Rogers
  • Section 402
  • Class# 18681
  • 4.00 credits

CLOSED
  • Online: Async
    Online
  • John Rogers
  • Section 410
  • Class# 18582
  • 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.

CLOSED
  • Online: Async (Sync-Option)
    Online
  • Ljubomir Perkovic
  • Section 411
  • Class# 19204
  • 4.00 credits

  • MW
  • Online: Sync
    Online
  • Ljubomir Perkovic
  • Section 430
  • Class# 18298
  • 4.00 credits

CSC 347 Concepts of Programming Languages

  • MW
  • CDM Center 218
    CDM 00218, Loop
  • Corin Pitcher
  • Section 401
  • Class# 18523
  • 4.00 credits

CLOSED
  • Online: Async
    Online
  • Corin Pitcher
  • Section 410
  • Class# 18918
  • 4.00 credits

CSC 348 Introduction to Compiler Design

  • Th
  • Lewis Center Room 1516
    LEWIS 01516, Loop
  • Section 701
  • Class# 18299
  • 4.00 credits

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

CLOSED

CSC 352 Database Programming

  • M
  • CDM Center 224
    CDM 00224, Loop
  • Chonghua Zhang
  • Section 701
  • Class# 18300
  • 4.00 credits

  • Online: Async
    Online
  • Chonghua Zhang
  • Section 710
  • Class# 18584
  • 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

  • MW
  • CDM Center 206
    CDM 00206, Loop
  • Eric Schwabe
  • Section 401T
  • Class# 18989
  • 4.00 credits

  • MW
  • CDM Center 206
    CDM 00206, Loop
  • Eric Schwabe
  • Section 402T
  • Class# 18495
  • 4.00 credits

  • MW
  • Online:Sync-Classroom Link
    Online
  • Eric Schwabe
  • Section 430
  • Class# 18442
  • 4.00 credits

  • MW
  • Online:Sync-Classroom Link
    Online
  • Eric Schwabe
  • Section 431
  • Class# 18917
  • 4.00 credits

CSC 361 Optimized C++

  • W
  • CDM Center 224
    CDM 00224, Loop
  • Edward Keenan
  • Section 701
  • Class# 18448
  • 4.00 credits

  • Online: Async
    Online
  • Edward Keenan
  • Section 710
  • Class# 18508
  • 4.00 credits

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

CSC 362 Optimized C++ Multithreading

  • Th
  • CDM Center 224
    CDM 00224, Loop
  • Edward Keenan
  • Section 701
  • Class# 18609
  • 4.00 credits

  • Online: Async
    Online
  • Edward Keenan
  • Section 710
  • Class# 18610
  • 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
  • Room TBA, Loop
  • Corin Pitcher
  • Section 401
  • Class# 24690
  • 4.00 credits

  • Online: Async
    Online
  • Corin Pitcher
  • Section 410
  • Class# 24691
  • 4.00 credits

CSC 372 Mobile Application Development for Android

  • Tu
  • Lewis Center Room 1510
    LEWIS 01510, Loop
  • Christopher Hield
  • Section 701
  • Class# 18457
  • 4.00 credits

CSC 373 Computer Systems I

  • TuTh
  • CDM Center 224
    CDM 00224, Loop
  • Zhen Huang
  • Section 401
  • Class# 18302
  • 4.00 credits

  • TuTh
  • CDM Center 226
    CDM 00226, Loop
  • Karen Heart
  • Section 402
  • Class# 18463
  • 4.00 credits

  • Online: Async
    Online
  • Zhen Huang
  • Section 410
  • Class# 18588
  • 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.

  • Online: Async
    Online
  • Karen Heart
  • Section 411
  • Class# 18990
  • 4.00 credits

  • Online: Async (Sync-Option)
    Online
  • Ljubomir Perkovic
  • Section 412
  • Class# 19168
  • 4.00 credits

  • TuTh
  • Online: Sync
    Online
  • Ljubomir Perkovic
  • Section 430
  • Class# 19167
  • 4.00 credits

CSC 374 Computer Systems II

  • TuTh
  • CDM Center 224
    CDM 00224, Loop
  • Joseph Phillips
  • Section 401
  • Class# 18303
  • 4.00 credits

CLOSED
  • Online: Async
    Online
  • Joseph Phillips
  • Section 410
  • Class# 18590
  • 4.00 credits

CLOSED
  • Online: Async
    Online
  • Section 411
  • Class# 18991
  • 4.00 credits

  • Tu
  • Lewis Center Room 1509
    LEWIS 01509, Loop
  • Section 701
  • Class# 18674
  • 4.00 credits

CSC 376 Distributed Systems

  • TuTh
  • CDM Center 224
    CDM 00224, Loop
  • Karen Heart
  • Section 401
  • Class# 18443
  • 4.00 credits

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

CSC 381 Introduction to Digital Image Processing

  • Th
  • CDM Center 214
    CDM 00214, Loop
  • Jacob Furst
  • Section 701
  • Class# 18304
  • 4.00 credits

  • Online: Async
    Online
  • Jacob Furst
  • Section 710
  • Class# 18591
  • 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 394 Software Projects

  • M
  • TBA-LOOP
    TBA-L OOP00, Loop
  • Section 701
  • Class# 18381
  • 4.00 credits

  • Tu
  • Online: Sync
    Online
  • Section 730
  • Class# 19187
  • 4.00 credits

CSC 395 Research Colloquium

  • F
  • CDM Center 206
    CDM 00206, Loop
  • Muhammad Umer Huzaifa
  • F
  • CDM Center 206
    Online: Sync, Loop
  • Muhammad Umer Huzaifa
  • Section 401
  • Class# 18439
  • 2.00 credits

  • Online: Async (Sync-Option)
    Online
  • Muhammad Umer Huzaifa
  • Section 410
  • Class# 18593
  • 2.00 credits

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

CSC 397 Topics in Computer Science

  • TuTh
  • TBA-LOOP
    TBA-L OOP00, Loop
  • Thiru Ramaraj
  • Section 401
  • Class# 24717
  • 4.00 credits

  • Online: Async
    Online
  • Thiru Ramaraj
  • Section 410
  • Class# 24718
  • 4.00 credits

  • Tu
  • Lewis Center Room 1005
    LEWIS 01005, Loop
  • Zhen Huang
  • Section 702
  • Class# 24719
  • 4.00 credits

  • Online: Async (Sync-Option)
    Online
  • Zhen Huang
  • Section 711
  • Class# 24722
  • 4.00 credits

CSC 400 Discrete Structures for Computer Science

  • M
  • Lewis Center Room 1111
    LEWIS 01111, Loop
  • Vladimir Lepetic
  • Section 701
  • Class# 18413
  • 4.00 credits

  • W
  • Lewis Center Room 1508
    LEWIS 01508, Loop
  • Marcus Schaefer
  • Section 702
  • Class# 18462
  • 4.00 credits

  • Online: Async
    Online
  • Vladimir Lepetic
  • Section 710
  • Class# 18595
  • 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.

  • Online: Async
    Online
  • Marcus Schaefer
  • Section 711
  • Class# 18596
  • 4.00 credits

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

CSC 401 Introduction to Programming

  • W
  • Lewis Center Room 1111
    LEWIS 01111, Loop
  • Eric Sedgwick
  • Section 702
  • Class# 18460
  • 4.00 credits

  • Online: Async
    Online
  • Eric Sedgwick
  • Section 710
  • Class# 18597
  • 4.00 credits

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

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

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

CSC 402 Data Structures I

  • M
  • CDM Center 206
    CDM 00206, Loop
  • Radha Jagadeesan
  • Section 701
  • Class# 18414
  • 4.00 credits

  • Online: Async
    Online
  • Radha Jagadeesan
  • Section 710
  • Class# 18598
  • 4.00 credits

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

CSC 403 Data Structures II

  • Th
  • CDM Center 200
    CDM 00200, Loop
  • John Rogers
  • Section 701
  • Class# 18415
  • 4.00 credits

  • Online: Async
    Online
  • John Rogers
  • Section 710
  • Class# 18599
  • 4.00 credits

CSC 406 Systems I

  • Th
  • CDM Center 222
    CDM 00222, Loop
  • Section 702
  • Class# 18483
  • 4.00 credits

  • Online: Async
    Online
  • Section 711
  • Class# 18589
  • 4.00 credits

This section is linked to CSC 406-702. 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# 18416
  • 4.00 credits

  • Online: Async
    Online
  • Joseph Phillips
  • Section 710
  • Class# 18600
  • 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

  • M
  • CDM Center 228
    CDM 00228, Loop
  • Marcus Schaefer
  • Section 701
  • Class# 18476
  • 4.00 credits

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

CSC 421 Applied Algorithms and Structures

  • M
  • Lewis Center Room 1110
    LEWIS 01110, Loop
  • Section 701
  • Class# 18305
  • 4.00 credits

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

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

CLOSED

CSC 435 Distributed Systems I

  • W
  • CDM Center 226
    CDM 00226, Loop
  • Clark Elliott
  • Section 701
  • Class# 18306
  • 4.00 credits

  • Online: Async
    Online
  • Clark Elliott
  • Section 710
  • Class# 18603
  • 4.00 credits

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

CSC 436 Web Applications

  • Tu
  • 14 E. Jackson Room 801
    14EAS 00801, Loop
  • Paul Duszak
  • Section 701
  • Class# 18496
  • 4.00 credits

  • Online: Async
    Online
  • Paul Duszak
  • Section 710
  • Class# 18604
  • 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

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

  • W
  • CDM Center 206
    CDM 00206, Loop
  • James Riely
  • CDM Center 206
    OLASY NCH00, Loop
  • James Riely
  • Section 701T
  • Class# 18307
  • 4.00 credits

  • Online: Async
    Online
  • James Riely
  • Section 710
  • Class# 18605
  • 4.00 credits

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

CSC 448 Compiler Design

  • Th
  • Lewis Center Room 1516
    LEWIS 01516, Loop
  • Section 701
  • Class# 18541
  • 4.00 credits

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

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

CSC 452 Database Programming

  • M
  • CDM Center 224
    CDM 00224, Loop
  • Chonghua Zhang
  • Section 701
  • Class# 18301
  • 4.00 credits

  • Online: Async
    Online
  • Chonghua Zhang
  • Section 710
  • Class# 18585
  • 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

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

  • Th
  • CDM Center 226
    CDM 00226, Loop
  • CDM Center 226
    OLASY NCH00, Loop
  • Section 701
  • Class# 18929
  • 4.00 credits

  • Online: Async
    Online
  • Section 711
  • Class# 18606
  • 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.

CSC 461 Optimized C++

  • W
  • CDM Center 224
    CDM 00224, Loop
  • Edward Keenan
  • Section 701
  • Class# 18449
  • 4.00 credits

  • Online: Async
    Online
  • Edward Keenan
  • Section 710
  • Class# 18509
  • 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
  • Room TBA, Loop
  • Corin Pitcher
  • Section 401
  • Class# 24692
  • 4.00 credits

  • Online: Async
    Online
  • Corin Pitcher
  • Section 410
  • Class# 24693
  • 4.00 credits

CSC 472 Mobile Application Development for Android

  • Tu
  • Lewis Center Room 1510
    LEWIS 01510, Loop
  • Christopher Hield
  • Section 701
  • Class# 18444
  • 4.00 credits

  • Online: Async
    Online
  • Christopher Hield
  • Section 710
  • Class# 18587
  • 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

  • Online: Async
    Online
  • Bamshad Mobasher
  • Section 720
  • Class# 18993
  • 4.00 credits

CSC 481 Introduction to Image Processing

  • Th
  • CDM Center 214
    CDM 00214, Loop
  • Jacob Furst
  • Section 701
  • Class# 18475
  • 4.00 credits

  • Online: Async
    Online
  • Jacob Furst
  • Section 710
  • Class# 18592
  • 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 484 Ethics in Artificial Intelligence

  • Th
  • CDM Center 222
    CDM 00222, Loop
  • Clark Elliott
  • Section 701
  • Class# 23848
  • 4.00 credits

  • Online: Async
    Online
  • Clark Elliott
  • Section 710
  • Class# 23849
  • 4.00 credits

CSC 500 Research Colloquium

  • F
  • CDM Center 206
    CDM 00206, Loop
  • Muhammad Umer Huzaifa
  • F
  • CDM Center 206
    Online: Sync, Loop
  • Muhammad Umer Huzaifa
  • Section 401
  • Class# 18308
  • 2.00 credits

  • Online: Async (Sync-Option)
    Online
  • Muhammad Umer Huzaifa
  • Section 410
  • Class# 18594
  • 2.00 credits

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

CSC 552 Concurrent Software Development

  • Th
  • Lewis Center Room 1508
    LEWIS 01508, Loop
  • Section 701
  • Class# 23850
  • 4.00 credits

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

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

CSC 555 Mining Big Data

  • Tu
  • CDM Center 228
    CDM 00228, Loop
  • Alexander Rasin
  • Section 701
  • Class# 19121
  • 4.00 credits

  • Online: Async
    Online
  • Alexander Rasin
  • Section 710
  • Class# 19122
  • 4.00 credits

CSC 562 Optimized C++ Multithreading

  • Th
  • CDM Center 224
    CDM 00224, Loop
  • Edward Keenan
  • Section 701
  • Class# 18611
  • 4.00 credits

  • Online: Async
    Online
  • Edward Keenan
  • Section 710
  • Class# 18612
  • 4.00 credits

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

CSC 578 Neural Networks and Deep Learning

  • M
  • CDM Center 216
    CDM 00216, Loop
  • Noriko Tomuro
  • Section 701
  • Class# 18309
  • 4.00 credits

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

CSC 583 Natural Language Processing

  • W
  • CDM Center 222
    CDM 00222, Loop
  • Noriko Tomuro
  • Section 701
  • Class# 18994
  • 4.00 credits

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

CSC 595 Topics in Computer Science

  • Tu
  • Lewis Center Room 1005
    LEWIS 01005, Loop
  • Zhen Huang
  • Section 702
  • Class# 24720
  • 4.00 credits
  • Topic: Program Analysis for Vulnerability Mitigation

  • Online: Async (Sync-Option)
    Online
  • Zhen Huang
  • Section 711
  • Class# 24723
  • 4.00 credits
  • Topic: Program Analysis for Vulnerability Mitigation

CSC 697 Graduate Internship

  • Room TBA, Loop
  • Eric Sedgwick
  • Section 701
  • Class# 18387
  • 1.00 credits

  • Room TBA, Loop
  • Eric Sedgwick
  • Section 702
  • Class# 18388
  • 2.00 credits

  • Room TBA, Loop
  • Eric Sedgwick
  • Section 703
  • Class# 18389
  • 3.00 credits

  • Room TBA, Loop
  • Eric Sedgwick
  • Section 704
  • Class# 18390
  • 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.

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

For more information, please visit the guide to classes.

 Featured Courses

  • CSE 375/475 Introduction to Robotics 

    Interested in Robotics? Check out GLE 375/475 Introduction to Robotics. No background in robotics needed. The course will cover all the basics to get you started with any wheeled robot platform in a fun and engaging way. All the classes have hands-on activities.

    This year, the course will be offered as a Global Learning Exchange (GLE) and co-taught in University of São Paulo, Brazil. Have fun working in teams while gaining cross-cultural exposure.

  • SCWR 100 - Intro to Screenwriting this SUMMER 

    Learn how to write your own screenplay and earn your Arts and Literature credit! Screenplays are the blueprint to telling a quality story, but you need the necessary tools to write one. SCWR 100 is the class that will teach you the basic tools that will potentially allow you to tell a gripping story. By the end of the class, you will have a complete script to a short film that you could potentially make into a movie once the class is over. The class is available both in-person (TuTh 1:30pm to 4:45pm) and remotely. Sign up soon because it’s a popular class that tends to fill up. 

  • CSC 397: Topics in Computer Science, Topic: Computational Biology 

    Are you interested in exploring biological systems through the lens of computer science, then check out CSC 397 CSC 397: Topics in Computer Science (Topic: Computational Biology). No biology background is required

    Computational Biology lies in the intersection of Computer Science & Biology and is the study of how biological information is organized and analyzed in biological ecosystems. Topics will include surveying publicly available databases for all domains, understanding genomics file formats and analyzing biological data using UNIX command line interface and PYTHON programming. Students will apply problem-solving and programming skills towards implementing a tool that will analyze complex biological data sets.

    This course will be offered as a Global Learning Exchange (GLE) in collaboration with São Paulo State University (UNESP), Brazil. Have fun working in teams while gaining cross-cultural exposure.