PlusOne Program with MS in Computer 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 take up to four graduate-level courses and apply them to both your undergraduate and graduate computer science degrees. Gain foundational computer science knowledge and experience while reducing the time it takes to complete a master’s from two years to one.
Program details
Program eligibility
Students pursuing a Khoury College undergraduate degree program, in both core and combined majors, are eligible. Students in combined majors with Khoury College are eligible regardless of their home college affiliation.
Students in the BS in Computer Engineering Program can review their requirements.
Students may complete up to four graduate (master’s) courses as an undergraduate.
- 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.
- 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 cumulative and within the major required for PlusOne admission
- 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
The table of classes is not intended to be comprehensive. PlusOne students might complete a Khoury graduate-level course not listed in the table. Please discuss options with your advisor, and check the course catalog for course descriptions.
Students accepted to the PlusOne program must take CS 5800 Algorithms if they haven’t already taken CS 3000.
Undergraduate Course Requirement | Graduate Replacement |
---|---|
CS 3000 Algorithms and Data | CS 5800 Algorithms |
CS 3200 Database Design | CS 5200 Database Management Systems |
CS 3650 Computer Systems | CS 5600 Computer Systems |
CS 4700 Network Fundamentals | CS 5700 Networks Fundamentals of Computer Networking |
CS 4100 Artificial Intelligence | CS 5100 Foundations of Artificial Intelligence |
CS 4150 Game Artificial Intelligence | CS 5150 Game Artificial Intelligence |
CS 4300 Computer Graphics | CS 5310 Computer Graphics |
CS 4400 Programming Languages | CS 5400 Principles of Programming Languages |
CS 4500 Software Development OR CS 4530 Fundamentals of Software Engineering | CS 5500 Foundations of Software Engineering |
CS 4520 Mobile Application Development | CS 5520 Mobile Application Development |
CS 4550 Web Development | CS 5610 Web Development |
Campus location
-
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.
Alan Mislove
Alan Mislove is a professor and the senior associate dean for academic affairs at Khoury College, and a core faculty member of the Cybersecurity and Privacy Institute. His research deals with distributed systems and networks, with a focus on using social networks to enhance the security, privacy, and efficiency of emerging systems.