Apply Now

BA in Foundations

The Bachelor of Arts degree in Computer Science - Foundations Option provides a solid foundation in the practice of computing, while allowing you to expand your education with coursework in other disciplines. The program will prepare you for a career in software development, and is of particular interest if you wish to pursue interdisciplinary applications of computing that are not covered by any of our other degrees.

Two years of a single high school foreign language or one year of a single college level foreign language is required.

Students enrolled in a program are responsible for completing the required courses that were current as of their advancement date, or can opt for the most recent degree requirements.

Student Learning Outcomes

Current Degree Requirements

What will I study?

An instructor writing on the whiteboard during a lecture

  You will learn about:

  • algorithms
  • performance analysis
  • networks
  • computer architectures
  • information systems
  • software engineering
Students hard at work


© 2014 Eastern Washington University
EWU expands opportunities for personal transformation through excellence in learning.