Methods of Computer Science

The CS Education curriculum at UNI currently consists of five courses which have been designed to align with the ISTE Standards for Computer Science Educators.  They have been approved by the Iowa BoEE and completion of all five courses will make existing Iowa license holders eligible for a computer science teaching endorsement in the state of Iowa.

Methods of Computer Science (CS 4310/5330,  3 credits) 

This course addresses effective strategies for teaching computer science. Participants will develop a project, either in a classroom or during an after-school or similar experience that seeks to teach a section of the CS standards targeted at the student population with which they are working. Projects should stress inclusivity and appeal to a diverse group of students.

[Taught fall of each year for undergraduates and summer for in-service teachers].


For additional information, contact Dr. Ben Schafer –