University campus in Idaho
Updated June 26, 2026

Best Computer Science Degree Programs in Idaho, 2026 Rankings

Compare the top computer science colleges in Idaho. 9 accredited computer science schools ranked by graduation rate, career outcomes, and value, from College of Western Idaho to Boise State University.

#1 ProgramBoise State
Avg Salary$95,670
Tuition From$3,400/yr
Job Growth+22%
On this page
Reviewed by Taylor Rupe, Founder & EditorSee methodology

11

Programs ranked

IPEDS 2024

$95,670

Idaho median computer science salary

BLS OEWS 2024

76.4/100

Top program score

Hakia methodology

22%

U.S. job growth (2023–33)

BLS projections

Key Takeaways

Boise's growing semiconductor and fintech corridor, anchored by Micron Technology, Clearwater Analytics, and Cradlepoint, makes Idaho a rising CS job market

Idaho National Laboratory in Idaho Falls also hires CS graduates for cybersecurity and computational research roles

Hakia Research 2026

Boise State University leads the state with an 89% graduation rate, CAE-CDE designation, and $5,941/yr in-state tuition

Also offers the top-ranked master's program in the state, making it the clear choice for students seeking an in-state research track

IPEDS 2024

Idaho CS graduates earn a $95,670 median salary, paired with a cost of living well below the national average, the effective purchasing power is strong

22% projected job growth through 2032 mirrors the national trend, with Boise absorbing most new positions

BLS OEWS 2024

Brigham Young University-Idaho offers the lowest bachelor's tuition at $4,656/yr, undercutting even public universities

Among public options, Boise State ($5,941/yr) and Idaho State ($5,992/yr) are both under $6,000 for in-state students

IPEDS 2024

College of Western Idaho provides the cheapest CS pathway at $3,400/yr with a CAE-2Y cybersecurity designation

Three community colleges offer associate's degrees that transfer into Boise State, University of Idaho, and Idaho State bachelor's programs

IPEDS 2024

Updated June 26, 2026

How we ranked Idaho Computer Science programs

We rank 14 accredited computer science programs in Idaho using IPEDS 2024 institutional data, BLS OEWS 2024 state salary data, and College Scorecard outcomes. A 4-factor weighted composite is normalized to a 0–100 score. Schools cannot pay for placement; rankings are produced algorithmically.

Program completions (35%)Graduation rate (25%)Selectivity (20%)Career outcomes (20%)
See full methodology
$95,670
Are Computer Science Degree Programs in Idaho Worth It?
Yes. The best computer science degree programs in Idaho deliver strong ROI, graduates earn $95,670 median salary with +22% job growth through 2032. In-state tuition averages $9,175/year.

Source: BLS OEWS May 2024

Computer Science Degree Rankings in Idaho

Compare the top-ranked Computer Science programs in Idaho by degree level. Tuition, graduation rate, and Hakia Score for every accredited program.

Best Associate's Computer Science Programs in Idaho

1
Programs ranked
$4,000
Avg tuition/yr
38%
Avg grad rate

Program Landscape

Idaho offers 3 accredited associate's degree programs in computer science, providing an affordable entry point into the technology field. The top-ranked programs include College of Western Idaho, North Idaho College, College of Southern Idaho, which combine rigorous technical curriculum with practical skills training.

Costs & Value

Community colleges in Idaho offer these two-year programs at an average cost of $3,987/yr, significantly less than four-year university tuition. Students completing associate's degrees can pursue entry-level technical positions and transfer opportunities, with entry-level salaries averaging $52,619 in Idaho.

Career Pathways

Many programs feature guaranteed transfer agreements with Idaho's public universities, allowing students to complete their first two years at reduced cost before transferring to complete a bachelor's degree. The Boise, Idaho Falls, Meridian areas offer particularly strong job markets for associate's degree holders, with employers like Micron Technology, HP, Clearwater Analytics hiring for technical support, junior development, and IT specialist positions.

Curriculum & Specializations

Programs typically include coursework in programming fundamentals, database management, networking basics, and software development. Among computer science schools in Idaho, these associate's programs offer the best value for students beginning their computer science degrees in Idaho.

Best Bachelor's Computer Science Programs in Idaho

5
Programs ranked
$12,761
Avg tuition/yr
56%
Avg grad rate

Program Landscape

Idaho ranks among the nation's top destinations for computer science education, with 6 accredited bachelor's degree programs across 4 public and 2 private institutions. The highest-ranked programs are Boise State, Brigham Young University-..., Idaho State, recognized for academic excellence, research opportunities, and strong industry connections.

Career Outcomes

Graduates from Idaho computer science programs earn a median salary of $81,320, 17% below the national average. The state's robust technology sector, anchored by the Boise, Idaho Falls, Meridian metropolitan areas, provides abundant internship and employment opportunities with companies including Micron Technology, HP, Clearwater Analytics.

Costs & Value

Tuition ranges from $4,656 to $40,095 annually, with an average of $11,769/yr. Top programs maintain graduation rates above 86%, with the highest reaching 89%. Many programs hold ABET accreditation, the gold standard for computing education, ensuring curriculum meets rigorous industry standards.

Curriculum & Specializations

Students can choose from specializations including software engineering, cybersecurity, artificial intelligence, data science, and systems architecture. Strong industry partnerships provide access to co-op programs, capstone projects with real companies, and direct recruiting pipelines to Idaho's leading technology employers. For students seeking computer science degrees in Idaho, these top-ranked computer science schools offer the strongest combination of academic rigor and career preparation.

Best Master's Computer Science Programs in Idaho

3
Programs ranked
$6,326
Avg tuition/yr
52%
Avg grad rate

Program Landscape

Idaho offers 3 master's degree programs in computer science, designed for professionals seeking to advance into senior engineering, technical leadership, and specialized roles. The top programs, Boise State, U of Idaho, Idaho State, combine advanced technical training with research opportunities and leadership development.

Career Outcomes

Master's graduates in Idaho earn a median salary of $95,670, approximately 20-30% higher than bachelor's degree holders. The concentration of technology companies in Boise, Idaho Falls, Meridian creates strong demand for graduate-level talent, with Micron Technology, HP, Clearwater Analytics actively recruiting from these programs.

Costs & Value

Program formats include traditional full-time study (typically 2 years), part-time options for working professionals (2-3 years), and accelerated tracks. Tuition averages $6,158/yr, with many employers offering tuition reimbursement for graduate education. Some programs offer thesis and non-thesis tracks, allowing students to focus on research or professional development based on their career goals.

Curriculum & Specializations

Curriculum covers advanced topics including machine learning, distributed systems, software architecture, and technical management. Many programs include practicum experiences, industry capstone projects, or consulting engagements that provide real-world application of advanced concepts. Among Idaho's computer science schools at the graduate level, these programs stand out for both academic quality and career outcomes.

Best Doctoral Computer Science Programs in Idaho

2
Programs ranked
$6,438
Avg tuition/yr
59%
Avg grad rate

Program Landscape

Idaho is home to 2 doctoral programs in computer science, preparing students for research positions, faculty appointments, and executive technical roles. Leading programs at U of Idaho, Boise State are recognized for cutting-edge research, strong faculty publications, and competitive funding packages.

Career Outcomes

Doctoral graduates command premium salaries, with Idaho PhD holders earning a median of $119,588, reflecting the advanced expertise required for research and executive positions. The Boise, Idaho Falls, Meridian region's research universities and corporate R&D centers provide extensive collaboration opportunities with industry leaders like Micron Technology, HP, Clearwater Analytics.

Costs & Value

PhD programs typically require 4-6 years of full-time study, including coursework, qualifying examinations, and original dissertation research. Many programs offer full funding through teaching or research assistantships, covering tuition and providing stipends of $25,000–$40,000 annually.

Curriculum & Specializations

Research strengths across Idaho programs include artificial intelligence, cybersecurity, human-computer interaction, systems, and theoretical computer science. For aspiring researchers pursuing computer science degrees in Idaho, graduates go on to careers as university faculty, industry research scientists, or technical executives, contributing to advances in technology that impact millions of users worldwide.

Computer Science Degree Costs & Tuition in Idaho

MetricValue
Average in-state tuition$9,175/year
Average out-of-state tuition$22,938/year
Community college tuition$2,294/year
4-year savings for residents$55,052
2+2 transfer pathway savings$13,762

Source: IPEDS 2024

Financial Aid & Scholarships for Computer Science Students in Idaho

State Aid Programs

Idaho residents pursuing computer science degrees have access to several funding opportunities designed to make higher education affordable. The Idaho Opportunity Scholarship provides need- and merit-based awards up to $3,500 per year for eligible Idaho residents, making it a valuable resource for students at public institutions across the state. This scholarship complements federal financial aid programs, which remain the foundation of college funding for most students. To access federal grants, loans, and work-study opportunities, all students should complete the Free Application for Federal Student Aid (FAFSA) at StudentAid.gov, regardless of whether they plan to study at a four-year university or community college.

Key Programs & Amounts

Beyond state and federal aid, many Idaho institutions offer institutional scholarships and merit-based awards for computer science majors. The Idaho State Board of Education oversees financial aid policy and transfer agreements that help students minimize costs when moving between institutions. Students should explore institution-specific aid packages at top programs like Boise State University and University of Idaho, which rank among the nation's best bachelor's programs. For detailed information about individual school aid, the College Scorecard provides transparent data on net price, aid availability, and graduation rates to help students make informed decisions.

Computer Science Degree ROI Calculator, Idaho

Use our interactive ROI calculator to estimate your return on investment for a computer science degree in Idaho. Enter your expected tuition costs, financial aid, and career goals to see projected payback periods and lifetime earnings. The calculator uses current salary data from BLS and tuition data from IPEDS to provide accurate estimates.

Computer Science Degree ROI Calculator

Estimate your return on investment for a computer science degree

Leave blank to use average cost for selected program type

20 years
10 years20 years30 years
20-Year ROI

+907%

Net gain divided by total investment. ROI above 200% is considered excellent for education investments.

Net Gain

$1,677,254

Your additional lifetime earnings with this degree vs. working without one, minus the total investment.

Break-Even

5 years

Years until your cumulative earnings exceed total investment. Shorter programs often break even faster due to lower opportunity cost.

COL-Adjusted Salary

$133,333

Your starting salary adjusted for local cost of living. This shows real purchasing power compared to a $100K national baseline.

Why does break-even change with program type? Your "total investment" includes both tuition AND opportunity cost (foregone earnings while in school). A 4-year full-time public university (in-state) means 4 years of not earning a salary ($140,000 in opportunity cost). Shorter full-time programs may have higher tuition but lower total investment because you return to the workforce sooner.

Detailed Breakdown

How we calculate your degree ROI using real salary data

Total Investment$185,000

Tuition plus opportunity cost (earnings you miss while in school)

Program Cost (Tuition)$45,000

Direct cost of the degree program

Opportunity Cost$140,000

4 years × $35K/year foregone salary while studying full-time

20-Year Earnings (with degree)$2,712,662

Projected career earnings starting after graduation, with salary growth

20-Year Earnings (without degree)$850,408

What you'd earn working at $35K/year with 2% annual growth

Starting Salary (Austin, TX)$140,000

Median salary for this role in your selected location (BLS 2024)

Annualized Return4.9%

Your investment's compound annual growth rate (similar to stock market returns)

Data sources: BLS OEWS May 2024, IPEDS 2024. Calculations use median salaries, 3% discount rate, and assume salary growth declines from 6% to 2% over career. Individual results will vary. | Powered by Hakia.com

Computer Science Salaries by Metro Area

Median annual salary in Idaho metro areas

Boise$105K
Idaho Falls$100K
Meridian$96K
View data table
CategoryValue
Boise$105K
Idaho Falls$100K
Meridian$96K

Source: BLS OEWS May 2024

Hakia.com

Top Employers Hiring Computer Science Graduates in Idaho

Find computer science jobs in Idaho. These major employers across Idaho metro areas are actively hiring computer science degree holders. Click employer names to view current job openings.

Computer Science Jobs in Boise

ID
Micron Technology
semiconductor
HP Inc.
tech
Clearwater Analytics
fintech
Cradlepoint
networking
Kount
fintech

Computer Science Jobs in Idaho Falls

ID
Idaho National Laboratory
government
Battelle Energy Alliance
research

Transfer Pathways for Computer Science Degrees in Idaho

State Transfer System

Idaho provides a well-structured transfer system designed to help seamless movement from community colleges to four-year universities. The Idaho General Education Statewide Transfer Policy guarantees that general education credits earned at Idaho's 5 two-year institutions automatically transfer to the state's 13 four-year institutions, eliminating credit loss and reducing time to degree completion (Idaho State Board of Education). This policy is particularly valuable for students pursuing computer science, as it allows completion of lower-division mathematics, science, and general education requirements at more affordable community colleges before transferring to bachelor's-degree-granting institutions. The 3 associate's degree programs in computer science, including those at Brigham Young University-Idaho ($4,656 tuition), College of Western Idaho ($3,400 tuition), and North Idaho College ($4,000 tuition), provide cost-effective pathways for students seeking foundational coursework before advancing to bachelor's programs.

How Transfers Work

Transfer articulation agreements between specific two-year and four-year institutions ensure that computer science prerequisites and major-specific courses align across institutions. Students completing associate's degrees at Idaho's community colleges can smoothly transition to bachelor's programs at top-ranked institutions like Boise State University, University of Idaho, or Idaho State University without losing academic credits. The state's transfer policy eliminates barriers and supports affordability by allowing students to reduce overall costs by beginning at community colleges. This pathway is especially advantageous given that community college tuition averages significantly below four-year institution costs. For comprehensive planning, students should consult with both their current institution's transfer coordinator and the admissions office at their target four-year institution. Explore most affordable programs to identify the most cost-effective transfer pathways, and visit the Idaho State Board of Education website for official transfer policy details and articulation agreement information.

Why Pursue a Computer Science Degree in Idaho?

Industry & Workforce

Idaho offers a strong and accessible computer science education landscape with 15 institutions offering programs across all degree levels, from associate's to doctoral degrees (IPEDS). In 2023, Idaho institutions awarded 379 bachelor's completions, 35 master's degrees, and 16 doctoral degrees in computer science, reflecting strong institutional commitment to computing education. The state's top-ranked programs, including Boise State University, University of Idaho, and Brigham Young University-Idaho, provide education at competitive costs. With average public in-state tuition of just $6,084 annually for four-year institutions, Idaho ranks among the most affordable states for computer science education (College Scorecard).

Salary Outlook

Idaho's tech economy is experiencing significant growth, anchored by major employers including Micron Technology, HP Inc., and St. Luke's Health System across the state's key metros: Boise City, Idaho Falls, and Coeur d'Alene. These regional tech hubs create abundant internship and career opportunities for graduates. The Boise area, in particular, is a dynamic technology center with strong demand for computer science professionals. Additionally, Idaho residents benefit from the Idaho Opportunity Scholarship, which provides need- and merit-based awards up to $3,500 annually to support degree completion (Idaho State Board of Education). Combined with affordable tuition and a growing job market, Idaho presents an excellent value proposition for students pursuing computer science degrees at all levels. Explore related fields like Software Engineering in Idaho, Data Science in Idaho, and Cybersecurity in Idaho to expand your career options.

9 Programs
Computer Science Program Availability in Idaho
Idaho offers 9 accredited computer science programs across public universities, private colleges, and community colleges. Top tech hubs include Boise, Idaho Falls, Meridian.

Source: IPEDS 2024

Computer Science Job Market & Salary Data in Idaho

Employment Outlook

Idaho's computer science job market is experiencing steady growth, supported by a diverse employer base and expanding tech sectors across the state. According to the Bureau of Labor Statistics, Idaho offers competitive opportunities for computer science professionals in major metropolitan areas including Boise City, Idaho Falls, and Coeur d'Alene. The state's average public in-state tuition for four-year institutions is $6,084, making it an affordable entry point for students seeking computer science degrees before entering the workforce. Idaho's tech ecosystem spans multiple regions, with the Treasure Valley, Magic Valley, North Idaho, and Eastern Idaho all contributing to a strong employment landscape for graduates.

Salaries by Metro

The state's computer science programs are producing qualified graduates at all degree levels. According to IPEDS program data, Idaho institutions awarded 379 bachelor's completions, 35 master's completions, and 16 doctoral completions in 2023. Top employers including St. Luke's Health System, Micron Technology, HP Inc., and Boise State University actively recruit computer science talent. For detailed salary information and job projections specific to Idaho, prospective students and job seekers should consult the BLS Occupational Employment Statistics. Students interested in related fields should explore Software Engineering in Idaho, Data Science in Idaho, and Cybersecurity in Idaho as complementary career pathways.

Entry-Level (0-2 yrs)

New graduates and career changers

Senior (8+ yrs)

Technical leads and architects

Median Salary in Idaho$62,186$138,722
Typical RolesJunior Developer, AnalystStaff Engineer, Architect
Remote Work AccessLimitedCommon
Degree ExpectationBachelor's sufficientMaster's preferred

Online vs On-Campus Computer Science Programs in Idaho

Online Programs

1 available in Idaho

On-Campus Programs

Traditional classroom experience

Typical Tuition$8,258/yr$9,175/yr
Schedule FlexibilitySelf-paced or asyncFixed schedule
NetworkingVirtual cohortsIn-person, career fairs
Best ForWorking professionalsTraditional students
Completion Time2-4 years (flexible)4 years (standard)

Compare Computer Science Programs in Other States

Computer Science Degree Programs in Idaho: FAQ

What are the best computer science degree programs in Idaho?
The best computer science degree programs in Idaho based on our methodology are: 1) Boise State University (89% graduation rate), 2) Brigham Young University-Idaho, and 3) Idaho State University. Our rankings weight graduation rates (25%), program completions (35%), selectivity (20%), and career outcomes (20%). Idaho offers 9 total accredited programs across 7 public and 2 private institutions. See our complete rankings for all 6 bachelor's programs.
How much do computer science degree programs cost in Idaho?
Computer Science degree program costs in Idaho vary significantly by institution type. In-state public tuition averages $9,175/year, while private institutions average $20,185/year. Community colleges offer the most affordable path at approximately $2,294/year for associate's degrees. The total 4-year cost ranges from $36,700 at public schools to $80,740 at private institutions before financial aid. Most students don't pay full sticker price, federal grants, state aid, and institutional scholarships can reduce costs by 30-60%.
What salary can computer science degree graduates earn in Idaho?
Computer Science professionals in Idaho earn a median salary of $95,670, which is competitive with the national average of $115,500. Entry-level positions typically start around $62,186, while senior roles exceed $138,722. Salaries vary by metro area: Boise ($105,237), Idaho Falls ($100,454) offer the highest compensation. Specialized roles like AI/ML engineers and cloud architects command premiums of 15-30% above median.
Are there online computer science degree programs in Idaho?
Yes, Idaho offers 1 accredited online Computer Science programs from state institutions. These programs award the same degree as on-campus options and include synchronous and asynchronous formats. Top-ranked online programs include offerings from College of Southern Idaho. Online programs typically cost the same as on-campus tuition for in-state students. Many programs offer flexible scheduling for working professionals, with some offering accelerated completion in 2-3 years. Ensure any online program holds regional accreditation and ideally ABET accreditation for engineering programs.
What companies hire computer science degree graduates in Idaho?
Major Computer Science employers in Idaho include Micron Technology, HP, Clearwater Analytics, Kount, Cradlepoint. The Boise and Idaho Falls metro areas serve as primary tech hubs with thousands of open positions. Top employers maintain recruiting pipelines directly from Idaho universities, with many offering internship-to-hire programs. Beyond tech giants, opportunities exist in healthcare IT, financial services, defense contractors, and growing startups. Idaho's tech sector shows +22% projected job growth through 2033, outpacing most other industries.
Is a computer science degree program worth it in Idaho?
A computer science degree program in Idaho offers strong ROI with a $95,670 median salary and +22% projected job growth. At average in-state tuition of $9,175/year, graduates typically recoup their educational investment within 3-5 years. The degree opens doors to high-paying careers in software development ($108,107), data science, cybersecurity, and AI/ML. Beyond salary, benefits include job security, remote work flexibility, and clear advancement paths. Alternative paths like bootcamps exist for career changers, but bachelor's degrees provide broader career options and higher lifetime earnings.
How long do computer science degree programs take in Idaho?
Standard completion times for computer science degree programs in Idaho are: Associate's (2 years, 60 credits), Bachelor's (4 years, 120 credits), and Master's (1-2 years, 30-36 credits). However, actual timelines vary based on course load, transfer credits, and program format. Accelerated programs can compress a bachelor's to 3 years or a master's to 12 months. Part-time students typically need 5-6 years for a bachelor's degree. Idaho community colleges offer a cost-effective "2+2" path: complete your associate's in 2 years, then transfer to a Idaho university for the final 2 years of a bachelor's program.
What financial aid is available for computer science degree students in Idaho?
Idaho computer science degree students can access multiple financial aid sources. Federal aid includes Pell Grants (up to $7,395/year for qualifying students) and federal student loans. Idaho state grants provide additional support for residents attending in-state schools. Institutional scholarships from universities can significantly reduce costs, many schools offer merit-based awards for STEM students. Work-study programs and teaching/research assistantships (especially for graduate students) provide income while building experience. Complete the FAFSA by Idaho's priority deadline to maximize aid eligibility. Some employers also offer tuition reimbursement for employees pursuing CS degrees.

Data Sources

Institutional characteristics, completions, graduation rates

Idaho salary and employment data

Official University Websites

Program details and admissions information

Last Updated: June 26, 2026. Rankings based on IPEDS 2024 data. Salary data from BLS OEWS May 2024.

Was this ranking helpful for your college search?
Taylor Rupe

Taylor Rupe

Co-founder & Editor (B.S. Computer Science, Oregon State • B.A. Psychology, University of Washington)

Taylor combines technical expertise in computer science with a deep understanding of human behavior and learning. His dual background drives Hakia's mission: leveraging technology to build authoritative educational resources that help people make better decisions about their academic and career paths.

Computer Science Degree Programs in Idaho, Detailed School Profiles

Best Associate's Computer Science Degree Programs in Idaho

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:

Best Bachelor's Computer Science Degree Programs in Idaho

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

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
  • ABET accredited

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: 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
  • ABET accredited

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: 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

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
  • ABET accredited

Location Advantages: Access to growing tech sector in Mountain West regionProximity to regional software development companies

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
  • ABET accredited

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
  • ABET accredited

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

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
  • ABET accredited

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: 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
  • ABET accredited

Location Advantages: Regional proximity to engineering and power systems industriesAccess to Schweitzer Engineering Laboratories for internships and recruitment