Tennessee Technological University

USA
1 Scholarships 60 Programs 3 Degree levels
Masters

Master's in Computer Science

DegreeMasters
FieldComputer Science.
D

Cost & earnings at Tennessee Technological University What students borrow here, and what they go on to earn

You borrow $15,650 median federal debt
You repay $178/mo over 10 years
Graduates earn $48,501 10 yrs after entry
Debt clears in 1.7 yrs of the salary premium
US Department of Education figures See the full breakdown →

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.

What you'll 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.

  • Core subjects commonly encountered: advanced algorithms, software engineering principles, operating systems and computer architecture.
  • Elective and specialist topics: machine learning & data mining, cybersecurity & secure systems, database systems, cloud and distributed computing, embedded and real-time systems.
  • Practical components: programming projects, laboratory work in well-equipped computing labs, and opportunities for collaborations with faculty on applied research.

Entry requirements

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.

  • A complete academic transcript demonstrating satisfactory undergraduate performance; competitive applicants typically present solid grades in core computing and mathematics courses.
  • Letters of recommendation and a statement of purpose outlining academic and professional goals and fit with the applied focus of the programme.
  • For applicants whose first language is not English, a recognised English language test score is required; alternative evidence of English proficiency may be considered.
  • Additional materials: a résumé/CV, and for some applicants, examples of academic or professional work such as code samples, publications or descriptions of projects.

Career prospects

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.

Why study at Tennessee Technological University

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.

Latest Masters Scholarships in USA

Similar Masters programmes in USA

⚖ Compare this programme with similar ones

Similar Masters programmes at other universities

Get help applying to Tennessee Technological University

Shortlist scholarships and plan your application — free guidance from our advisors.

Programme details are indicative and may change — always verify current information with the official university website before applying.