Skip to main content

Master's in Computer Science

At Willamette, we pride ourselves on providing high-quality, in-person teaching in a small school environment that offers an alternative to overcrowded state universities and under-resourced programs at regional liberal arts colleges. Our Master's in Computer Science program is no exception. We aim to equip students with the skills and knowledge needed to excel in the rapidly growing field of computer science. In other words, we offer big school program opportunities with small school quality.

Our graduate program stands out from most large state schools' programs in that it doesn't restrict admission to candidates with a bachelor's degree in computer science. Our program is designed to enhance the career prospects of individuals with a moderate degree of programming ability, attracting highly motivated students from various disciplines that already have an understanding of computer programming.

While some level of programming ability is required for admission, it is equivalent to our current undergraduate introductory courses (i.e., CS 151/152). We require a summer bridge program in conjunction with the program's launch to ensure students have the necessary skills to succeed in our program. However, students with significant programming experience can petition to waive this requirement.

Admission Requirements

  • Online application
  • College transcripts*
  • Resume
  • Essay
  • Two letters of recommendation
  • GRE or other standardized test scores are not required
  • No application fee
  • It is strongly recommended that students complete this free computer science course, if they do not have prior programming experience.

*We do not accept transfer credits from graduate programs at other colleges or universities.

Tuition and Scholarships

Applicants are automatically considered for merit-based scholarships when they apply and will be notified of scholarship awards in their admission decision letter.

Willamette University does not provide full scholarships, employment through the department, housing, or health insurance to graduate students in the Master’s of Computer Science program.

View tuition rates

Accepting Applications for the 2024 Fall Semester

Enroll now and secure your place! We are currently accepting applications and seats are available for our upcoming class. Don't miss your opportunity to join our vibrant community—apply today!

Round Due Date Decision Released
Early Action Dec. 15, 2023 On or before Feb. 15, 2024
Priority Deadline 1 Jan. 15, 2024 On or before Apr. 15, 2024
Priority Deadline 2 (final deadline for international applicants) Mar. 15, 2024 On or before JUn. 15, 2024
Final deadline May 15, 2024 Space available basis
Rolling admission Aug. 23, 2024 program begins August 24, 2024