JMU course catalog
4,945 courses at James Madison University, with prerequisites, ratings, workload, and what each one unlocks.
Showing 751–800 of 4,945
page 16 of 99
- COB 490Special Studies in Business Administration
- CRJU 215Introduction to Criminal Justice
unlocks 25 courses
- CRJU 300Ethics in Criminal Justice
2 prerequisites
- CRJU 301Advanced Level Special Topics in Criminal Justice
2 prerequisites
- CRJU 321Criminalistics
2 prerequisites
- CRJU 325Criminology
1 prerequisite
- CRJU 328Criminal Procedure
2 prerequisites
- CRJU 329Criminal Investigation and Evidence
2 prerequisites
- CRJU 335Law Enforcement
2 prerequisites
- CRJU 337Courts and the Judiciary
2 prerequisites
- CRJU 340Administration of Justice
2 prerequisites
- CRJU 401Internship in Criminal Justice
1 prerequisite
- CS 101Introduction to Computer Science
- CS 149Introduction to Programming
unlocks 83 courses · 1 prerequisite
- CS 159Advanced Programming
unlocks 50 courses · 1 prerequisite
- CS 227Discrete Structures I
unlocks 41 courses · 1 prerequisite
- CS 240Algorithms and Data Structures
unlocks 35 courses · 3 prerequisites
- CS 261Computer Systems I
unlocks 12 courses · 3 prerequisites
- CS 280Projects in Computer Science
- CS 327Discrete Structures II
unlocks 16 courses · 3 prerequisites
- CS 330Societal and Ethical Issues in Computing
- CS 332Technical Communication for Computer Science
- CS 343Application Development
unlocks 4 courses · 1 prerequisite
- CS 345Software Engineering
unlocks 1 course · 1 prerequisite
- CS 347Web Development
1 prerequisite
- CS 349Developing Interactive Multimedia
1 prerequisite
- CS 354Introduction to Autonomous Robotics
4 prerequisites
- CS 361Computer Systems II
unlocks 7 courses · 2 prerequisites
- CS 374Database Systems
unlocks 1 course · 2 prerequisites
- 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