Advising and Program Overview

Learn more about degree requirements including advising, registration, plan of study, culminating experience, and more.

Jump to:

Advisors

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.

Plan of Study

The program is taught in a cohort-based model. Students will complete 30 credit hours: 24 credits (8 courses) of core classes, a major applications survey course (3 credits), and a 3-credit hour project course that serves as a culminating experience.

Students have the opportunity to enroll full- or part-time (if elgible). Students can visit the FAQ page to view the full-time schedules for fall and spring intake.

Registration

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 ISSS about a reduce course load form as well.

New students should communicate with the graduate coordinator if they intend to enroll full- or part-time to get the options for course registration each semester. A schedule will be sent accordingly that students must sign in order to be registered.

Culminating Experience

All students will complete a culminating experience to finish their degree requirement. Students have the option to complete a master’s project in their final semester of study under the course CDA 571 Project Guidance. This course is geared towards providing the student with practical experience in the area by either completing an internship in industry or through an individualized project within the university under the academic supervision of a faculty mentor in the participating departments/schools.The course will allow the student to integrate knowledge and skills acquired throughout the MPS program into practical application.

Alternatively, students can opt for the all-course option and take an elective in place of CDA 571 Project Guidance. Students will choose a 3-credit elective from our pre-approved list. In the final semester they will also be asked to complete a technical paper and an exit interview with the program director to satisfy their culminating experience.

 

  • CDA       500         Special Topics
  • CSE         526         Blockchain
  • CSE         529         Algorithms for Modern Computer Systems
  • CSE         531         Algorithms Analysi + Design
  • CSE         535         Information Retrieval
  • CSE         546         Reinforcement Learning
  • CSE         555         Pattern Recognition
  • CSE         560         Data Models Query Language
  • CSE         562         Database Systems
  • CSE         573         Computer Vision and Image Processing
  • CSE         676         Deep Learning
  • EAS        587          Data Intensive Computing
  • ECO        525         Economics of Financial Institutions
  • GEO       511         Spatial Data Science
  • GEO       514         GIS and Machine Learning
  • GGB       502         Essentials of Genetics and Genomics
  • IE            511         Social Network Behavior Models
  • IE            517         Categorical Data Analysis
  • IE            535         Human Computer Interaction
  • IE            572         Linear Programming
  • IE            575         Stochastic Methods
  • MGS      614         Systems analysis and design
  • MGS      616         Predictive analytics
  • MGS      628         Data visualization for business insights
  • MGS      653         Social network analysis
  • MGS      655         Distributed computing and big data technologies
  • MGS      657         Online analytical processing: data warehousing
  • MGS      659         Web Analytics and Optimization Techniques for eCommerce
  • MGS      660         Big Data Information Management: Architecture and Tools
  • MGS      662         Optimization Methods for Machine Learning
  • MGS      670         Health Care Analytics
  • MTH      534         Fundamentals of Applied Math
  • MTH      550         Network Theory
  • MTH      558         Mathematical Finance
  • PHY        501         Introduction to Math Physics
  • PSC        508         Basic Statistics for the Social Sciences
  • PSC        534         Text as Data
  • STA        503         Introduction to Applied Statistics 1
  • STA        504         Introduction to Applied Statistics 2
  • STA        505         Introduction to Biostatistics
  • STA        509         Statistical Genetics
  • STA        517         Categorical Data Analysis
  • STA        527         Statistical Analysis 1
  • STA        528         Statistical Analysis 2
  • STA        529         Statistical Analysis 3
  • STL         502         Introduction to Operations Research
  • STL         505         Transportation Modeling Fundamentals

Internships

Students have the opportunity to complete an internship as part of their culminating experience. Students will enroll in 3 credits of CDA 571 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.

Graduation Requirements

Candidates must meet the Graduate School’s degree conferral requirements to be eligible to graduate:

  1. Maintain continuous registration each spring and fall semester until all requirements for the degree have been completed
  2. Complete a minimum of 30 credit hours of graduate study
  3. Fulfill the minimum residency requirement of 24 UB credits of registration
  4. Apply to graduate (in HUB) before deadline.
  5. Pass a comprehensive exam (oral presentation) or successfully complete a project. The project must be approved by the program director (who serves as the advisor for all students)

Graduation Information

General information regarding graduation can be found on The Graduate School website. This includes information regarding deadlines, required forms, and a checklist of requirements.

Other Policies and Resources

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:

Questions?

Contact the Graduate Coordinator at cda-grad@buffalo.edu or stop by 415 Bonner.