Recommended Computer Science Courses
While the following course paths aren't required, they are the recommended path students should take during their time at Yorkville High School.
Path for Students Interested in a Career in Computers (Little Programming Experience)
- Freshman Year
- Sophomore Year
- AP Computer Science Principles
- Web Design I
- Robotics & Drones or Computer Programming II: Game Design
- Junior Year
- Senior Year
Path for Students Interested in a Career in Computers (Extensive Programming Experience)
- Freshman Year
- Sophomore Year
- AP Computer Science A
- Computer Programming II: Game Design
- Honors Computer Programming I or Robotics & Drones or Web Design I
- Junior Year
- Senior Year
Path for Students Not Interested in a Computer or STEM Career
If you aren't interested in a computer or STEM career, these courses will help you build essential computer skills. It is recommended students take all Tier I courses before taking any Tier II courses.
Tier I Courses
- AP Computer Science Principles
- Computer Applications I
- Computer Applications II
- Web Design I
- Web Design II for Designers
Tier II Courses
- Computer Programming I
- Computer Programming II: Game Design
- Robotics & Drones
- Web Design II for Developers