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 .

Filter Course Schedule

e.g. 309. Supports wildcard search using *

Computer Science

Section 620
Class# 30018
4.00 credits
-
ONLIN E0000, Online
Section 301
Class# 30261
4.00 credits
TuTh 9:40AM - 11:10AM
OCONL 00202, Lincoln Park
Section 302
Class# 30570
4.00 credits
TuTh 11:20AM - 12:50PM
SHMIT 00200, Lincoln Park
Section 602
Class# 30262
4.00 credits
MW 10:10AM - 11:40AM
LEWIS 01216, Loop
Section 603
Class# 30571
4.00 credits
MW 11:50AM - 1:20PM
LEWIS 01216, Loop
Section 601
Class# 30263
4.00 credits
MW 10:10AM - 11:40AM
14EAS 00512, Loop
Section 601L
Class# 30793
4.00 credits
Tu 8:30AM - 9:45AM
14EAS 00512, Loop
Section 602
Class# 30445
4.00 credits
TuTh 10:10AM - 11:40AM
LEWIS 00105, Loop
Section 602L
Class# 30795
4.00 credits
W 8:30AM - 9:45AM
14EAS 00512, Loop
Section 901
Class# 30533
4.00 credits
M 5:45PM - 9:00PM
14EAS 00512, Loop CLOSED
Section 901L
Class# 30796
4.00 credits
W 5:45PM - 7:00PM
14EAS 00512, Loop CLOSED
Section 601
Class# 30264
4.00 credits
MW 11:50AM - 1:20PM
14EAS 00512, Loop CLOSED
Section 601L
Class# 30798
4.00 credits
Tu 11:50AM - 1:20PM
14EAS 00512, Loop CLOSED
Section 602
Class# 30502
4.00 credits
MW 1:30PM - 3:00PM
CDM 00819, Loop
Section 602L
Class# 30799
4.00 credits
Tu 1:30PM - 3:00PM
14EAS 00512, Loop
Section 603
Class# 36628
4.00 credits
TuTh 1:30PM - 3:00PM
CDM 00801, Loop
Section 603L
Class# 36865
4.00 credits
W 1:30PM - 3:00PM
Room TBA, Loop
Section 901
Class# 30677
4.00 credits
Tu 5:45PM - 9:00PM
LEWIS 00105, Loop
Section 901L
Class# 30800
4.00 credits
W 7:15PM - 8:45PM
14EAS 00512, Loop
Section 601
Class# 30572
4.00 credits
MW 3:10PM - 4:40PM
CDM 00218, Loop
Section 901
Class# 35946
4.00 credits
W 5:45PM - 9:00PM
CDM 00222, Loop
Section 910
Class# 36434
4.00 credits
-
ONLIN E0000, Online
Section 601
Class# 30678
2.00 credits
W 11:50AM - 1:20PM
CDM 00220, Loop
Section 610
Class# 30136
2.00 credits
-
ONLIN E0000, Online
Section 602
Class# 30529
4.00 credits
MW 1:30PM - 3:00PM
CDM 00216, Loop
Topic: Blockchains and Smart Contracts
Section 603
Class# 30883
4.00 credits
M 1:30PM - 4:45PM
14EAS 00503, Loop
Topic: Hrdw Prjs for the Raspberry Pi
Section 901
Class# 35948
4.00 credits
M 5:45PM - 9:00PM
CDM 00819, Loop
Topic: Web Application Security
Section 601
Class# 30446
4.00 credits
MW 10:10AM - 11:40AM
CDM 00220, Loop CLOSED
Section 602
Class# 30613
4.00 credits
MW 1:30PM - 3:00PM
CDM 00220, Loop CLOSED
Section 610
Class# 30114
4.00 credits
-
ONLIN E0000, Online CLOSED
Section 611
Class# 30121
4.00 credits
-
ONLIN E0000, Online
Section 901
Class# 30768
4.00 credits
Th 5:45PM - 9:00PM
CDM 00226, Loop
Section 910
Class# 30164
4.00 credits
-
ONLIN E0000, Online
Section 601
Class# 30447
4.00 credits
TuTh 11:50AM - 1:20PM
CDM 00224, Loop
Section 602
Class# 30530
4.00 credits
TuTh 3:10PM - 4:40PM
CDM 00218, Loop
Section 610
Class# 30103
4.00 credits
-
ONLIN E0000, Online CLOSED
Section 601
Class# 30616
4.00 credits
MW 3:10PM - 4:40PM
CDM 00224, Loop CLOSED
Section 610
Class# 30031
4.00 credits
-
ONLIN E0000, Online CLOSED
Section 601
Class# 30266
4.00 credits
MW 11:50AM - 1:20PM
CDM 00216, Loop
Section 610
Class# 30117
4.00 credits
-
ONLIN E0000, Online CLOSED
Section 601
Class# 35949
4.00 credits
TuTh 1:30PM - 3:00PM
CDM 00220, Loop CLOSED
Section 610
Class# 36387
4.00 credits
-
ONLIN E0000, Online
Section 601
Class# 30267
4.00 credits
MW 11:50AM - 1:20PM
CDM 00224, Loop CLOSED
Section 901
Class# 36630
4.00 credits
W 5:45PM - 9:00PM
CDM 00214, Loop
Section 910
Class# 36629
4.00 credits
-
ONLIN E0000, Online CLOSED
Section 901
Class# 30276
4.00 credits
W 5:45PM - 9:00PM
LEWIS 01217, Loop
Section 910
Class# 30027
4.00 credits
-
ONLIN E0000, Online
Section 601
Class# 30721
4.00 credits
MW 1:30PM - 3:00PM
CDM 00226, Loop
Section 602
Class# 30574
4.00 credits
MW 11:50AM - 1:20PM
CDM 00226, Loop
Section 901
Class# 30575
4.00 credits
Tu 5:45PM - 9:00PM
LEWIS 01111, Loop
Section 901
Class# 30739
4.00 credits
W 5:45PM - 9:00PM
CDM 00224, Loop
Section 910
Class# 30152
4.00 credits
-
ONLIN E0000, Online
Section 601
Class# 30268
4.00 credits
TuTh 1:30PM - 3:00PM
CDM 00226, Loop
Section 602
Class# 36631
4.00 credits
MW 1:30PM - 3:00PM
CDM 00224, Loop
Section 610
Class# 30020
4.00 credits
-
ONLIN E0000, Online CLOSED
Section 601
Class# 30269
4.00 credits
TuTh 3:10PM - 4:40PM
CDM 00226, Loop
Section 610
Class# 30021
4.00 credits
-
ONLIN E0000, Online
Section 901
Class# 36312
4.00 credits
W 5:45PM - 9:00PM
14EAS 00503, Loop
Section 601
Class# 30499
4.00 credits
MW 10:10AM - 11:40AM
CDM 00226, Loop
Section 602
Class# 36696
4.00 credits
TuTh 11:50AM - 1:20PM
CDM 00226, Loop
Section 610
Class# 36952
4.00 credits
-
ONLIN E0000, Online
Section 601
Class# 30872
4.00 credits
TuTh 3:10PM - 4:40PM
CDM 00224, Loop
Section 901
Class# 30844
4.00 credits
M 5:45PM - 9:00PM
LEWIS 01108, Loop
Section 910
Class# 30174
4.00 credits
-
ONLIN E0000, Online
Section 901
Class# 30847
4.00 credits
Tu 5:45PM - 9:00PM
CDM 00216, Loop
Section 910
Class# 30177
4.00 credits
-
ONLIN E0000, Online
Section 901
Class# 30237
4.00 credits
W 5:45PM - 9:00PM
LEWIS 01509, Loop
Section 601
Class# 30535
2.00 credits
F 1:00PM - 2:30PM
CDM 00708, Loop
Section 610
Class# 30089
2.00 credits
-
ONLIN E0000, Online
Section 901
Class# 30455
4.00 credits
Th 5:45PM - 9:00PM
CDM 00220, Loop
Section 910
Class# 30068
4.00 credits
-
ONLIN E0000, Online
Section 901
Class# 30456
4.00 credits
M 5:45PM - 9:00PM
LEWIS 01217, Loop
Section 902
Class# 30626
4.00 credits
Th 5:45PM - 9:00PM
CDM 00224, Loop
Section 920
Class# 35950
4.00 credits
-
ONLIN E0000, Online
Section 901
Class# 30498
4.00 credits
Tu 5:45PM - 9:00PM
LEWIS 01507, Loop
Section 910
Class# 30083
4.00 credits
-
ONLIN E0000, Online
Section 902
Class# 30577
4.00 credits
W 5:45PM - 9:00PM
LEWIS 01111, Loop
Section 910
Class# 30069
4.00 credits
-
ONLIN E0000, Online
Section 901
Class# 30457
4.00 credits
M 5:45PM - 9:00PM
LEWIS 01511, Loop
Section 910
Class# 30070
4.00 credits
-
ONLIN E0000, Online
Section 901
Class# 30458
4.00 credits
M 5:45PM - 9:00PM
LEWIS 01208, Loop
Section 910
Class# 30137
4.00 credits
-
ONLIN E0000, Online
Section 901
Class# 30271
4.00 credits
M 5:45PM - 9:00PM
LEWIS 01508, Loop
Section 910
Class# 30022
4.00 credits
-
ONLIN E0000, Online
Section 901
Class# 30272
4.00 credits
Th 5:45PM - 9:00PM
LEWIS 01509, Loop
Section 910
Class# 30023
4.00 credits
-
ONLIN E0000, Online
Section 901
Class# 35961
4.00 credits
Tu 5:45PM - 9:00PM
LEWIS 01005, Loop
Section 910
Class# 36423
4.00 credits
-
ONLIN E0000, Online
Section 901
Class# 30273
4.00 credits
W 5:45PM - 9:00PM
CDM 00216, Loop
Section 910
Class# 30024
4.00 credits
-
ONLIN E0000, Online
Section 901
Class# 30274
4.00 credits
Tu 5:45PM - 9:00PM
LEWIS 01515, Loop
Section 910
Class# 30025
4.00 credits
-
ONLIN E0000, Online
Section 901
Class# 30275
4.00 credits
W 5:45PM - 9:00PM
LEWIS 01217, Loop
Section 910
Class# 30026
4.00 credits
-
ONLIN E0000, Online
Section 901
Class# 30277
4.00 credits
M 5:45PM - 9:00PM
LEWIS 01509, Loop
Section 910
Class# 30028
4.00 credits
-
ONLIN E0000, Online
Section 901
Class# 30740
4.00 credits
W 5:45PM - 9:00PM
CDM 00224, Loop
Section 910
Class# 30153
4.00 credits
-
ONLIN E0000, Online
Section 901
Class# 36311
4.00 credits
W 5:45PM - 9:00PM
14EAS 00503, Loop
Section 901
Class# 30843
4.00 credits
M 5:45PM - 9:00PM
LEWIS 01108, Loop
Section 910
Class# 30173
4.00 credits
-
ONLIN E0000, Online
Section 601
Class# 30278
2.00 credits
F 1:00PM - 2:30PM
CDM 00708, Loop
Section 610
Class# 30029
2.00 credits
-
ONLIN E0000, Online
Section 901
Class# 35966
4.00 credits
Tu 5:45PM - 9:00PM
CDM 00214, Loop
Section 910
Class# 36424
4.00 credits
-
ONLIN E0000, Online
Section 901
Class# 30724
4.00 credits
Th 5:45PM - 9:00PM
CDM 00200, Loop
Section 910
Class# 30146
4.00 credits
-
ONLIN E0000, Online
Section 901
Class# 30459
4.00 credits
W 5:45PM - 9:00PM
CDM 00228, Loop
Section 910
Class# 30071
4.00 credits
-
ONLIN E0000, Online
Section 920
Class# 30147
4.00 credits
-
ONLIN E0000, Online
Section 901
Class# 30531
4.00 credits
Tu 5:45PM - 9:00PM
CDM 00226, Loop
Section 910
Class# 30087
4.00 credits
-
ONLIN E0000, Online
Section 901
Class# 35967
4.00 credits
M 5:45PM - 9:00PM
LEWIS 01216, Loop
Section 910
Class# 36426
4.00 credits
-
ONLIN E0000, Online
Section 901
Class# 30846
4.00 credits
Tu 5:45PM - 9:00PM
CDM 00216, Loop
Section 910
Class# 30176
4.00 credits
-
ONLIN E0000, Online
Section 901
Class# 30689
4.00 credits
Tu 5:45PM - 9:00PM
LEWIS 01217, Loop
Topic: Emotion and Personality Models for Ai Agents
Section 910
Class# 30139
2.00 credits
-
ONLIN E0000, Online
Topic: Emotion and Personality Models for Ai Agents
Section 901
Class# 35968
4.00 credits
Th 5:45PM - 9:00PM
CDM 00218, Loop
Topic: Data Visulalization Web Dev
Section 902
Class# 36632
4.00 credits
Th 5:45PM - 9:00PM
LEWIS 01005, Loop
Topic: Light-Weight Virtual Machines
Section 910
Class# 36427
4.00 credits
-
ONLIN E0000, Online
Topic: Data Visulalization Web Dev
Section 911
Class# 36633
4.00 credits
-
ONLIN E0000, Online
Topic: Light-Weight Virtual Machines
Section 901
Class# 30282
1.00 credits
-
Room TBA, Loop
Section 902
Class# 30283
2.00 credits
-
Room TBA, Loop
Section 903
Class# 30284
3.00 credits
-
Room TBA, Loop
Section 904
Class# 30285
4.00 credits
-
Room TBA, Loop

 Featured Courses

  • CSC528: Computer Vision 

    This course provides an introduction to computer vision, including fundamentals of image formation, camera imaging geometry, feature detection and matching, stereo, and motion analysis. We will develop basic methods and modern deep learning models for applications that include camera calibration, depth recovery from video, motion estimation and tracking, image and video recognition (e.g. image classification, annotation, and activity recognition), image search, and new image generation. The course will focus on the mathematics of these methods and models through lectures, and hands-on practice through homework assignments and projects. Building on the fundamentals of computer vision, students will trace the development of modern techniques such as convolutional neural networks for optical flow estimation and object detection, and generative adversarial networks for artificial image generation through class discussions and presentations of relevant scientific papers.

    PREREQUISITE(S): CSC 481

  • History and Design of Role-Playing Games 

    It is rare that we can offer our GAM 231 elective, History and Design of Role-Playing Games, but it is offered this Spring. 

    In my career as editor of Computer Gaming World magazine and Group Publisher of Dragon, Dungeon, and Polyhedron magazines, it was my privilege to work with the late Dave Arneson and, to some degree, with the late Gary Gygax, as well as helping to playtest some of the Dungeons & Dragons 3rd Edition and 3.5 materials and writing fiction and an adventure for that system. I am friends with Greg Costikyan (and a former business partner) and Eric Goldberg, creators of Paranoia, as well as Swords & Sorcery for SPI. I've been privileged to collaborate with Ken St. Andre of Tunnels & Trolls and Monsters, Monsters fame, Andrew Greenberg of Fading Suns, and Michael A. Stackpole of Mercenaries, Spies, and Private Eyes.I knew the late Greg Stafford of Chaosium (Call of Cthulhu, Runequest) and know Steve Jackson who created The Fantasy Trip and the GURPS series,. Erik Mona, the big brain behind Paizo Publishing's Pathfinder and Starfinder RPGs worked for me at both Wizards of the Coast and Paizo. So, I bring some first-hand knowledge to this process.

    In this class, you will not only create character generation schemes, combat mechanics, and world-building tools, but you will collaborate in creating a unique tabletop role-playing game. This is that rare class that is more laboratory than lecture, more practical than theoretical. It is a marvelous experience for me, and many students have told me that it was tremendously valuable for them after past courses. There is still time to enroll!

    CDM