Computer Science courses at Idaho
5,220 CS courses at University of Idaho, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–50 of 107
page 1 of 3
- CS 1112Computational Thinking and Problem Solving3 credits
unlocks 64 courses · 2 prerequisites
- CS 1120Computer Science I4 credits
unlocks 63 courses · 3 prerequisites
- CS 1121Computer Science II3 credits
unlocks 49 courses · 2 prerequisites
- CS 1550Computer Organization and Architecture3 credits
unlocks 29 courses · 1 prerequisite
- CS 2040(s) Special Topics (1-16 credits, max 99)16 credits
- CS 2100Programming Languages3 credits
unlocks 12 courses · 1 prerequisite
- CS 2120Practical Python3 credits
unlocks 4 courses · 1 prerequisite
- CS 2230System Software3 credits
unlocks 8 courses · 1 prerequisite
- CS 2240Computer Operating Systems3 credits
unlocks 22 courses · 2 prerequisites
- CS 2250Introduction to Robotic Systems3 credits
- CS 2980(s) Internship (1-16 credits, max 99)16 credits
- CS 2990(s) Directed Study (1-16 credits, max 99)16 credits
- CS 3185Theory of Computation3 credits
unlocks 1 course
- CS 3195Analysis of Algorithms3 credits
unlocks 1 course · 2 prerequisites
- CS 3360Introduction to Information Assurance3 credits
unlocks 2 courses · 1 prerequisite
- CS 3383Software Engineering4 credits
unlocks 5 courses · 4 prerequisites
- CS 3401Computer Graphics3 credits
unlocks 1 course · 2 prerequisites
- CS 3411Introduction to Computer Game Development3 credits
unlocks 1 course · 2 prerequisites
- CS 3551Introduction to Robotics3 credits
2 prerequisites
- CS 3600Database Systems4 credits
unlocks 2 courses · 2 prerequisites
- CS 3980(s) Computer Science Cooperative Internship (1-3 credits, max 3)3 credits
- CS 4000(s) Seminar16 credits
- CS 4010Contemporary Issues in Computer Science1 credit
- CS 4040(s) Special Topics (1-16 credits, max 99)16 credits
- CS 4145Compiler Design4 credits
2 prerequisites
- CS 4200Data Communication Systems3 credits
2 prerequisites
- CS 4211Parallel Programming3 credits
1 prerequisite
- CS 4241Advanced Operating Systems3 credits
1 prerequisite
- CS 4310(s) SFS Professional Develop (3 credits, max 99)3 credits
- CS 4380Network Security3 credits
1 prerequisite
- CS 4390Applied Security Concepts3 credits
1 prerequisite
- CS 4440Supervisory Control and Critical Infrastructure Systems3 credits
5 prerequisites
- CS 4441Multi-User Games and Virtual Environments3 credits
3 prerequisites
- CS 4470Digital Forensics3 credits
1 prerequisite
- CS 4480Digital Twins3 credits
- CS 4501Advanced Computer Architecture3 credits
3 prerequisites
- CS 4502Real-Time Operating Systems3 credits
1 prerequisite
- CS 4543Embedded Systems3 credits
1 prerequisite
- CS 4553Robotic Systems Engineering I3 credits
- CS 4554Robotic Systems Engineering II3 credits
- CS 4556PLC Programming for Automation3 credits
unlocks 2 courses
- CS 4571AI Data Analysis for Industrial Applications3 credits
1 prerequisite
- CS 4602Database Management Systems Design3 credits
1 prerequisite
- CS 4615Computational Biology: Sequence Analysis3 credits
- CS 4621Data Science3 credits
unlocks 1 course · 1 prerequisite
- CS 4622Applied Data Science with Python3 credits
unlocks 2 courses · 1 prerequisite
- CS 4625Semantic Web and Open Data3 credits
3 prerequisites
- CS 4670Advanced PLC Programming3 credits
4 prerequisites
- CS 4701Artificial Intelligence3 credits
1 prerequisite
- CS 4712Machine Learning3 credits
1 prerequisite