Skip to main content
Panoramic collage of university campus architecture

BS(Hons) Mathematics/Computer Science

Western Washington University, United States
Save

Course Overview

The BS(Hons) Mathematics/Computer Science program at Western Washington University provides students with a comprehensive education in both mathematics and computer science. The program is designed to equip students with the skills and knowledge necessary to succeed in a rapidly evolving technological landscape. Students will learn from experienced faculty and have access to state-of-the-art facilities and resources. With a strong focus on practical application, students will gain hands-on experience in areas such as data analysis, algorithm design, and software development. The program also provides opportunities for internships, research projects, and collaborations with industry partners, providing students with valuable real-world experience. Upon graduation, students will be well-prepared to pursue careers in a variety of fields, including software engineering, data science, and academic research.

Additional Information

The program is designed for students who are interested in both mathematics and computer science, and want to combine their knowledge of these two subjects to solve complex problems. The program will provide students with a strong foundation in both areas, as well as the skills and knowledge necessary to succeed in a rapidly evolving technological landscape.

Discover Your Potential at Western Washington University

Western Washington University is an ideal choice for students pursuing a degree in BS(Hons) Mathematics/Computer Science. The university offers state-of-the-art facilities, experienced faculty, and a variety of research opportunities. Located in the beautiful Pacific Northwest, Western Washington University provides a unique blend of academic rigor and natural beauty. Students will have access to a wide range of resources, including cutting-edge research equipment, internship and job placement services, and a diverse community of students and faculty. Additionally, the university's location provides easy access to a variety of outdoor activities, such as hiking, skiing, and surfing, offering students a well-rounded education and an unforgettable experience.

Why You Should Study This Course

Computer Science at Western is organized around the study of design and analysis techniques used to write software or programs in various application areas, along with details about the internal workings of computers (known as computer architecture and operating systems).

“As a practical matter, Mathematics is a science of pattern and order. Its domain is not molecules or cells, but numbers, chance, form, algorithms, and change. As a science of abstract objects, Mathematics relies on logic rather than on observation as its standard of truth, yet employs observation, simulation, and even experimentation as means of discovering truth.” From: Everybody Counts: A Report to the Nation on the Future of Mathematics Education (c) 1989 National Academy of Sciences 

Why Consider a Mathematics/Computer Science Major?

The Mathematics/Computer Science BS Program provides excellent preparation for graduate study or for careers in the technical, scientific and mathematical application of computers. Graduates are able to apply their knowledge and expertise in the development of computer-based solutions of complicated mathematical problems, including environmental and ecological modeling, scientific and engineering calculations, and statistical analysis.

General Eligibility

Academic Requirements for freshman students:

The admission requirements for undergraduate courses are given as follows:

  • Completed application form

  • Academic Transcripts(certified english translations if necessary)

  • Relevant High school degree/Grade Report/Certificates

  • SAT or ACT Scores (Optional)

  • A cumulative GPA of 2.0

  • Personal Statement or essay

  • One letter of recommendation

  • List of extracurricular activities(if any)

  • Portfolio

What You'll Study

1 Course Modules

❑ CSCI 141 - Computer Programming I Credits: 4

❑ CSCI 145 - Computer Programming and Linear Data Structures Credits: 4

❑ CSCI 241 - Data Structures Credits: 4

❑ CSCI 301 - Formal Languages and Functional Programming Credits: 5

❑ CSCI 305 - Analysis of Algorithms and Data Structures I Credits: 4

❑ CSCI 345 - Object Oriented Design Credits: 4

❑ CSCI 405 - Analysis of Algorithms and Data Structures II Credits: 4

❑ Choose either:

MATH 124 - Calculus and Analytic Geometry I Credits: 5

MATH 125 - Calculus and Analytic Geometry II Credits: 5

or

MATH 134 - Calculus I Honors Credits: 5

MATH 135 - Calculus II Honors Credits: 5

or

MATH 138 - Accelerated Calculus Credits: 5

❑ Choose either:

MATH 204 - Elementary Linear Algebra Credits: 4

MATH 331 - Ordinary Differential Equations Credits: 4

or

MATH 203 - Linear Algebra and Differential Equations I Credits: 4

MATH 303 - Linear Algebra and Differential Equations II Credits: 4

❑ MATH 224 - Multivariable Calculus and Geometry I Credits: 5

❑ MATH 226 - Limits and Infinite Series Credits: 4

❑ MATH 302 - Introduction to Proofs Via Number Theory Credits: 4

❑ MATH 312 - Proofs in Elementary Analysis Credits: 4

❑ One course from:

MATH 430 - Fourier Series and Applications to Partial Differential Equations Credits: 4

MATH 432 - Systems of Differential Equations Credits: 4

❑ One course from:

MATH 341 - Probability and Statistical Inference Credits: 4

MATH 441 - Probability Credits: 4

❑ One course from:

MATH 304 - Linear Algebra Credits: 4

MATH 401 - Introduction to Abstract Algebra Credits: 4

❑ Three courses from:

M/CS 335 - Linear Optimization Credits: 4

M/CS 375 - Numerical Computation Credits: 4

M/CS 435 - Nonlinear Optimization Credits: 4

M/CS 475 - Numerical Analysis Credits: 4

❑ 3 additional upper-division credits in mathematics or computer science as advised

Language Requirement

  • IELTS6.5
  • TOEFL93
  • PTE65
  • Duolingo89

Minimun IELTS Score 6.5 overall.

Ready to get started?

For any enquiries or further details, please don't hesitate to contact us. Let's take the next step in your academic journey together.

Contact Us
Call
WhatsApp
Email