Computer Science courses at GWU
8,051 CSCI courses at George Washington University, with prerequisites, ratings, workload, and what each one unlocks.
Showing 51–100 of 167
page 2 of 4
- 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
- CSCI 5099Variable Topics
- CSCI 6001Introduction to Computer Programming and Software Development3 credits
- CSCI 6002Introduction to Data Structures and Their Applications3 credits
- CSCI 6003Introduction to Software Design and Engineering3 credits
unlocks 6 courses
- CSCI 6004Introduction to Web Development3 credits
2 prerequisites
- CSCI 6010Introduction to Computer Science Fundamentals3 credits
unlocks 2 courses
- CSCI 6011Introduction to Computer Systems and Algorithm Analysis3 credits
unlocks 2 courses
- CSCI 6012Cybersecurity and Privacy3 credits
unlocks 1 course
- CSCI 6013Security in Mobile Computing3 credits
1 prerequisite
- CSCI 6015Cyber Forensics3 credits
- CSCI 6016Applied Network Defense3 credits
- CSCI 6018Cloud Application Architecture3 credits
- CSCI 6114Introduction to Computer Systems and Systems Programming3 credits
unlocks 2 courses · 2 prerequisites
- CSCI 6115Application Development I.3 credits
unlocks 1 course · 2 prerequisites
- CSCI 6116Advanced Application Development3 credits
3 prerequisites
- CSCI 6201Software Fundamentals3 credits
- CSCI 6202Computer Systems Fundamentals3 credits
unlocks 3 courses
- CSCI 6203Mathematical Fundamentals of Computer Science3 credits
- CSCI 6212Design and Analysis of Algorithms3 credits
unlocks 26 courses
- CSCI 6221Advanced Software Paradigms3 credits
unlocks 25 courses
- CSCI 6223Principles of Programming Languages3 credits
- CSCI 6231Software Engineering3 credits
unlocks 2 courses · 2 prerequisites
- CSCI 6232Software Engineering Development3 credits
unlocks 1 course · 2 prerequisites
- CSCI 6233Software Testing and Quality3 credits
unlocks 1 course · 1 prerequisite
- CSCI 6234Object-Oriented Design3 credits
1 prerequisite