skip to main contentskip to footer

Quick links

  • Athletics
  • Make a gift
  • Newsroom
  • Job openings
  • Employee directory
  • Apply
  • Costs
  • Explore
Explore U of I
  • Visit and virtual tour
  • Student life
  • Find your degree
  • Get around campus
  • Meet Moscow
  • Join our email list
  • Events
  • Join ZeeMee
  • Athletics
Academics
  • Academic calendar
  • Find a major
  • Student support resources
  • Undergrad research opportunities
  • Meet the colleges
  • Online learning
  • Explore in-demand careers
Admissions
  • Meet your counselor
  • Deadlines
  • First-year students
  • Graduate students
  • Law students
  • Online students
  • Transfer students
  • International students
  • Admitted students
Financial aid
  • Cost of attendance
  • Steps for financial aid
  • FAFSA information
  • Financial aid FAQs
  • In-state scholarships
  • Out-of-state and international scholarships
  • Connect with financial aid
More
  • Student life
  • Research
  • Recreational offerings
  • Student resources
  • Alumni
  • Parents
  • Newsroom
  • Events
  • Sustainability initiatives
Find your passion - Explore majors Become a Vandal - Start an application
  • U of I news
  • Make a gift
  • Athletics
  • Directory
Events
Explore the P1FCU Kibbie Dome’s legacy
Attend the Malcolm Renfrew Interdisciplinary Colloquium 12:30 p.m. Tuesday, Sept. 9, in Library 101, where Nels Reese will present a look at one of U of I’s most iconic structures.
Cheer on the Vandals
Support the Vandals as they take on Utah Tech Saturday, Sept. 13, — bring your Vandal spirit and enjoy the excitement!
Head to Moscow for Homecoming
Celebrate Vandal pride and tradition — join University of Idaho Homecoming Oct. 5-11 and be part of the weeklong experience.
Events
News
Student Dan Lauritzen working in the drone lab with Jason Karl for the College of Natural Resources
Drone lab supports aerial-based research
University of Idaho Fall 2023 Start up events.
Five reasons to join a U of I club or organization
News
Support a Vandal - Make a gift
  • Apply
  • Costs
  • Explore
  • Explore
  • Academics
  • Admissions
  • Financial Aid
  • Student life
  • Research
  • Recreational offerings
  • Student resources
  • Alumni
  • Parents
  • Newsroom
  • Events
  • Sustainability initiatives

Computer Science

College of Engineering Polymorphic Games Lab.
  • ENGR
  • Academics
  • Student success
  • Our People
  • News and events
  • ENGR
  • Academics
  • Student success
  • Our People
  • News and events
ENGR
  • Academics
  • Student success
  • Our People
  • News and events
  1. Home/
  2. ENGR/
  3. Academics/
  4. Computer science

Lead in AI, cybersecurity and robotics

Become a leader in our rapidly evolving tech landscape and tackle modern computing challenges — from software development to cybersecurity — with a strong emphasis on hands-on learning and real-world applications.

University of Idaho's Department of Computer Science will put you at the forefront of technological innovation. You’ll explore cutting-edge advancements in computer science, artificial intelligence and cybersecurity in a dynamic, interactive learning environment.

The department offers undergraduate and graduate computer science and cybersecurity programs on campus in Moscow and Coeur d’Alene and graduate programs in Idaho Falls. Distance learning courses are also available through Engineering Outreach.

Best computer science program in the nation

Best Colleges US News & World Report - Computer Science 2025

National recognition has underscored the computer science department’s commitment to delivering high-quality, affordable programs. You’ll benefit from an undergraduate computer science program that’s recognized by U.S. News and World Report among the best undergraduate programs in the United States.

Join the Department of Computer Science and Cybersecurity to make a difference in our world.

Academics

  • Chemical and biological engineering
  • Civil and environmental engineering
  • Computer science
  • Electrical and computer engineering
  • Mechanical engineering
  • Nuclear engineering and industrial management
  • Accreditation
N/A

Explore degrees

Explore computer science and cybersecurity degrees and certificates.

Find degreesFind degrees

Build the skills your employers are looking for

Prepare yourself to lead in AI-driven technologies and solve problems in healthcare, agriculture, environmental monitoring and more. Work directly with state-of-the-art mobile and full-size robots used in a variety of applications. Train alongside professors and researchers who are nationally recognized for their expertise in cybersecurity.

In this academic department, you’ll gain practical experience to build the skills employer's demand. You’ll learn to remain adaptable, innovative and capable of addressing evolving challenges in your field.

Apply

Join the Department of Computer Science and Cybersecurity to make a difference in our world.

Apply todayApply today

Advanced laboratory access and research

U of I computer scientists conduct pioneering research in areas such as artificial intelligence (AI), machine learning (ML), cybersecurity and data science. Faculty and students collaborate to solve real-world problems, develop innovative solutions in fields like healthcare, agriculture and environmental monitoring. This work drives technological advancements through practical applications.

Dan Blanchette adjusts a LEGO piece in a programmable logic controlled mini-factory

Explore our research

Learn more about how the Department of Computer Science is making an impact throughout Idaho.

Get involved. Make friends. Find success.

Connect with others who share your interests and values and demonstrate skills beyond the classroom. Join our Polymorphic Games Studio, Cyber Defense Club and Association for Computing Machinery.

Our college also offers 20+ clubs and organizations tied to international and national engineering organizations, national competition teams, mentorship programs and professional skills programs.

Student success

Faculty mentorship and staff support

Faculty and staff in the Department of Computer Science are eager to meet you.

Department of Computer Science

Steve (Yong) Wang
Department chair
stevew@uidaho.edu

Robert Rinker, Ph.D.
Associate professor; associate chair
208-885-7378
rinker@uidaho.edu

Jim Alves-Foss, Ph.D.
University Distinguished Professor
208-885-5196
jimaf@uidaho.edu

Joules Beeston, Ph.D.
Clinical faculty
208-292-2671
jbeeston@uidaho.edu

Bruce Bolden, M.S.
Senior instructor
208-885-5422
bruceb@uidaho.edu

Daniel Conte de Leon, Ph.D.
Associate professor
208-885-6520
dcontedeleon@uidaho.edu

Robert Hiromoto, Ph.D.
Professor
208-533-8119
hiromoto@uidaho.edu

Hasan Jamil, Ph.D.
Associate professor
208-885-6594
jamil@uidaho.edu

Constantinos (Costas) Kolias, Ph.D.
Associate professor
703-606-5244
kolias@uidaho.edu

Johnny (Liujun) Li
Affiliate faculty, soil and water systems
208-885-1015
liujunl@uidaho.edu

Marshall (Xiaogang) Ma, Ph.D.
Associate professor, College of Engineering Dean's Distinguished Fellow
208-885-1547
max@uidaho.edu

Bhaskar Rimal, Ph.D., P.E.
Assistant professor
brimal@uidaho.edu

Frederick “Rick” Sheldon, Ph.D.
Professor
208-292-2545
sheldon@uidaho.edu

John Shovic, Ph.D.
Research faculty; Director of the Center for Intelligent Industrial Robotics
jshovic@uidaho.edu

Jia (Cindy) Song, Ph.D.
Assistant professor
208-885-1710
jsong@uidaho.edu

Terry Soule, Ph.D.
Professor
208-885-7789
tsoule@uidaho.edu

Alex Vakanski, Ph.D., P.E.
Affiliate professor, industrial technology
208-757-5422
vakanski@uidaho.edu

Michael Wilder, Ph.D.
Clinical faculty assistant professor
mdwilder@uidaho.edu

Min Xian, Ph.D.
Associate professor
208-757-5425
mxian@uidaho.edu

Boyu Zhang, Ph.D.
Assistant professor
208-292-7709
boyuz@uidaho.edu

Staff

Arleen Furedy
Administrative coordinator
Janssen 236
208-885-1503
arleen@uidaho.edu
Campus: Moscow

Tammy St John-Tesky
Administrative coordinator
Hedlund Building 202
208-292-2509
tammy@uidaho.edu
Campus: Coeur d'Alene

The new Cybersecurity program at the University of Idaho

Our computer science and cybersecurity story

Explore stories and news articles about our current students and employees and their achievements in the Department of Computer Science and Cybersecurity.

Read about our departmentRead about our department

Your degree is accredited

The Computer Science B.S.C.S. program is accredited by the Computing Accreditation Commission of ABET, under the commission’s general criteria and program criteria for Computer Science and Similarly Named Computing Programs. 

Learn about accreditation.

Footer

Academics

  • Chemical and biological engineering
  • Civil and environmental engineering
  • Computer science
  • Electrical and computer engineering
  • Mechanical engineering
  • Nuclear engineering and industrial management
  • Accreditation

Ready to apply?

Start your application
Joe Vandal head illustration

Contact us

College of Engineering

Email: engr@uidaho.edu
Phone: 208-885-6470
Fax: 208-885-6645
Location: Janssen Engineering (JEB) Room 125
Mailing Address:

875 Perimeter Drive MS 1011
Moscow, ID 83844-1011

Subscribe to U of I

Visit the email preference center and subscribe to products that interest you.

Subscribe now

Footer Navigation

Resources

  • Policies
  • Privacy statement
  • Web accessibility
  • Title IX

Campus

  • Directory
  • Map
  • Safety
  • Events

Information For

  • Prospective students
  • Current students
  • Parents
  • Employees
Logo

University of Idaho

875 Perimeter Drive, Moscow, ID 83844

208-885-6111

info@uidaho.edu

Engage with U of I on Facebook. Get the latest U of I updates on X. Catch up with U of I on Instagram. Grow your professional network by connecting with U of I on LinkedIn. Interact with University of Idaho's video content on YouTube. Join the University of Idaho ZeeMee conversation.
Support a Vandal - Make a gift
  • Athletics
  • Jobs
  • News

© 2025 University of Idaho