Computer Science courses at WKU
3,081 CS courses at Western Kentucky University, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–37 of 37
- CS 146Introduction to Programming3 credits
unlocks 11 courses
- CS 157Information Security I3 credits
- CS 170Problem Solving and Programming3 credits
unlocks 64 courses · 3 prerequisites
- CS 175University Experience – Computer Science3 credits
- CS 180Computer Science I4 credits
unlocks 60 courses · 4 prerequisites
- CS 239Problem Solving with Computational Techniques3 credits
unlocks 10 courses · 5 prerequisites
- CS 245Introduction to a Computer Programming Langauge 1.5 Hour (repeatable max of 3 hrs)1.5 credits
1 prerequisite
- CS 270Introduction to Web Programming3 credits
1 prerequisite
- CS 290Computer Science II4 credits
unlocks 50 courses · 5 prerequisites
- CS 295Introduction to Research Methodology1 credit
- CS 299Introduction to Research in Computer Science 1-3 Hours (repeatable max of 6 hrs)3 credits
1 prerequisite
- CS 301Game Programming3 credits
unlocks 1 course · 4 prerequisites
- CS 315Introduction to Unix3 credits
1 prerequisite
- CS 325Computer Organization and Architecture3 credits
unlocks 3 courses · 1 prerequisite
- CS 331Data Structures3 credits
unlocks 10 courses · 1 prerequisite
- CS 339Discrete Structures3 credits
unlocks 2 courses · 2 prerequisites
- CS 351Database Management Systems I3 credits
unlocks 8 courses · 1 prerequisite
- CS 360Software Engineering I3 credits
unlocks 2 courses · 5 prerequisites
- CS 369Cooperative Education in Computer Science 1-3 Hours (repeatable max of 3 hrs)3 credits
- CS 372Mobile App Development3 credits
1 prerequisite
- CS 381Introduction to Computer Networks3 credits
unlocks 1 course · 1 prerequisite
- CS 382Programming Languages3 credits
unlocks 2 courses · 1 prerequisite
- CS 389Practicum in Computer Science 1-4 Hours (repeatable max of 4 hrs)4 credits
1 prerequisite
- CS 396Intermediate Software Project3 credits
unlocks 3 courses · 3 prerequisites
- CS 405Numerical Analysis I3 credits
unlocks 2 courses · 6 prerequisites
- CS 406Numerical Analysis II3 credits
4 prerequisites
- CS 421Data Structures and Algorithm Analysis3 credits
3 prerequisites
- CS 425Operating Systems I3 credits
unlocks 1 course · 2 prerequisites
- CS 443Database Management Systems II3 credits
2 prerequisites
- CS 445Operating Systems II3 credits
1 prerequisite
- CS 446Interactive Computer Graphics3 credits
2 prerequisites
- CS 450Computer Networks3 credits
2 prerequisites
- CS 456Artificial Intelligence3 credits
2 prerequisites
- CS 473Introduction to Graph Theory3 credits
2 prerequisites
- CS 475Selected Topics in Computer Science 1-3 Hours (repeatable max of 12 hrs)3 credits
- CS 476Research Methods and Projects in Computer Science 3 Hours (repeatable max of 6 hrs)3 credits
1 prerequisite
- CS 496CS Senior Project and Professional Practice3 credits
2 prerequisites