The ms in data science (msds) in computing & data sciences at boston university prepares you to make significant contributions to all aspects of computational and data-driven processes that are woven into all aspects of society, economy, and public discourse.
- It is our goal that this program leads to solution of problems and synthesis of knowledge related to the methodical, generalizable, and scalable extraction of insights from data as well as the design of new information systems and products that enable actionable use of those insights to advance scholarly as well as practical pursuits in a wide range of application domains.
- The MSDS is a flexible program designed to meet the goals of students looking to pursue either academic or professional careers in Data Science. Upon completion of the program, students will be prepared to pursue careers in which they will become leaders in their chosen areas, whether in academia through advanced graduate work in a PhD, or in industry (by collaborating, directing, and effectively managing diverse teams of practitioners working at the forefront of industrial R&D).
- The MSDS in Computing and Data Sciences is currently designated by US Department of Homeland Security (DHS) as a STEM-eligible degree program. International students in F-1 student status may be able to apply for a 24-month extension of their 12-month Optional Practical Training (OPT) employment authorization. More information about STEM OPT eligibility is available from the BU International Students and Scholars Office (ISSO).
Curriculum
- The MSDS is a 32-credit flexible program designed to meet the goals of students looking to pursue either academic or professional careers in data science, and can be completed in as little as 9 months (2 semesters). Students will declare either a Core Methods Focused Concentration or Applied Methods Focused Concentration. In addition to the core curriculum and concentration courses, the MSDS program offers students a unique opportunity to enhance their learning through an optional summer internship or master’s thesis course. As a result, the program can be extended and completed over 16 months. Please note that the optional summer internship course is only available for students graduating in 16 months. All students begin the program once every year in September; Spring entry term is not offered.
Degree Requirements
Eight semester courses (32 credits) approved for graduate study are required.
Course requirements include 5 competency courses. Students are expected to take ONE course in each of the following areas (5 courses total):
- A1 Modeling and Predictive Analytics
- A2 Data-Centric Computing
- A3 Machine Learning and AI
- A4 Social Impact
- A5 Security and Privacy
Plus 3 additional courses:
CDS DS 701 Tools for Data Science (The only required course for the MSDS program)
- Concentration Elective 1
- Concentration Elective 2
Concentrations
- All MSDS students must declare either a core methods concentration or an applied methods concentration, both of which consist of 3 courses (12 credits)
Core Methods Option
- Methods focused students are expected to be interested primarily in the development of general (application agnostic) data science methods and will most likely come from STEM undergraduate majors.
- Students will take DS 701 and 2 additional courses from any of the A1, A2, or A3 competencies.
Applied Methods Option
- Applied Methods focused students are expected to be especially interested in the development and application of special-purpose data science in applied areas such as Management, Public Health, Cybersecurity, etc. Such students may also be transitioning into data science from one of those fields.
Additional Degree Components
- Please note that both additional degree components come with an additional tuition cost. The program tuition number shown on the tuition website does not include those additional degree components. Adding the additional degree components will also extend the total length of the program.
Master Thesis Course (4-credits)
- The Master thesis course will take place during the 3rd semester. If an MS student wants to add this additional degree component, they must have a faculty member to serve as their Thesis Advisor and complete a thesis application. The Thesis Advisor must be a faculty member from CDS, either core or affiliated. Students who are approved for a thesis will be registered for a Master's Thesis course (DS799). If the MS thesis spans more than one semester, the student must receive approval from their advisor. Students must declare their intention to pursue a thesis by the end of the add/drop period in their 2nd semester. At this point students should identify an advisor and the advisor should agree to supervise the thesis.
Summer Internship Course (1-Credit)
This is NOT a Co-op course and does not provide internship placements. However, career resources are provided for MSDS students during the job searching process. The optional summer internship course is only available for students graduating in 16 months.
- The summer internship should be in the industry area of focus and completed during both summer terms for a total of 12 weeks. International students will have the opportunity to apply for CPT for their internships as well. The summer internship will happen after you finish the program in both Fall and Spring semesters. During the spring semester, you will need to submit an application, which will include information about your summer internship, to the graduate affairs office. Once your application is approved, you will be registered for a one-credit summer internship course for CPT purposes.
Learning Outcomes
- Mastery of the principal tools of data decision making, including defining models, learning model parameters, management, and analysis of massive datasets, and making predictions.
- Demonstrated competence in application of data science tools to address substantive questions in one or more applied areas, and will address those questions through sophisticated use of data science tools, including tools specifically appropriate for each applied area.
- Ability to extend tools of data decision making, including building specialized computational pipelines, automating data workflows, and developing human-computer interfaces.
- Ability to interpret and explain results, including assessing uncertainty and developing data visualizations.
- Gain awareness of the social impacts of data centered methods, including ethical considerations, fairness, and bias.
- Ability to understand and adhere to policy, privacy, security, and ethical norms.