CSC courses at SF State
4,968 CSC courses at San Francisco State University, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–36 of 36
- CSC 600Programming Paradigms and Languages (Units: 3)
2 prerequisites
- CSC 601Data Science and Machine Learning for Biotechnology Seminar Series (Unit: 1)
3 prerequisites
- CSC 602Interview Preparation for Data Science and Machine Learning for Biotechnology Opportunities (Units: 2)
3 prerequisites
- CSC 603Generative AI: Fundamentals and Applications (Units: 3)
- CSC 615Embedded Linux Systems and Physical Computing (Units: 3)
1 prerequisite
- CSC 620Natural Language Technologies (Units: 3)
- CSC 621Biomedical Imaging and Analysis (Units: 3)
- CSC 630Computer Graphics Systems Design (Units: 3)
- CSC 631Multiplayer Game Development (Units: 3)
- CSC 641Computer Performance Evaluation (Units: 3)
- CSC 642Human-Computer Interaction (Units: 3)
- CSC 645Computer Networks (Units: 3)
1 prerequisite
- CSC 647Introduction to Quantum Computing and Quantum Information Science (Units: 3)
- CSC 648Software Engineering (Units: 3)
unlocks 1 course
- CSC 651System Administration (Units: 3)
2 prerequisites
- CSC 652Introduction to Security and Data Privacy (Units: 3)
- CSC 653Network Security (Units: 3)
- CSC 656Computer Organization (Units: 3)
1 prerequisite
- CSC 657Bioinformatics Computing (Units: 3)
1 prerequisite
- CSC 659AI Explainability and Ethics (Units: 3)
- CSC 664Multimedia Systems (Units: 3)
- CSC 665Artificial Intelligence (Units: 3)
- CSC 667Internet Application Design and Development (Units: 3)
- CSC 668Advanced Object Oriented Software Design and Development (Units: 3)
- CSC 671Deep Learning (Units: 3)
- CSC 675Introduction to Database Systems (Units: 3)
- CSC 676Soft Computing and Decision Support Systems (Units: 3)
- CSC 680Application Development for Mobile Devices (Units: 3)
- CSC 685Instructional Methods in Computer Science Teaching (Unit: 1)
1 prerequisite
- CSC 686Experiences in Computer Science Teaching (Unit: 1)2 credits
1 prerequisite
- CSC 688AI Entrepreneurship (Units: 3)
1 prerequisite
- CSC 690Interactive Multimedia Application Development (Units: 3)
1 prerequisite
- CSC 694Cooperative Education: Computer Science (Units: 1-3)3 credits
- CSC 697Senior Project in Computer Science (Units: 3)
3 prerequisites
- CSC 698Topics in Computing (Units: 3)9 credits
- CSC 699Independent Study (Units: 1-3)9 credits