Computer Science 5-12
Iowa Teaching Endorsement #278
The Computer Science 5-12 program helps working educators build knowledge and learn a mix of content, interaction, and sustained inquiry to help you succeed as a Computer Science teacher. Courses are offered at undergraduate and graduate levels. Begin in Summer term.
Complete in two years
Complete the certificate through five courses, earning 15 credit hours.
Delivered primarily online
Utilize Zoom and Blackboard to earn your certificate in a flexible, convenient way. Some courses include in-person opportunities at partner AEAs.
$366-$586 per credit
Undergraduate endorsement tuition is $366 per credit hour. Graduate certificate tuition is $586 per credit. All students pay a $46 technology fee per course.
Advance skills.
- Aligned with the CSTA K-12 CS Standards and Standards for CS Educators.
- Delivered primarily online to offer flexibility and convenience for teaching professionals.
- Students complete all courses to earn the Iowa 5-12 Computer Science Endorsement #278.
- Opportunity to simultaneously complete requirements for the Iowa Career & Technical Education Information Technology Endorsement #279.
Ready to earn your certificate? Questions about what courses you may need? Simply fill out our interest form and our dedicated Student Support Specialist will reach out to you within one business day to help:
- Answer any questions
- Confirm your eligibility
- Determine if you have credits or prior experience that can be applied toward the certificate
- Navigate the streamlined application and enrollment process

Mallory DeSantiago
Student Support Specialist
Online & Distance Education
mallory.desantiago@uni.edu
319-273-2863
Courses
| Sample Course Sequence | |
|---|---|
| Summer 1 |
|
| Fall 1 |
|
| Spring 1 |
|
| Summer 2 |
|
| Fall 2 |
|
Take the next step.
Earning a micro-credential at UNI is an affordable and accelerated way to enhance your skills and career opportunities. Once you submit the 'Get Started' interest form, we'll connect with you to create your plan of study - ensuring you know exactly what courses to take to meet your goals.
Complete our 'Get Started' form above and our dedicated staff will work with you to create a specific plan of study to match your goals.
Ready to pursue this endorsement? Submit an enrollment request form each semester.