Home
Schools
James Madison University
JMU
Harrisonburg, VA
Computer Science Courses
101
- Introduction To Computer Science
139
- Programming Fundamentals (3, 2)
149
- Introduction To Programming
159
- Advanced Programming
227
- Discrete Structures I
240
- Algorithms And Data Structures
260
- Technical Communication For Computer Science
261
- Computer Systems I
280
- Projects In Computer Science
327
- Discrete Structures Ii
330
- Societal And Ethical Issues In Computing
344
- Intelligent Systems
345
- Software Engineering
347
- Web-Based Information Systems
349
- Developing Interactive Multimedia
354
- Introduction To Autonomous Robotics
361
- Computer Systems Ii
430
- Programming Languages
432
- Compilers
442
- Logic In Computer Science
444
- Artificial Intelligence
447
- Interaction Design
450
- Operating Systems
452
- Design And Analysis Of Algorithms
457
- Information Security
458
- Cyber Defense
470
- Parallel And Distributed Systems
474
- Database Design And Application
480
- Selected Topics In Computer Science
482
- Selected Topics In Information Security
633
- Computer Forensics
635
- Secure Network Operations
685
- Selected Topics Ii