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 three graduate courses and an internship in the summer


  • 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 Engineering
  • undergraduate course
  • Undergraduate course
  • data ethics
  • Machine Learning
  • Graduate elective
  • Undergraduate course
  • DATA capstone
  • graduate elective
  • graduate elective
  • Internship
Willamette University

3+1 BS/MS in Data Science

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