

Students must complete all four listed master’s courses while in their undergraduate program. All four will be applied to both the undergraduate and graduate degree programs. Students who have already taken the undergraduate version of any of the below courses are not eligible for the PlusOne degree in Data Science.
Students must complete all four listed master’s courses while in their undergraduate program. All four will be applied to both the undergraduate and graduate degree programs. Students who have already taken the undergraduate version of any of the below courses are not eligible for the PlusOne degree in Data Science.
Students must complete all four listed master’s courses while in their undergraduate program. All four will be applied to both the undergraduate and graduate degree programs. Students who have already taken the undergraduate version of any of the below courses are not eligible for the PlusOne degree in Data Science.
Undergraduate Course Requirement | Graduate Replacement |
CS 3000 Algorithms & Data | CS 5800 Algorithms |
DS 3000 Foundations of Data Science | DS 5110 Introduction to Data Management and Processing |
DS 4400 Machine Learning and Data Mining 1 | DS 5220 Supervised Machine Learning and Learning Theory |
DS 4420 Machine Learning and Data Mining 2 | DS 5230 Unsupervised Machine Learning and Learning Theory |
Students must complete all four listed master’s courses while in their undergraduate program. All four will be applied to both the undergraduate and graduate degree programs. Students who have already taken the undergraduate version of any of the below courses are not eligible for the PlusOne degree in Data Science.
Students must complete all four listed master’s courses while in their undergraduate program. All four will be applied to both the undergraduate and graduate degree programs. Students who have already taken the undergraduate version of any of the below courses are not eligible for the PlusOne degree in Data Science.
Students must complete all four listed master’s courses while in their undergraduate program. All four will be applied to both the undergraduate and graduate degree programs. Students who have already taken the undergraduate version of any of the below courses are not eligible for the PlusOne degree in Data Science.
Undergraduate Course Requirement | Graduate Replacement |
CS 3000 Algorithms & Data | CS 5800 Algorithms |
DS 3000 Foundations of Data Science | DS 5110 Introduction to Data Management and Processing |
DS 4400 Machine Learning and Data Mining 1 | DS 5220 Supervised Machine Learning and Learning Theory |
DS 4420 Machine Learning and Data Mining 2 | DS 5230 Unsupervised Machine Learning and Learning Theory |
Students must be pursuing an undergraduate degree within Khoury to complete a PlusOne program within the college.
Interested students should meet with their advisor no later than the third semester to start the admission process, beginning with enrollment in a single graduate course. The first graduate course must be taken in the fall or spring semester. Students must be a Data Science or Data Science combined major to participate in the PlusOne program in Khoury.
Students must be pursuing an undergraduate degree within Khoury to complete a PlusOne program within the college.
Interested students should meet with their advisor no later than the third semester to start the admission process, beginning with enrollment in a single graduate course. The first graduate course must be taken in the fall or spring semester. Students must be a Data Science or Data Science combined major to participate in the PlusOne program in Khoury.
Students must be in the data science major or a data science combined major to be in this Khoury PlusOne program.
Interested students should meet with their advisor no later than the third semester to start the admission process, beginning with enrollment in a single graduate course. The first graduate course must be taken in the fall or spring semester. Students must be a Data Science or Data Science combined major to participate in the PlusOne program in Khoury.
Students must be in the data science major or a data science combined major to be in this Khoury PlusOne program.
Interested students should meet with their advisor no later than the third semester to start the admission process, beginning with enrollment in a single graduate course. The first graduate course must be taken in the fall or spring semester. Students must be a Data Science or Data Science combined major to participate in the PlusOne program in Khoury.
Students must be pursuing an undergraduate degree within Khoury to complete a PlusOne program within the college.
Interested students should meet with their advisor no later than the third semester to start the admission process, beginning with enrollment in a single graduate course. The first graduate course must be taken in the fall or spring semester. Students must be a Data Science or Data Science combined major to participate in the PlusOne program in Khoury.
Students must be pursuing an undergraduate degree within Khoury to complete a PlusOne program within the college.
Interested students should meet with their advisor no later than the third semester to start the admission process, beginning with enrollment in a single graduate course. The first graduate course must be taken in the fall or spring semester. Students must be a Data Science or Data Science combined major to participate in the PlusOne program in Khoury.
Students must be in the data science major or a data science combined major to be in this Khoury PlusOne program.
Interested students should meet with their advisor no later than the third semester to start the admission process, beginning with enrollment in a single graduate course. The first graduate course must be taken in the fall or spring semester. Students must be a Data Science or Data Science combined major to participate in the PlusOne program in Khoury.
Students must be in the data science major or a data science combined major to be in this Khoury PlusOne program.
Interested students should meet with their advisor no later than the third semester to start the admission process, beginning with enrollment in a single graduate course. The first graduate course must be taken in the fall or spring semester. Students must be a Data Science or Data Science combined major to participate in the PlusOne program in Khoury.
Admission into the PlusOne program does not guarantee admission into the master’s program upon graduation at the bachelor’s level. Students admitted into the PlusOne program maintain undergraduate-level standing and must continue to request admission into graduate courses each term. In order to continue in the PlusOne program, students must maintain a minimum 3.0 GPA and earn a minimum grade of B in all graduate-level CS courses. Courses completed with a grade below a B may not be accepted by the graduate program. Undergraduate enrollment in graduate coursework is limited to one graduate course per semester. Placement is not guaranteed.
Admission into the PlusOne program does not guarantee admission into the master’s program upon graduation at the bachelor’s level. Students admitted into the PlusOne program maintain undergraduate-level standing and must continue to request admission into graduate courses each term. In order to continue in the PlusOne program, students must maintain a minimum 3.0 GPA and earn a minimum grade of B in all graduate-level CS courses. Courses completed with a grade below a B may not be accepted by the graduate program. Undergraduate enrollment in graduate coursework is limited to one graduate course per semester. Placement is not guaranteed.
Students must be pursuing an undergraduate degree within Khoury to complete a PlusOne program within the college.
Interested students should meet with their advisor no later than the third semester to start the admission process, beginning with enrollment in a single graduate course. The first graduate course must be taken in the fall or spring semester. Students must be a Data Science or Data Science combined major to participate in the PlusOne program in Khoury.
Students must be pursuing an undergraduate degree within Khoury to complete a PlusOne program within the college.
Interested students should meet with their advisor no later than the third semester to start the admission process, beginning with enrollment in a single graduate course. The first graduate course must be taken in the fall or spring semester. Students must be a Data Science or Data Science combined major to participate in the PlusOne program in Khoury.
Admission into the PlusOne program does not guarantee admission into the master’s program upon graduation at the bachelor’s level. Students admitted into the PlusOne program maintain undergraduate-level standing and must continue to request admission into graduate courses each term. In order 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. Undergraduate enrollment in graduate coursework is limited to one graduate course per semester. Placement is not guaranteed.
Students must complete individualized plans of study with their assigned undergraduate academic advisor upon admission into the program. During senior year, students will finalize the formal PlusOne form with the associate director of graduate student services to matriculate into the master’s program upon undergraduate graduation. Students may complete up to four 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).
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.
Admission into the PlusOne program does not guarantee admission into the master’s program upon graduation at the bachelor’s level. Students admitted into the PlusOne program maintain undergraduate-level standing and must continue to request admission into graduate courses each term. In order 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. Undergraduate enrollment in graduate coursework is limited to one graduate course per semester. Placement is not guaranteed.
Students must complete individualized plans of study with their assigned undergraduate academic advisor upon admission into the program. During senior year, students will finalize the formal PlusOne form with the associate director of graduate student services to matriculate into the master’s program upon undergraduate graduation. Students may complete up to four 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).
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.
Admission into the PlusOne program does not guarantee admission into the master’s program upon graduation at the bachelor’s level. Students admitted into the PlusOne program maintain undergraduate-level standing and must continue to request admission into graduate courses each term. In order to continue in the PlusOne program, students must maintain a minimum 3.0 GPA and earn a minimum grade of B in all graduate-level CS courses. Courses completed with a grade below a B may not be accepted by the graduate program. Undergraduate enrollment in graduate coursework is limited to one graduate course per semester. Placement is not guaranteed.
Admission into the PlusOne program does not guarantee admission into the master’s program upon graduation at the bachelor’s level. Students admitted into the PlusOne program maintain undergraduate-level standing and must continue to request admission into graduate courses each term. In order to continue in the PlusOne program, students must maintain a minimum 3.0 GPA and earn a minimum grade of B in all graduate-level CS courses. Courses completed with a grade below a B may not be accepted by the graduate program. Undergraduate enrollment in graduate coursework is limited to one graduate course per semester. Placement is not guaranteed.
Students must be pursuing an undergraduate degree within Khoury to complete a PlusOne program within the college.
Interested students should meet with their advisor no later than the third semester to start the admission process, beginning with enrollment in a single graduate course. The first graduate course must be taken in the fall or spring semester. Students must be a Data Science or Data Science combined major to participate in the PlusOne program in Khoury.
Students must be pursuing an undergraduate degree within Khoury to complete a PlusOne program within the college.
Interested students should meet with their advisor no later than the third semester to start the admission process, beginning with enrollment in a single graduate course. The first graduate course must be taken in the fall or spring semester. Students must be a Data Science or Data Science combined major to participate in the PlusOne program in Khoury.
Admission into the PlusOne program does not guarantee admission into the master’s program upon graduation at the bachelor’s level. Students admitted into the PlusOne program maintain undergraduate-level standing and must continue to request admission into graduate courses each term. In order 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. Undergraduate enrollment in graduate coursework is limited to one graduate course per semester. Placement is not guaranteed.
Students must complete individualized plans of study with their assigned undergraduate academic advisor upon admission into the program. During senior year, students will finalize the formal PlusOne form with the associate director of graduate student services to matriculate into the master’s program upon undergraduate graduation. Students may complete up to four 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).
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.
Admission into the PlusOne program does not guarantee admission into the master’s program upon graduation at the bachelor’s level. Students admitted into the PlusOne program maintain undergraduate-level standing and must continue to request admission into graduate courses each term. In order 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. Undergraduate enrollment in graduate coursework is limited to one graduate course per semester. Placement is not guaranteed.
Students must complete individualized plans of study with their assigned undergraduate academic advisor upon admission into the program. During senior year, students will finalize the formal PlusOne form with the associate director of graduate student services to matriculate into the master’s program upon undergraduate graduation. Students may complete up to four 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).
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.