48 months
45000 USD/year
45000 USD/year
Tuition fee
Apply date
Start date


The study of Computer Science at Willamette University opens up a number of options in later life: many graduates with a computer science major or minor find careers in programming, design, consulting or system support. 



The computing revolution is transforming our world in ways we are only beginning to understand, but it is clear that a knowledge of computing is invaluable to any 21st-century citizen. Computer Science is the study of the principles of computing: it is founded in the basic skills of programming and problem-solving, but a university education in the subject requires the development of deeper insights into the nature of algorithms, the languages we use to describe them and the machines on which we realize them. 

In addition to these subjects, students at Willamette University have the opportunity to explore advanced topics ranging from 3D graphics to artificial intelligence, from genetic algorithms (in which populations of programs are "bred" for success) to the theoretical foundations of language and computation. Whichever topics they pursue, the Willamette curriculum is designed to provide students with a principled education that will support their goals of life-long learning in a constantly-changing field.

Programme Structure

Courses include:

  • Problem Solving with MATLAB

  • Images and Imagination
  • Problem Solving for the ACM Programming Contest
  • Data Structures
  • Individual Study of a Programming Language
  • Analysis of Algorithms
  • Architecture and Compilers
  • Simulation of Natural and Computer Systems
  • Independent Study
  • Computational Science and Applications
  • Computer Graphics
  • Machine Learning
  • Topics in Computer Science
  • Language, Logic and Computation
  • Senior Seminar in Computer Science

Key information


  • Full-time
    • 48 months

Start dates & application deadlines


120 SCH


On Campus

Academic requirements

We are not aware of any academic requirements for this programme.

Other requirements

General requirements

  • Common application
    • Records of Secondary and Post-Secondary Academic Work
    • School Report Form and Counselor Recommendation
    • SAT or ACT scores - optional
    • Teacher Evaluation - optional
    • Official Language Test Score
    • Passport Photo Identification Page
    • Financial Guarantee Statement
    • Mailing Your Documents

Tuition Fee

To alway see correct tuition fees
  • International

    45000 USD/year
    Tuition Fee
    Based on the tuition of 45000 USD per year during 48 months.
  • National

    45000 USD/year
    Tuition Fee
    Based on the tuition of 45000 USD per year during 48 months.

Living costs for Oregon

1031 - 1701 USD /month
Living costs

The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.


Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Our partners

Computer Science
Willamette University


Go to your profile page to get personalised recommendations!