UAB course catalog
3,556 courses at University of Alabama at Birmingham, with prerequisites, ratings, workload, and what each one unlocks.
Showing 901–950 of 3,556
page 19 of 72
- 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
- CS 401Programming Paradigms3 credits
1 prerequisite
- CS 401LProgramming Paradigms Laboratory
- CS 402Compiler Design3 credits
3 prerequisites
- CS 403Cloud Computing3 credits
3 prerequisites
- CS 403LCloud Computing Lab
- CS 410Database Application Development3 credits
3 prerequisites
- CS 416Big Data Programming3 credits
3 prerequisites
- CS 417Database Security3 credits
3 prerequisites
- CS 419Investigating Online Crimes3 credits
3 prerequisites
- CS 420Software Engineering3 credits
unlocks 2 courses · 3 prerequisites
- CS 420LSoftware Engineering Laboratory
- CS 421Advanced Web Application Development3 credits
3 prerequisites
- CS 421LAdvanced Web Application Development Laboratory
- CS 422Mobile Application Development3 credits
3 prerequisites
- CS 422LMobile Application Development Laboratory
- CS 423Fundamentals of Network Security3 credits
3 prerequisites
- CS 423LNetwork Security Laboratory
- CS 426Secure Software Development3 credits
3 prerequisites
- CS 427Software Design and Integration3 credits
1 prerequisite
- CS 429Software Engineering Research Project3 credits
1 prerequisite
- CS 430Computer Architecture3 credits
4 prerequisites
- CS 431Distributed Systems3 credits
4 prerequisites
- CS 432Parallel Computing3 credits
5 prerequisites
- CS 433Operating Systems3 credits
5 prerequisites
- CS 433LOperating Systems Laboratory
- CS 436Fundamentals of Computer Security3 credits
3 prerequisites
- CS 437Digital Media Forensics3 credits
4 prerequisites
- CS 437LDigital Media Forensics Lab
- CS 438Fundamentals of the Dark Web3 credits
2 prerequisites
- CS 443Fundamentals of Cloud Security3 credits
3 prerequisites
- CS 444Network Forensics3 credits
4 prerequisites
- CS 445Modern Cryptography3 credits
3 prerequisites
- CS 446Blockchain and Cryptocurrency3 credits
3 prerequisites
- CS 452Design and Analysis of Algorithms3 credits
3 prerequisites
- CS 454Malware Analysis3 credits
4 prerequisites
- CS 454LMalware Analysis Lab
- CS 456Web Security3 credits
3 prerequisites
- CS 457Fundamentals of Penetration Testing3 credits
2 prerequisites
- CS 458Fundamentals of Quantum Computing3 credits
3 prerequisites
- CS 460Fundamentals of Artificial Intelligence3 credits
unlocks 1 course · 2 prerequisites