Augustana College printing logo
Computer Science
Home  >  Academics  >  Areas of Study  >  Computer Science  >  Degree Requirements

Degree Requirements

Majors and Minors in the Department of Mathematics and Computer Science


Descriptions of each of these courses can be found in the Mathematics
or Computer Science sections of the Course Catalog.


Major in Mathematics:
29 credits, including 16 at the 300-400 level and including
MATH 221 Calculus III
MATH 340 Abstract Algebra (prerequisite: MATH 329)
MATH 411 Real Analysis (prerequisite: MATH 329)
MATH/COMP 390 Seminar in Math/Computer Science Lit (1 credit)
COMP 113 Math Worksheet Software
Recommended supporting course: PHIL 310 Modern Formal Logic

Major in Computer Science:
36 credits (12 courses) including
COMP 211-212 Introduction to Computer Science I and II
COMP 285 Software Development
COMP 330 Computer Architecture
COMP 370 Data Structures and Algorithms
MATH 219-220 Calculus I and II
MATH 230 Discrete Mathematics
COMP 490 Senior Capstone
and 2 of
COMP 310 Database Management Systems
COMP 332 Operating Systems
COMP 335 Computer Networks
COMP 380 Programming Language Principles
and 1 of
MATH 315 Probability and Statistics I
MATH 329 Linear Algebra
MATH 343 Numerical Analysis

Major for Teaching Mathematics (Secondary Ed.):
32 credits excluding MATH 201-202.
Including
MATH 219 Calculus I
MATH 220 Calculus II
MATH 230 Discrete Mathematics
MATH 315 Probability and Statistics I
MATH 329 Linear Algebra
MATH 340 Abstract Algebra
MATH 350 Modern Geometry
MATH 411 Real Analysis
COMP 113 Math Worksheet Software
COMP 211 Introduction to Computer Science I
MATH/COMP 390 Seminar
Recommended supporting course: PHIL 311 Philosophy of Science
and one of
MATH 221 Calculus III
MATH 316 Probability & Statistics II
MATH 338 Differential Equations
MATH 343 Numerical Analysis
MATH 430 Complex Analysis
MATH 450 Topology
COMP 212 Introduction to Computer Science II
COMP 215 Web Programming

Minor in Mathematics:
18 credits including 6 (2 courses) at the 300-400 level and
including MATH 329 Linear Algebra (prerequisites: MATH 220, 230)

Minor in Computer Science:
18 credits including
COMP 211-212 Introduction to Computer Science I and II
COMP 285 Software Development
COMP 330 Computer Architecture
COMP 370 Data Structures and Algorithms
MATH 230 Discrete Mathematics