MasterOn-CampusFull-Time

Tennessee Technological University

MS in Computer Science

Cookeville, Tennessee2 years$26K total tuition
Visit Program Website ↗

How this program compares

Benchmark this program against our national recognition pages and use the key guides below to evaluate ROI, admissions difficulty, and outcomes.

Est. Salary$115,000
Job Growth+25%
Top RoleMachine Learning Engineer
FormatOn-Campus

Admission Snapshot

Degree Required
Bachelor's
Duration
2 years
Est. Tuition
$26K total
Format
On-Campus
Schedule
Full-Time
GRE / GMAT
Not Required
Concentrations
Artificial Intelligence, Parallel & Distributed Computing

Typical admitted student: BS in CS preferred; applicants from related fields may qualify with demonstrated programming foundations. English proficiency for international students; verify whether GRE is required for your applicant pool on the departmental graduate page.

About This Program

Tennessee Tech’s College of Engineering supports Applied Research stature with CSC graduate programming embedded in a lower cost-of-living Upper Cumberland location while remaining drivable to Nashville hiring ecosystems. Faculty-student ratios remain tighter than mega-flagship CS departments, aiding thesis supervision when students pursue research-intense AI topics.

Career Outcomes

30-credit-hour MSCS with thesis, project, or coursework-only completion patterns plus breadth/depth/specialization structure described in Tennessee Tech graduate catalog CSC-MS pages.

  • 1. Software Engineer
  • 2. ML Infrastructure Engineer
  • 3. Security-conscious Systems Developer
  • 4. Cloud Platform Engineer
  • 5. PhD-bound researcher

What You'll Learn

  • Complete catalog-defined core, breadth, depth, and specialization requirements.
  • Satisfy comprehensive evaluation expectations associated with each completion pattern.
  • Access interdisciplinary opportunities through college-wide research centers when approved.
  • Communicate engineering results through thesis, project report, or portfolio artifacts.

Curriculum Highlights

According to grad.catalog.tntech.edu CSC-MS documentation, students complete graduate seminar requirements, core theory, specialization depth, breadth across CSC areas, and electives culminating in thesis (24+6), project (24+6), or coursework-heavy tracks totaling 30 hours. Example specialization headings include Parallel & Distributed Computing and Information Assurance/Security areas—map electives to AI/ML by coordinating with CSC graduate faculty.

Top Employers

Nashville health-tech and enterprise SaaS firms, automotive suppliers, regional banks with digital groups, remote US tech employers—verify placement stats via career services.

Admissions

BS in CS preferred; applicants from related fields may qualify with demonstrated programming foundations. English proficiency for international students; verify whether GRE is required for your applicant pool on the departmental graduate page.

Application Materials

  • Statement of purpose: Required
  • Letters of recommendation: Typically three
  • Resume/CV: Required
  • Transcripts: Official transcripts required

Academic Requirements

  • Bachelor’s degree with CS preparation
  • Foundational mathematics and programming adequate for graduate CSC coursework
  • English proficiency per Graduate Studies office

Student Reviews

Loading reviews...

Ready to Apply?

Visit the official program page for the latest deadlines, tuition, and application requirements.