Skip To Main Content

Schools Trigger

Weglot Trigger

Mobile CTAs

Header Right

Utility Container

Schools Trigger

container-btn weglot-trigger

Search Trigger

Search Container

Schools Nav

Pinned CTAs

High School Program of Studies

Welcome to our Program of Studies! This isn't just a list of courses; it's your guidebook for your academic adventure. We've got a wide range of courses to spark your curiosity and help find your passion. Dive in and explore!

Graduation Requirements

Learn More

Four-Year Worksheet

Learn More

Senior Year Plus Program

Learn More

Quotes

Human Anatomy & Physiology is a great introductory course for anyone who is thinking
about going into a health-related field.

Student

Computer Science Principles is an amazing course. It taught me the fundamentals of coding and how to use mainstream coding websites like CodeHS. It’s a great introductory course if you’re interested in computer science! Student

AP Environmental Science is a class where you can really delve into the world around you and understand its inner workings and how your actions affect it.Student

The Seal of Biliteracy for Spanish is a course that is enhancing my knowledge of Spanish writing, reading, and speaking. This course also increases my knowledge of the culture and history of Spanish-speaking countries. Taking this course prepares me to be more accepting of other cultures and connects me with people and places, unlike the ones I call home. Student

AP Human Geography is a great class for providing lots of perspective about how the world works and how it came to be how it is. Student

* NOTE: Courses marked with an asterisk (*) are offered at Tate High School in addition to City, Liberty, and West high schools, unless otherwise noted.

High School Course List

If you wish to obtain a copy of this complete document, you may download and print the High School Program of Studies.

Course Search

*See search results below

Questions?

We're here to help! Please reach out to your school with questions on our course list. You can also contact our Educational Services Center at (319) 688-1000.

Interested in learning about our Career Pathways? Use the link below to explore!

Explore Career Pathways

Curriculum Areas

ICCSD Logo