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.

M.S. Computer Science


  • Job Openings and Salary Range
  • Career Options
  • Employment Trends


  • Degree Prep
  • Degree Roadmap
  • Degree Requirements
  • Questions?


  • Funding Opportunities

Get Involved

  • Clubs & Organizations

Problem Solving for Computers

Whether you want to work at a technical company or build a career in academia, this program prepares you to contribute to the field of computer science in new and novel ways. Gain in-depth understanding of limitations and opportunities of computers in problem solving and explore high-level concepts in computational biology, network security and more.

Earn This Degree Online

The M.S. Computer Science degree is available on-campus and fully remotely. Our remote programs are the same high quality, accredited programs as our on-campus programs. As a student you will take the same courses, from the same professors, with the same content as our on-campus students.

Depending on your schedule, you will have the option of attending our on-campus lectures live via live zoom, including the opportunity to participate, ask questions, etc. just like an on-campus student, or to watch recorded lectures within a few hours/days of the on-campus students. You will complete the same assignments, take the same exams, are expected to do the same level of research, have access to zoom office hours with your professors, and otherwise receive the same quality education as our on-campus students.

We offer both thesis and non-thesis options. Thesis students must work with their major professor to complete and publish a research project. Non-thesis students must also complete, and often publish, a smaller scale project.

Tuition costs for fully online students are the same as resident tuition costs. However, fully online course sections carry additional course fees. Please visit the tuition and fees page for detailed information on tuition costs.

Information about how to apply, including deadlines, required materials, etc. are available on the Graduate Admissions website. Information and support for international students is available on the Graduate Admissions international resources website


Fast Facts

  • No. 1 Best Value Public University in the West – ranked for the second year in a row by U.S. News and World Report. We’re also the only public university in Idaho to be ranked best value by Forbes, Money, and The Princeton Review.
  • Highest Salary Earnings for early- and mid-career undergraduate degree recipients than any other public university in Idaho – Payscale
  • Personalized Attention from nationally and internationally recognized faculty and staff through 1-on-1 interaction, mentorship, advising and research collaboration. All faculty hold Ph.D.s in their field.

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