Computer Science

You are here

The Computer Science program at the College of Western Idaho will provide you with a rich learning environment that encourages you to explore the fundamental aspects of computer science. Coursework covers a variety of subjects including mathematics, chemistry, physics, computer science, and English.

This program is designed to result in an Associate of Science degree in Computer Science and meets the general education requirements at all Idaho public universities. By completing the degree requirements, you will be prepared to transfer to a four-year institution and pursue an advanced degree in computer science.


The mission of the Computer Science program is to prepare students to transfer to a four-year institution with a good understanding of computer programming principle and provide students the tools to succeed in technology: logical thinking, problem solving, and holistic analytical skills.

Why This Program

By completing the degree requirements, students will be prepared to transfer to a four-year institution and pursue an advanced degree in computer science.

What You Will Learn to Do

  • Understand the fundamental structures and syntax of computer languages
  • Develop good style practices and software design principles
  • Explore proper coding processes and development tools
  • Hone logical thinking and problem solving through related Math and Science courses
  • Develop life-long learning skills


picture of rival video gamers

The Esports Club at College of Western Idaho promotes competitive gaming and teamwork. Learn how to better yourself through perserverence and a willingness to grow while enhancing your educational experience at CWI.

Gaming Club logo

College of Western Idaho's Gaming Club is for anyone who plays video games, board games, tabletop, or even card games! Join us as we build and establish the gaming community on campus and connect and build friendships with fellow gamers. Check...

Additional Opportunities

CWI offers you the opportunity to learn the fundamental building blocks of Apple's Swift programming to explore a career in app development. Learn more about Swift Classes.

NEW! The Computer Science Program is now offering an introductory course in Python Programming (CPSC 111). This course is also an approved elective for the STEM Program. Contact your advisor for details.

Cyber Defense Center

College of Western Idaho's Cyber Defense Center offers cybersecurity awareness, best practices, news, events, and activities for Idaho communities, businesses, partners, and students while striving to advance U.S. Federal Government, State of Idaho, and industry initiatives in cyber defense.

Respectful Community

College of Western Idaho is committed to maintaining a Respectful Community by providing equal opportunity for all individuals and does not discriminate in services, benefits, or activities on the basis of race, color, national origin, religion, sex, gender identity, sexual orientation, disability status, veteran status, age, or any other legally protected status.  More on Title IX

News and Blogs

Jessica Chapple, College of Western Idaho’s Staff of the Month for January 2022.

Congratulations to Student Success Advisor, Jessica Chapple, named College of Western Idaho’s Staff of the Month for January 2022.

Gary Brennan, College of Western Idaho's Staff of the Month for July 2021

Congratulations to Gary Brennan, College of Western Idaho’s Staff of the Month for July 2021.

2021 Graduate, Ashton Syed

"Because of CWI, I was able to return to college as a non-traditional student having been out of high school for a decade, find my passion, make wonderful friends, gain influential mentors, and successfully graduate with honors and two science degrees."

CWI's Sarah Strickley, right, participates in an Onramp event at the Idaho Digital Learning Alliance in 2019.

CWI joined Boise State University to celebrate student success during Onramp's 2021 Spring Showcase.

CWI Offers Swift Programming Classes

CWI is excited to announce the introduction of Swift programming classes for the Spring 2021 semester.