Computer Science courses at SLU
6,785 CSCI courses at Saint Louis University, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–50 of 119
page 1 of 3
- CSCI 1010Introduction to Computer Science: Principles3 credits
- CSCI 1020Introduction to Computer Science: Bioinformatics3 credits
- CSCI 1025Introduction to Computer Science: Cybersecurity3 credits
- CSCI 1030Introduction to Computer Science: Game Design3 credits
- CSCI 1040Introduction to Computer Science: Mobile Computing3 credits
- CSCI 1050Introduction to Computer Science: Multimedia3 credits
- CSCI 1060Introduction to Computer Science: Scientific Programming3 credits
unlocks 28 courses · 4 prerequisites
- CSCI 1070Introduction to Computer Science: Taming Big Data3 credits
- CSCI 1080Introduction to Computer Science: World Wide Web3 credits
- CSCI 1090Introduction to Computer Science: Special Topics3 credits
- CSCI 1100Understanding and Using Artificial Intelligence3 credits
- CSCI 1300Introduction to Object-Oriented Programming4 credits
unlocks 36 courses
- CSCI 1930Special Topics4 credits
- CSCI 1980Independent Study3 credits
- CSCI 2100Data Structures4 credits
unlocks 25 courses · 2 prerequisites
- CSCI 2190Computational Problem Solving1 credit
1 prerequisite
- CSCI 2300Object-Oriented Software Design3 credits
unlocks 7 courses · 1 prerequisite
- CSCI 2500Computer Organization and Systems3 credits
unlocks 8 courses · 1 prerequisite
- CSCI 2510Principles of Computing Systems3 credits
unlocks 7 courses · 4 prerequisites
- CSCI 2930Special Topics4 credits
- CSCI 2980Independent Study3 credits
- CSCI 3050Computer Ethics3 credits
- CSCI 3100Algorithms3 credits
unlocks 1 course · 1 prerequisite
- CSCI 3200Programming Languages3 credits
1 prerequisite
- CSCI 3250Compilers3 credits
2 prerequisites
- CSCI 3300Software Engineering3 credits
unlocks 2 courses · 1 prerequisite
- CSCI 3450XMicroprocessors3 credits
- CSCI 3451XMicroprocessors Laboratory1 credit
1 prerequisite
- CSCI 3710Databases3 credits
1 prerequisite
- CSCI 3810Game Programming3 credits
1 prerequisite
- CSCI 3910Internship with Industry6 credits
1 prerequisite
- CSCI 3930Special Topics4 credits
- CSCI 3980Independent Study3 credits
- CSCI 4120Advanced Data Structures3 credits
1 prerequisite
- CSCI 4310Software Architecture3 credits
1 prerequisite
- CSCI 4340Safety-Critical Software Systems3 credits
1 prerequisite
- CSCI 4355Human Computer Interaction3 credits
- CSCI 4360Web Technologies3 credits
1 prerequisite
- CSCI 4370User Interface Design3 credits
- CSCI 4380DevOps3 credits
- CSCI 4500Operating Systems3 credits
1 prerequisite
- CSCI 4520Internet of Things3 credits
- CSCI 4530Computer Security3 credits
1 prerequisite
- CSCI 4550Computer Networks3 credits
1 prerequisite
- CSCI 4590Wireless Sensor Networks3 credits
1 prerequisite
- CSCI 4610Concurrent and Parallel Programming3 credits
1 prerequisite
- CSCI 4620Distributed Computing3 credits
1 prerequisite
- CSCI 4710Databases3 credits
unlocks 1 course · 1 prerequisite
- CSCI 4740Artificial Intelligence3 credits
1 prerequisite
- CSCI 4750Machine Learning3 credits
unlocks 3 courses · 1 prerequisite