Skip to content

Thank you for getting in touch with us! 

Learn More About the Curriculum

vu-page (3)
vu-page (2)

Before more information comes your way, continue exploring the program by viewing these top resources.

Vanderbilt Engineering Online
M.S. in Computer Science Courses

The master of science in computer science online program consists of 30 credits that can be completed over the course of three to five terms. The program can be completed in approximately 12 months depending on students’ course schedules. Learn more about the courses you will take as a student in the program in the descriptions below.

Sample Course Sequences

The Accelerated Track can be completed in as little as 12 months over three terms. The Standard Track can be completed in as few as 20 months over five terms.

When choosing the Standard or Accelerated Track, you should also assess whether your course load will be considered full-time or part-time for financial aid purposes. More information can be found on the Financial Aid FAQs.

Admissions to the
Online M.S. in Computer Science

To qualify for the online master’s in computer science, you must hold a bachelor’s degree in computing or a computing-related field in engineering or natural science, or hold a bachelor’s degree in another subject, but have significant experience in computer science and programming.

Programming experience in at least one of the following computing languages is highly recommended: Java, JavaScript, Python, C++, Objective C, Swift, C#, Kotlin, Clojure, Ruby, Haskell, or Scala.

Academic Year 2024/25

Admissions Deadlines

Summer 2024

Fall 2024

Spring 2025

Final Submit Deadline

3/8/2024

6/28/2024

11/8/2024

Final Complete Deadline

3/15/2024

7/5/2024

11/15/2024

Faculty Review Deadline

3/22/2024

7/12/2024

11/22/2024

Final Decision Deadline/Deposit Deadline

4/5/2024

7/26/2024

12/6/2024

Registration Opens in YES

3/25/2024

7/9/2024

10/28/2024

First day of class

5/6/2024

8/21/2024

1/6/2025


GRE test scores are not required to apply to the M.S. in computer science program.
Learn more and view a detailed list of application requirements on the Admissions page.

Schedule a Meeting

Recent Blog Posts

Choosing the Best Online Computer Science Master’s for You image

Choosing the Best Online Computer Science Master’s for You

Read Now

3 Reasons Why Earning Your Online Master’s Degree In Engineering Is Worth It image

3 Reasons Why Earning Your Online Master’s Degree In Engineering Is Worth It

Read Now

3 Tips for Writing a Statement of Purpose for Your Master’s image

3 Tips for Writing a Statement of Purpose for Your Master’s

Read Now

Vanderbilt Engineering
Online FAQs

Take the First Step
Towards Your Degree Today

Start Your Application