Best Associate's Computer Science Degree Programs in Idaho
College of Western Idaho — Nampa, ID
Hakia Insight: CWI's partnership with Micron Technology—headquartered minutes away in Boise—means associate's graduates move directly into manufacturing and chip design IT roles, skipping the two-year regional job search many community college peers face.
At the associate's level, if you're looking to build real technical skills without the four-year commitment, CWI's computer science program emphasizes hands-on lab work in networking, systems administration, and software fundamentals. Students work with current industry tools and gain practical experience that employers actually value—many graduates land support roles or junior developer positions immediately after completing their associate degree. The program's strength lies in its flexibility: you can complete coursework on-campus or online depending on your schedule, making it accessible whether you're working full-time or juggling other commitments. CWI has solid articulation agreements with Boise State University, so if you decide to pursue a bachelor's degree, your credits transfer smoothly and you can specialize further in your field of choice.
Programs Offered
- Associate of Science in Computer Science — 2 years, on-campus
- Associate of Applied Science in Computer Science — 2 years, online
Career Outcomes
Top Employers: Micron Technology, Local government IT departments, Regional healthcare systems, Idaho-based tech startups, Albertsons corporate.
Top Transfer Destinations
- Boise State University
- University of Idaho
- Idaho State University
Entry-Level Career Paths
- Help Desk Technician
- IT Support Specialist
- Junior Systems Administrator
- Desktop Support Technician
- IT Field Technician
Included Certifications
- CompTIA A+
- CompTIA Network+
- Microsoft Technology Associate (MTA)
Location Advantages:
North Idaho College — Coeur d'Alene, ID
Hakia Insight: North Idaho College's curriculum is reverse-engineered from actual regional employer job postings, not national templates; students graduate with exactly the networking and database skills Coeur d'Alene healthcare systems and ISPs actively hire for.
At the associate's level, north Idaho College's computer science program stands out because it's designed with the regional job market in mind—you'll learn networking, database management, and web development skills that align with what employers in Coeur d'Alene and the surrounding panhandle actually need. Rather than generic tech training, NIC prepares you for roles where you can make an immediate impact: network technicians, database administrators, and junior web developers are realistic outcomes after two years. The program balances theory with hands-on labs, so you're not just memorizing concepts but actually configuring systems and writing code. Transfer pathways to University of Idaho and Boise State are well-established, giving you options whether your goal is entering the workforce or continuing education.
Programs Offered
- Associate of Science in Computer Science — 2 years, on-campus
- Associate of Applied Science in Computer Science — 2 years, online
Career Outcomes
Top Employers: Regional healthcare networks, Local government agencies, Coeur d'Alene-area businesses, Regional ISPs, Educational institutions in North Idaho.
Top Transfer Destinations
- University of Idaho
- Boise State University
- Idaho State University
Entry-Level Career Paths
- Network Technician
- Help Desk Technician
- Junior Web Developer
- Database Administrator Assistant
- IT Support Specialist
Included Certifications
- CompTIA A+
- CompTIA Network+
- Cisco CCNA
Location Advantages:
College of Southern Idaho — Twin Falls, ID
Key Distinction: College of Southern Idaho offers comprehensive Computer Science programs preparing students for careers in technology.
Hakia Insight: College of Southern Idaho's Twin Falls location provides cost-effective entry into tech for rural Idaho students who can't afford four-year universities while maintaining access to regional employers in agriculture and manufacturing technology sectors.
College of Southern Idaho offers Computer Science programs in Twin Falls, ID. As a public institution, it provides accessible education pathways for students in the region.
Best Bachelor's Computer Science Degree Programs in Idaho
Boise State University — Boise, ID
Key Distinction: Senior Design Project (CS 481) or Senior Design Clinical Project (CS 483) providing applied industry experience. Integrated ethical computing education (CS 230: Ethical Issues in Computing)
Hakia Insight: Boise State's partnership with Micron Technology—headquartered minutes from campus—creates an unusual advantage: undergraduates don't just intern at a major chip manufacturer, they're embedded in the same ecosystem where their senior design projects may directly influence product development roadmaps.
The Bachelor of Science in Computer Science at Boise State University is a 120-credit, four-year program designed to provide students with comprehensive foundational and advanced knowledge in computer science. The curriculum emphasizes both theoretical foundations and practical applications, beginning with core mathematics and programming fundamentals in the first year and progressing to advanced topics including data structures, algorithms, software engineering, operating systems, and computer security. Students complete a senior design project (CS 481 or CS 483) in their final semester, with the clinical project option (CS 483) providing applied industry experience. The program integrates ethical computing education and technical communication throughout, with electives allowing specialization in areas of interest. Graduates are prepared for careers in software development, systems engineering, cybersecurity, and related technology fields, with skills aligned to industry demand in the Pacific Northwest technology sector.
Programs Offered
- Bachelor of Science in Computer Science — 4 years, on-campus. BS
Research Labs and Institutes
- Human-Computer Interaction Lab
- Cybersecurity Research Lab
Industry Partners
- Micron Technology (corporate)
- HP (corporate)
- Albertsons (corporate)
Accreditations and Certifications
Location Advantages: Located in Boise, Idaho's major tech corridorDirect proximity to Micron Technology headquartersAccess to growing startup ecosystem
Brigham Young University-Idaho — Rexburg, ID
Key Distinction: Hands-on experience with cutting-edge technologies including machine learning, cloud computing, and big data. Curriculum aligned with future employer needs
Hakia Insight: BYU-Idaho's employer-aligned curriculum with Adobe and Microsoft partnerships means the program actively updates coursework based on what these companies are actually hiring for, making graduates hit the ground running rather than requiring on-the-job retraining.
BYU-Idaho's Bachelor of Science in Computer Science prepares students for careers in software development through a curriculum blending technology and engineering courses aligned with employer needs. The program provides hands-on experience in algorithm development, programming (procedural and object-oriented), software engineering, computer security, web design, technical communication, and computing theory. Students develop core skills through courses in programming with data structures, software engineering principles, algorithms and complexity, and emerging technologies including machine learning, cloud computing, and big data analytics. Graduates are prepared for well-paying positions as software engineers or for graduate school, with career paths including applications developer, game developer, and forensic computer analyst roles.
Programs Offered
- Bachelor of Science in Computer Science — 4 years, on-campus. BS
Industry Partners
- Adobe (corporate)
- Microsoft (corporate)
Accreditations and Certifications
Location Advantages: Access to growing tech sector in Mountain West regionProximity to regional software development companies
Idaho State University — Pocatello, ID
Key Distinction: Capstone project requirement (CS 4488) integrating program knowledge. Emphasis on cybersecurity with multiple dedicated courses (Secure Web Development, Cybersecurity Foundations, Secure Operating Systems, Secure Systems and Networks)
Hakia Insight: Idaho State's four dedicated cybersecurity courses (Secure Web Development, Secure Operating Systems, Secure Systems and Networks, plus Cybersecurity Foundations) create depth in a specialization that most regional peers only touch in one or two electives—a decisive edge for students targeting security roles.
The B.S. in Computer Science at Idaho State University is a 120-credit program designed to provide students with a comprehensive foundation in computer science theory and practice. The curriculum includes 75 credits of major requirements covering essential topics such as data structures, algorithms, software engineering, databases, cybersecurity, and secure systems. Students complete a capstone project (CS 4488) in their final year, integrating knowledge across the program. The program requires all major courses to be completed with a grade of C- or higher. With 18 credits of free electives, students can tailor their education to specialized interests. The program emphasizes secure development practices with dedicated courses in secure web development, cybersecurity, and secure operating systems, reflecting current industry demands.
Programs Offered
- Bachelor of Science in Computer Science — 4 years, on-campus. BS
Research Labs and Institutes
- Computational Science Lab
Industry Partners
- Idaho National Laboratory (government)
Career Outcomes
Top Employers: Engineering and architectural firms, Machinery manufacturers, Structural metal fabricators, Construction companies.
Accreditations and Certifications
- Association of Technology, Management, and Applied Engineering (ATMAE)
Location Advantages: Proximity to Idaho National LaboratoryAccess to energy sector and scientific research institutions
University of Idaho — Moscow, ID
Key Distinction: Nationally recognized Senior Capstone Design Program with Engineering Design EXPO. Cooperative Education Program (Co-op) offering paid alternating semesters (up to $20,000)
Hakia Insight: The University of Idaho's Co-op program pays students up to $20,000 per alternating semester while building real engineering experience with Schweitzer Engineering Labs, effectively turning two years of study into paid apprenticeships at a major power systems company.
The Bachelor of Science in Computer Science at University of Idaho is a 4-year, 120-credit program emphasizing hands-on learning and real-world application. Students develop proficiency in programming languages, operating systems, computer architecture, and software development through technical electives and specializations in areas such as cybersecurity, algorithms and data, computer networking, computer graphics, gaming, bioinformatics, and software engineering. The program features a nationally recognized Senior Capstone Design Program where interdisciplinary teams create and validate prototypes, culminating in the annual Engineering Design EXPO. Students have access to a Cooperative Education Program offering paid alternating semesters (up to $20,000), paid internships and summer research opportunities, and undergraduate research projects. The program is available at both Moscow and Coeur d'Alene campuses. Post-graduation outcomes show strong demand with 2,706 current job openings in the region. Mid-career salaries range from $80,777 for Computer Network Support Specialists to $204,261 for Computer and Information Scientists. Graduates pursue roles as software engineers, information security analysts, and computer programmers.
Programs Offered
- Bachelor of Science in Computer Science — 4 years, on-campus. BS
Research Labs and Institutes
- Data Science and Machine Learning Lab
Industry Partners
- Schweitzer Engineering Laboratories (corporate)
Career Outcomes
Median Salary: $NaN.
Accreditations and Certifications
Location Advantages: Regional proximity to engineering and power systems industriesAccess to Schweitzer Engineering Laboratories for internships and recruitment
Northwest Nazarene University — Nampa, ID
Key Distinction: Senior capstone project (COMP4980) with option for software development project or research thesis. Three specialization concentrations available: Computer Science Core, Cybersecurity, and Data Science
Hakia Insight: Northwest Nazarene's three distinct concentrations (Core, Cybersecurity, Data Science) allow students to specialize as early as sophomore year rather than picking a focus in their final semester—a structural advantage that lets you build depth instead of breadth in your chosen area.
Northwest Nazarene University's Bachelor of Science in Computer Science prepares students for careers in technology and computing across business, science, and industry sectors. The program requires 62-72 credits with a structured curriculum spanning foundational programming, data structures, databases, operating systems, and networking. Students complete a senior capstone experience through COMP4980 (Senior Seminar/Capstone) and either COMP4680 (Software Development Project) or COMP4970 (Research), providing hands-on project experience. Three specialization concentrations are available: Computer Science Core (emphasizing algorithms and AI/machine learning), Cybersecurity (15 credits covering principles, defense, warfare, and forensics), and Data Science (18 credits integrating machine learning, spatial analysis, and advanced statistics). The program also offers an accelerated 4+1 Master's pathway in collaboration with Boise State University, allowing qualified students to begin graduate coursework in their final year and complete a master's degree in one additional year. Graduates pursue roles as programmers, software engineers, network analysts, systems analysts, game programmers, system administrators, and web developers.
Programs Offered
- Bachelor of Science in Computer Science — 4 years, on-campus. BS
Location Advantages: Proximity to Boise region's growing tech sector
Lewis-Clark State College — Lewiston, ID
Hakia Insight: Lewis-Clark State's integration into the broader applied learning culture means CS students aren't siloed in labs but cross-pollinate with nursing, business, and engineering faculty, creating unusual interdisciplinary perspectives that employers in healthcare IT and government agencies actively seek.
What makes Lewis-Clark State's computer science program compelling is its integration with the college's broader applied learning culture—you're not isolated in a tech track but connected to faculty who value practical projects and real-world problem-solving from day one. The curriculum covers programming fundamentals, web development, and database design with an emphasis on building a portfolio that showcases your work to employers. Graduates typically move into junior developer, IT support, or web design roles with confidence because they've completed meaningful projects, not just coursework. The transfer pathway to Boise State and University of Idaho is solid, and many students use their associate degree as a launching point for a bachelor's in computer science or related fields while staying in Idaho.
Programs Offered
- Bachelor of Science in Computer Science — 4 years, on-campus
- Bachelor of Arts in Computer Science — 4 years, online
Career Outcomes
Top Employers: Local Lewiston-Clarkston tech companies, Regional healthcare IT departments, Government agencies, Educational institutions, Small to mid-size software firms in the Pacific Northwest.
Top Transfer Destinations
- Boise State University
- University of Idaho
- Idaho State University
Entry-Level Career Paths
- Junior Software Developer
- Help Desk Technician
- Web Developer
- IT Support Specialist
- Junior Systems Administrator
Included Certifications
- CompTIA A+
- Microsoft Technology Associate (MTA)
- Oracle Certified Associate Java Programmer
Location Advantages:
Best Master's Computer Science Degree Programs in Idaho
Boise State University — Boise, ID
Key Distinction: Thesis, project, or capstone course options for culminating activity. Graduate assistantship opportunities available
Hakia Insight: Boise State's graduate assistantship opportunities combined with its Micron Technology proximity create a rare scenario for working professionals: you can fund your degree while gaining insider access to a Fortune 500 chip company's actual R&D challenges.
Boise State's Master of Science in Computer Science is a flexible 30-credit program designed for working professionals, typically completed in two years full-time with part-time options available. Students choose between thesis, project, or capstone course tracks to customize their learning path. Specializations include cybersecurity, data science, machine learning, software engineering, human-computer interaction, and systems. The program offers graduate assistantship opportunities and emphasizes small classes with highly regarded faculty, cutting-edge research participation, and frequent student-faculty interaction. Students develop expertise in applying computer science theory to real-world technical solutions while building presentation and self-directed learning skills valued by employers.
Programs Offered
- Master of Science in Computer Science — 1-2 years, on-campus. MS
Research Labs and Institutes
- Human-Computer Interaction Lab
- Cybersecurity Research Lab
Industry Partners
- Micron Technology (corporate)
- HP (corporate)
- Albertsons (corporate)
Accreditations and Certifications
Location Advantages: Located in Boise, Idaho's major tech corridorDirect proximity to Micron Technology headquartersAccess to growing startup ecosystem
University of Idaho — Moscow, ID
Key Distinction: Thesis vs. non-thesis track options available. Part-time completion available
Hakia Insight: University of Idaho's thesis and non-thesis tracks with part-time completion flexibility means students can pursue a research-oriented MS while staying employed at Schweitzer Engineering Labs, effectively turning your job into your capstone.
The Master of Science in Computer Science at University of Idaho prepares working professionals for leadership roles in research, product development, and academia. The program offers both thesis and non-thesis tracks, enabling flexible completion part-time or online through Engineering Outreach. Students gain in-depth knowledge in computational biology, network security, computer architecture, and network design while working alongside faculty on leading research. The 30-credit program supports career advancement into roles such as Computer and Information Systems Managers (mid-career: $187,489) and Computer and Information Scientists (mid-career: $204,261). Graduate assistantships and external agency funding through faculty research partnerships are available. The program is eligible for 4+1 admission and accelerated pathways for University of Idaho undergraduates.
Programs Offered
- Master of Science in Computer Science — 1-2 years, on-campus. MS
Research Labs and Institutes
- Data Science and Machine Learning Lab
Industry Partners
- Schweitzer Engineering Laboratories (corporate)
Career Outcomes
Median Salary: $NaN.
Accreditations and Certifications
Location Advantages: Regional proximity to engineering and power systems industriesAccess to Schweitzer Engineering Laboratories for internships and recruitment
Idaho State University — Pocatello, ID
Key Distinction: Idaho State's integration of computer science with engineering and scientific computing applications, particularly in systems and computational physics, creates a distinctive curriculum less common at peer institutions.
Hakia Insight: Idaho State's integration of computer science with engineering and computational physics—leveraging the Computational Science Lab and Idaho National Laboratory partnerships—creates a master's track that's rare outside specialized physics departments, ideal for students targeting scientific computing roles.
At the master's level, idaho State University's computer science program leverages the institution's strength in engineering and physical sciences to create a curriculum with particular depth in systems-level thinking, hardware-software interaction, and computational applications in scientific domains. Students benefit from faculty expertise spanning traditional computer science alongside interdisciplinary work in areas like bioinformatics, computational physics, and control systems—exposing them to the breadth of problems where computing expertise is essential. The program emphasizes both theoretical rigor and practical application, with capstone projects frequently tied to real-world challenges in engineering, energy, or life sciences. Idaho State's location near regional employers in energy, manufacturing, and research creates internship and career pathways for graduates seeking roles beyond traditional software companies. The program's size and focus allow for mentored research opportunities and close working relationships with advisors throughout the student's academic journey.
Programs Offered
- Master of Science in Computer Science — 1-2 years, on-campus
- Master of Arts in Computer Science — 1-2 years, online
Research Labs and Institutes
- Computational Science Lab
Industry Partners
- Idaho National Laboratory (government)
Career Outcomes
Top Employers: Engineering and architectural firms, Machinery manufacturers, Structural metal fabricators, Construction companies.
Accreditations and Certifications
- Association of Technology, Management, and Applied Engineering (ATMAE)
Location Advantages: Proximity to Idaho National LaboratoryAccess to energy sector and scientific research institutions
Best Doctoral Computer Science Degree Programs in Idaho
University of Idaho — Moscow, ID
Key Distinction: University of Idaho's emphasis on research mentorship and publication-active faculty create a pipeline to graduate programs and research-oriented roles uncommon at regional peers.
Hakia Insight: University of Idaho's publication-active faculty mentoring undergraduates in research creates an unusual pipeline: doctoral students watch their advisors publish in top venues while simultaneously training undergrads, embedding a culture of research-to-practice that accelerates doctoral-level contributions.
The University of Idaho's computer science program distinguishes itself through research-forward curriculum and faculty who are actively publishing in top-tier venues while mentoring undergraduates in their work. This emphasis on inquiry means that even students not pursuing doctoral degrees gain exposure to research methodologies, current computational challenges, and the publication process—preparation that elevates their competitiveness for internships and graduate school. The program encompasses traditional breadth in algorithms, systems, and theory, but also offers concentrations in data science and software engineering that reflect contemporary employer demands. Situated in a more rural region of Idaho, the university benefits from close-knit advisor relationships and high faculty-to-student ratios, allowing research mentorship to happen organically. Graduates pursue roles across industry, government, and academia, with particular strength in positions requiring analytical problem-solving and communication skills.
Programs Offered
- Doctor of Philosophy in Computer Science — 4-6 years, on-campus
- Doctor of Science in Computer Science — 4-6 years, online
Research Labs and Institutes
- Data Science and Machine Learning Lab
Industry Partners
- Schweitzer Engineering Laboratories (corporate)
Accreditations and Certifications
Location Advantages: Regional proximity to engineering and power systems industriesAccess to Schweitzer Engineering Laboratories for internships and recruitment
Boise State University — Boise, ID
Key Distinction: Boise State's location at the center of Idaho's Micron-driven tech ecosystem and its direct industry partnerships create unmatched internship and employment pipeline advantages for computer science students in the region.
Hakia Insight: Boise State's doctoral program sits at the epicenter of Micron Technology's innovation hub, where the company's presence attracts visiting researchers and industry-sponsored projects that doctoral students can lead—a geographic advantage that Tier-1 universities across the country actively attempt to replicate.
At the doctoral level, boise State's computer science program benefits from its location in Idaho's tech hub, where the university has cultivated strong relationships with Micron Technology, HP, and emerging startups that directly shape curriculum priorities and create abundant internship pathways. The program offers specialization tracks in areas like cybersecurity, software engineering, and data systems—allowing students to tailor their education toward specific career goals while maintaining a rigorous algorithmic and systems foundation. Research opportunities exist within the university's computing labs, where undergraduates can contribute to projects in areas such as network security, embedded systems, and human-computer interaction. The faculty includes practitioners who maintain active industry consulting roles, bringing current real-world challenges into the classroom. Boise State graduates are actively recruited by major tech employers and thrive in roles ranging from software engineering to cybersecurity operations at both Fortune 500 companies and innovative regional firms.
Programs Offered
- Doctor of Philosophy in Computer Science — 4-6 years, on-campus
- Doctor of Science in Computer Science — 4-6 years, online
Research Labs and Institutes
- Human-Computer Interaction Lab
- Cybersecurity Research Lab
Industry Partners
- Micron Technology (corporate)
- HP (corporate)
- Albertsons (corporate)
Accreditations and Certifications
Location Advantages: Located in Boise, Idaho's major tech corridorDirect proximity to Micron Technology headquartersAccess to growing startup ecosystem