Computer Science courses at Iowa
9,134 CS courses at University of Iowa, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–18 of 18
- CS 4310Design and Implementation of Algorithms3 credits
2 prerequisites
- CS 4330Theory of Computation3 credits
1 prerequisite
- CS 4350Logic in Computer Science3 credits
1 prerequisite
- CS 4400Database Systems3 credits
unlocks 1 course · 2 prerequisites
- CS 4420Advanced Artificial Intelligence3 credits
unlocks 1 course · 2 prerequisites
- CS 4440Web Mining3 credits
1 prerequisite
- CS 4470Health Data Analytics3 credits
1 prerequisite
- CS 4472Introduction to Algorithms for Bioinformatics and Biomedicine3 credits
2 prerequisites
- CS 4500Research Methods in Human-Computer Interaction3 credits
3 prerequisites
- CS 4510Human-Computer Interaction for Computer Science3 credits
unlocks 1 course · 1 prerequisite
- CS 4550Multimedia Systems3 credits
2 prerequisites
- CS 4630Mobile Computing3 credits
3 prerequisites
- CS 4640Computer Security3 credits
unlocks 1 course · 3 prerequisites
- CS 4660Cryptography3 credits
2 prerequisites
- CS 4700High Performance and Parallel Computing3 credits
3 prerequisites
- CS 4720Optimization Techniques3 credits
8 prerequisites
- CS 4740Large Data Analysis3 credits
7 prerequisites
- CS 4980Topics in Computer Science II3 credits
2 prerequisites