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 More

Computational Thinking and Problem Solving

CS 112 is an introduction to computational thinking and problem solving, including elementary 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. Read a more in-depth explanation of course topics and outcomes.

U of I Computer Science faculty created this popular course to provide fundamental computer science skills and experience to students in all areas of study.

Dual credit CS112 is a year-long course created in a close collaboration with U of I and high school faculty and has been successfully offered to high school students for 4 years. The course is available face-to-face in some high schools and online for any Idaho high school students via Idaho Digital Learning (IDL).

Advantages of Dual Credit 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
  • Great opportunity for students to become computer literate and to gain experience with coding
  • The Idaho Advanced Opportunities, Fast Forward program provides students with funding to fully cover the cost of this dual credit course
  • The online format enables access for any student in the state.

Prerequisite: a grade C or better in Algebra II. No previous coding or computer science experience is required.

To register, please contact your high school counselor.

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