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

Middle 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!
This registration resource contains the course descriptions for all courses offered at ICCSD Middle Schools. When selecting a course, please make sure that the course is open to students in your grade and that you have met the prerequisites for the course (if any.) Individual course request forms for your grade will be handed out separately. Parents who wish to discuss their child’s program of studies are invited and encouraged to contact the counselor(s) at your child’s school. Students taking the minimum required courses will average one study hall one day and two study halls the next day. This is due to physical education’s every-other-day meeting pattern. The school day consists of eight class periods. Students are assigned to study hall when not in a class. 
Due to staffing and class size constraints, requests to change elective courses may not be honored after registration. Please choose your courses carefully. Schedule changes must be completed within the first 5 days of a semester. Parent signature is required for all schedule changes on the schedule change form obtained in the counseling office. Students receiving incompletes have ten school days following distribution of report cards to complete the course requirements.

Sample Schedules

Learn More

6th Grade Course List

7th & 8th Grade Course List

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

Course Search


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!

Career Pathways

Curriculum Areas