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. 1-7

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.

CS 112 is now available for dual credit as a yearlong course that meets Idaho’s graduation requirements for senior math.

Secondary teachers who are interested in teaching CS 112 for dual credit are invited to participate in a workshop sponsored by the University of Idaho Department of Computer Science. This workshop is designed to provide discipline-specific training and orientation that includes the course curriculum, assessment criteria, pedagogy, course philosophy and administrative responsibilities as a dual credit teacher.

$300 teacher stipends are generously provided by the Idaho STEM Action Center.

Workshop Dates & Locations

  • June 11-15 – Idaho Falls — Terry Soule
  • June 18-22 – Boise — Robert Heckendorn
  • June 25 -29 – Coeur d’Alene — Terry Soule

An Interested Teacher With A Question?

For more information, contact:

Teach a U of I Dual Credit Course

Learn More >

Idaho STEM Action Center

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