Home » Degrees & Programs » BA/BS Computer Science and Mathematics (dual major)

# Computer Science

# computer science and mathematics dual major

The following are the requirements for the dual Computer Science/Mathematics BA or BS degree. It does not represent a contract and may have errors. This degree is ideal for the student who wishes to attend graduate school in either Computer Science or Mathematics.

#### Tentative Course Offerings by Term

#### Tentative Course Offerings by term – Mathematics

#### CS-Math Major – 4 year Term by Term Plan

The degree requirements listed below are considered a draft until fully approved through the Western Oregon University curriculum process.

Computer Science and Mathematics Major **Effective 2016-17*** | |||||
---|---|---|---|---|---|

Course | Description | Credits | Course | Description | Credits |

COMPUTER SCIENCE COURSES: | MATHEMATICS COURSES: | ||||

CS 160 | Intro to Computer Science | 4 | MTH 251 | Calculus I | 5 |

CS 161 | Computer Science I | 4 | MTH 252 | Calculus II | 5 |

CS 162 | Computer Science II | 4 | MTH 253 | Calculus III Sequences and Series | 3 |

CS 260 | Data Structures I | 4 | MTH 254 | Multivariate Calculus | 5 |

CS 271 | Computer Organization | 4 | MTH 280 | Introduction to Proof | 4 |

CS 360 | Programming Languages | 4 | MTH 341 | Linear Algebra I | 4 |

CS 361 | Algorithms | 4 | MTH 344 | Group Theory | 4 |

CS 363 | Info Assurance and Security | 4 | MTH 354 | Applied Discrete Mathematics | 4 |

CS 364 | Information Management | 4 | MTH 365 | Mathematical Probability | 4 |

CS 365 | Op Systems and Networking | 4 | MTH 366 | Mathematical Statistics | 4 |

CS 460 | Software Engineering I | 4 | Choose one: | 4 | |

CS 461 | Software Engineering II | 4 | MTH 337 Geometry | ||

CS 462 | Software Engineering III | 4 | MTH 346 Number Theory | ||

MTH 355 Discrete Mathematics | |||||

MTH 441 Linear Algebra | |||||

Choose 2 approved upper division mathematics electives: | 7-8 |

Computer Science/Mathematics majors must have a grade of C or better in computer science courses and a grade of C- or better in the mathematics courses used to satisfy the computer science/mathematics major requirements.

Questions? Contact the Computer Science Division | woucs@wou.edu | 503.838.8480