Computer Science & Mathematics, B.S.

The Computer Science & Mathematics program provides students with the core concepts in both theoretical and applied aspects of mathematics and computing. Our graduates demonstrate a solid foundation in problem solving, communication, and decision-making skills in computing and mathematical areas. We prepare students for productive careers in analytical fields, and to be lifelong learners who can confidently tackle the challenges of a constantly-innovating marketplace.

credits required for major

Program Details

Learning Outcomes

  • Use knowledge of the design of complex computational systems to understand their operation, capabilities, and limitations.
  • Apply knowledge and demonstrate skills to design, implement, and document solutions to a wide array of computational problems.
  • Demonstrate the ability to make rigorous mathematical arguments in axiomatic and non-axiomatic systems.

Courses

Mathematics

  • MTH 251 Calculus I Credits: 4
  • MTH 252 Calculus II Credits: 4
  • MTH 253 Calculus III: Sequences and Series Credits: 4
  • MTH 254 Multivariate Calculus Credits: 4
  • MTH 280 Introduction to Proof Credits: 4
  • MTH 341 Linear Algebra I Credits: 4
  • MTH 344 Group Theory Credits: 4 or MTH 311 Advanced Calculus I Credits: 4
  • MTH 354 Applied Discrete Mathematics Credits: 4 or MTH 355 Discrete Mathematics Credits: 4
  • MTH 365 Mathematical Probability Credits: 4
  • MTH 366 Mathematical Statistics Credits: 4

Choose One

  • MTH 337 Geometry Credits: 4
  • MTH 346 Number Theory Credits: 4
  • MTH 441 Linear Algebra II Credits: 4
  • Approved upper division mathematics elective (if MTH 355 is taken as the discrete mathematics option above) Credits: 4

Computer Science

  • 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

Choose One Senior Sequence

  • CS 460 Software Engineering I Credits: 4
  • and CS 461 Software Engineering II Credits: 4
  • and CS 462 Software Engineering III Credits: 4

or

Choose 8 Credits:

  • MTH 403 Mathematics Senior Capstone Credits: 1-8
  • MTH 406 Special Topics in Mathematics Credits: 4

CHERYL BEAVER

Professor, Mathematics
beaverc@wou.edu

SCOTT BEAVER

Professor, Mathematics
beavers@wou.edu

MATTHEW CIANCETTA

Associate Professor, Mathematics
ciancetm@wou.edu

BEN COTE

Associate Professor, Mathematics, Mathematics
coteb@wou.edu

KAIT HODGIN

NTT Instructor, Mathematics
hodgink@wou.edu

LEANNE MERRILL

Associate Professor, Mathematics
merrill@wou.edu

CHRISTOPHER MOCK

NTT Instructor, Mathematics
mockc@wou.edu

MATTHEW NABITY

Professor, Mathematics
nabitym@wou.edu

ANDREW NERZ

NTT Instructor, Mathematics
nerza@wou.edu

KENDALL ROSALES

NTT Instructor, Math Center Director, Mathematics
rosalesk@wou.edu

BEN COTE

Associate Professor, Mathematics, Mathematics
coteb@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

With a computer science and mathematics degree, you’ll be equipped to tackle a variety of in-demand fields. From the booming world of data science to the intricate world of cryptography, your skills will be valuable in designing software, analyzing financial risks, or even creating the next addictive video game – the strong foundation in math and programming opens doors to exciting possibilities across numerous industries.

Potential Careers

  • Data Scientist
  • Software Engineer
  • Data Analyst
  • Computer Scientist
  • Mathematician
  • Actuary
  • Cryptographer
  • Operations Research Analyst
  • Financial Analyst
  • Quantitative Trader

Potential Employers

  • Tech Companies (Intel, Nike, etc.)
  • Government Agencies (State & Federal)
  • Educational Institutions (University of Oregon, Oregon State University, etc.)
  • Financial Services (Banks, Insurance companies)
  • Healthcare (Hospitals, Research institutions)

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.