Computer Science, B.A.S./B.S.
Founded in 1980, the WOU 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. As part of the College of Liberal Arts and Sciences, students select from a wide-variety of minors. The major and minor combination provides unique employment opportunities for our graduates.
credits required for major
credits required for minor
Program Details
Learning Outcomes
- 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.
Courses
- CS 160 Survey of Computer Science Credits: 4
- CS 161 Computer Science I Credits: 4
- CS 162 Computer Science II Credits: 4
- CS 260 Data Structures Credits: 4
- CS 271 Computer Organization Credits: 4
- CS 360 Programming Languages Credits: 4
- CS 361 Algorithms Credits: 4
- CS 364 Information Management Credits: 4
- CS 365 Operating Systems Credits: 4
- CS 366 Software – Languages and Tools Credits: 4
- CS 367 Software Design and Testing Credits: 4
- CS 460 Software Engineering I Credits: 4
- CS 461 Software Engineering II Credits: 4
- CS 462 Software Engineering III Credits: 4
- CS 463 Cybersecurity and Professional Practices Credits: 4
- IS 278 Networks Credits: 4
Courses
- CS 161 Computer Science I Credits: 4
- CS 162 Computer Science II Credits: 4
- CS 260 Data Structures Credits: 4
- CS 366 Software – Languages and Tools Credits: 4
- CS 367 Software Design and Testing Credits: 4
- MTH 231 Elements of Discrete Mathematics I Credits: 4
or MTH 251 Calculus I Credits: 4 - MTH 232 Elements of Discrete Mathematics II Credits: 4
or MTH 252 Calculus II Credits: 4 - Elective Credits: 4
Approved upper-division elective credits.
CHARLES ANDERSON
NTT Instructor/Assistant Professor, Computer Science Division
andersc@wou.edu
TED BEERS
Instructor, Computer Science Division
beerst@wou.edu
NISHANT BHAJARIA
NTT Instructor, Computer Science Division
bhajarian@wou.edu
CHRIS BROOKS
Instructor, Computer Science Division
brooksc@wou.edu
MELISSA EDDINGS
Administrative Program Assistant, Computer Science Division
eddingsm@wou.edu
DON KRAUS
Senior Instructor and Advisor of Computer Science and Information Systems, Computer Science Division
krausd@wou.edu
BECKA MORGAN
Professor & Chair, Computer Science Division
morganb@wou.edu
SCOT MORSE
Professor, Computer Science, Computer Science Division
morses@wou.edu
ALLISON OMLID
NTT Instructor, Computer Science Division
omlida@wou.edu
THADDEUS SHANNON
IS Program Coordinator, Computer Science Division
shannont@wou.edu
Where This Degree Can Take You
A computer science degree can launch you into a rewarding career building the software applications we use every day (software developer), designing the user experience of websites (UX/UI designer), or delving into the world of big data (data scientist). It can also equip you with the skills to combat cyber threats (information security analyst) or even explore fields like game development and business analysis, all thanks to the problem-solving, analytical, and critical thinking skills you’ll hone throughout your studies.
Potential Careers
- Software developer
- Systems analyst
- Product manager
- Web developer
- Mobile app developer
- IT project manager
- Software quality assurance manager
- Database administrator
- Product manager
- Database administrator
- Information security analyst
Potential Employers
- Intel
- Nike
- Precision Castparts
- Tripwire
- Oregon Health & Science University
- Providence Health & Services
Consider This Degree If You…
Interested in technology:
A Computer Science degree unlocks the inner workings of technology.
Enjoy problem-solving:
Computer Science is all about figuring things out, breaking down problems into logical steps, and creating solutions through code.
Have an analytical mind:
Computer science requires a good grasp of logic, mathematics, and the ability to think critically.
Contact Us
Office Hours – ITC 310B
M – F • 8:00 am – 12:00, 1:00 – 4:30 pm
Questions
Tracy Boyson
503-838-8480
Academic Advising
Dr. Becka Morgan
503-838-8964
Edward B. Wright Center for Computing Science is located on the third floor of the Instructional Technology Center Building. We invite you to schedule a visit to explore our intentionally designed, collaborative, student-centric spaces.