CSE312 - Foundations of Computing II
Course: CSE312 (Foundations of Computing II) in CSE department at University of Washington.
Credit Hours: 4 • Academic Level: third-year undergraduate course
Course Requirements: Requires 1 prerequisite course
Prerequisite Chain Depth: 2 levels of foundational courses required
Future Opportunities: Unlocks 17 advanced courses for further study
Part of the CSE curriculum at University of Washington, helping students progress through degree requirements.
Prerequisites for CSE312
Courses unlocked by CSE312
- CSEM547 - Natural Language Processing
- CSE447 - Natural Language Processing
- CSE446 - Machine Learning
- CSE422 - Toolkit for Modern Algorithms
- CSE431 - Introduction to Theory of Computation
- CSE428 - Computational Biology Capstone
- CSE438 - Computational Neuroscience
- STAT391 - Quantitative Introductory Statistics for Data Science
- STAT452 - Statistics and Philosophy of Voting
- PHIL452 - Statistics and Philosophy of Voting
- CSE515 - Statistical Methods in Computer Science
- CSE546 - Machine Learning
- CSE426 - Cryptography
- CSE473 - Artificial Intelligence
- CSE421 - Introduction to Algorithms
- CSE434 - Introduction to Quantum Computation
- CSE427 - Computational Biology
Academic Planning at University of Washington
Students planning CSE312 at University of Washington should complete 1 prerequisite before enrollment.
Future Pathways: Completing CSE312 enables enrollment in 17 advanced courses for further study
This third-year course at University of Washington integrates into structured degree pathways for CSE programs, supporting timely graduation and academic progression.