CSDS courses at Case Western
5,773 CSDS courses at Case Western Reserve University, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–50 of 136
page 1 of 3
- CSDS 101The Digital Revolution: Computer and Data Science For All4 credits
unlocks 10 courses
- CSDS 102Artificial Intelligence for All Disciplines3 credits
6 prerequisites
- CSDS 132Programming in Java3 credits
unlocks 133 courses
- CSDS 133Introduction to Data Science3 credits
unlocks 8 courses · 7 prerequisites
- CSDS 134Programming in Python3 credits
unlocks 84 courses
- CSDS 221Full Stack Web Development4 credits
unlocks 1 course · 2 prerequisites
- CSDS 225Current Issues in Artificial Intelligence, For Better or Worse3 credits
- CSDS 233Introduction to Data Structures4 credits
unlocks 52 courses · 3 prerequisites
- CSDS 234Structured and Unstructured Data3 credits
unlocks 3 courses · 2 prerequisites
- CSDS 235The Java Programming Language1 credit
unlocks 1 course · 1 prerequisite
- CSDS 236The C/C++ Programming Languages1 credit
unlocks 2 courses · 2 prerequisites
- CSDS 237The Python Programming Language1 credit
unlocks 14 courses · 1 prerequisite
- CSDS 245Functional Programming in Java1 credit
2 prerequisites
- CSDS 260User Experience for Software Designers3 credits
- CSDS 275Fundamentals of Robotics4 credits
6 prerequisites
- CSDS 281Logic Design and Computer Organization4 credits
unlocks 6 courses · 3 prerequisites
- CSDS 285Linux Tools and Scripting3 credits
2 prerequisites
- CSDS 290Introduction to Computer Game Design and Implementation3 credits
unlocks 1 course · 1 prerequisite
- CSDS 293Software Craftsmanship4 credits
unlocks 4 courses · 1 prerequisite
- CSDS 293NSoftware Craftsmanship4 credits
1 prerequisite
- CSDS 296Independent Projects3 credits
2 prerequisites
- CSDS 297Special Topics3 credits
- CSDS 302Discrete Mathematics3 credits
unlocks 21 courses · 3 prerequisites
- CSDS 305Files, Indexes and Access Structures for Big Data3 credits
unlocks 1 course · 2 prerequisites
- CSDS 310Algorithms3 credits
unlocks 9 courses · 5 prerequisites
- CSDS 310NAlgorithms3 credits
5 prerequisites
- CSDS 312Introduction to Data Science Systems3 credits
4 prerequisites
- CSDS 313Introduction to Data Analysis3 credits
unlocks 1 course · 7 prerequisites
- CSDS 314Computer Architecture3 credits
1 prerequisite
- CSDS 317Data Engineering3 credits
2 prerequisites
- CSDS 323Numerical Algorithms for Machine Learning3 credits
4 prerequisites
- CSDS 325Computer Networks I.3 credits
unlocks 2 courses · 1 prerequisite
- CSDS 325NComputer Networks I.3 credits
1 prerequisite
- CSDS 330Introduction to Artificial Intelligence3 credits
1 prerequisite
- CSDS 335Data Mining for Big Data3 credits
2 prerequisites
- CSDS 337Compiler Design4 credits
3 prerequisites
- CSDS 338Intro to Operating Systems and Concurrent Programming4 credits
unlocks 7 courses · 1 prerequisite
- CSDS 338NIntro to Operating Systems and Concurrent Programming4 credits
1 prerequisite
- CSDS 340Introduction to Machine Learning3 credits
unlocks 9 courses · 12 prerequisites
- CSDS 341Introduction to Database Systems3 credits
unlocks 2 courses · 5 prerequisites
- CSDS 341NIntroduction to Database Systems3 credits
5 prerequisites
- CSDS 343Theoretical Computer Science3 credits
2 prerequisites
- CSDS 344Computer Security3 credits
unlocks 1 course · 3 prerequisites
- CSDS 345Programming Language Concepts3 credits
unlocks 1 course · 5 prerequisites
- CSDS 345NProgramming Language Concepts3 credits
5 prerequisites
- CSDS 346Machine Learning on Graphs3 credits
2 prerequisites
- CSDS 347Responsible AI Engineering3 credits
2 prerequisites
- CSDS 350Programming for AI/ML.3 credits
3 prerequisites
- CSDS 352Causality and Machine Learning3 credits
1 prerequisite
- CSDS 355Advanced Programming Language Concepts and Software Design3 credits
2 prerequisites