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

  1. Communication and Teamwork: Communicate effectively with a wide range of audiences and work effectively within a team.
  2. Ethical, Social, and Cultural Awareness: Be aware of and apply knowledge of ethical, social, and cultural issues in the practice of computing.
  3. Technical Expertise and Computational Problem Solving: Computing and mathematical foundations, programming, data structures and algorithms, and their application in solving problems.
  4. 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

This public directory does not include employees who have requested confidentiality. Please use the WOU internal directory to view all employees.

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

woucs@wou.edu

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.