University campus in Idaho
Updated January 2026

Best Computer Science Degree Programs in Idaho — 2026 Rankings

Explore 9 accredited computer science (CS) degree programs in Idaho. Compare schools by graduation rate, salary outcomes, and tuition—from College of Western Idaho to Boise State University.

#1 ProgramBoise State
Avg Salary$95,670
Tuition From$3,400/yr
Job Growth+22%

Key Takeaways

Top 3 ranked: Boise State, Brigham Young University-..., Idaho State

Based on graduation rates, program outcomes, and institutional quality

IPEDS 2023

Tuition ranges from $3,400 to $40,095/year

College of Western Idaho offers the most affordable option at $3,400/yr

IPEDS 2023

Degree levels: 3 associate's, 3 master's, 2 doctoral programs available in Idaho

From community college pathways to advanced research degrees

IPEDS 2023

1 Idaho programs offer online or hybrid formats

Flexible scheduling for working professionals

IPEDS 2023

Idaho community college transfer can save 40-60% on total degree costs

3 associate's programs provide transfer pathways to bachelor's degrees

Education Commission of the States

Major employers: Micron Technology, HP, Clearwater Analytics, Kount

Tech hubs in Boise and Idaho Falls

Hakia Research 2026

Computer Science programs available near 16+ cities across Idaho

Search by city to find programs within 200 miles of your location

IPEDS 2023

Updated February 2026

On This Page
$95,670
Is Computer Science in Idaho Worth It?
Yes. Computer Science degrees 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

Best Computer Science Degree Programs in Idaho

Bachelor's Computer Science Degree Programs in Idaho

6 programs$95,670 median salary86% avg grad rate
6
Programs
$95,670
Median Salary
$11,769/yr
Avg Tuition
86%
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.

Show:

Earn your bachelor's in Computer Science

(Sponsored)

Loading programs...

🥇

Boise State University

Public
Boise, ID
$5,941
Tuition/yr
89%
Grad Rate
67.2
Score
Website
🥈

Brigham Young University-Idaho

Private
Rexburg, ID
$4,656
Tuition/yr
64.3
Score
Website
🥉

Idaho State University

Public
Pocatello, ID
$5,992
Tuition/yr
87%
Grad Rate
56.5
Score
Website
#4

University of Idaho

Public
Moscow, ID
$6,540
Tuition/yr
83%
Grad Rate
52.9
Score
Website
#5

Northwest Nazarene University

Private
Nampa, ID
$40,095
Tuition/yr
40.8
Score
Website
#6

Lewis-Clark State College

Public
Lewiston, ID
$7,388
Tuition/yr
34.2
Score
Website

Complete Computer Science Degree Program Rankings in Idaho

Best Associate's Computer Science Degree Programs in Idaho

### 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.

  1. #1. College of Western Idaho

    Hakia ranks College of Western Idaho as the #1 associate's in computer science degree program in Idaho. This public institution in Nampa, ID has annual tuition of $3,400. Ranking score: 44.5.

  2. #2. North Idaho College

    Hakia ranks North Idaho College as the #2 associate's in computer science degree program in Idaho. This public institution in Coeur d'Alene, ID has annual tuition of $4,000. Ranking score: 41.1.

  3. #3. College of Southern Idaho

    Hakia ranks College of Southern Idaho as the #3 associate's in computer science degree program in Idaho. This public institution in Twin Falls, ID has annual tuition of $4,560 and a 90% graduation rate. Ranking score: 49.2.

Online Associate's Computer Science Degree Programs in Idaho

### Online Program Options Idaho's community colleges offer 1 online associate's computer science programs, providing flexible pathways for students balancing education with work or family responsibilities. Top-ranked online programs include **College of Southern Idaho**, all regionally accredited and recognized by Idaho employers. ### Costs & Employer Recognition Online associate's programs average **$4,560/yr**—often comparable to or less than on-campus tuition. Idaho-based employers including Micron Technology, HP, Clearwater Analytics value online credentials from accredited institutions, recognizing that program quality matters more than delivery format. The Boise, Idaho Falls, Meridian job market actively recruits graduates from online programs. ### Program Format These programs feature asynchronous coursework for maximum flexibility, with some offering synchronous sessions for collaborative learning. Students can typically complete **60 credit hours** in 2 years while working full-time. ### Technology & Flexibility Technology requirements include reliable internet access and a modern computer. Programs provide virtual labs, online tutoring, career services, and networking opportunities. Many offer start dates throughout the year and accelerated course formats for motivated students. Graduates earn the same degree as on-campus students, with no distinction on transcripts or diplomas. For students pursuing online computer science degrees in Idaho, these accredited computer science schools offer the flexibility and quality that today's learners demand.

  • College of Southern Idaho - Twin Falls, ID - Tuition: $4,560/year

Best Bachelor's Computer Science Degree Programs in Idaho

### 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.

  1. #1. Boise State University

    Hakia ranks Boise State University as the #1 bachelor's in computer science degree program in Idaho. This public institution in Boise, ID has annual tuition of $5,941 and a 89% graduation rate. Ranking score: 67.2.

  2. #2. Brigham Young University-Idaho

    Hakia ranks Brigham Young University-Idaho as the #2 bachelor's in computer science degree program in Idaho. This private institution in Rexburg, ID has annual tuition of $4,656. Ranking score: 64.3.

  3. #3. Idaho State University

    Hakia ranks Idaho State University as the #3 bachelor's in computer science degree program in Idaho. This public institution in Pocatello, ID has annual tuition of $5,992 and a 87% graduation rate. Ranking score: 56.5.

  4. #4. University of Idaho

    Hakia ranks University of Idaho as the #4 bachelor's in computer science degree program in Idaho. This public institution in Moscow, ID has annual tuition of $6,540 and a 83% graduation rate. Ranking score: 52.9.

  5. #5. Northwest Nazarene University

    Hakia ranks Northwest Nazarene University as the #5 bachelor's in computer science degree program in Idaho. This private institution in Nampa, ID has annual tuition of $40,095. Ranking score: 40.8.

  6. #6. Lewis-Clark State College

    Hakia ranks Lewis-Clark State College as the #6 bachelor's in computer science degree program in Idaho. This public institution in Lewiston, ID has annual tuition of $7,388. Ranking score: 34.2.

Best Master's Computer Science Degree Programs in Idaho

### 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.

  1. #1. Boise State University

    Hakia ranks Boise State University as the #1 master's in computer science degree program in Idaho. This public institution in Boise, ID has annual tuition of $5,941 and a 89% graduation rate. Ranking score: 74.4.

  2. #2. University of Idaho

    Hakia ranks University of Idaho as the #2 master's in computer science degree program in Idaho. This public institution in Moscow, ID has annual tuition of $6,540 and a 83% graduation rate. Ranking score: 70.1.

  3. #3. Idaho State University

    Hakia ranks Idaho State University as the #3 master's in computer science degree program in Idaho. This public institution in Pocatello, ID has annual tuition of $5,992 and a 87% graduation rate. Ranking score: 49.2.

Best Doctoral Computer Science Degree Programs in Idaho

### 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.

  1. #1. University of Idaho

    Hakia ranks University of Idaho as the #1 doctoral in computer science degree program in Idaho. This public institution in Moscow, ID has annual tuition of $6,540 and a 83% graduation rate. Ranking score: 45.5.

  2. #2. Boise State University

    Hakia ranks Boise State University as the #2 doctoral in computer science degree program in Idaho. This public institution in Boise, ID has annual tuition of $5,941 and a 89% graduation rate. Ranking score: 45.2.

Computer Science 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 2023

Computer Science Financial Aid & Scholarships 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.

Calculate Your Computer Science Degree ROI in 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 2023. 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

Career Paths

Design and develop software applications and systems

Median Salary:$108,107

Analyze complex datasets and build predictive models

Median Salary:$89,930

Protect computer networks from cyber threats

Median Salary:$100,454

Manage cloud infrastructure and deployment pipelines

Median Salary:$106,194

Design and maintain cloud computing infrastructure

Median Salary:$103,324

Build and deploy machine learning models

Median Salary:$120,544
Computer Science Salaries by Metro Area

Median annual salary in Idaho metro areas

Hakia.com
View data table
Categoryvalue
Boise$105K
Idaho Falls$100K
Meridian$96K

Source: BLS OEWS May 2024

Hakia.com

Computer Science Jobs in Idaho: Top Employers Hiring

Find computer science jobs in Idaho. These major employers across Idaho metro areas are actively hiring computer science graduates. 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

How to Apply to Computer Science Programs in Idaho

1

Research Program Requirements

Review admission requirements for computer science programs at your target schools. Requirements vary by institution and degree level.

2

Prepare Application Materials

Gather transcripts, test scores (SAT/ACT for undergrad, GRE for graduate), letters of recommendation, and personal statement.

3

Apply for Financial Aid

Complete the FAFSA by priority deadlines.

4

Submit Applications Before Deadlines

Apply early for priority consideration. Early action/decision deadlines are typically October-November; regular deadlines December-January.

5

Complete Enrollment Steps

Accept your offer, submit enrollment deposit, complete orientation requirements, and register for classes.

Computer Science Transfer Pathways in Idaho

State Transfer System

Idaho provides a well-structured transfer system designed to facilitate 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 Study Computer Science in Idaho?

Industry & Workforce

Idaho offers a robust 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 world-class 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, has emerged as 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.

Computer Science Job Market 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 robust 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.

Computer Science Curriculum & Specializations in Idaho

Core Requirements

Computer science curriculum in Idaho institutions follows industry-standard frameworks with emphasis on foundational theory and practical application. Core coursework typically includes discrete mathematics, data structures, algorithms, computer architecture, operating systems, database management, software engineering, and programming languages. Most bachelor's programs require 379 total completions annually across Idaho's 7 bachelor's-granting institutions, indicating substantial coursework depth and breadth. Students progress through foundational courses in the first year (object-oriented programming, discrete mathematics) to intermediate courses (algorithms, computer architecture) and advanced electives in specialized areas such as artificial intelligence, cybersecurity, web development, or systems programming. Many programs emphasize hands-on laboratory components where students apply theoretical knowledge to real-world problems.

Degree Pathways

Master's and doctoral programs at the 3 master's institutions and 2 doctoral institutions offer specialized tracks in emerging fields including machine learning, distributed systems, and software architecture. Capstone projects and thesis research are standard requirements, often conducted in partnership with industry collaborators like those in Idaho's growing tech sector. While specific research highlights for Idaho's top schools (Boise State University, University of Idaho, Brigham Young University-Idaho, and Idaho State University) are being developed, students can explore related specialized programs in Data Science in Idaho, Artificial Intelligence in Idaho, and Cybersecurity in Idaho. Associate's degree curricula at 3 two-year institutions focus on foundational programming and systems concepts, preparing students for direct employment or seamless transfer to bachelor's programs through the state transfer policy (Idaho State Board of Education).

Online vs On-Campus Computer Science Programs in Idaho

Online Program Growth

Idaho's computer science education landscape includes both traditional campus-based and online delivery options to serve diverse student populations. For students seeking fully remote education, Lewis-Clark State College offers an online bachelor's program at $7,388 per year, providing flexibility for working professionals and geographically dispersed learners. This option ranks among the state's top choices for students balancing education with career or family commitments. However, most of Idaho's leading computer science programs—including Boise State University, University of Idaho, and Brigham Young University-Idaho—emphasize campus-based instruction with hands-on lab work, collaborative projects, and direct faculty mentorship.

Accredited Online Options

Campus-based programs in Idaho provide significant advantages for computer science majors, including access to research facilities, internship networks with major employers like Micron Technology and HP Inc., and peer collaboration critical to software development. Many institutions offer hybrid options that blend in-person coursework with online components, providing flexibility without sacrificing the practical experience essential to computer science education. Students should consider their learning preferences, career timeline, and geographic constraints when choosing between online and campus formats. For detailed comparisons of program structure, career outcomes, and alumni networks, consult College Scorecard and review institution-specific program pages to ensure alignment with your educational and professional goals.

Computer Science by City in Idaho

Boise stands as Idaho's premier technology hub, offering the strongest job market and highest concentration of computer science employers. The city hosts major employers including Micron Technology and HP Inc., alongside significant healthcare and education institutions. Boise State University, ranked #1 for bachelor's programs, is located in Boise and serves as a primary talent pipeline for local employers. The Treasure Valley region surrounding Boise (including Meridian and Nampa) further expands employment opportunities. Coeur d'Alene in North Idaho and Idaho Falls in Eastern Idaho provide additional metropolitan employment centers. According to IPEDS data, the state's 15 institutions offer computer science programs across multiple degree levels, with top schools strategically positioned to serve regional tech markets.

Idaho's cost of living advantage makes its cities particularly attractive for early-career professionals. Boise's metropolitan area balances career opportunities with reasonable living costs compared to major tech hubs in California, Texas, and New York. University of Idaho in Moscow and Idaho State University in Pocatello serve Eastern and South-Central Idaho respectively, offering graduates local employment networks and community connections. For students prioritizing affordability, Brigham Young University-Idaho at $4,656 tuition and College of Western Idaho at $3,400 tuition offer exceptional value in the Treasure Valley region. Prospective students should compare these Idaho opportunities with Computer Science in California, Computer Science in Texas, and Computer Science in New York to understand regional advantages.

Compare Online Computer Science Programs in Idaho

View tuition costs, program formats & enrollment info

Find Computer Science Programs Near You in Idaho

Search by city to find accredited computer science programs ranked by our state methodology.

Computer Science Degree Programs by City in Idaho

Computer Science Degree Programs Near Boise, Idaho

As Idaho's tech hub, Boise hosts major operations for Micron Technology (semiconductor design and manufacturing), HP Inc., and a thriving startup ecosystem centered around the Boise Foothills innovation district. Boise State University's computer science program and the city's competitive salaries for full-stack developers and systems architects—combined with a lower cost of living than West Coast tech hubs—make it the state's primary destination for software engineers seeking established companies and venture-backed startups.

Boise is located in Ada County, Idaho.

Associate's Computer Science Degree Programs Near Boise, Idaho
  1. College of Western Idaho (Public) — State #2, 11.5 mi from Boise. Tuition: $3,400/year.
Bachelor's Computer Science Degree Programs Near Boise, Idaho
  1. Boise State University (Public) — State #1, in Boise. Tuition: $5,941/year. Graduation rate: 89%.
  2. Northwest Nazarene University (Private) — State #5, 14.8 mi from Boise. Tuition: $40,095/year.
  3. Lewis-Clark State College (Public) — State #6, 196.7 mi from Boise. Tuition: $7,388/year.
Master's Computer Science Degree Programs Near Boise, Idaho
  1. Boise State University (Public) — State #1, in Boise. Tuition: $5,941/year. Graduation rate: 89%.
Doctoral Computer Science Degree Programs Near Boise, Idaho
  1. Boise State University (Public) — State #2, in Boise. Tuition: $5,941/year. Graduation rate: 89%.

Computer Science Degree Programs Near Nampa, Idaho

Nampa's proximity to Boise (30 minutes west) positions it as an affordable satellite for tech workers, with growing remote-first companies and a developing business park infrastructure, while still offering access to Boise State's resources and the broader Treasure Valley tech employment market. Northwest Nazarene University provides local computer science education, making Nampa practical for junior developers seeking lower housing costs without sacrificing career opportunities.

Nampa is located in Canyon County, Idaho.

Associate's Computer Science Degree Programs Near Nampa, Idaho
  1. College of Western Idaho (Public) — State #2, in Nampa. Tuition: $3,400/year.
Bachelor's Computer Science Degree Programs Near Nampa, Idaho
  1. Boise State University (Public) — State #1, 17.8 mi from Nampa. Tuition: $5,941/year. Graduation rate: 89%.
  2. Northwest Nazarene University (Private) — State #5, in Nampa. Tuition: $40,095/year.
  3. Lewis-Clark State College (Public) — State #6, 196.4 mi from Nampa. Tuition: $7,388/year.
Master's Computer Science Degree Programs Near Nampa, Idaho
  1. Boise State University (Public) — State #1, 17.8 mi from Nampa. Tuition: $5,941/year. Graduation rate: 89%.
Doctoral Computer Science Degree Programs Near Nampa, Idaho
  1. Boise State University (Public) — State #2, 17.8 mi from Nampa. Tuition: $5,941/year. Graduation rate: 89%.

Computer Science Degree Programs Near Rexburg, Idaho

Brigham Young University-Idaho's rigorous computer science program and the city's tight-knit developer community create a specialized hub for recent graduates, though most established tech careers require relocation to Boise; the city excels for those seeking educational foundations and internships at BYU-I's tech initiatives rather than immediate industry employment. Remote work opportunities have increased Rexburg's appeal for developers wanting to maintain affordability while contracting for out-of-state fintech or SaaS companies.

Rexburg is located in Madison County, Idaho.

Associate's Computer Science Degree Programs Near Rexburg, Idaho
  1. Brigham Young University-Idaho (Private) — State #1, in Rexburg. Tuition: $4,656/year.
Bachelor's Computer Science Degree Programs Near Rexburg, Idaho
  1. Brigham Young University-Idaho (Private) — State #3, in Rexburg. Tuition: $4,656/year.
  2. Idaho State University (Public) — State #4, 73.1 mi from Rexburg. Tuition: $5,992/year. Graduation rate: 87%.

Computer Science Degree Programs Near Idaho Falls, Idaho

Idaho Falls serves as the regional tech center for eastern Idaho, anchored by Idaho National Laboratory's massive computing infrastructure and cybersecurity R&D operations, creating specialized demand for systems architects and DevOps engineers in nuclear energy computing. Brigham Young University-Idaho (40 minutes south) supplies local talent, though the city's tech economy remains narrower than Boise's, focusing primarily on government contractors and energy sector software development.

Idaho Falls is located in Bonneville County, Idaho.

Associate's Computer Science Degree Programs Near Idaho Falls, Idaho
  1. Brigham Young University-Idaho (Private) — State #1, 25.5 mi from Idaho Falls. Tuition: $4,656/year.
Bachelor's Computer Science Degree Programs Near Idaho Falls, Idaho
  1. Brigham Young University-Idaho (Private) — State #3, 25.5 mi from Idaho Falls. Tuition: $4,656/year.
  2. Idaho State University (Public) — State #4, 48.1 mi from Idaho Falls. Tuition: $5,992/year. Graduation rate: 87%.

Computer Science Degree Programs Near Lewiston, Idaho

This small city (pop. 32,000) offers minimal direct tech employment compared to Boise or Coeur d'Alene, making it best suited for remote-first software engineers seeking rural quality of life rather than career advancement through local networks. Lewis-Clark State College provides foundational CS education locally, but career growth typically requires contract work or relocation to larger Idaho metros.

Lewiston is located in Nez Perce County, Idaho.

Associate's Computer Science Degree Programs Near Lewiston, Idaho
  1. College of Western Idaho (Public) — State #2, 195.3 mi from Lewiston. Tuition: $3,400/year.
  2. North Idaho College (Public) — State #3, 87.6 mi from Lewiston. Tuition: $4,000/year.
Bachelor's Computer Science Degree Programs Near Lewiston, Idaho
  1. Boise State University (Public) — State #1, 198.4 mi from Lewiston. Tuition: $5,941/year. Graduation rate: 89%.
  2. University of Idaho (Public) — State #2, 21.5 mi from Lewiston. Tuition: $6,540/year. Graduation rate: 83%.
  3. Northwest Nazarene University (Private) — State #5, 198.5 mi from Lewiston. Tuition: $40,095/year.
Master's Computer Science Degree Programs Near Lewiston, Idaho
  1. Boise State University (Public) — State #1, 198.4 mi from Lewiston. Tuition: $5,941/year. Graduation rate: 89%.
  2. University of Idaho (Public) — State #2, 21.5 mi from Lewiston. Tuition: $6,540/year. Graduation rate: 83%.
Doctoral Computer Science Degree Programs Near Lewiston, Idaho
  1. University of Idaho (Public) — State #1, 21.5 mi from Lewiston. Tuition: $6,540/year. Graduation rate: 83%.
  2. Boise State University (Public) — State #2, 198.4 mi from Lewiston. Tuition: $5,941/year. Graduation rate: 89%.

Computer Science Degree Programs Near Coeur d'Alene, Idaho

Northern Idaho's largest tech market, Coeur d'Alene has attracted remote-work-friendly tech talent and small software agencies, with North Idaho College offering computer science coursework and the city serving as a secondary hub for developers fleeing California's costs. The regional economy skews toward tourism and outdoor industries rather than software development, making it ideal for established remote workers rather than those seeking local tech employment.

Coeur d'Alene is located in Kootenai County, Idaho.

Associate's Computer Science Degree Programs Near Coeur d'Alene, Idaho
  1. North Idaho College (Public) — State #3, in Coeur d'Alene. Tuition: $4,000/year.
Bachelor's Computer Science Degree Programs Near Coeur d'Alene, Idaho
  1. University of Idaho (Public) — State #2, 67.4 mi from Coeur d'Alene. Tuition: $6,540/year. Graduation rate: 83%.
  2. Lewis-Clark State College (Public) — State #6, 89 mi from Coeur d'Alene. Tuition: $7,388/year.
Master's Computer Science Degree Programs Near Coeur d'Alene, Idaho
  1. University of Idaho (Public) — State #2, 67.4 mi from Coeur d'Alene. Tuition: $6,540/year. Graduation rate: 83%.
Doctoral Computer Science Degree Programs Near Coeur d'Alene, Idaho
  1. University of Idaho (Public) — State #1, 67.4 mi from Coeur d'Alene. Tuition: $6,540/year. Graduation rate: 83%.

Computer Science Degree Programs Near Moscow, Idaho

Home to the University of Idaho's well-regarded computer science program, Moscow fosters an academic tech community focused on research and education rather than commercial software development or startup activity. The college town economy offers internship opportunities and a developer-friendly culture, but career progression for full-stack developers typically requires moving to Boise or working remotely for out-of-state companies.

Moscow is located in Latah County, Idaho.

Associate's Computer Science Degree Programs Near Moscow, Idaho
  1. North Idaho College (Public) — State #3, 66.1 mi from Moscow. Tuition: $4,000/year.
Bachelor's Computer Science Degree Programs Near Moscow, Idaho
  1. University of Idaho (Public) — State #2, in Moscow. Tuition: $6,540/year. Graduation rate: 83%.
  2. Lewis-Clark State College (Public) — State #6, 21.9 mi from Moscow. Tuition: $7,388/year.
Master's Computer Science Degree Programs Near Moscow, Idaho
  1. University of Idaho (Public) — State #2, in Moscow. Tuition: $6,540/year. Graduation rate: 83%.
Doctoral Computer Science Degree Programs Near Moscow, Idaho
  1. University of Idaho (Public) — State #1, in Moscow. Tuition: $6,540/year. Graduation rate: 83%.

Computer Science Degree Programs Near Twin Falls, Idaho

This mid-sized city (pop. 50,000) has limited tech company presence compared to Boise, though remote work has attracted some software engineers seeking affordable housing in southern Idaho. College of Southern Idaho provides entry-level CS education, but meaningful tech careers in software development or DevOps require either remote work arrangements or relocation to Boise's established tech market.

Twin Falls is located in Twin Falls County, Idaho.

Associate's Computer Science Degree Programs Near Twin Falls, Idaho
  1. Brigham Young University-Idaho (Private) — State #1, 159.8 mi from Twin Falls. Tuition: $4,656/year.
  2. College of Western Idaho (Public) — State #2, 125 mi from Twin Falls. Tuition: $3,400/year.
Bachelor's Computer Science Degree Programs Near Twin Falls, Idaho
  1. Boise State University (Public) — State #1, 112.3 mi from Twin Falls. Tuition: $5,941/year. Graduation rate: 89%.
  2. Brigham Young University-Idaho (Private) — State #3, 159.8 mi from Twin Falls. Tuition: $4,656/year.
  3. Idaho State University (Public) — State #4, 105.1 mi from Twin Falls. Tuition: $5,992/year. Graduation rate: 87%.
Master's Computer Science Degree Programs Near Twin Falls, Idaho
  1. Boise State University (Public) — State #1, 112.3 mi from Twin Falls. Tuition: $5,941/year. Graduation rate: 89%.
Doctoral Computer Science Degree Programs Near Twin Falls, Idaho
  1. Boise State University (Public) — State #2, 112.3 mi from Twin Falls. Tuition: $5,941/year. Graduation rate: 89%.

Computer Science Degree Programs Near Meridian, Idaho

As Boise's fastest-growing suburb, Meridian has become a secondary hub for tech workers, with several software companies, IT service firms, and corporate back-office operations choosing the area for lower real estate costs while remaining within the Boise metro's tech ecosystem. Proximity to Boise State and the Treasure Valley tech network allows Meridian developers to access job opportunities and professional communities without the cost and congestion of central Boise.

Meridian is located in Ada County, Idaho.

Associate's Computer Science Degree Programs Near Meridian, Idaho
  1. College of Western Idaho (Public) — State #2, 7 mi from Meridian. Tuition: $3,400/year.
Bachelor's Computer Science Degree Programs Near Meridian, Idaho
  1. Boise State University (Public) — State #1, 8.4 mi from Meridian. Tuition: $5,941/year. Graduation rate: 89%.
  2. Northwest Nazarene University (Private) — State #5, 10 mi from Meridian. Tuition: $40,095/year.
  3. Lewis-Clark State College (Public) — State #6, 197.5 mi from Meridian. Tuition: $7,388/year.
Master's Computer Science Degree Programs Near Meridian, Idaho
  1. Boise State University (Public) — State #1, 8.4 mi from Meridian. Tuition: $5,941/year. Graduation rate: 89%.
Doctoral Computer Science Degree Programs Near Meridian, Idaho
  1. Boise State University (Public) — State #2, 8.4 mi from Meridian. Tuition: $5,941/year. Graduation rate: 89%.

Computer Science Degree Programs Near Pocatello, Idaho

Idaho State University's computer science program serves southeastern Idaho's modest tech sector, dominated by government contracting and regional service companies rather than software development or startups, making Pocatello better suited for those pursuing IT support roles or academic paths. Remote work and freelancing present the most viable options for CS graduates in this region seeking alignment with market-rate compensation for software engineers.

Pocatello is located in Bannock County, Idaho.

Associate's Computer Science Degree Programs Near Pocatello, Idaho
  1. Brigham Young University-Idaho (Private) — State #1, 73.6 mi from Pocatello. Tuition: $4,656/year.
Bachelor's Computer Science Degree Programs Near Pocatello, Idaho
  1. Boise State University (Public) — State #1, 196.6 mi from Pocatello. Tuition: $5,941/year. Graduation rate: 89%.
  2. Brigham Young University-Idaho (Private) — State #3, 73.6 mi from Pocatello. Tuition: $4,656/year.
  3. Idaho State University (Public) — State #4, in Pocatello. Tuition: $5,992/year. Graduation rate: 87%.
Master's Computer Science Degree Programs Near Pocatello, Idaho
  1. Boise State University (Public) — State #1, 196.6 mi from Pocatello. Tuition: $5,941/year. Graduation rate: 89%.
Doctoral Computer Science Degree Programs Near Pocatello, Idaho
  1. Boise State University (Public) — State #2, 196.6 mi from Pocatello. Tuition: $5,941/year. Graduation rate: 89%.

Coding Bootcamps: An Alternative Pathway

Coding bootcamps offer an accelerated pathway into tech careers. For those in Idaho considering alternatives to traditional degrees, here's what you need to know about this intensive learning format.

What is a Coding Bootcamp?

A coding bootcamp is an intensive, short-term training program (typically 12-24 weeks) that teaches practical programming skills through hands-on projects. Unlike traditional degrees, bootcamps focus exclusively on job-ready skills and often include career services to help graduates land their first tech role.

Who Bootcamps Are Best For

  • Career changers looking to enter tech quickly
  • Professionals wanting to upskill or transition roles
  • Self-taught developers seeking structured training
  • Those unable to commit to a 4-year degree timeline

What People Love

Based on discussions from r/codingbootcamp, r/cscareerquestions, and r/learnprogramming

  • Get job-ready in months instead of 4 years
  • Learn modern tech stacks actually used in industry
  • Build portfolio projects that demonstrate practical skills
  • Many bootcamp grads report landing $70-100K+ starting salaries
  • 1-on-1 mentorship helps bridge knowledge gaps quickly

Common Concerns

Honest feedback from bootcamp graduates and industry professionals

  • May struggle with algorithm-heavy interviews at FAANG companies
  • Lacks depth in systems programming and low-level concepts
  • Some hiring managers filter out bootcamp grads automatically
  • Requires significant self-study to fill CS fundamentals gaps
  • Current market (2025-2026) is competitive for entry-level roles
EXCLUSIVE OFFER

Save $1000 on Springboard Bootcamps

Springboard offers career-focused bootcamps with 1-on-1 mentorship from industry professionals. Their programs include a job guarantee—complete all requirements, and if you don't land a qualifying role, you may be eligible for a full tuition refund. Use our exclusive link to save $1000 on enrollment.

Programs for Computer Science careers:

  • Software Engineering Career Track
  • Software Engineering for Beginners
1-on-1 MentorshipJob GuaranteeFlexible Payment

We may earn a commission when you use our affiliate link and coupon.

Top Ranked Computer Science Degree Programs in Other States

StateTotal ProgramsMedian TuitionTop Program
Best Computer Science Degree Programs in California61$11,834University of California-Berkeley
Best Computer Science Degree Programs in Texas62$9,003The University of Texas at Dallas
Best Computer Science Degree Programs in New York72$36,920Cornell University
Best Computer Science Degree Programs in Florida34$26,240University of Central Florida
Best Computer Science Degree Programs in Washington19$19,920University of Washington-Seattle Campus
Best Computer Science Degree Programs in Massachusetts46$44,812Northeastern University
Best Computer Science Degree Programs in Illinois47$32,660University of Illinois Urbana-Champaign
Best Computer Science Degree Programs in Georgia25$7,158Georgia Institute of Technology-Main Campus

Computer Science in Idaho: FAQ

How We Rank Computer Science Degree Programs

Based on 50 programs from IPEDS 2023

We analyzed 50 computer science degree programs in Idaho using IPEDS 2023 data and BLS labor statistics. Our rankings are produced algorithmically without editorial intervention, ensuring objectivity and reproducibility.

Ranking Factors

Program Completions35%

Number of graduates per year in this specific field (CIP code). Larger programs indicate established departments with more resources, course offerings, and career services. Measured from IPEDS Completions data.

Graduation Rate25%

Percentage of students completing their degree within 150% of expected time (6 years for bachelor's, 3 years for associate's). Higher rates indicate better student support and program quality. Source: IPEDS Graduation Rates survey.

Selectivity20%

Admission rate (lower = more selective). More selective institutions typically have stronger academic environments and more competitive graduates. For open-admission institutions, we use graduation rates as a proxy for quality.

Career Outcomes20%

Regional salary data for computer science graduates. Idaho median salary of $95,670 is factored into institutional scores based on local job market strength.

Ranking Categories

Best Programs

Overall quality using all four factors weighted as shown above. Ideal for students seeking the strongest academic experience.

Online Programs

Same methodology, filtered to schools with fully online or hybrid options (IPEDS Distance Education data). Some schools may have lower graduation rates due to different student demographics.

Most Affordable

Ranked primarily by net cost (tuition minus average institutional aid), with quality factors as tiebreakers. Best for cost-conscious students.

Data Sources

  • IPEDS 2023Institutional characteristics, completions, graduation rates
  • BLS OEWS 2024State and metro salary data by occupation
  • CIP Code MappingPrograms identified using Classification of Instructional Programs codes

Data Sources

Institutional characteristics, completions, graduation rates

Idaho salary and employment data

Official University Websites

Program details and admissions information

Last Updated: February 15, 2026. Rankings based on IPEDS 2023 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

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

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

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

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

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

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