Suggested Minors for CS Majors

The following WWU academic departments offer minor programs which are a great fit with the Computer Science degree. Some can be earned with only a few classes outside the CS degree program requirements.  Schedule planning is essential as some courses are offered only once a year.

Mathematics Minor (35 credits)

Requirements

  • CSCI 141 – Computer Programming I
    • or MATH 307 – Mathematical Computing
  • MATH 124– Calculus & Analytic Geometry I
    • or MATH 134 – Calculus I Honors
    • or MATH 138 – Accelerated Calculus
  • MATH 125 – Calculus & Analytic Geometry II
    • or MATH 135 – Calculus II Honors
  • MATH 224 – Multivariable Calculus and Geometry I
  • MATH 204 – Elementary Linear Algebra
  • 12 credits of approved MATH electives (except MATH 307, 381, 382, 383, 483, 491)

Note

The extra classes you must take for the minor are:

MATH 224 and three 4-credit math electives. These electives can be MATH 341, plus two of M/CS 335, 375, 435 or 475, all of which also count as CS electives

For more information contact:

Physics Minor (48 credits)

Choose either:

  • MATH 124– Calculus & Analytic Geometry I and
  • MATH 125 – Calculus & Analytic Geometry II

or

  • MATH 134 – Calculus I Honors and
  • MATH 135 – Calculus II Honors

or

  • MATH 138 – Accelerated Calculus and
  • MATH 204 – Elementary Linear Algebra

Required Courses:

  • MATH 224 – Multivariable Calculus and Geometry I
  • MATH 331 – Ordinary Differential Equations
  • PHYS 161 – Physics with Calculus I
  • PHYS 162 – Physics with Calculus II
  • PHYS 163 – Physics with Calculus III
  • PHYS 220 – Physics with Calculus IV
  • PHYS 224 – Modern Physics I
  • PHYS 225 – Modern Physics II

For more information contact:

Internet Resource Creation & Management Minor (28–29 credits)

If you are interested in the internet & web development, you will enjoy this minor. The minor is designed to teach students how to create websites using current tools and technology, and to think critically about the history, design, and ethics of internet technologies.

Required Courses

  • CSCI 202 – Dynamic Web Pages
  • CSCI 403 – Internship in Internet Studies
  • MIS 314 – Fundamentals of Web Site Development and Management
  • COMM 318 – Professional Communication

Choose Either:

  • ENG 302 – Introduction to Technical and Professional Writing and
  • ENG 402 – Advanced Technical and Professional Writing

   or

  • JOUR 207 – Newswriting and
  • JOUR 309 – Editing

For more information contact:

Dr. Dustin O’Hara

Program Director

360–650–4838

Oharad@wwu.edu

 

User Experience (UX) Design Minor for CS Students (27–28 credits)

For advising see Engineering and Design Department

A holistic, multidisciplinary approach to the design of user interfaces for digital products, defining their form, behavior, and content.

Required Courses:

  • DSGN 111 Design View
  • DSGN 310 Principles of Interaction Design
  • PSY 101 Introduction to Psychology
  • PSY 315 Applied Cognition for User Experience Design
  • ID 460 Capstone UX Design Project

Choose one from:

  • CSCI 426 Principles of Human–Centered Technology Design
  • CSCI 436 Technology for Social Good
  • CSCI 497N Scientific Data Visualization

Choose one from:

  • DSGN 211 Foundations of Visual Communication
  • DSGN 249 Graphic Design Concepts
  • ID 110 Industrial Design Foundation
  • ID 130 History of Industrial Design      
  • ID 320 Industrial Design CAD Skills

For more information contact:

Embedded Systems Minor

Required Courses:

  • ETEC 111 – Circuit Analysis I  
  • ETEC 233 – Digital Electronics
  • ETEC 244 – Embedded Microcontrollers  
  • ETEC 333 – Digital System Design  
  • ETEC 344 – Embedded Microcontrollers II  
  • ETEC 444 – Embedded Systems

For more information contact:

Computer Science Advising

For CS Advising, contact Mary Hall Mary.Hall@wwu.edu