University of Idaho - I Banner
A student works at a computer


U of I's web-based retention and advising tool provides an efficient way to guide and support students on their road to graduation. Login to VandalStar.

Teaching Computational Thinking and Problem Solving (CS 112)

Dual credit Computational Thinking and Problem Solving is a yearlong course offered through the University of Idaho Computer Science Department. It meets Idaho's graduation requirement for senior math, at high school discretion, as well as the intentions of Idaho law HB 648 requiring all high schools to offer a computer science course by 2020.

Teaching this course requires workshop attendance and an application process.

2020 Teacher Workshop

  • June 22nd-26th via ZOOM

Professional development workshops provide discipline-specific training including the course curriculum, assessment criteria, pedagogy, course philosophy and administrative responsibilities as a dual credit teacher.

Workshop Benefits

  • Two U of I professional development credits available
  • Learn the basics of computer science and programming, and help your students gain valuable skills applicable to all career fields.

Qualifications to teach each Dual Credit

  • A degree in the subject field or a closely related field
  • Applicable teaching or field experience

How to Apply

Interest Form

Complete the form below to let us know you are interested in teaching CS 112.


Teachers seeking more information on the course can email Wanda Quinn.

Contact Us

Computer Science

Physical Address:
Janssen Engineering Building 236

Mailing Address:

Computer Science
University of Idaho
875 Perimeter Drive MS 1010
Moscow, ID 83844-1010

Phone: 208-885-6592

Fax: 208-885-9052


Web: Computer Science