BS Computer Science
Mission
Founded in 1980, the Western Oregon Computer Science program blends instruction of theoretical and practical aspects of computing, with an emphasis on the practical. Our graduates demonstrate a solid foundation in core concepts, problem solving and decision-making skills, preparing graduates who will be productive employees as software engineers and lifelong learners.
Learning outcomes
Upon completion of the Computer Science program at Western Oregon University, students should be able to:
- Communication and Teamwork: Communicate effectively with a wide range of audiences and work effectively within a team.
- Ethical, Social, and Cultural Awareness: Be aware of and apply knowledge of ethical, social, and cultural issues in the practice of computing.
- Technical Expertise and Computational Problem Solving: Computing and mathematical foundations, programming, data structures and algorithms, and their application in solving problems.
- Software Engineering, Design, and Analysis: Software engineering practice; analyze, design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs.
Computer Science majors must have a grade of C or better in the required Computer Science major courses.
More Information
- Sample four-year degree plan, including information on the CS minor
- Computer Science Pathways – a graphical view of a typical pathway leading to a BS in Computer Science