Teaching and education

Teaching and education

What level or age group do you want to teach?

  • Early childhood: birth through grade 3
  • Elementary: kindergarten through grade 6 (K - 8 specialization area)
  • Middle School and High School (Secondary Education): grade 5 through grade 12

Early childhood education

Are you interested in ...?

  • Teaching K - third grade
  • Preschool
  • Early childhood teaching
  • Child development
  • Teaching (children, toddlers, and babies)

Is early childhood education right for you?

Find out more about the Early Childhood Education Bachelor's Degree. 


Early childcare education and programming (online program)

Are you interested in ...?

  • Head Start
  • Family services
  • Child care in daycare
  • Child development
  • Early childcare in before and after-school programs

Note: This online undergraduate program does not lead to a state of Iowa license allowing you to teach children from birth through third grade. If you are looking for licensure, take another look at the on-campus early childhood education major above. 

Is early childcare education and programming right for you?

Find out more about the online Early Childcare Education and Programming Bachelor's Degree. 


Elementary education

Are you interested in?

  • Teaching K - 6 grade
  • Educational programming (science center, zoo, library)
  • Childcare director
  • Area educational agency

In addition, you must have one area of specialization from the list in the yellow box. The area of specialization means you can teach that subject in grades k - 8th.

Areas of specialization (k - 8)

These are the areas of specialization available:
  • English and language arts
  • English as a second language (kindergarten through 12)
  • Health
  • Special education
  • Mathematics
  • Basic science
  • Social science
  • Speech/theater
  • Additional endorsement in reading

Is elementary education right for you?

Find out more about the elementary education bachelor's degree.


Middle school and high school education

Program: Secondary Education Educator Preparation

When you teach at the middle school and high school level you choose a specific subject to teach that interests you. (In the academic community, the level including grades 5 through 12 is referred to as secondary education.) At Iowa State, you can choose from one of the following major/program areas:

  • Agricultural education
  • Biology
  • Chemistry
  • Earth sciences
  • English
  • Family and consumer sciences education
  • Health education
  • History–Social sciences
  • Mathematics
  • Music (grades k - 12)
  • Physical education (grades k - 12)
  • Physics
  • World languages and cultures

To complete the Secondary Education Educator Preparation program you need to do the following:

  • Get a degree in the subject you're interested in teaching.
  • Complete the teacher education courses necessary to be licensed to teach (licensure), along with any special endorsements.

Is a Secondary Education Licensure right for you? 

Find out more about the secondary education educator preparation program.

Education Day

Check out "Education Day," a special campus visit specifically for teaching programs.