CSC courses at Cal Poly SLO
4,328 CSC courses at California Polytechnic State University, San Luis Obispo, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–50 of 128
page 1 of 3
- CSC 1000Computing Majors Orientation1 credit
- CSC 1001Fundamentals of Computer Science3 credits
unlocks 244 courses · 3 prerequisites
- CSC 1001LFundamentals of Computer Science Laboratory1 credit
unlocks 244 courses · 3 prerequisites
- CSC 1024Introduction to Computing2 credits
- CSC 1031Programming for Engineers2 credits
unlocks 53 courses · 3 prerequisites
- CSC 1032Programming for Scientists and Engineers3 credits
unlocks 66 courses · 2 prerequisites
- CSC 2001Data Structures3 credits
unlocks 140 courses · 2 prerequisites
- CSC 2001LData Structures Laboratory1 credit
unlocks 140 courses · 1 prerequisite
- CSC 2050System Software Mechanics3 credits
unlocks 71 courses · 1 prerequisite
- CSC 2200Special Problems for Undergraduates2 credits
- CSC 2270Special Topics4 credits
- CSC 2600Computing with Data4 credits
2 prerequisites
- CSC 3000Transfer Student Orientation and Workshop3 credits
1 prerequisite
- CSC 3001Modern Application Development4 credits
unlocks 17 courses · 1 prerequisite
- CSC 3100Software Engineering4 credits
unlocks 17 courses · 1 prerequisite
- CSC 3104Software Engineering without Programming3 credits
- CSC 3111Computational Thinking for Educators3 credits
unlocks 2 courses
- CSC 3112Software Design and Data Structures for Educators3 credits
unlocks 1 course · 1 prerequisite
- CSC 3113Teaching Computing3 credits
2 prerequisites
- CSC 3200Practical Computer Security for Everyone3 credits
unlocks 4 courses
- CSC 3201Introduction to Computer Security3 credits
unlocks 21 courses · 1 prerequisite
- CSC 3203Cryptography Engineering and Applications4 credits
1 prerequisite
- CSC 3250Introduction to Privacy: Policy and Technology3 credits
2 prerequisites
- CSC 3300Programming Languages3 credits
unlocks 1 course · 1 prerequisite
- CSC 3445Theory of Computation3 credits
unlocks 1 course · 2 prerequisites
- CSC 3449Algorithms and Complexity4 credits
unlocks 11 courses · 2 prerequisites
- CSC 3660Introduction to Databases2 credits
unlocks 5 courses · 2 prerequisites
- CSC 3662Introduction to Non-Relational Database Systems2 credits
3 prerequisites
- CSC 3665Introduction to Database Management Systems4 credits
unlocks 7 courses · 2 prerequisites
- CSC 3710Game Design and Development4 credits
unlocks 8 courses · 1 prerequisite
- CSC 3760Introduction to Mixed Reality3 credits
1 prerequisite
- CSC 3780Game Engineering and Critical Analysis4 credits
unlocks 3 courses · 1 prerequisite
- CSC 4036Mobile Application Development3 credits
1 prerequisite
- CSC 4037Web Development3 credits
1 prerequisite
- CSC 4091Seminars in Computer Science1 credit
1 prerequisite
- CSC 4092Research Experience in Computer Science2 credits
2 prerequisites
- CSC 4093Projects in Computer Science2 credits
2 prerequisites
- CSC 4100Software Evaluation4 credits
1 prerequisite
- CSC 4160Software Engineering Capstone I4 credits
unlocks 1 course · 1 prerequisite
- CSC 4161Senior Project - Software Engineering Capstone II4 credits
3 prerequisites
- CSC 4170Special Advanced Topics in Software Engineering4 credits
1 prerequisite
- CSC 4184User-Centered UI/UX Design3 credits
2 prerequisites
- CSC 4186Human-Computer Interaction3 credits
1 prerequisite
- CSC 4191Seminars in Software Engineering1 credit
1 prerequisite
- CSC 4192Research Experience in Software Engineering2 credits
2 prerequisites
- CSC 4193Projects in Software Engineering2 credits
2 prerequisites
- CSC 4210Software Security3 credits
unlocks 1 course · 2 prerequisites
- CSC 4212Malware Design and Analysis3 credits
unlocks 1 course · 2 prerequisites
- CSC 4214Binary Exploitation: Tools and Techniques3 credits
unlocks 1 course · 2 prerequisites
- CSC 4230Web and Cloud Security3 credits
1 prerequisite