University of Idaho - I Banner
students walk on University of Idaho campus

Visit U of I

Learn about the many reasons the University of Idaho could be a perfect fit for you. Schedule Your Visit

Parents on campus during orientation

Homecoming Oct. 14 - 21

Join other Vandal families for a week of celebration and Vandal traditions. View Calendar

campus full of students

U of I Retirees Association

UIRA has a membership of nearly 500 from every part of the University. Learn about UIRA

Dual credit Computational Thinking and Problem Solving

Dual credit Computational Thinking and Problem Solving, offered through the University of Idaho Computer Science Department, introduces high school students to computer programming while helping them fulfill a math requirement.

This year-long course is currently offered live in-person at high schools in 11 Idaho counties. The course is also available online via Idaho Digital Learning (IDL).

Advantages of Dual credit Computational Thinking and Problem Solving (CS 112)

  • Fulfills the state-mandated senior math requirement (at high school discretion)
  • Excellent introduction to CS for juniors interested in taking AP CS in their senior year
  • Earn University of Idaho credits
  • Great opportunity to gain experience with coding
  • Student funding for the course available through the Idaho Advanced Opportunities, Fast Forward program
  • IDL format enables access for any student in the state.

Course topics and outcomes include computing concepts such as variables, loops, functions, lists, conditionals, concurrency, data types, simple object oriented concepts, I/O, events, syntax, structured programming, basic concepts of computer organization, editing and the influence of computers in modern society. 


  • Grade C or better in Algebra II.
  • No previous coding or computer science experience is required.

Register as a Student

Students interested in registering are encouraged to contact their high school counselor or fill out our interest form.

Teach C112

The University of Idaho Computer Science Department offers professional development workshops for teachers interested in teaching C112.

Learn More

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