Computer Science courses at JMU
4,945 CS courses at James Madison University, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–26 of 26
- CS 412Applied Algorithms
4 prerequisites
- CS 415Data Visualization Fundamentals and Techniques
2 prerequisites
- CS 430Programming Languages
2 prerequisites
- CS 432Compilers
2 prerequisites
- CS 442Logic in Computer Science
- CS 444Artificial Intelligence
3 prerequisites
- CS 445Machine Learning
3 prerequisites
- CS 446Software Analysis and Design
2 prerequisites
- CS 447Interaction Design
1 prerequisite
- CS 448Numerical Analysis
1 prerequisite
- CS 449Numerical Analysis for Differential Equations
3 prerequisites
- CS 450Operating Systems
1 prerequisite
- CS 452Design and Analysis of Algorithms
4 prerequisites
- CS 455Advanced Computer Networking
1 prerequisite
- CS 456Computer Architecture
1 prerequisite
- CS 457Information Security
unlocks 1 course · 4 prerequisites
- CS 458Cyber Defense
2 prerequisites
- CS 462Network Applications Development
1 prerequisite
- CS 470Parallel and Distributed Systems
1 prerequisite
- CS 480Selected Topics in Computer Science
1 prerequisite
- CS 482Selected Topics in Information Security
2 prerequisites
- CS 488Computer Graphics Applications
2 prerequisites
- CS 497Independent Study
- CS 499AHonors
- CS 499BSenior Honors Thesis
- CS 499CSenior Honors Thesis