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 2020-2021 will be offered in multiple modalities, with both on campus and online offerings. Read the Guide to 2020-21 Schedule of Classes for more information.

Filter Course Schedule

e.g. 309. Supports wildcard search using *

Computer Science

CSC 208 Ethics in Technology

  • TuTh
  • O'Connell Center Room 202
    OCONL 00202, Lincoln Park
  • Evelyn Lulis
  • Section 202
  • Class# 20504
  • 4.00 credits

  • MW
  • Lewis Center Room 1510
    LEWIS 01510, Loop
  • Edward Tverdek
  • Section 502
  • Class# 28250
  • 4.00 credits

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

CSC 233 Codes and Ciphers

  • TuTh
  • CDM Center 226
    CDM 00226, Loop
  • Section 501
  • Class# 28251
  • 4.00 credits

  • Online: Async
    Online
  • Section 510
  • Class# 28540
  • 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 505
    14EAS 00505, Loop
  • Ljubomir Perkovic
  • Section 501
  • Class# 28252
  • 4.00 credits

  • Tu
  • 14 E Jackson Room 505
    Online
  • Ljubomir Perkovic
  • Section 501L
  • Class# 28484
  • 4.00 credits

  • MW
  • CDM Center 819 PC Lab
    CDM 00819, Loop
  • Anthony Zoko
  • Section 503
  • Class# 28430
  • 4.00 credits

  • W
  • CDM Center 819 PC Lab
    Online
  • Anthony Zoko
  • Section 503L
  • Class# 28485
  • 4.00 credits

  • W
  • 14 E Jackson Room 512
    14EAS 00512, Loop
  • Anthony Zoko
  • Section 801
  • Class# 28344
  • 4.00 credits

  • Th
  • 14 E Jackson Room 512
    Online
  • Anthony Zoko
  • Section 801L
  • Class# 28486
  • 4.00 credits

  • Tu
  • 14 E Jackson Room 512
    14EAS 00512, Loop
  • Paul Saweh
  • Section 802
  • Class# 28625
  • 4.00 credits

  • Th
  • 14 E Jackson Room 512
    Online
  • Paul Saweh
  • Section 802L
  • Class# 28626
  • 4.00 credits

CSC 242 Introduction to Computer Science II

  • TuTh
  • 14 E Jackson Room 512
    14EAS 00512, Loop
  • John Lynch
  • Section 501
  • Class# 28253
  • 4.00 credits

  • W
  • 14 E Jackson Room 512
    Online
  • John Lynch
  • Section 501L
  • Class# 28487
  • 4.00 credits

  • TuTh
  • 14 E Jackson Room 512
    14EAS 00512, Loop
  • Ljubomir Perkovic
  • Section 502
  • Class# 28254
  • 4.00 credits

  • M
  • 14 E Jackson Room 512
    Online
  • Ljubomir Perkovic
  • Section 502L
  • Class# 28488
  • 4.00 credits

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

  • M
  • CDM Center 819 PC Lab
    Online
  • Amber Settle
  • Section 503L
  • Class# 28489
  • 4.00 credits

  • MW
  • 14 E Jackson Room 512
    14EAS 00512, Loop
  • Amber Settle
  • Section 504
  • Class# 28431
  • 4.00 credits

  • Tu
  • 14 E Jackson Room 512
    Online
  • Amber Settle
  • Section 504L
  • Class# 28490
  • 4.00 credits

  • TuTh
  • CDM Center 819 PC Lab
    CDM 00819, Loop
  • Eric Sedgwick
  • Section 506
  • Class# 28612
  • 4.00 credits

  • W
  • CDM Center 819 PC Lab
    Online
  • Eric Sedgwick
  • Section 506L
  • Class# 28613
  • 4.00 credits

  • W
  • CDM Center 206
    CDM 00206, Loop
  • Radha Jagadeesan
  • W
  • CDM Center 206
    Online: Sync, Loop
  • Radha Jagadeesan
  • Section 840
  • Class# 28399
  • 4.00 credits

  • Th
  • CDM Center 801 PC Lab
    Online
  • Radha Jagadeesan
  • Section 840L
  • Class# 28491
  • 4.00 credits

CLOSED

CSC 243 Introduction to Computer Science for Programmers

  • MW
  • CDM Center 220
    CDM 00220, Loop
  • Tony Lowe
  • Section 501
  • Class# 28315
  • 4.00 credits

  • Online: Async
    Online
  • Tony Lowe
  • Section 510
  • Class# 20505
  • 4.00 credits

CSC 281 Workshop: Java for Programmers

  • M
  • CDM Center 222
    CDM 00222, Loop
  • Section 802
  • Class# 20506
  • 2.00 credits

  • Online: Async
    Online
  • Section 810
  • Class# 20507
  • 2.00 credits

CSC 299 Sophomore Lab in Applied Computing

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

  • MW
  • CDM Center 224
    CDM 00224, Loop
  • Corin Pitcher
  • Section 502
  • Class# 28483
  • 4.00 credits
  • Topic: Go Faster with Webassembly

  • Tu
  • CDM Center 658
    CDM 00658, Loop
  • Thiru Ramaraj
  • Section 801
  • Class# 28847
  • 4.00 credits
  • Topic: Genome Data Analysis

CSC 300 Data Structures I

  • TuTh
  • CDM Center 224
    CDM 00224, Loop
  • Wilfredo Marrero
  • Section 501
  • Class# 28308
  • 4.00 credits

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

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

  • Online: Async
    Online
  • James Riely
  • Section 511
  • Class# 21238
  • 4.00 credits

  • TuTh
  • Online:Sync-Classroom Link
    Online
  • James Riely
  • Section 530
  • Class# 21237
  • 4.00 credits

CSC 301 Data Structures II

  • MW
  • CDM Center 226
    CDM 00226, Loop
  • Tony Lowe
  • Section 501
  • Class# 28374
  • 4.00 credits

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

  • Online: Async
    Online
  • Guy Zimmerman
  • Section 520
  • Class# 28375
  • 4.00 credits

CSC 309 C++ for Programmers

  • M
  • CDM Center 214
    CDM 00214, Loop
  • Karen Heart
  • Section 801
  • Class# 20516
  • 4.00 credits

  • Online: Async
    Online
  • Karen Heart
  • Section 810
  • Class# 20518
  • 4.00 credits

CSC 321 Design and Analysis of Algorithms

  • Tu
  • Lewis Center Room 1007
    LEWIS 01007, Loop
  • Iyad Kanj
  • Section 801
  • Class# 28560
  • 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
  • Online: Async
    Online
  • Iyad Kanj
  • Section 810
  • Class# 28421
  • 4.00 credits

CLOSED

CSC 347 Concepts of Programming Languages

  • MW
  • CDM Center 224
    CDM 00224, Loop
  • Corin Pitcher
  • Section 501
  • Class# 20508
  • 4.00 credits

CLOSED
  • Online: Async
    Online
  • Corin Pitcher
  • Section 510
  • Class# 28462
  • 4.00 credits

CLOSED

CSC 348 Introduction to Compiler Design

  • MW
  • Lewis Center Room 1510
    LEWIS 01510, Loop
  • David Zaretsky
  • Section 501
  • Class# 21474
  • 4.00 credits

  • Online: Async
    Online
  • David Zaretsky
  • Section 510
  • Class# 21476
  • 4.00 credits

CLOSED

CSC 352 Database Programming

  • Online: Async (Sync-Option)
    Online
  • Chonghua Zhang
  • Section 810
  • Class# 20532
  • 4.00 credits

  • M
  • Online: Sync
    Online
  • Chonghua Zhang
  • Section 830
  • Class# 20530
  • 4.00 credits

CSC 355 Database Systems

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

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

  • MW
  • Online:Sync-Classroom Link
    Online
  • Eric Schwabe
  • Section 530
  • Class# 28860
  • 4.00 credits

CLOSED
  • MW
  • Online:Sync-Classroom Link
    Online
  • Eric Schwabe
  • Section 531
  • Class# 28909
  • 4.00 credits

CLOSED

CSC 358 Symbolic Programming

  • W
  • CDM Center 220
    CDM 00220, Loop
  • Peter Hastings
  • Section 801
  • Class# 20536
  • 4.00 credits

  • Online: Async
    Online
  • Peter Hastings
  • Section 810
  • Class# 20538
  • 4.00 credits

CSC 361 Optimized C++

  • Th
  • CDM Center 224
    CDM 00224, Loop
  • Edward Keenan
  • Section 801
  • Class# 28580
  • 4.00 credits

  • Online: Async
    Online
  • Edward Keenan
  • Section 810
  • Class# 28581
  • 4.00 credits

CSC 371 Mobile Application Development for iOS

  • M
  • 14 E Jackson Room 214
    14EAS 00214, Loop
  • Section 801
  • Class# 28423
  • 4.00 credits

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

CSC 373 Computer Systems I

  • TuTh
  • CDM Center 206
    CDM 00206, Loop
  • Wilfredo Marrero
  • Section 502
  • Class# 20509
  • 4.00 credits

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

CLOSED
  • Online: Async
    Online
  • Zhen Huang
  • Section 520
  • Class# 28467
  • 4.00 credits

CSC 374 Computer Systems II

  • MW
  • CDM Center 224
    CDM 00224, Loop
  • Michaël Cadilhac
  • Section 501
  • Class# 20511
  • 4.00 credits

  • Online: Async
    Online
  • Michaël Cadilhac
  • Section 510
  • Class# 20512
  • 4.00 credits

  • Tu
  • Lewis Center Room 1005
    LEWIS 01005, Loop
  • Joseph Phillips
  • Section 801
  • Class# 28424
  • 4.00 credits

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

CSC 376 Distributed Systems

  • MW
  • CDM Center 216
    CDM 00216, Loop
  • Joseph Phillips
  • Section 501
  • Class# 28439
  • 4.00 credits

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

CLOSED

CSC 380 Foundations of Artificial Intelligence

  • Tu
  • Lewis Center Room 1110
    LEWIS 01110, Loop
  • Peter Hastings
  • Section 801
  • Class# 28386
  • 4.00 credits

  • Online: Async
    Online
  • Peter Hastings
  • Section 810
  • Class# 28541
  • 4.00 credits

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

CSC 382 Applied Image Analysis

  • Th
  • CDM Center 200
    CDM 00200, Loop
  • Jacob Furst
  • Section 801
  • Class# 28452
  • 4.00 credits

  • Online: Async
    Online
  • Jacob Furst
  • Section 810
  • Class# 28566
  • 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 392 Mobile Application Development for Android II

  • Th
  • CDM Center 222
    CDM 00222, Loop
  • Christopher Hield
  • Section 801
  • Class# 28836
  • 4.00 credits

  • Online: Async
    Online
  • Christopher Hield
  • Section 810
  • Class# 28838
  • 4.00 credits

CSC 394 Software Projects

  • M
  • Online: Sync
    Online
  • Thomas Muscarello
  • Section 830
  • Class# 28311
  • 4.00 credits

CSC 395 Research Colloquium

  • Online: Async (Sync-Option)
    Online
  • Thiru Ramaraj
  • Section 510
  • Class# 28544
  • 2.00 credits

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

  • F
  • CDM Center 206
    CDM 00206, Loop
  • Thiru Ramaraj
  • F
  • CDM Center 206
    Online: Sync, Loop
  • Thiru Ramaraj
  • Section 540
  • Class# 28388
  • 2.00 credits

CSC 400 Discrete Structures for Computer Science

  • Tu
  • Lewis Center Room 1507
    LEWIS 01507, Loop
  • Vladimir Lepetic
  • Section 801
  • Class# 28260
  • 4.00 credits

  • Th
  • Lewis Center Room 1007
    LEWIS 01007, Loop
  • Marcus Schaefer
  • Section 802
  • Class# 28441
  • 4.00 credits

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

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

  • Online: Async
    Online
  • Marcus Schaefer
  • Section 811
  • Class# 28575
  • 4.00 credits

CSC 401 Introduction to Programming

  • Tu
  • Lewis Center Room 1105
    LEWIS 01105, Loop
  • Jay Tang
  • Section 801
  • Class# 28261
  • 4.00 credits

  • Th
  • Lewis Center Room 1108
    LEWIS 01108, Loop
  • Eric Sedgwick
  • Section 802
  • Class# 28940
  • 4.00 credits

  • Online: Async
    Online
  • Jay Tang
  • Section 810
  • Class# 28515
  • 4.00 credits

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

  • Online: Async
    Online
  • Eric Sedgwick
  • Section 811
  • Class# 20513
  • 4.00 credits

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

CSC 402 Data Structures I

  • Tu
  • Lewis Center Room 1208
    LEWIS 01208, Loop
  • Radha Jagadeesan
  • Section 801
  • Class# 28392
  • 4.00 credits

  • Online: Async
    Online
  • Radha Jagadeesan
  • Section 810
  • Class# 28546
  • 4.00 credits

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

CSC 403 Data Structures II

  • W
  • Lewis Center Room 1510
    LEWIS 01510, Loop
  • John Rogers
  • Section 801
  • Class# 20514
  • 4.00 credits

  • Online: Async
    Online
  • John Rogers
  • Section 810
  • Class# 28538
  • 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 404 Accelerated C++

  • M
  • CDM Center 214
    CDM 00214, Loop
  • Karen Heart
  • Section 801
  • Class# 20515
  • 4.00 credits

  • Online: Async
    Online
  • Karen Heart
  • Section 810
  • Class# 20517
  • 4.00 credits

CSC 406 Systems I

  • Th
  • Lewis Center Room 1517
    LEWIS 01517, Loop
  • Zhen Huang
  • Section 802
  • Class# 20519
  • 4.00 credits

  • Online: Async
    Online
  • Zhen Huang
  • Section 810
  • Class# 20520
  • 4.00 credits

CSC 407 Systems II

  • M
  • Lewis Center Room 1111
    LEWIS 01111, Loop
  • Michaël Cadilhac
  • Section 801
  • Class# 20521
  • 4.00 credits

  • Online: Async
    Online
  • Michaël Cadilhac
  • Section 810
  • Class# 20522
  • 4.00 credits

CSC 412 Tools and Techniques for Computational Analysis

  • W
  • Lewis Center Room 1105
    LEWIS 01105, Loop
  • Marcus Schaefer
  • Section 801
  • Class# 20523
  • 4.00 credits

  • Online: Async
    Online
  • Marcus Schaefer
  • Section 810
  • Class# 20524
  • 4.00 credits

CSC 421 Applied Algorithms and Structures

  • W
  • Lewis Center Room 1508
    LEWIS 01508, Loop
  • Iyad Kanj
  • Section 801
  • Class# 20525
  • 4.00 credits

  • Online: Async
    Online
  • Iyad Kanj
  • Section 810
  • Class# 20526
  • 4.00 credits

CLOSED

CSC 435 Distributed Systems I

  • Th
  • CDM Center 226
    CDM 00226, Loop
  • Clark Elliott
  • Section 801
  • Class# 20527
  • 4.00 credits

  • Online: Async
    Online
  • Clark Elliott
  • Section 810
  • Class# 20528
  • 4.00 credits

CLOSED

CSC 440 Cryptology

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

  • Online: Async
    Online
  • John Rogers
  • Section 810
  • Class# 28552
  • 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 447 Concepts of Programming Languages

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

  • Tu
  • CDM Center 206
    CDM 00206, Loop
  • James Riely
  • CDM Center 206
    OLASY NCH00, Loop
  • James Riely
  • Section 801T
  • Class# 21239
  • 4.00 credits

  • Online: Async
    Online
  • James Riely
  • Section 810
  • Class# 28516
  • 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.

  • Tu
  • Online: Async
    Online
  • James Riely
  • Online: Async
    Online
  • Section 830
  • Class# 21240
  • 4.00 credits

CSC 448 Compiler Design

  • MW
  • Lewis Center Room 1510
    LEWIS 01510, Loop
  • David Zaretsky
  • Section 501
  • Class# 21475
  • 4.00 credits

  • Online: Async
    Online
  • David Zaretsky
  • Section 510
  • Class# 21477
  • 4.00 credits

CSC 452 Database Programming

  • Online: Async (Sync-Option)
    Online
  • Chonghua Zhang
  • Section 810
  • Class# 20531
  • 4.00 credits

  • M
  • Online: Sync
    Online
  • Chonghua Zhang
  • Section 830
  • Class# 20529
  • 4.00 credits

CSC 453 Database Technologies

  • Th
  • CDM Center 218
    CDM 00218, Loop
  • Tanu Malik
  • Section 802
  • Class# 20533
  • 4.00 credits

  • Online: Async
    Online
  • Tanu Malik
  • Section 810
  • Class# 20534
  • 4.00 credits

CSC 458 Symbolic Programming

  • W
  • CDM Center 220
    CDM 00220, Loop
  • Peter Hastings
  • Section 801
  • Class# 20535
  • 4.00 credits

  • Online: Async
    Online
  • Peter Hastings
  • Section 810
  • Class# 20537
  • 4.00 credits

CSC 461 Optimized C++

  • Th
  • CDM Center 224
    CDM 00224, Loop
  • Edward Keenan
  • Section 801
  • Class# 28578
  • 4.00 credits

  • Online: Async
    Online
  • Edward Keenan
  • Section 810
  • Class# 28579
  • 4.00 credits

CSC 471 Mobile Application Development for iOS

  • M
  • 14 E Jackson Room 214
    14EAS 00214, Loop
  • Section 801
  • Class# 28422
  • 4.00 credits

  • Online: Async
    Online
  • Section 810
  • Class# 28561
  • 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 482 Applied Image Analysis

  • Th
  • CDM Center 200
    CDM 00200, Loop
  • Jacob Furst
  • Section 801
  • Class# 28451
  • 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# 28565
  • 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 492 Mobile Application Development for Android II

  • Th
  • CDM Center 222
    CDM 00222, Loop
  • Christopher Hield
  • Section 801
  • Class# 28835
  • 4.00 credits

  • Online: Async
    Online
  • Christopher Hield
  • Section 810
  • Class# 28837
  • 4.00 credits

CSC 500 Research Colloquium

  • Online: Async (Sync-Option)
    Online
  • Thiru Ramaraj
  • Section 510
  • Class# 28518
  • 2.00 credits

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

  • F
  • CDM Center 206
    CDM 00206, Loop
  • Thiru Ramaraj
  • F
  • CDM Center 206
    Online: Sync, Loop
  • Thiru Ramaraj
  • Section 540
  • Class# 28268
  • 2.00 credits

CSC 521 Monte Carlo Algorithms

  • Tu
  • CDM Center 218
    CDM 00218, Loop
  • John McDonald
  • Section 801
  • Class# 20306
  • 4.00 credits

  • Online: Async
    Online
  • John McDonald
  • Section 810
  • Class# 20307
  • 4.00 credits

CLOSED

CSC 555 Mining Big Data

  • W
  • Lewis Center Room 1005
    LEWIS 01005, Loop
  • Alexander Rasin
  • Section 801
  • Class# 28454
  • 4.00 credits

  • Online: Async
    Online
  • Alexander Rasin
  • Section 810
  • Class# 28567
  • 4.00 credits

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

CLOSED

CSC 575 Intelligent Information Retrieval

  • Tu
  • Online: Sync
    Online
  • Bamshad Mobasher
  • Section 801
  • Class# 20539
  • 4.00 credits

  • Online: Async (Sync-Option)
    Online
  • Bamshad Mobasher
  • Section 810
  • Class# 20540
  • 4.00 credits

CSC 577 Recommender Systems

  • Online: Async
    Online
  • Bamshad Mobasher
  • Section 820
  • Class# 28910
  • 4.00 credits

CSC 580 Artificial Intelligence II

  • M
  • CDM Center 206
    CDM 00206, Loop
  • Noriko Tomuro
  • Section 801
  • Class# 20310
  • 4.00 credits

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

CSC 587 Cognitive Science

  • Online: Async
    Online
  • Clark Elliott
  • Section 820
  • Class# 28269
  • 4.50 credits

CSC 697 Graduate Internship

  • Room TBA, Loop
  • Adam Steele
  • Section 801
  • Class# 28237
  • 1.00 credits

  • Room TBA, Loop
  • Adam Steele
  • Section 802
  • Class# 28238
  • 2.00 credits

  • Room TBA, Loop
  • Adam Steele
  • Section 803
  • Class# 28239
  • 3.00 credits

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

  • CSC 3/458: Symbolic Programming 

    Would you like to learn to program in a language that:

    • is object-oriented ... or not,
    • allows you to dynamically define and evaluate objects,
    • lets you exchange objects with programs in other languages,
    • is not anal about types,
    • and is a standard for building intelligent systems?

    Then Symbolic Programming is for you!

    This course is a hands-on introduction to symbolic programming and to Common Lisp. And you'll learn Lisp by making games! Lisp is the language of choice for developers who want to develop interesting software, do it quickly, and enjoy doing it.

    In this course, we will explore the following topics:

    • functional programming,
    • alternative programming styles,
    • macros and Domain Specific Languages,
    • recursive and iterative programming,
    • lazy evaluation,
    • and dynamic object-oriented programming.

    This elective course is only offered every other year, so take this opportunity while you can. The prerequisites are CSC 301, 393, or 403. For more information, contact Peter Hastings, peterh@cdm.depaul.edu.

  • Post 329/429 Sound Design and Scoring Studio 

    I will be teaching this project based class during Winter Quarter. We will be completing the scores and sound designs for the Animation Capstone class films!

    POST 329: Sound Design and Scoring Studio

    This course is intended to provide practical experience in sound design and scoring for cinema, animation, and other media as well as to offer the opportunity to create quality materials to include in a demo reel or portfolio. Students will be serving as the sound and music crew for various projects that may include thesis, capstone and other student projects. A key element of this course will be in-class discussions and critiques of students? work, both to sharpen their sound designing, composing and critical listening skills.

    This course is repeatable for 8.00 credit hours.