Cost & earnings at Tennessee Technological University What students borrow here, and what they go on to earn
The Master of Science in Computer Science (Applied Computer Science) at Tennessee Technological University is a postgraduate programme focused on practical and research-led computing topics such as software engineering, machine learning, cybersecurity and systems. It suits graduates with a computing or related background who want to deepen technical skills for industry roles or pursue doctoral study.
The applied computer science master's emphasises hands-on, solution-driven topics across core and elective areas. Students take advanced coursework in algorithms, operating systems, software engineering, databases, computer networks and applied machine learning, and may select specialised modules in cybersecurity, embedded systems, data analytics, distributed systems and human–computer interaction.
The programme is offered with thesis and non-thesis options. The thesis route centres on supervised research and culminates in a written thesis and defence; the non-thesis route emphasises coursework and project work, including a substantial applied capstone or practicum. Typical programme requirements are completion of a coherent set of graduate credit hours including core courses, electives, and either a research thesis or a culminating project.
Applicants should normally hold a bachelor's degree in computer science, software engineering, electrical engineering, mathematics or a closely related technical discipline. Candidates with strong quantitative background and relevant work experience but from non-computing degrees may be considered, often with prerequisite undergraduate coursework required.
Graduates move into a wide range of technical and leadership roles in industry, government and academia. Common career destinations include software developer/engineer, data scientist or machine learning engineer, systems architect, cybersecurity analyst, network engineer and embedded systems developer. The applied orientation also prepares students for roles in research and development, product engineering, and technical consultancy.
Alumni find employment across sectors such as enterprise software, cloud services, telecommunications, defence, healthcare technology and manufacturing. The programme also provides a pathway to doctoral study for those interested in academic or advanced research careers.
Tennessee Tech combines a strong engineering and computing culture with a focus on applied research and industry partnerships. The Department of Computer Science provides access to modern laboratories, faculty engaged in practical research areas such as cybersecurity, machine learning and systems engineering, and opportunities for funded research or collaborative projects with local and regional industry.
The university’s location supports internships and employment connections with technology employers across the region, and students benefit from a hands-on curriculum emphasising real-world problem solving. Small class sizes and faculty mentorship help students tailor study paths toward their career objectives, whether that is industry practice or continued research.
Shortlist scholarships and plan your application — free guidance from our advisors.