Skip to Content
CDM Students:
FAQ
| DePaul University:
COVID-19 Updates and Guidance
.
Menu
Jarvis College of Computing and Digital Media
Search
Search
CDM Schools
Cinematic Arts
Computing
Design
QuickLinks
Log In
MyCDM
Campus Connect
D2L
Academic Resources
Academic Calendar
Exam Schedule
BlueStar
Home
About
Contact Us
Calendar of Events
Partnerships & Outreach
Alumni
Diversity, Equity & Inclusion
Work at CDM
Give to CDM
Admission & Aid
Undergraduate Admission
Graduate Admission
International Admission
Non-Degree Options
Tuition & Financial Aid
Student Ambassadors
Graduate Admission
Academics
School of Cinematic Arts
School of Computing
School of Design
All Majors & Degrees
Undergraduate Programs
Graduate Programs
Combined Degree Programs
Certificates
Online Learning
Study Abroad
High School Programs
Faculty & Staff
Administration & Staff
Faculty A-Z
Faculty Research & Creative Activity
Student Resources
Advising
Tutoring
Labs & Software
Production Resources
Research Opportunities
Scholarships & Assistantships
Student & Professional Organizations
Jobs & Internships
Academic Policies & Forms
FAQ
Request Info
Apply
Search
search
Site Menu
Home
About
Contact Us
Calendar of Events
Partnerships & Outreach
Alumni
Diversity, Equity & Inclusion
Work at CDM
Give to CDM
Admission & Aid
Undergraduate Admission
Graduate Admission
International Admission
Non-Degree Options
Tuition & Financial Aid
Student Ambassadors
Graduate Admission
Academics
School of Cinematic Arts
School of Computing
School of Design
All Majors & Degrees
Undergraduate Programs
Graduate Programs
Combined Degree Programs
Certificates
Online Learning
Study Abroad
High School Programs
Faculty & Staff
Administration & Staff
Faculty A-Z
Faculty Research & Creative Activity
Student Resources
Advising
Tutoring
Labs & Software
Production Resources
Research Opportunities
Scholarships & Assistantships
Student & Professional Organizations
Jobs & Internships
Academic Policies & Forms
FAQ
Request Info
Apply
QuickLinks
CDM Schools
Cinematic Arts
Computing
Design
Log In
MyCDM
Campus Connect
D2L
Academic Resources
Academic Calendar
Exam Schedule
BlueStar
Academics
School of Cinematic Arts
School of Computing
School of Design
All Majors & Degrees
Undergraduate Programs
Graduate Programs
Combined Degree Programs
Certificates
Online Learning
Study Abroad
High School Programs
CDM Schools
Cinematic Arts
Computing
Design
Academic Resources
Course Catalog
Course Schedule
Course Syllabi
Academic Calendar
Exam Schedule
D2L
CDM Home
>
Academics
>
Course Syllabi Search
Page Content
Filter Syllabi
Course Subject:
All Subjects
Animation
Film and TV Creative Producing
Computer Science
Cyber-Physical Systems Engineering
Cybersecurity
Cybersecurity Training
Digital Cinema
Digital Media Arts
Film and Television Documentary
Data Science
E-Commerce Technology
Experience Design
Film and Television Production
Game Development
Graphic Design
Computer Graphics and Motion Technology
Human Centered Design
Human-Computer Interaction
Health Information Technology
Industrial Design
Illustration
Interactive Media
Interdisciplinary Design
Information Systems
Information Technology
Liberal Studies Program
Network Technologies
Project Management
Film and Television Post-Production
Study Abroad Program
Film and TV Screenwriting
Software Engineering
Telecommunications
User Experience Design
Visual Effects
Course Number*:
e.g. 309
Course Location:
All Campuses
Online Campus
Loop Campus
Lincoln Park Campus
Lake Forest Campus
Rolling Meadows Campus
Cinespace Chicago Film Studios Campus
Study Abroad
Off Campus
Faculty Name:
All Faculty
Aaron, Ilisa
Abotteen, Shukri
Abu-Salem, Hani
Abusini, Ahmad
Adams, Victor
Adelakun, Olayele
Akiyoshi, Shiro
Ali, Zahin
Alizadeh, Vahid
Allemand, Edward
Alonzo, Oliver
Alqadar, Ambarien
Alvino, Frank
Amini, Sajad
Andrews, Brian
Andrus, Gary
Anthropy, Anna
Aronovich, Victor
Artes, Meghann
Bader, Atef
Bakken, JJ
Banerjee, Aritro
Barcy, Lisa
Barnes, Edward
Barry, Sal
Bartholomew, Chris
Bartos, Sam
Bass, Rachel
Beckfield, Merri
Bedell, Paul
Bell, Devin
Benjamin, Joel
Bennett, Casey
Berry, Lauren
Berthiaume, Andre
Besana, GianMario
Besser, Stephanie
Biagi, Pete
Boratyn, James
Boyce, Jennifer
Bozeman, Kevin
Brennan, Jacqueline
Brewster, Greg
Brown, Eli
Buchholz, Dale
Burnham, Jef
Buscani, Lisa
Bush, Sean
Cadilhac, Michaël
Cagnolatti, Kevin
Calascibetta, David
Calfee, Liliane
Callighan, Elliot
Camardella, Andrew
Cannici, Joseph
Carl, Ross
Carrion, Jeffrey
Carroll, Dustin
Carroll, Cory
Carter, Michele
Castro Herrera, Carlos
Chan, Susy
Chandler, Travis
Chapman, Dale
Chase, Michael
Check, Trynn
Chin, Alvin
Choi, James
Chou, Marco
Chung, Anthony
Ciocci, Jacob
Condit, Taylor
Confer, Ellis
Connelly, Shayna
Correa, Mikhaela
Cortes, Juan
Creadon, Kaitlin
Crider, Samuel
Crockett, Ward
Cuciurean-Zapan, Marta
Dark, Melissa
Daugherty, Jenny
Davidson, MJ
Davila, Kenny
DeAnda, Michael
Dellabetta, Brian
Desai, Amish
Dettori, Lucia
Devaney, Ed
DeWitt, Nathan
Dippe, Mark
DiUbaldo, Steve
Dodson, Shelley
Douros, Kenneth
Dragon, Steve
Duffield, Travis
Dumiak, Roman
Duszak, Paul
Elliott, Clark
Ellison, Jennifer
Eltanal, Ronald
Endres, Kevin
Engelhardt, Steven
Enstrom, James
Epp, Helmut
Erby, Roderick
Fang, Xiaowen
Farzaneh, Naghmeh
Felker, Lori
Ferdinand, Lee
Ferguson, Brian
Fisher, John
Flores, Michael
Fons, Rebecca
Foster, James
Foster, LeRoy
Fredericks, Eric
Furst, Jacob
Gemmell, Jonathan
Ghahramani, Fereshteh
Gibson, Nico
Glass, Karen
Goetsch, Mark
Gold, Susan
Gomez-Mesquita, Laura
Goodwin, Chelsea
Gordon, Gerald
Gough, Chad
Green, Kyle
Greenberg, Brian
Griffin, Dionna
Griggs, Jeff
Grossman, Anthony
Gulasingam, Nandhini
Guthrie, Lesley
Habich, David
Haley, Ryan
Hall, Ken
Halpern, Megan
Hanschke, Christina
Harr, Henry
Harrig, Cynthia
Harwood, Kimberly
Hasan, Riyad
Hassan, Mofak
Hastings, Peter
Heart, Karen
Hecktman, Adam
Hersemann, Ross
Hey, Jonathan
Hield, Christopher
Hill, Jodi
Holmes, Lisa
Hopkins, Jason
Hou, Tao
Hovde, Matthew
Hozian, Anna
Huang, Zhen
Hubbard, David
Hurley, Kevin
Huzaifa, Muhammad Umer
Jackson, Miles
Jagadeesan, Radha
James, Steven
Jankovic, Uros
Jankowski, Adam
Jevitz, Samuel
Jia, Xiaoping
Johnson, Ronan
Johnson, Brian
Jones, Josh
Jones, Danyell
Jones, Christopher
Jost, Steve
Kalayta, Dolores
Kalin, Martin
Kalis, Chris
Kanj, Iyad
Katzer, Derek
Kaufman, Anthony
Keenan, Edward
Kessentini, Wael
Khan, Mohammed
Khan, Brian
Kharaz, Vladimir
King, Jess
Kinnett, Seth
Klass, Jes
Kleban, Krista
Klein, Daniel
Kliment, Jeffrey
Knight, Linda
Kniss, Stephen
Koch, Nathan
Kodippili Arachchige, Dimuthu
Koenig, Ian
Kolodenko, Robert
Konow, Bob
Kras, Carolyn
Kumar, Rajeev
Kumming, Benjamin
Kupper, Dana
Labruyere, Jean-Philippe
Lancaster, Glenn
Larios, Roberto
Lauterbach, Matthew
Lawrenz, Melissa
Leather, Chris
Lee, David
Lee, Daniel
Lepetic, Vladimir
Lessman, Marissa
Lew, Gavin
Liberacki, Eric
Lilley, Olivia
Linker, Edwin
Llanas, Cassie
Lockhart, Amy
Lombardo, Anthony
Lopez, Brandon
Lorden, Kathleen
Lulis, Evelyn
Lustgarten, Kurt
Lyons, Stewart
Madsen, Lee
Malik, Tanu
Marrero, Wilfredo
Marsden, Matthew
Marsh, Eric
Mason, Rachael
Mattei, Todd
Matteson, Nathan
McDonald, John
McGee, Martha
Meijer, Danielle
Mellen, Brian
Mendelsohn, Yoseph
Menet, Marc
Merideth, Joseph
Meyers, Will
Miller, Craig
Miller, David
Mirza, Zoaib
Mitchell, Michael
Mitsch, Stefan
Mittleman, Danny
Mobasher, Bamshad
Moncrief, Robyn
Moreno, Sal
Mueller, Charles
Muscarella, John
Myers, Scott
Myers, Charles
Nacu, Denise
Nakayama, Makoto
Nash, Raphael
Naughton, Kevin
Nauman, Muhammad
Newell, Jack
Novak, Gary
Nowotarski, James
O'Brien, Margaret
O'Brien, Katherine
O'Connell, Molly Colleen
O'Donnell, Brian
O'Donoghue, Siobhan
O'Haver, Thomas
O'Keefe, Connor
O'Shaughnessy, John
Olsen, Kaia
Omelina, Mary
Orhean, Alexandru
Oteafy, Sharief
Page, Emily
Pahwa, Suruchi
Pal, Daniel
Panchal, Rohan
Paritsis, Savvas
Parker, Brandy
Parrish, Christopher
Parsa, Salman
Pasquesi, Giancarlo
Paulett, John
Pedram, Mahdi
Peraza Ayala, Eliécer
Perkovic, Ljubomir
Peternel, Timothy
Phillips, Joseph
Phillips, Michael
Pianko, Krzysztof
Pitcher, Corin
Plante, Abby
Pourashraf, Payam
Psathas, John
Puccinelli, Robert
Putnam, Cynthia
Qamar, Nafees
Quinn, Matthew
Quinn, Heather
Raidl, Barbara
Ramaraj, Thiru
Ramsay, David
Rana, Anuradha
Rasin, Alexander
Ratiu, Ramona Ioana
Raziuddin, Sultan
Razvi, Kumail
Reeder, Andy
Riddell, Brad
Riely, James
Roberts, Scott
Robinson, Brenda
Roche, Andrew
Roddy, Bernard
Roderweiss, Wendy
Rodman, Erin
Rogers, John
Rosen, Phillip
Rubinow, Steve
Rudawski, Arianna
Salahieh, Rami
Samba, Fatou
Sampson, Ovetta
Sanda, Benjamin
Sanders, Samantha
Sandri, Jason
Sandy, Mary
Savage, Catharine
Saweh, Paul
Schaefer, Marcus
Schmidt, Nick
Schmidt, Sarah
Schrank, Brian
Schray, Martin
Schuller, Heinz
Schulz, Michael
Schumann, Emily
Schwabe, Eric
Scope, Nicholas
Scott, Kris
Seals, Eric
Sedgwick, Eric
Sender, Jang
Settimi-Woods, Raffaella
Settle, Amber
Shah-Brandenburg, Twisha
Shallenberg, Christine
Sharevski, Filipo
Sharpe, Jeffrey
Shemanske, Kenneth
Sheppo, Matthew
Sherman, Alexander
Siasi, Nazli
Sieren, David
Sliga, Robert
Smetek, Dominika
Smith, Mark Addison
Socki, Steve
Solomon DiUbaldo, Alexandra
Solorzano, Christian
Soto, Jose
Soulakis, Nicholas
Sourati, Jamshid
Sowa, Andrew
Spates, Erica
Spears, Janine
Spyropoulos, Haroula
Stan Raicu, Daniela
Standberry-Wallace, Miranda
Stanford, Daniel
Stasiulis, Andrew
Steel, Robert
Steele, Adam
Steigmann, Jay
Steinbach, Theresa
Stidham, Lindsay
Stillwell, Jack
Suffredin, Susanne
Sutcliffe, Norma
Svidovsky, Irena
Sweeney, DB
Sweis, Davie
Tang, Jay
Tchoua, Roselyne
Thomas, Noelle
Tinder, Jeremy
Tiouririne, Nedjla
Tomuro, Noriko
Ton That, Dai Hai
Torres, Naeema
Tran, Lien
Tran, Jerry
Trecka, Paloma
Treebridge, Paige
Trepp, Selina
Trigoso, Alejandra
Tsapara, Irene
Turner, Allen
Ulaszek, Jason
Ustun, Ilyas
Valenciana, Erika
Vargas, Estrella
Vasserman, Alexander
Velkoski, Aleksandar
Wagner, LeAnne
Walker, Marci
Wanbli, Ava
Wang, Yiyang (Ian)
Wanka, Joseph
Wargo, Laura
Westbrook, Jess
Wetzel, Richard
Wilber, Dolores
Wilkins, April
Wilson, Van
Wimp, Patrick
Wise, Keely
Wolfe, Rosalee
Wolff, Josh
Yanek, Don
Youngberg, Craig
Yu, Ken
Yu, James
Zacharias, Steven
Zahm, Brian
Zaretsky, David
Zelenak, Lee
Zhang, Chonghua
Zielinski, JoAnne
Zimmerman, Guy
Zoko, Anthony
Course Quarter:
All Quarters
Fall
Winter
Spring
Summer I
Summer II
Summer 10 week
Dec Intersession
Grad Dec Intercession
Year:
All Years
2018-2019
2019-2020
2020-2021
2021-2022
2022-2023
2023-2024
2024-2025
2025-2026
* Supports wildcard search using '*'
Fall 2023-2024
Animation
Animation for Non-Majors (ANI 101 - 101)
Samuel Crider
Animation for Non-Majors (ANI 101 - 102)
Samuel Crider
Animation for Non-Majors (ANI 101 - 403)
Matthew Marsden
Animation for Non-Majors (ANI 101 - 701)
Suruchi Pahwa
Animation for Non-Majors (ANI 101 - 406)
Jacqueline Brennan
After Effects Workshop (ANI 150 - 401)
Jason Sandri
After Effects Workshop (ANI 150 - 402)
Jason Sandri
Animation I (ANI 201 - 401)
Jason Sandri
History of Animation (ANI 206 - 401)
Paloma Trecka
History of Animation (ANI 206 - 402)
Jacqueline Brennan
3D Animation (ANI 231 - 401)
Jacqueline Brennan
Sound Design for Animation (ANI 315 - 401)
Giancarlo Pasquesi
Storyboarding II (ANI 324 - 401)
Devin Bell
Virtual Cinematography (ANI 334 - 401)
Kaia Olsen
Visual Design for Games (ANI 344 - 701)
Jes Klass
Stop Motion Animation (ANI 355 - 401)
Devin Bell
Virtual Cinematography (ANI 434 - 401)
Kaia Olsen
Visual Design for Games (ANI 444 - 701)
Jes Klass
Stop Motion Animation (ANI 455 - 401)
Devin Bell
Storyboarding II (ANI 465 - 401)
Devin Bell
Sound Design for Animation (ANI 481 - 401)
Giancarlo Pasquesi
Film and TV Creative Producing
Creative Producing (CP 310 - 701)
Edwin Linker
Introduction to Film Scheduling and Budgeting (CP 320 - 701)
Emily Schumann
Introduction to Film Scheduling and Budgeting (CP 320 - 702)
Van Wilson
The Fundamentals of Pre Production (CP 340 - 401)
Cassie Llanas
Contracts and Negotiations (CP 380 - 701)
Keely Wise
Feature Film Development (CP 412 - 760)
Cory Carroll
Television Development (CP 414 - 761)
Matthew Sheppo
Pre-Production for Producers (CP 440 - 401)
Cassie Llanas
Entertainment Law for Producers (CP 480 - 701)
Keely Wise
Creative Producing Thesis I (CP 511 - 760)
Cory Carroll
Computer Science
Ethics in Technology (CSC 208 - 101)
John Paulett
Ethics in Technology (CSC 208 - 430)
Evelyn Lulis
Ethics in Technology (CSC 208 - 420)
Evelyn Lulis
Introduction to Computer Science I (CSC 241 - 402)
Eric Schwabe
Introduction to Computer Science I (CSC 241 - 403)
Craig Miller
Introduction to Computer Science I (CSC 241 - 404)
Amber Settle
Introduction to Computer Science I (CSC 241 - 405)
James Foster
Introduction to Computer Science I (CSC 241 - 701)
Anthony Zoko
Introduction to Computer Science I (CSC 241 - 406)
James Foster
Introduction to Computer Science I (CSC 241 - 402L)
Eric Schwabe
Introduction to Computer Science I (CSC 241 - 403L)
Craig Miller
Introduction to Computer Science I (CSC 241 - 404L)
Amber Settle
Introduction to Computer Science I (CSC 241 - 405L)
James Foster
Introduction to Computer Science I (CSC 241 - 406L)
James Foster
Introduction to Computer Science I (CSC 241 - 701L)
Anthony Zoko
Introduction to Computer Science I (CSC 241 - 409)
Don Yanek
Introduction to Computer Science I (CSC 241 - 408)
Nazli Siasi
Introduction to Computer Science I (CSC 241 - 408L)
Nazli Siasi
Introduction to Computer Science I (CSC 241 - 411)
Craig Miller
Introduction to Computer Science I (CSC 241 - 411L)
Craig Miller
Introduction to Computer Science II (CSC 242 - 401)
Adam Hecktman
Introduction to Computer Science II (CSC 242 - 701)
Anthony Zoko
Introduction to Computer Science II (CSC 242 - 401L)
Adam Hecktman
Introduction to Computer Science II (CSC 242 - 701L)
Anthony Zoko
Introduction to Computer Science II (CSC 242 - 402)
Adam Hecktman
Introduction to Computer Science II (CSC 242 - 402L)
Adam Hecktman
Introduction to Computer Science for Programmers (CSC 243 - 401)
Amber Settle
Introduction to Computer Science for Programmers (CSC 243 - 402)
Yoseph Mendelsohn
Sophomore Lab in Applied Computing (CSC 299 - 402)
Dimuthu Kodippili Arachchige
Sophomore Lab in Applied Computing (CSC 299 - 430)
Alexander Vasserman
Sophomore Lab in Applied Computing (CSC 299 - 403)
Davie Sweis
Data Structures II (CSC 301 - 401)
Tao Hou
Data Structures II (CSC 301 - 410)
Tao Hou
Data Structures II (CSC 301 - 420)
Guy Zimmerman
Design and Analysis of Algorithms (CSC 321 - 401)
Iyad Kanj
Design and Analysis of Algorithms (CSC 321 - 410)
Iyad Kanj
Design and Analysis of Algorithms (CSC 321 - 402)
Iyad Kanj
Design and Analysis of Algorithms (CSC 321 - 411)
Iyad Kanj
Advanced Data Analysis (DSC 324 - 710)
Stephanie Besser
Concepts of Programming Languages (CSC 347 - 401)
Corin Pitcher
Concepts of Programming Languages (CSC 347 - 411)
Stefan Mitsch
Concepts of Programming Languages (CSC 347 - 410)
Corin Pitcher
Concepts of Programming Languages (CSC 347 - 402)
Stefan Mitsch
Database Programming (CSC 352 - 701)
Chonghua Zhang
Database Programming (CSC 352 - 710)
Chonghua Zhang
Database Systems (CSC 355 - 430)
Eliécer Peraza Ayala
Database Systems (CSC 355 - 402T)
Eric Schwabe
Database Systems (CSC 355 - 431)
Eric Schwabe
Database Systems (CSC 355 - 401T)
Eliécer Peraza Ayala
Optimized C++ (CSC 361 - 701)
Edward Keenan
Optimized C++ (CSC 361 - 710)
Edward Keenan
Optimized C++ Multithreading (CSC 362 - 701)
Edward Keenan
Optimized C++ Multithreading (CSC 362 - 710)
Edward Keenan
Theory and Practice of Safe Systems Programming (CSC 363 - 401)
Corin Pitcher
Theory and Practice of Safe Systems Programming (CSC 363 - 410)
Corin Pitcher
Computer Systems I (CSC 373 - 401)
Salman Parsa
Computer Systems I (CSC 373 - 410)
Salman Parsa
Software Projects (CSC 394 - 730)
Clark Elliott
Topics in Computer Science (CSC 397 - 702)
Zhen Huang
Topics in Computer Science (CSC 397 - 711)
Zhen Huang
Discrete Structures for Computer Science (CSC 400 - 701)
Salman Parsa
Discrete Structures for Computer Science (CSC 400 - 712)
Salman Parsa
Discrete Structures for Computer Science (CSC 400 - 702)
Vladimir Lepetic
Discrete Structures for Computer Science (CSC 400 - 711)
Vladimir Lepetic
Introduction to Programming (CSC 401 - 702)
Brian Dellabetta
Introduction to Programming (CSC 401 - 710)
Brian O'Donnell
Introduction to Programming (CSC 401 - 720)
Dolores Kalayta
Introduction to Programming (CSC 401 - 701)
Brian O'Donnell
Data Structures I (CSC 402 - 701)
Eric Fredericks
Data Structures I (CSC 402 - 710)
Eric Fredericks
Data Structures I (CSC 402 - 702)
Kenny Davila
Data Structures I (CSC 402 - 711)
Kenny Davila
Data Structures II (CSC 403 - 701)
Radha Jagadeesan
Data Structures II (CSC 403 - 710)
Radha Jagadeesan
Systems I (CSC 406 - 702)
Zhen Huang
Systems I (CSC 406 - 711)
Zhen Huang
Systems II (CSC 407 - 701)
Dale Buchholz
Systems II (CSC 407 - 710)
Dale Buchholz
Tools and Techniques for Computational Analysis (CSC 412 - 701)
Vladimir Lepetic
Tools and Techniques for Computational Analysis (CSC 412 - 710)
Vladimir Lepetic
Applied Algorithms and Structures (CSC 421 - 702)
Tao Hou
Applied Algorithms and Structures (CSC 421 - 711)
Tao Hou
Data Analysis and Regression (DSC 423 - 702)
Alvin Chin
Data Analysis and Regression (DSC 423 - 711)
Alvin Chin
Advanced Data Analysis (DSC 424 - 720)
Stephanie Besser
Distributed Systems I (CSC 435 - 701)
Clark Elliott
Distributed Systems I (CSC 435 - 711)
Alexandru Orhean
Distributed Systems I (CSC 435 - 702)
Alexandru Orhean
Concepts of Programming Languages (CSC 447 - 711)
Stefan Mitsch
Concepts of Programming Languages (CSC 447 - 702)
Stefan Mitsch
Database Programming (CSC 452 - 701)
Chonghua Zhang
Database Programming (CSC 452 - 710)
Chonghua Zhang
Principles of Database Management Systems (CSC 453 - 720)
Tanu Malik
Principles of Database Management Systems (CSC 453 - 701)
Daniel Lee
Principles of Database Management Systems (CSC 453 - 702)
Tanu Malik
Optimized C++ (CSC 461 - 701)
Edward Keenan
Optimized C++ (CSC 461 - 710)
Edward Keenan
Theory and Practice of Safe Systems Programming (CSC 463 - 401)
Corin Pitcher
Theory and Practice of Safe Systems Programming (CSC 463 - 410)
Corin Pitcher
Optimized C++ Multithreading (CSC 562 - 701)
Edward Keenan
Optimized C++ Multithreading (CSC 562 - 710)
Edward Keenan
Topics in Computer Science (CSC 595 - 702)
Zhen Huang
Topics in Computer Science (CSC 595 - 711)
Zhen Huang
Cyber-Physical Systems Engineering
Hardware Projects (CSE 299 - 402)
Dimuthu Kodippili Arachchige
Cyber-Physical System Engineering I (CSE 331 - 401)
Benjamin Sanda
Cyber-Physical System Engineering I (CSE 331 - 401)
Benjamin Sanda
Cyber-Physical Systems Engineering I (CSE 431 - 401)
Benjamin Sanda
Cyber-Physical Systems Engineering I (CSE 431 - 401)
Benjamin Sanda
Cybersecurity
Legal, Ethical and Social Issues in Information Security (Formerly CNS 228) (CSEC 228 - 701)
Brian Greenberg
Computer Forensic and Incident Response (Formerly CNS 320) (CSEC 320 - 720)
Corin Pitcher
Fundamentals of Information Assurance (Formerly CNS 340) (CSEC 340 - 401)
Brian Greenberg
Host Based Security (Formerly CNS 378) (CSEC 378 - 710)
Kevin Naughton
Host Based Security (Formerly CNS 378) (CSEC 378 - 730)
Kevin Naughton
Introduction to Host Security (Formerly CNS 418) (CSEC 418 - 730)
Kevin Naughton
Introduction to Host Security (Formerly CNS 418) (CSEC 418 - 710)
Kevin Naughton
Information Security Management (Formerly CNS 440) (CSEC 440 - 701)
Andy Reeder
Information Security Management (Formerly CNS 440) (CSEC 440 - 711)
Andy Reeder
Digital Forensic Techniques (Formerly CNS 450) (CSEC 450 - 720)
Corin Pitcher
Governance Policies in Information Assurance (Formerly CNS 477) (CSEC 477 - 701)
Andy Reeder
Governance Policies in Information Assurance (Formerly CNS 477) (CSEC 477 - 710)
Andy Reeder
Film and Television Documentary
Documentary Production I (DOC 224 - 401)
Susanne Suffredin
Documentary Production I (DOC 224 - 402)
Connor O'Keefe
Documentary Production I (DOC 224 - 403)
Dana Kupper
Documentary Production I (DOC 224 - 404)
Erika Valenciana
Editing the Documentary (DOC 312 - 401)
Susanne Suffredin
Documentary Cinematography (DOC 352 - 401)
Dana Kupper
Editing the Documentary (DOC 412 - 401)
Susanne Suffredin
Documentary Cinematography (DOC 452 - 401)
Dana Kupper
Data Science
Python Programming (DSC 430 - 701)
Jamshid Sourati
Python Programming (DSC 430 - 710)
Jamshid Sourati
Python Programming (DSC 430 - 702)
Payam Pourashraf
Python Programming (DSC 430 - 711)
Payam Pourashraf
Fundamentals of Data Science (DSC 441 - 701)
Roselyne Tchoua
Fundamentals of Data Science (DSC 441 - 720)
Roselyne Tchoua
Database Processing for Large-Scale Analytics (DSC 450 - 720)
Nicholas Scope
Database Processing for Large-Scale Analytics (DSC 450 - 701)
Nicholas Scope
Data Visualization (DSC 465 - 702)
Jodi Hill
Data Visualization (DSC 465 - 711)
Jodi Hill
Film and Television Production
Introduction to Cinema: The Art of Making Movies (FILM 100 - 420)
Victor Aronovich
Introduction to Cinema: The Art of Making Movies (FILM 100 - 421)
Victor Aronovich
Foundations of Cinema for Majors (FILM 101 - 401)
Andrew Stasiulis
Foundations of Cinema for Majors (FILM 101 - 404)
Eric Marsh
Foundations of Cinema for Majors (FILM 101 - 405)
Olivia Lilley
Foundations of Cinema for Majors (FILM 101 - 406)
Andrew Stasiulis
Foundations of Cinema for Majors (FILM 101 - 409)
Robert Puccinelli
Foundations of Cinema for Majors (FILM 101 - 410)
Robert Puccinelli
Foundations of Cinema for Non-Majors (FILM 102 - 420)
Lee Madsen
Foundations of Cinema for Non-Majors (FILM 102 - 421)
Lee Madsen
Foundations of Television (FILM 105 - 401)
Ilisa Aaron
Foundations of Television (FILM 105 - 404)
Rachael Mason
Foundations of Television (FILM 105 - 405)
Lisa Buscani
Digital Cinema Production I (FILM 110 - 403)
Patrick Wimp
Digital Cinema Production I (FILM 110 - 403)
Patrick Wimp
Digital Cinema Production I (FILM 110 - 401)
Lauren Berry
Digital Cinema Production I (FILM 110 - 401)
Lauren Berry
Digital Cinema Production I (FILM 110 - 401L)
Lauren Berry
Television Production I (FILM 115 - 401)
Martha McGee
Television Production I (FILM 115 - 402)
Martha McGee
Television Production I (FILM 115 - 403)
Martha McGee
History of Cinema Production (FILM 131 - 401)
Eric Marsh
History of Cinema Production (FILM 131 - 410)
Eric Marsh
History of Cinema Production (FILM 131 - 401L)
Eric Marsh
History of Cinema Production (FILM 131 - 702)
Connor O'Keefe
History of Cinema Production (FILM 131 - 702L)
Connor O'Keefe
History of Cinema Production (FILM 131 - 711)
Connor O'Keefe
Digital Media Literacies (FILM 145 - 420)
Victor Aronovich
Digital Still Photography for Non-Majors (FILM 165 - 420)
Robert Puccinelli
Digital Still Photography for Non-Majors (FILM 165 - 421)
Travis Chandler
Ethics in Computer Games and Cinema (FILM 228 - 421)
Siobhan O'Donoghue
Ethics in Computer Games and Cinema (FILM 228 - 422)
Siobhan O'Donoghue
Film Aesthetics: Time, Space, and Memory (FILM 235 - 701)
Eric Marsh
Film Philosophy (FILM 237 - 403)
Bernard Roddy
Film Philosophy (FILM 237 - 412)
Bernard Roddy
Cinematography I (FILM 250 - 402)
Lauren Berry
Cinematography I (FILM 250 - 402)
Lauren Berry
Cinematography I (FILM 250 - 404)
Dana Kupper
Cinematography I (FILM 250 - 404)
Dana Kupper
Cinematography I (FILM 250 - 401)
Estrella Vargas
Cinematography I (FILM 250 - 401)
Estrella Vargas
Cinematography I (FILM 250 - 405)
Estrella Vargas
Cinematography I (FILM 250 - 405)
Estrella Vargas
Cinematography I (FILM 250 - 406)
Estrella Vargas
Cinematography I (FILM 250 - 406)
Estrella Vargas
Internship in Media Production/Post-Production (FILM 298 - 701)
Matthew Quinn
Internships in Media and Design (Non-El) (FILM 299 - 704)
Matthew Quinn
Live Event/Talk TV Workshop (FILM 319 - 401)
Wendy Roderweiss
Experimental Filmmaking I (FILM 325 - 402)
Jang Sender
Film Festivals (FILM 348 - 701)
Rebecca Fons
Lighting I (FILM 355 - 401)
Jerry Tran
Lighting I (FILM 355 - 401)
Jerry Tran
Lighting I (FILM 355 - 402)
Pete Biagi
Lighting I (FILM 355 - 402)
Pete Biagi
Cinematic Space (FILM 357 - 701)
Pete Biagi
Cinematic Space (FILM 357 - 701)
Pete Biagi
Project Bluelight (FILM 380 - 401)
Robert Steel
Live Event/Talk TV Workshop (FILM 419 - 401)
Wendy Roderweiss
Film Festivals (FILM 448 - 701)
Rebecca Fons
Lighting I (FILM 455 - 701)
Jerry Tran
Lighting I (FILM 455 - 701)
Jerry Tran
Cinematic Space (FILM 457 - 701)
Pete Biagi
Cinematic Space (FILM 457 - 701)
Pete Biagi
Project Bluelight (FILM 480 - 401)
Robert Steel
Internships in Media and Design (FILM 499 - 701)
Matthew Quinn
Game Development
Games Literacy (GAM 205 - 401)
Anna Anthropy
Virtual Worlds and Online Communities (GAM 208 - 701)
Ross Hersemann
Game Design for Non-Majors (GAM 224 - 701)
JJ Bakken
Fundamentals of Game Design (GAM 226 - 401)
Lien Tran
Fundamentals of Game Design (GAM 226 - 402)
Lien Tran
Ethics in Computer Games and Cinema (GAM 228 - 421)
Siobhan O'Donoghue
Ethics in Computer Games and Cinema (GAM 228 - 422)
Siobhan O'Donoghue
Intro to Game Production (GAM 230 - 410)
Jonathan Hey
Intro to Game Production (GAM 230 - 441)
Jonathan Hey
Intro to Game Production (GAM 230 - 441)
Jonathan Hey
Playgramming (GAM 240 - 401)
Anna Anthropy
Playgramming (GAM 240 - 402)
Richard Wetzel
Game Development I (GAM 244 - 401)
Jes Klass
Game Development II (GAM 245 - 401)
Ross Hersemann
Applied 3D Geometry (GAM 325 - 701)
Andre Berthiaume
Applied 3D Geometry (GAM 325 - 710)
Andre Berthiaume
Introduction to Level Design (GAM 341 - 401)
Allen Turner
Object-Oriented Game Development (GAM 372 - 401)
Andre Berthiaume
Game Development Project I (GAM 394 - 401)
Allen Turner
Topics in Game Design (GAM 397 - 703)
Richard Wetzel
Topics in Game Design (GAM 397 - 730)
Richard Wetzel
Creative Computation (GAM 420 - 701T)
Richard Wetzel
Creative Computation (GAM 420 - 730)
Richard Wetzel
Applied 3D Geometry (GAM 425 - 701)
Andre Berthiaume
Applied 3D Geometry (GAM 425 - 710)
Andre Berthiaume
Real-Time Software Development II (GAM 575 - 701)
Edward Keenan
Real-Time Software Development II (GAM 575 - 710)
Edward Keenan
Graphic Design
Web Design (GD 110 - 430)
Daniel Stanford
Graphic Design: Projects (GD 300 - 701)
Kyle Green
Graphic Design: Projects (GD 300 - 701)
Kyle Green
Human-Computer Interaction
Introduction to User-Centered Design (HCI 440 - 702)
David Ramsay
Introduction to User-Centered Design (HCI 440 - 711)
David Ramsay
User Research Methods (HCI 445 - 701)
Oliver Alonzo
User Research Methods (HCI 445 - 710)
Peter Hastings
User Research Methods (HCI 445 - 702)
Peter Hastings
User Research Methods (HCI 445 - 711)
Oliver Alonzo
Foundations of Human-Computer Interaction (HCI 450 - 701)
Peter Hastings
Foundations of Human-Computer Interaction (HCI 450 - 710)
Peter Hastings
Usability Evaluation Methods (HCI 460 - 701)
Kenneth Douros
Usability Evaluation Methods (HCI 460 - 710)
Kenneth Douros
Health Information Technology
Health Informatics (HIT 421 - 701)
Muhammad Nauman
Industrial Design
Introduction to Industrial Design (ID 100 - 401)
Vladimir Kharaz
Industrial Design Studio I (ID 391 - 401)
Vladimir Kharaz
Special Topics in Industrial Design (ID 395 - 401)
Ross Carl
Information Systems
Analysis and Design Techniques (IS 215 - 401)
David Lee
Analysis and Design Techniques (IS 215 - 410)
David Lee
Enterprise Architecture (IS 324 - 701)
Rajeev Kumar
Enterprise Architecture (IS 324 - 710)
Rajeev Kumar
IT Auditing (IS 344 - 701)
LeRoy Foster
IT Auditing (IS 344 - 710)
LeRoy Foster
Systems for Cloud Computing and Big Data (IS 360 - 701)
Aritro Banerjee
Systems for Cloud Computing and Big Data (IS 360 - 710)
Aritro Banerjee
Software Project Management (IS 372 - 701)
Kenneth Shemanske
Software Project Management (IS 372 - 710)
Kenneth Shemanske
Systems Analysis and Design (IS 421 - 701)
Makoto Nakayama
Systems Analysis and Design (IS 421 - 710)
David Lee
Systems Analysis and Design (IS 421 - 702)
David Lee
Systems Analysis and Design (IS 421 - 711)
Makoto Nakayama
Enterprise Infrastructure (Formerly ECT 424) (IS 424 - 701)
Rajeev Kumar
Enterprise Infrastructure (Formerly ECT 424) (IS 424 - 710)
Rajeev Kumar
Fundamentals of IT Project Management (IS 430 - 702)
Roman Dumiak
Fundamentals of IT Project Management (IS 430 - 711)
Roman Dumiak
IT Auditing (IS 444 - 701)
Roderick Erby
IT Auditing (IS 444 - 710)
Roderick Erby
Database Design for Information Systems (Formerly CSC 451) (IS 451 - 710)
Makoto Nakayama
Database Design for Information Systems (Formerly CSC 451) (IS 451 - 701)
Makoto Nakayama
Database Design for Information Systems (Formerly CSC 451) (IS 451 - 702)
Kris Scott
Database Design for Information Systems (Formerly CSC 451) (IS 451 - 711)
Kris Scott
Enterprise Cloud Computing (Formerly Is 536) (IS 460 - 701)
Aritro Banerjee
Enterprise Cloud Computing (Formerly Is 536) (IS 460 - 710)
Aritro Banerjee
Data Warehousing (IS 549 - 701)
Victor Adams
Data Warehousing (IS 549 - 710)
Victor Adams
Business Intelligence and Analytics Systems (IS 574 - 710)
Merri Beckfield
Information Technology
Introduction to Computational Reasoning (IT 123 - 140)
MJ Davidson
Introduction to Computational Reasoning (IT 123 - 140)
MJ Davidson
Introduction to Computational Reasoning (IT 123 - 420)
Miles Jackson
Introduction to Computational Reasoning (IT 123 - 421)
Miles Jackson
Introduction to Computational Reasoning (IT 123 - 141)
MJ Davidson
Introduction to Computational Reasoning (IT 123 - 141)
MJ Davidson
Introduction to Computational Reasoning (IT 123 - 142)
Mofak Hassan
Introduction to Computational Reasoning (IT 123 - 142)
Mofak Hassan
Introductory Computing for the Web (IT 130 - 420)
Yoseph Mendelsohn
Data Analysis (IT 223 - 401)
Marco Chou
Data Analysis (IT 223 - 720)
Yoseph Mendelsohn
Ethics in Computer Games and Cinema (IT 228 - 421)
Siobhan O'Donoghue
Ethics in Computer Games and Cinema (IT 228 - 422)
Siobhan O'Donoghue
Web Development I (IT 231 - 401)
Steve Jost
Web Development I (IT 231 - 410)
Steve Jost
Applied Networks and Security (IT 263 - 401)
Sharief Oteafy
Applied Networks and Security (IT 263 - 702)
Joseph Cannici
Applied Networks and Security (IT 263 - 710)
Joseph Cannici
Advanced Application Development (IT 313 - 401)
Steve Jost
Advanced Application Development (IT 313 - 410)
Steve Jost
Content Management Systems (IT 320 - 720)
Michael Chase
Web Development Frameworks (IT 338 - 430)
Uros Jankovic
Web Development Frameworks (IT 338 - 410)
Uros Jankovic
Software Projects for Community Clients I (IT 394 - 720)
Michael Chase
Scripting for Interactive Systems (IT 411 - 701)
Craig Miller
Scripting for Interactive Systems (IT 411 - 710)
Craig Miller
Network Technologies
Principles of Data Communications (Formerly TDC 362) (NET 362 - 701)
Sharief Oteafy
Network Interconnection Technologies (Formerly TDC 365) (NET 365 - 710)
Greg Brewster
Network Interconnection Technologies (Formerly TDC 365) (NET 365 - 730)
Greg Brewster
Information Storage and Management (Formerly TDC 378) (NET 378 - 701)
Joseph Cannici
Information Storage and Management (Formerly TDC 378) (NET 378 - 710)
Joseph Cannici
Network Fundamentals (Formerly TDC 405) (NET 405 - 710)
Joseph Cannici
Network Fundamentals (Formerly TDC 405) (NET 405 - 701)
Joseph Cannici
Introduction to Lan Technologies (Formerly TDC 413) (NET 413 - 701)
Dale Buchholz
Introduction to Lan Technologies (Formerly TDC 413) (NET 413 - 710)
Dale Buchholz
Network Security (Formerly TDC 477) (NET 477 - 730)
Dale Buchholz
Network Security (Formerly TDC 477) (NET 477 - 701)
Dale Buchholz
Information Storage and Management (Formerly TDC 478) (NET 478 - 701)
Joseph Cannici
Information Storage and Management (Formerly TDC 478) (NET 478 - 710)
Joseph Cannici
Telecommunications Practicum (Formerly TDC 511) (NET 511 - 730)
Greg Brewster
Telecommunications Practicum (Formerly TDC 511) (NET 511 - 710)
Greg Brewster
Film and Television Post-Production
Video Editing for Non-Majors (POST 100 - 101)
Connor O'Keefe
Video Editing for Non-Majors (POST 100 - 402)
Brian Mellen
Editing I (POST 110 - 404)
Brian Mellen
Editing I (POST 110 - 401)
Brian Mellen
Editing I (POST 110 - 420)
Michael Flores
Audio for Podcasts and Other Media (POST 120 - 420)
Derek Katzer
Audio for Podcasts and Other Media (POST 120 - 421)
Derek Katzer
Sound Design I (POST 124 - 101)
Michael Mitchell
Sound Design I (POST 124 - 401)
Michael Mitchell
Avid Media Composer Editing Workshop (POST 304 - 720)
Michael Flores
Davinci Resolve Editing Workshop (POST 305 - 720)
Michael Flores
Ableton Live Workshop (POST 322 - 401)
Michael Mitchell
Scoring for Film and Video (POST 328 - 701)
Robert Steel
Production Sound I (POST 330 - 701)
Derek Katzer
Color Correction (POST 340 - 401)
Robert Sliga
Color Correction (POST 340 - 402)
Robert Sliga
Advanced Color Correction (POST 344 - 401)
Robert Sliga
Avid Media Composer Editing Workshop (POST 404 - 720)
Michael Flores
Davinci Resolve Editing Workshop (POST 405 - 720)
Michael Flores
Scoring for Film and Video (POST 428 - 701)
Robert Steel
Production Sound I (POST 430 - 701)
Derek Katzer
Color Correction (POST 440 - 401)
Robert Sliga
Color Correction (POST 440 - 402)
Robert Sliga
Advanced Color Correction (POST 444 - 401)
Robert Sliga
Advanced Editing for Thesis (POST 500 - 701)
Susanne Suffredin
Film and TV Screenwriting
Screenwriting for Majors (SCWR 101 - 101)
Katherine O'Brien
Screenwriting for Majors (SCWR 101 - 102)
Katherine O'Brien
Screenwriting for Majors (SCWR 101 - 403)
Lisa Buscani
Screenwriting for Majors (SCWR 101 - 404)
Brad Riddell
Screenwriting for Majors (SCWR 101 - 405)
Carolyn Kras
Screenwriting for Majors (SCWR 101 - 406)
Alexandra Solomon DiUbaldo
Screenwriting for Majors (SCWR 101 - 407)
Lisa Buscani
Inclusive Representation in Film and Tv (SCWR 110 - 401)
Fatou Samba
Inclusive Representation in Film and Tv (SCWR 110 - 402)
Jess King
Classic Hollywood Film Structure (SCWR 121 - 101)
Olivia Lilley
Classic Hollywood Film Structure (SCWR 121 - 110)
Olivia Lilley
Introduction to Pitching (SCWR 240 - 701)
Steve DiUbaldo
Introduction to Television Writing (SCWR 250 - 401)
Fatou Samba
Story Development (SCWR 301 - 401)
Ilisa Aaron
Story Development (SCWR 301 - 701)
Olivia Lilley
Story Development (SCWR 301 - 402)
Ilisa Aaron
Writing the Feature Screenplay (SCWR 302 - 401)
Jef Burnham
Writing the Feature Screenplay (SCWR 302 - 402)
Jef Burnham
Rewriting the Feature Film Script (SCWR 303 - 701)
Jef Burnham
Rewriting the Feature Film Script (SCWR 303 - 702)
Brad Riddell
Scene Writing (SCWR 306 - 701)
Scott Myers
Adaptation (SCWR 307 - 701)
Carolyn Kras
Character Development (SCWR 309 - 401)
Alexandra Solomon DiUbaldo
Feature Development (SCWR 342 - 401)
Matthew Quinn
Rewriting the Original Television Pilot (SCWR 354 - 701)
Jess King
Marketing and Distributing the Independent Television Series (SCWR 362 - 701)
Jess King
The Business of Comedy (SCWR 376 - 701)
Katherine O'Brien
Comedy, Joke, and Sketch Writing (SCWR 379 - 701)
Jay Steigmann
Topics in Screenwriting (SCWR 390 - 701)
Carolyn Kras
Foundations of Screenwriting (SCWR 400 - 701)
Wendy Roderweiss
Foundations of Screenwriting (SCWR 400 - 702)
Alexandra Solomon DiUbaldo
Rewriting the Feature (SCWR 403 - 701)
Brad Riddell
Screen Adaptation (SCWR 407 - 701)
Carolyn Kras
Genre Storytelling (SCWR 425 - 701)
Matthew Quinn
Studio Development (SCWR 442 - 401)
Matthew Quinn
Rewriting the Original Television Pilot (SCWR 454 - 701)
Jess King
Marketing and Distributing the Web Series (SCWR 462 - 701)
Jess King
The Business of Comedy (SCWR 476 - 701)
Katherine O'Brien
Writing for Film Thesis I (SCWR 501 - 701)
Scott Myers
Writing for TV Thesis I (SCWR 551 - 701)
Scott Myers
Software Engineering
Agile Software Development (SE 359 - 701)
Christopher Jones
Agile Software Development (SE 359 - 710)
Christopher Jones
Object-Oriented Software Development (SE 450 - 710)
Radha Jagadeesan
Object-Oriented Software Development (SE 450 - 701)
Radha Jagadeesan
Agile Software Development (SE 459 - 701)
Christopher Jones
Agile Software Development (SE 459 - 710)
Christopher Jones
Real-Time Software Development II (SE 585 - 701)
Edward Keenan
Real-Time Software Development II (SE 585 - 710)
Edward Keenan
Topics in Software Engineering (SE 598 - 702)
Zhen Huang
Topics in Software Engineering (SE 598 - 711)
Zhen Huang
User Experience Design
Design Principles for User Experience Design (UXD 101 - 401)
Nathan Koch
Design Principles for User Experience Design (UXD 101 - 430)
Nathan Koch
Design Principles for User Experience Design (UXD 101 - 410)
Nathan Koch
Virtual Worlds and Online Communities (Formerly Ism 208) (UXD 208 - 701)
Ross Hersemann
Visual Effects
Introduction to Visual Effects (VFX 200 - 401)
Brian Andrews
Introduction to Visual Effects (VFX 200 - 402)
Kaia Olsen
Virtual Cinematography (VFX 334 - 401)
Kaia Olsen
Compositing I (VFX 374 - 401)
Brian Andrews
Virtual Cinematography (VFX 434 - 401)
Kaia Olsen
Compositing I (VFX 474 - 401)
Brian Andrews