CSE143 - Computer Programming II
Course: CSE143 (Computer Programming II) in CSE department at University of Washington.
Credit Hours: 5 • Academic Level: first-year undergraduate course
Course Requirements: Requires 1 prerequisite course
Prerequisite Chain Depth: 1 level of foundational courses required
Future Opportunities: Unlocks 33 advanced courses for further study
Part of the CSE curriculum at University of Washington, helping students progress through degree requirements.
Prerequisites for CSE143
Courses unlocked by CSE143
- CSS455 - Introduction to Computational Science and Scientific Programming
- EE474 - Introduction to Embedded Systems
- INFO370 - Core Methods in Data Science
- TECHIN510 - Programming for Digital and Physical User Interfaces
- TECHIN516 - Robotics Lab I: Robotic Sensing and Mobility
- CSE163 - Intermediate Data Programming
- CSE412 - Introduction to Data Visualization
- HCDE410 - Human Data Interaction
- INFO340 - Client-Side Development
- INFO441 - Server-Side Development
- INFO443 - Software Architecture for Interactive Systems
- INFO448 - Mobile Development: Android
- INFO449 - Mobile Development: IOS
- INFO474 - Interactive Information Visualization
- INFO376 - Introduction to Search and Recommender Systems
- STAT416 - Introduction to Machine Learning
- CSE416 - Introduction to Machine Learning
- CSE351 - The Hardware/Software Interface
- CSE373 - Data Structures and Algorithms
- CSE374 - Intermediate Programming Concepts and Tools
- CSE391 - System and Software Tools
- EE541 - Automatic Layout of Integrated Circuits
- CSE341 - Programming Languages
- CSE469 - Computer Architecture I
- EE201 - Computer Hardware Skills
- EE241 - Programming for Signal and Information Processing Applications
- EE271 - Digital Circuits and Systems
- EE469 - Computer Architecture I
- INFO314 - Computer Networks and Distributed Applications
- CSS360 - Software Engineering
- CSE340 - Interaction Programming
- EE419 - Introduction to Computer-Communication Networks
- CSE474 - Introduction to Embedded Systems
Academic Planning at University of Washington
Students planning CSE143 at University of Washington should complete 1 prerequisite before enrollment.
Future Pathways: Completing CSE143 enables enrollment in 33 advanced courses for further study
This first-year course at University of Washington integrates into structured degree pathways for CSE programs, supporting timely graduation and academic progression.