Learn more about degree requirements including advising, registration, plan of study, culminating experience and more.
The program director and graduate coordinator oversee all aspects of study while students are enrolled in the program. As the program is cohort based with a very structured plan of study, students are not assigned a primary advisor outside of the program director. The graduate coordinator can answer questions about registration and the course planning, and if students have questions about electives they can consult with the program director.
The program is taught in a cohort-based model that offers both fall and spring intake. Students take a combination of core courses (21 credits), electives (3 credits), a data science survey course (3 credits) and then finish with either a data science project or elective (3 credits respectively) for a total of 30 credits.
Students who enroll in the fall have the opportunity to finish the program in one calendar year of study.
Regardless of the term of entry, students follow the same course plan:
Students cannot stray from this schedule and must take courses in a specific order. Students can review the FAQ section for a breakdown of the schedule and options to complete the program in 1 or 1.5 years.
Students are required to maintain continuous registration until they complete the program. Full-time status is 12 credit hours. If students meet the requirement to be registered for less than 12 credit hours, then a certification of full-time status form must be completed with the graduate coordinator. International students should contact ISS about a reduce course load form as well.
As part of the degree requirements, students must choose between one of two culminating experience options. The master’s project is the recommended path for graduate students, where students will work on a data science project either via supervised research with a UB faculty member or through an internship in industry. An all-course option is also available for students who want to take an additional elective or cannot find a project to work on. In the all-course option, students will complete an oral presentation in their final semester with the program director.
Students have the opportunity to complete an internship as part of their culminating experience. Students will enroll in 3 credits of EAS 560 to complete this requirement. The earliest students can enroll in the master’s project is after successful completion of two semesters of full-time study.
Students must have their project/internship site approved by the program director. An offer letter is needed that includes the job duties, schedule/hours worked per week, and dates of the internship.
International students must apply for CPT and meet the eligibility requirements. Students who enroll in the fall semester can start CPT the following summer.
Students should refer to the internships page for more details about internship enrollment and contact their career and internship coach with any questions.
Candidates must meet the Graduate School’s degree conferral requirements to be eligible to graduate:
General information regarding graduation from the Graduate School may be found at grad.buffalo.edu/succeed/graduate/requirements. This includes information regarding deadlines, required forms, and a checklist of requirements.
There are several other documents and websites, updated regularly, with which you should be familiar, because they contain University policies and procedures. Among these are the following: