Skip to main content

Program Information

Students enrolled in the BS/MS (3+1) program have the unique opportunity to complete both a bachelors and a masters in data science in four years plus a summer.


  1. Declare data science as your major during sophomore year
  2. Apply to masters program as a junior to reserve your spot
  3. Complete six required undergraduate courses by the end junior year
  4. Begin graduate coursework in fall of senior year
  5. Finish with four graduate courses in the summer


  • Core graduate courses taught in the evenings in both Salem and Downtown Portland
  • Students can keep their undergraduate financial aid during their senior year. The summer of graduate-level study ending the program is billed at the MSDS tuition rate.
  • Students get access to graduate career services and events

Typical Senior Year:

Fall Spring Summer
  • Data visualization
  • DATA Ethics
  • undergraduate course
  • Undergraduate course
  • DATA Engineering
  • Machine Learning
  • Graduate elective
  • Undergraduate course
  • DATA capstone
  • graduate elective
  • graduate elective
  • Graduate elective
Willamette University

3+1 BS/MS in Data Science

900 State Street
Salem Oregon 97301 U.S.A.