Two students sitting at a table in a lab talk to a Khoury faculty member. The student at left is holding a purple laptop in her hands. The faculty member is standing next to the table looking at the laptop.

PlusOne Program with MS in Data Science

The PlusOne Accelerated Master’s Program empowers motivated students like you to start earning your master’s degree while pursuing your undergraduate education. In this program, you can complete up to four graduate-level courses and apply them to both your undergraduate and graduate data science degrees. Gain foundational data science knowledge and experience while reducing the time it takes to complete a master’s from two years to one.

Program details

A close-up view of a smart watch on a person's wrist. The person is pressing a button on the right side of the watch face. The watch shows a graph that appears to be monitoring heart rate and the text '23 sec'

Program eligibility

Students must be enrolled in the data science major or a data science combined major to be in this pathway. Students in data science combined majors with Khoury College are eligible regardless of their home college affiliation.

Students may complete up to four graduate (master’s) courses as an undergraduate. Please note:

  •  Only one graduate course may be completed per semester.
  • The remaining required courses must be completed as a master’s student (post-bachelor’s graduation).

When can you begin?

  • Minimum 3.0 GPA required to request graduate course enrollment.
    • First-year students cannot take their first graduate-level course during the summer. Please plan to take your first graduate-level course in the fall of your second year at the earliest.
       
  • Students can request enrollment in graduate-level courses via a survey that is emailed out before each semester’s registration period.

Admission requirements

Interested students should meet with their advisor no later than their third semester to discuss how the PlusOne pathway will fit into their academic plan and when they plan to complete their first graduate-level course.

Admission requires:

  • Minimum 3.0 GPA, both cumulative and within the major
  • Successful completion of a graduate-level Khoury College course
  • Submission of the online PlusOne Application form:
    • Academic advisors will share the online application form with eligible students
    • Application form should only be submitted after the above requirements are met
    • Admission into the PlusOne program does not guarantee admission into the master’s program upon graduation at the bachelor’s level

Progression requirements

  • To continue in the PlusOne program, students must maintain a minimum 3.0 GPA and earn a cumulative 3.0 GPA in all graduate-level CS courses.
  • Students admitted into the PlusOne program maintain undergraduate standing and must continue to request admission into graduate courses each term.
  • Undergraduates are limited to one graduate course per semester, with a limit of four graduate courses (including withdrawals) total during the undergraduate degree. Placement is not guaranteed.
  • Students should confer regularly with their undergraduate academic advisor to ensure proper planning.
  • Students entering a graduate program via the PlusOne pathway are not eligible for the Double Husky Scholarship. If you have additional questions related to tuition or scholarship eligibility, please reach out to Student Financial Services.

Graduate replacements for undergraduate courses

Students pursuing this pathway must take CS 5800 Algorithms if they have not already taken CS 3000 as an undergraduate student, and DS 5110 Introduction to Data Management and Processing if they have not already taken DS 3500 as an undergraduate student, to count as two of their four allowed graduate level PlusOne courses. Check the course catalog for course descriptions.

Undergraduate Course RequirementGraduate Replacement
CS 3000 Algorithms and DataCS 5800 Algorithms*
DS 3500 Advanced Programming with DataDS 5110 Introduction to Data Management and Processing*
DS 4400 Machine Learning and Data Mining 1CS 6140 Machine Learning
DS 4420 Machine Learning and Data Mining 2CS 6220 Data Mining Techniques
CS 2484 (formerly IS 4300) Principles of Human Computer InteractionCS 5340 Computer/Human Interaction
CS 4120 Natural Language ProcessingCS 6120 Natural Language Processing
Khoury ElectiveCS 5330 Pattern Recognition and Computer Vision
CS 4350 (formerly IS 4800) Empirical Research MethodsCS 6350 Empirical Research Methods
CS 4180 Reinforcement LearningCS 5180 Reinforcement Learning and Sequential Decision Making

Campus location

  • Students walk by West Village H on the Boston campus. A large, white KHOURY sign is next to the students. West Village H rises in the background.

    Boston

    Located in the heart of Boston, Northeastern’s oldest campus is home to a vibrant community of students, researchers, and faculty working across disciplines to build a better world through CS.

Meet our faculty

Get to know the engaged, experienced professors who are here to support you every step of the way.