Skip to main content

Student Learning Outcomes for the Computer Science Major

  1. Students will achieve proficiency in discrete math
  2. Students will achieve proficiency in Computer Science skills (fundamentals of programming, computer organization, architecture, algorithms, theory, designing and implementing software)
  3. Students will demonstrate the ability to communicate effectively both orally and in writing
  4. Students will demonstrate the ability to work effectively as part of a team
  5. Students will demonstrate the ability to work independently to analyze and solve problems
  6. Students will be engaged in the professional community

Willamette University

Computer Science