Wayne State course catalog
6,496 courses at Wayne State University, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1,501–1,550 of 6,496
page 31 of 130
- CSC 4990Directed Study Cr. 1-48 credits
- CSC 4992Special Topics in Computer Science Cr. 1-312 credits
1 prerequisite
- CSC 4995Professional Practice in Computer Science Cr. 14 credits
- CSC 4996Senior Capstone Project Cr. 4
2 prerequisites
- CSC 4999Honors Thesis Cr. 3-6
- CSC 5050Algorithms and Data Structures Cr. 3
unlocks 3 courses
- CSC 5100Introduction to Mobility Cr. 3
2 prerequisites
- CSC 5120Foundations of Artificial Intelligence Cr. 3
unlocks 3 courses
- CSC 5172Programming Foundations for Cyber Security Cr. 3
- CSC 5250Network, Distributed, and Concurrent Programming Cr. 3
unlocks 9 courses · 1 prerequisite
- CSC 5270Computer Systems Security Cr. 3
unlocks 1 course · 1 prerequisite
- CSC 5272Principles of Cyber Security Cr. 3
unlocks 5 courses
- CSC 5276Unix Security and Shell Programming Cr. 3
1 prerequisite
- CSC 5278Web Security: Hacking and Defense Cr. 3
1 prerequisite
- CSC 5280Introduction to Cyber-Physical Systems Cr. 3
1 prerequisite
- CSC 5290Cyber Security Practice Cr. 3
2 prerequisites
- CSC 5372Digital Forensics Cr. 3
- CSC 5430Game Programming and Design I Cr. 3
unlocks 3 courses · 3 prerequisites
- CSC 5431Game Programming and Design I: Lab Cr. 1
unlocks 3 courses · 1 prerequisite
- CSC 5472Ethical Hacking Cr. 3
unlocks 1 course
- CSC 5750Principles of Web Technology Cr. 3
2 prerequisites
- CSC 5800Intelligent Systems: Algorithms and Tools Cr. 3
unlocks 1 course · 1 prerequisite
- CSC 5810Introduction to Large Language Models Cr. 3
1 prerequisite
- CSC 5825Introduction to Machine Learning and Applications Cr. 3
unlocks 1 course · 1 prerequisite
- CSC 5830Computational Modeling of Complex Systems Cr. 3
2 prerequisites
- CSC 5870Computer Graphics Cr. 3
1 prerequisite
- CSC 5991Special Topics in Computer Science Cr. 1-49 credits
1 prerequisite
- CSC 6100Essential Data Skills for Artificial Intelligence Cr. 3
unlocks 2 courses · 1 prerequisite
- CSC 6110Software Engineering Cr. 3
1 prerequisite
- CSC 6200Generative AI and Large Language Models Cr. 3
unlocks 1 course · 1 prerequisite
- CSC 6220Parallel Computing I: Programming Cr. 3
unlocks 1 course · 1 prerequisite
- CSC 6272Malware and Reverse Engineering Cr. 3
1 prerequisite
- CSC 6274Certified Penetration Testing Cr. 3
1 prerequisite
- CSC 6280Real-Time and Embedded Operating Systems Cr. 3
1 prerequisite
- CSC 6290Data Communication and Computer Networks Cr. 3
unlocks 1 course · 1 prerequisite
- CSC 6430Game Programming and Design II Cr. 3
unlocks 1 course · 2 prerequisites
- CSC 6431Game Programming and Design II: Lab Cr. 1
1 prerequisite
- CSC 6500Theory of Languages and Automata Cr. 3
1 prerequisite
- CSC 6580Design and Analysis of Algorithms Cr. 3
1 prerequisite
- CSC 6620Matrix Computation I Cr. 4
1 prerequisite
- CSC 6710Database Management Systems I Cr. 3
unlocks 2 courses · 1 prerequisite
- CSC 6800Artificial Intelligence I Cr. 3
unlocks 1 course · 1 prerequisite
- CSC 6860Digital Image Processing and Analysis Cr. 3
1 prerequisite
- CSC 6991Topics in Computer Science Cr. 1-49 credits
1 prerequisite
- CSC 6995Internship in Computer Science Cr. 1-36 credits
- CSC 7120AI Strategy, Deployment, and Ethics Cr. 3
1 prerequisite
- CSC 7220Parallel Computing II: Algorithms and Applications Cr. 3
1 prerequisite
- CSC 7260Distributed Systems Cr. 3
1 prerequisite
- CSC 7270Advanced Computer Security Cr. 3
1 prerequisite
- CSC 7272Malware and Reverse Engineering Cr. 3
1 prerequisite