CSC courses at DePaul
9,032 CSC courses at DePaul University, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–41 of 41
- CSC 400Discrete Structures for Computer Science
unlocks 25 courses
- CSC 401Introduction to Programming
unlocks 132 courses
- CSC 402Data Structures I
unlocks 113 courses · 1 prerequisite
- CSC 403Data Structures II
unlocks 92 courses · 1 prerequisite
- CSC 404Accelerated C++
unlocks 1 course · 1 prerequisite
- CSC 406Systems I
unlocks 62 courses · 1 prerequisite
- CSC 407Systems II
unlocks 38 courses · 2 prerequisites
- CSC 412Tools and Techniques for Computational Analysis
unlocks 11 courses
- CSC 421Applied Algorithms and Structures
unlocks 5 courses · 2 prerequisites
- CSC 426Research Methods and Practice in Computing
- CSC 431Scientific Computing
1 prerequisite
- CSC 435Distributed Systems I
unlocks 14 courses · 2 prerequisites
- CSC 436Web Applications
2 prerequisites
- CSC 438Framework for Web Application Development
1 prerequisite
- CSC 439Computer Security
unlocks 1 course · 1 prerequisite
- CSC 440Cryptology
1 prerequisite
- CSC 443Introduction to Operating Systems
2 prerequisites
- CSC 444Automata Theory and Formal Grammars
unlocks 1 course · 2 prerequisites
- CSC 447Concepts of Programming Languages
unlocks 5 courses · 2 prerequisites
- CSC 448Compiler Design
unlocks 1 course · 1 prerequisite
- CSC 452Database Programming
6 prerequisites
- CSC 453Principles of Database Management Systems
unlocks 12 courses · 1 prerequisite
- CSC 454Database Administration and Management
unlocks 1 course · 3 prerequisites
- CSC 458Symbolic Programming
1 prerequisite
- CSC 461Optimized C++
unlocks 17 courses · 3 prerequisites
- CSC 463Theory and Practice of Safe Systems Programming
1 prerequisite
- CSC 464Virtualization and Cloud Computing
2 prerequisites
- CSC 466Program Analysis
1 prerequisite
- CSC 467Cuda Development & Analysis
1 prerequisite
- CSC 468Programming Interactive Data Visualization for the Web
- CSC 471Mobile Application Development for Ios
unlocks 1 course · 2 prerequisites
- CSC 472Mobile Application Development for Android
2 prerequisites
- CSC 480Artificial Intelligence I
unlocks 3 courses · 1 prerequisite
- CSC 481Introduction to Image Processing
unlocks 4 courses · 1 prerequisite
- CSC 482Applied Image Analysis
unlocks 1 course · 1 prerequisite
- CSC 483Applied Deep Learning
unlocks 4 courses · 1 prerequisite
- CSC 484Ethics in Artificial Intelligence
- CSC 486Real-time Networking (formerly Gam 490)
3 prerequisites
- CSC 489Theory of Computation
2 prerequisites
- CSC 491Mobile Application Development for Ios II
1 prerequisite
- CSC 492Mobile Application Development for Android II