CSC courses at DePaul
9,032 CSC courses at DePaul University, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–47 of 47
- CSC 300Data Structures I
unlocks 74 courses · 2 prerequisites
- CSC 301Data Structures II
unlocks 51 courses · 2 prerequisites
- CSC 308Frameworks for Web Application Development
1 prerequisite
- CSC 309C++ for Programmers
unlocks 2 courses · 2 prerequisites
- CSC 321Design and Analysis of Algorithms
unlocks 2 courses · 2 prerequisites
- CSC 325Time Series Analysis and Forecasting
3 prerequisites
- CSC 327Problem Solving for Contests
1 prerequisite
- CSC 331Scientific Computing
- CSC 333Cryptology
3 prerequisites
- CSC 343Introduction to Operating Systems
3 prerequisites
- CSC 344Automata Theory and Formal Grammars
unlocks 1 course · 2 prerequisites
- CSC 347Concepts of Programming Languages
unlocks 3 courses · 2 prerequisites
- CSC 348Introduction to Compiler Design
3 prerequisites
- CSC 352Database Programming
7 prerequisites
- CSC 353Advanced Database Concepts
1 prerequisite
- CSC 355Database Systems
unlocks 4 courses · 1 prerequisite
- CSC 358Symbolic Programming
1 prerequisite
- CSC 360Web Applications
2 prerequisites
- CSC 361Optimized C++
unlocks 16 courses · 2 prerequisites
- CSC 362Optimized C++ Multithreading
3 prerequisites
- CSC 363Theory and Practice of Safe Systems Programming
1 prerequisite
- CSC 364Virtualization and Cloud Computing
2 prerequisites
- CSC 366Introduction to Program Analysis
1 prerequisite
- CSC 367Cuda Development
unlocks 1 course · 1 prerequisite
- CSC 371Mobile Application Development for Ios
unlocks 1 course · 2 prerequisites
- CSC 372Mobile Application Development for Android
unlocks 1 course · 1 prerequisite
- CSC 373Computer Systems I
unlocks 44 courses · 2 prerequisites
- CSC 374Computer Systems II
unlocks 22 courses · 1 prerequisite
- CSC 375Junior Software Projects
2 prerequisites
- CSC 376Distributed Systems
unlocks 3 courses · 2 prerequisites
- CSC 379Technology Partnerships in Urban Schools
- CSC 380Foundations of Artificial Intelligence
unlocks 1 course · 1 prerequisite
- CSC 381Introduction to Digital Image Processing
unlocks 2 courses · 2 prerequisites
- CSC 382Applied Image Analysis
unlocks 1 course · 1 prerequisite
- CSC 383Deep Learning
unlocks 1 course
- CSC 384Ethics in Artificial Intelligence
- CSC 386Real-time Networking (formerly Gam 390)
3 prerequisites
- CSC 388Real-time Multithreaded Architecture
3 prerequisites
- CSC 389Theory of Computation
2 prerequisites
- CSC 391Mobile Application Development for Ios II
1 prerequisite
- CSC 392Mobile Application Development for Android II
1 prerequisite
- CSC 394Software Projects
1 prerequisite
- CSC 395Research Colloquium
4 prerequisites
- CSC 396Ai Projects
- CSC 397Topics in Computer Science
- CSC 398Internship8 credits
- CSC 399Independent Study