Skip to main content
Apply Now

Bachelor of Computer Science (BCS)

The Bachelor of Computer Science program provides significant formal training in database and web programming, unique internship opportunities, and team development of client-sponsored projects. You will be well prepared to help industry realize the potential of information systems. Opportunities abound in this field!

The four-year program is designed for the computer literate freshman who is qualified to begin a Math Proficiency course and the Writing Proficiency course. To finish in four years the student must be prepared to take full loads averaging sixteen credits. Many students will require more than twelve quarters, necessitating part of a fifth year or summer sessions.

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 Outcomes

Degree Requirements 

Downloadable Progress Sheet

What will I study?

Students working in a computer lab

 You will learn about:

  • Problem solving, computer programming
  • Professional development
  • Local and global impact of computing
  • Professional, ethical, legal, security, and social issues
  • Algorithms
  • Network programming
  • Database Management
  • Web and Software Development


Emphases / Concentrations:

  • A 20-credit Minor approved by Computer Science
  • 3D Animation Focus

Interesting courses I might take:

  • Relational Database Management Systems
  • Graphical User Interface Programming
  • Web Programming
  • Network Programming
  • Secure Coding
  • Android or IPhone Mobile Development

What could I do with my degree?

  • Applications Developer
  • Web Developer
  • Software Engineer
© 2018 Eastern Washington University
EWU expands opportunities for personal transformation through excellence in learning.