Computer Science courses at UAB
3,556 CS courses at University of Alabama at Birmingham, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–19 of 19
- CS 300Advanced Object-Oriented Programming in C++.3 credits
unlocks 1 course · 1 prerequisite
- CS 300LAdvanced Object-Oriented Programming in C++ Lab
- CS 303Algorithms and Data Structures3 credits
unlocks 50 courses · 2 prerequisites
- CS 303LAlgorithms and Data Structures Laboratory
- CS 330Computer Organization and Assembly Language Programming3 credits
unlocks 6 courses · 2 prerequisites
- CS 330LComputer Organization and Assembly Language Programming Lab
- CS 332Systems Programming3 credits
unlocks 7 courses · 2 prerequisites
- CS 332LSystems Programming Laboratory
- CS 334Networking3 credits
unlocks 2 courses · 2 prerequisites
- CS 334LNetworking Lab
- CS 350Formal Languages and Programming Paradigms3 credits
unlocks 3 courses · 3 prerequisites
- CS 350LFormal Languages and Programming Paradigms Lab
- CS 355Probability and Statistics in Computer Science3 credits
unlocks 2 courses · 4 prerequisites
- CS 380Mathematical Foundations of AI.3 credits
unlocks 4 courses · 7 prerequisites
- CS 391Special Topics3 credits
2 prerequisites
- CS 392Special Topics3 credits
2 prerequisites
- CS 397Practical Work Experience3 credits
- CS 398Undergraduate Honors Research3 credits
- CS 399Directed Readings3 credits
2 prerequisites