Computer Science courses at Texas State
6,228 CS courses at Texas State University, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–50 of 130
page 1 of 3
- CS 1308Computer Literacy and the Internet3 credits
- CS 1309AI for Everyone3 credits
- CS 1319Fundamentals of Computer Science3 credits
- CS 1342Programming for Scientists and Engineers3 credits
unlocks 27 courses
- CS 1428Foundations of Computer Science I.4 credits
unlocks 67 courses · 6 prerequisites
- CS 2308Foundations of Computer Science II.3 credits
unlocks 37 courses · 1 prerequisite
- CS 2315Computer Ethics3 credits
unlocks 4 courses · 9 prerequisites
- CS 2318Assembly Language3 credits
unlocks 6 courses · 2 prerequisites
- CS 3190Cooperative Education3 credits
- CS 3279ACareer Preparation and Job Search Strategies2 credits
2 prerequisites
- CS 3290Advanced Cooperative Education3 credits
- CS 3320Internet Software Development3 credits
1 prerequisite
- CS 3339Computer Architecture3 credits
unlocks 3 courses · 3 prerequisites
- CS 3354Object-Oriented Design and Programming3 credits
unlocks 4 courses · 1 prerequisite
- CS 3358Data Structures and Algorithms3 credits
unlocks 31 courses · 2 prerequisites
- CS 3360Computing Systems Fundamentals3 credits
unlocks 3 courses · 3 prerequisites
- CS 3378Theory of Automata3 credits
1 prerequisite
- CS 3393Software Testing3 credits
1 prerequisite
- CS 3398Software Engineering3 credits
unlocks 2 courses · 4 prerequisites
- CS 4100Computer Science Internship1 credit
- CS 4298Undergraduate Research I.2 credits
unlocks 1 course
- CS 4299Undergraduate Research II.2 credits
1 prerequisite
- CS 4310Computer Networks3 credits
1 prerequisite
- CS 4315Introduction to Data Mining and Information Retrieval3 credits
1 prerequisite
- CS 4318Compiler Construction3 credits
1 prerequisite
- CS 4326Human Factors of Computer Systems3 credits
1 prerequisite
- CS 4328Operating Systems3 credits
2 prerequisites
- CS 4332Introduction to Database Systems3 credits
1 prerequisite
- CS 4337Introduction to Computer Vision3 credits
1 prerequisite
- CS 4346Introduction to Artificial Intelligence3 credits
1 prerequisite
- CS 4347Introduction to Machine Learning3 credits
2 prerequisites
- CS 4350Unix Systems Programming3 credits
1 prerequisite
- CS 4353Introduction to Graphical User Interfaces3 credits
1 prerequisite
- CS 4355Algorithms and Analysis3 credits
1 prerequisite
- CS 4371Computer System Security3 credits
1 prerequisite
- CS 4372Introduction to Digital Multimedia3 credits
1 prerequisite
- CS 4379DDistributed Ledger Systems and Blockchains: Theory and Applications3 credits
1 prerequisite
- CS 4379EIntroduction to Network Science3 credits
1 prerequisite
- CS 4379FDistributed Data Processing3 credits
2 prerequisites
- CS 4379GData Analysis and Visualization3 credits
1 prerequisite
- CS 4379HCryptography3 credits
1 prerequisite
- CS 4379KIntroduction to Autonomous Robotics3 credits
1 prerequisite
- CS 4379QIntroduction to Recommender Systems3 credits
1 prerequisite
- CS 4379YIntroduction to Green Computing3 credits
2 prerequisites
- CS 4380Parallel Programming3 credits
2 prerequisites
- CS 4381Practical Game Development3 credits
1 prerequisite
- CS 4388Computer Graphics3 credits
6 prerequisites
- CS 4395Independent Study in Computer Science3 credits
- CS 4398Software Engineering Project3 credits
1 prerequisite
- CS 5100Advanced Computer Science Internship1 credit