University of Tennessee

USA
3 Scholarships 60 Programs 3 Degree levels
Masters

Master's in Computer Science

Offered at University of Tennessee, USA
DegreeMasters
FieldComputer Science.

The Master’s in Computer Science (Applied Computer Science) at the University of Tennessee is a professionally oriented programme that develops advanced software, data and systems skills for application in industry and government. It suits graduates with a computing background or strong quantitative skills who want to move into applied areas such as software engineering, data science, cybersecurity and high-performance computing.

What you'll study

This applied Master’s focuses on practical and theoretical foundations of computing, delivered through core coursework, elective specialisms and a substantial capstone (thesis, project or practicum). Students learn to design, implement and evaluate software and systems for real-world problems, combining algorithmic thinking with hands-on laboratory work and team projects.

  • Core topics: advanced algorithms, operating systems, software engineering, distributed systems, and databases.
  • Applied and elective areas: machine learning and data science, artificial intelligence, cybersecurity and information assurance, computer networks, human–computer interaction, and high-performance computing.
  • Capstone options: thesis for research-focused students, a project or practicum with industry or a research group for those emphasising applied skills.
  • Practical components: programming labs, software engineering team projects, data analysis assignments, and opportunities to work with university research centres or local industry partners.
  • Structure: combination of required core courses and electives; credit requirements vary by option (research vs non-research) and include the capstone element.

Entry requirements

Applicants are normally expected to hold a good undergraduate degree in computer science, software engineering, electrical engineering, mathematics or a closely related discipline. Candidates with strong quantitative skills and programming experience from other backgrounds will also be considered, subject to prerequisite coursework.

  • Academic transcript: undergraduate degree with evidence of relevant coursework (programming, data structures, discrete mathematics or equivalent).
  • Programming experience: familiarity with at least one high-level programming language and exposure to data structures and algorithms.
  • Supporting documents: personal statement outlining goals and relevant experience, and academic references; professional references may be acceptable for applicants with substantial industry experience.
  • English language: proof of English proficiency is required for international applicants unless exempt under university policy (tests such as IELTS or TOEFL are commonly accepted).
  • Additional requirements: some applicants may be asked to complete preparatory or bridge courses if key prerequisites are missing; GRE scores are considered where submitted but requirements vary by intake.

Career prospects

Graduates move into a wide range of applied computing roles across industry, government and research. The programme prepares students for hands-on technical positions and for continued study at doctoral level.

  • Software engineer, systems developer or full-stack developer roles in startups and established companies.
  • Data scientist, machine learning engineer or analytics specialist for sectors such as finance, healthcare and manufacturing.
  • Cybersecurity analyst, security engineer or network security specialist in government, defence and private industry.
  • High-performance computing engineer or research support roles in scientific computing environments.
  • Consultancy, technical product management or technology-focused roles that combine domain knowledge with computing expertise.
  • Pathway to PhD study or research roles for students who complete the thesis option.

Why study at University of Tennessee

The University of Tennessee offers a computing programme embedded in a research-active department with strengths in artificial intelligence, cybersecurity, systems and high-performance computing. Students benefit from access to modern laboratories, collaborative research centres and partnerships with national laboratories and industry partners in the region.

  • Research and facilities: opportunities to work with faculty engaged in applied research and access to advanced computing resources.
  • Industry links: collaborations and internship connections with regional companies and national research institutions that support applied projects and employ graduates.
  • Practical focus: curriculum design emphasises hands-on experience, team-based projects and capstone work that build professional portfolios.
  • Student support: career services, mentoring and technical workshops to help with job placement, networking and transition to industry or research careers.

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 University of Tennessee

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.