This information is part of the .
Major Requirements
Preparatory Courses
Preparation for this major consists of the following courses:
- MATH 161Â -Â Calculus I
- MATH 162Â -Â Calculus II
- COSC 101Â -Â Introduction for Computing I
- COSC 102Â -Â Introduction for Computing II
All of the Following
- COSC 202 - Data Structures and Algorithms and COSC 202LÂ
- COSC 208 - Introduction to Computer Systems and COSC 208LÂ
- COSC 290 - Discrete Structures and COSC 290LÂ
- One COSC course at the 400 level, not including COSC 491Ìý²¹²Ô»å COSC 492
- One additional COSC course at the 200, 300, or 400 level, not including COSC 291, COSC 391, COSC 491, and COSC 492
- MATH 163Â -Â Calculus III
- MATH 250Â -Â Number Theory and Mathematical Reasoning
- MATH 375Â -Â Abstract Algebra I
Math Course
One of the following: