Computer Science courses at GWU
8,051 CSCI courses at George Washington University, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–35 of 35
- CSCI 4223Principles of Programming Languages3 credits
2 prerequisites
- CSCI 4235Development of Open-Source Software3 credits
2 prerequisites
- CSCI 4237Software Design for Handheld Devices3 credits
2 prerequisites
- CSCI 4243Capstone Design Project I.3 credits
unlocks 1 course
- CSCI 4243WCapstone Design Project I.4 credits
unlocks 1 course · 2 prerequisites
- CSCI 4244Capstone Design Project II.4 credits
2 prerequisites
- CSCI 4331Cryptography3 credits
5 prerequisites
- CSCI 4341Continuous Algorithms3 credits
unlocks 9 courses · 2 prerequisites
- CSCI 4342Computational Linear Algebra and Applications3 credits
unlocks 7 courses · 1 prerequisite
- CSCI 4345Introduction to Quantum Computing3 credits
9 prerequisites
- CSCI 4364Machine Learning3 credits
unlocks 4 courses · 11 prerequisites
- CSCI 4366Neural Networks and Deep Learning3 credits
6 prerequisites
- CSCI 4414Introduction to Blockchain Technology and Applications3 credits
- CSCI 4415Real-Time and Embedded Systems3 credits
1 prerequisite
- CSCI 4431Computer Networks I.3 credits
unlocks 1 course · 1 prerequisite
- CSCI 4431WComputer Networks I.3 credits
2 prerequisites
- CSCI 4454Augmented and Virtual Reality3 credits
1 prerequisite
- CSCI 4455Computer Game Design and Programming3 credits
1 prerequisite
- CSCI 4511Artificial Intelligence Algorithms3 credits
1 prerequisite
- CSCI 4513Natural Language Processing3 credits
2 prerequisites
- CSCI 4514Large Language Models3 credits
2 prerequisites
- CSCI 4521Introduction to Mobile Robotics3 credits
4 prerequisites
- CSCI 4525Autonomous Robotics: Manipulation3 credits
- CSCI 4527Introduction to Computer Vision3 credits
4 prerequisites
- CSCI 4531Computer Security3 credits
1 prerequisite
- CSCI 4533Introduction to Usable Security and Privacy3 credits
1 prerequisite
- CSCI 4541Network Security3 credits
1 prerequisite
- CSCI 4551Concepts and Applications of Computer Graphics3 credits
- CSCI 4552Design of Computer Animation I.3 credits
unlocks 1 course
- CSCI 4553Design of Computer Animation II.3 credits
1 prerequisite
- CSCI 4554Computer Graphics I.3 credits
2 prerequisites
- CSCI 4561Design of User–Interface Programs3 credits
2 prerequisites
- CSCI 4576Introduction to Biomedical Computing3 credits
unlocks 1 course
- CSCI 4577Biomedical Computing3 credits
2 prerequisites
- CSCI 4907Advanced Topics in Computer Science3 credits