Skip to content

Johns Hopkins University Engineering for Professionals - Online Master of Science in Data Science

The Whiting School of Engineering at Johns Hopkins University offers an online Master of Science in Data Science program. Drawing on the combined resources of Johns Hopkins Engineering and the Johns Hopkins Applied Physics Laboratory, the program targets proficiencies in computer science, applied mathematics, and statistical modeling, and how these skills are applied in the field of data science. Students are required to complete 30 credits of coursework, or ten courses, to graduate, and they have up to five years to do so. The time to completion is 20 months for students who take two courses per semester, and 40 months for those who opt for one course per semester. The program is 100% online and does not require any campus visits.

Johns Hopkins University Engineering for Professionals utilizes the Blackboard course management system for its online programs. Courses are taught asynchronously, using class modules that include recorded video lectures, readings, and discussion forums that can be accessed on-demand by online students. In addition, instructors hold weekly synchronous office hours at designation times using Adobe Connect. Students entering the program must have prior experience in Python and Java programming, data structuring, and applied mathematics.

The MS in Data Science curriculum at Johns Hopkins is built around two core areas of coursework. Students must take four required classes and one elective in Computer Science, and Applied and Computational Mathematics. Required courses include: Foundations of Algorithms; Principles of Database Systems; Data Science; Data Visualization; Statistical Methods and Data Analysis; Introduction to Optimization; Statistical Models and Regression; and Computational Statistics. Electives are then chosen from courses in the following subject areas: Large Scale Database Systems; Machine Learning; Semantic Natural Language Processing; Data Mining; Game Theory; and Probability and Stochastic Process. There is no master’s thesis requirement; however, students may complete an independent study in data science or a capstone project as one of the two designated electives.

Johns Hopkins University and the Whiting School of Engineering are accredited by the Middle States Commission on Higher Education.

Johns Hopkins University Engineering for Professionals: Whiting School of Engineering

Programs Offered: Data Science (Master of Science in Data Science)
Accreditation: Middle States Commission on Higher Education (MSCHE)
Instruction Methods: Program uses asynchronous instruction. However, several classes do have weekly live online office hours that are optional for students. These sessions are usually at a set day and time and are also recorded for students who cannot attend. Students interact with classmates and instructors through online discussion forums and course management tools.
Social Media: Facebook and Twitter

Online Master of Science in Data Science

Program Overview
Program Type: Data Science
Degree Conferred: Masters
Program Structure: Online instruction with no campus visits required
Example Courses: Foundations of Algorithms, Principles of Database Systems, Data Science, Data Visualization, Machine Learning, Big Data Processing Using Hadoop
Degree Requirements
Credits Required: 30 credits needed to graduate
Campus Visits Required: 0
Program Options
Program Start Dates: Fall and Spring admission
Curriculum Options: Part-time only
Length of Program: Program can be completed in 20 months taking two courses per semester (5 semesters) or 40 months taking one course per semester (10 semester) - students must complete the program within 5 years
Admission Requirements and Tuition Costs
Degree Required for Admission: Bachelor's Degree
GPA Requirements: Minimum GPA 3.0
Testing Requirements: Not required
Work Experience: Must have coursework in multivariate calculus, discrete mathematics and data structures. Programming experience/coursework with Java, C++ or Python is also required.
Tuition Costs: ~$38,800 + fees
Cost per Credit Hour: $3,880 per course (3 credit hours)
Eligibility Information: Program currently accepts students from all 50 states

Find Online Analytics Programs