Cost & earnings at Boise State University What students borrow here, and what they go on to earn
The Master’s in Computer Science (Applied Computer Science) at Boise State University is a professionally focused degree that reinforces core computing foundations while emphasising practical skills in areas such as software engineering, data science, cybersecurity and systems. It suits students who want advanced technical training to move into industry roles or to prepare for applied research and technical leadership positions.
This programme combines core computer science principles with applied, hands-on coursework and project work. Students follow a curriculum that typically covers advanced algorithms, operating systems, computer architecture, software engineering, databases and data management, and machine learning. Elective and specialised modules allow deeper study in areas such as cybersecurity, data analytics and mining, artificial intelligence, embedded and real-time systems, high-performance computing, networking and distributed systems.
Programmes generally offer both thesis (research) and non-thesis (project or coursework) options. Research-track students work closely with faculty on an independent research project and a written thesis, while professional-track students complete advanced coursework and a substantial applied project or capstone. Practical components include lab-based assignments, team software development, data-driven projects and opportunities to use campus computing resources for experiments and large-scale processing.
Graduates are prepared for technical and leadership roles across the technology sector. Common career paths include software engineer or developer, data scientist or analyst, machine learning engineer, cybersecurity analyst, systems or network engineer, embedded systems developer and devops or cloud engineer. The applied nature of the programme also supports transitions into product engineering, technical project management and roles in industries such as healthcare, finance, manufacturing and government technology.
For those interested in further study, the thesis option provides preparation for doctoral programmes or research positions in industry research labs. Graduates often move into roles that combine software development with data-driven decision-making and systems-level engineering.
Shortlist scholarships and plan your application — free guidance from our advisors.