BS Computer Science
Mission
The Computer Science program includes instruction in both the theoretical and applied aspects of computing, with a primary goal of developing the hands-on skills that will make you marketable to employers in Oregon and the Pacific Northwest. You’ll take courses in introductory to advanced programming, computer architecture, and software development.
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.