## Computer Science Major, Bachelor of Arts

- One of CSC 160 or CSC 165
- CSC 160 – Introduction to Computer Science and Communication
- CSC 165 – Introduction to Computer Programming (Python)

- CSC 170 – Introduction to Object-Oriented Programming (Java)
- CSC 210 – Data Structures
- One of CSC 240, CSC 272, or approved topics course with a “systems” focus
- CSC 240 – Information Security and Assurance
- CSC 272 – UNIX and C
- Approved topics course

- CSC 320 – Algorithms
- CSC 345 – Principles of Computer Organization
- CSC 450 – Programming Languages
- One of CSC 352, CSC 396, or approved topics course with a “user-client” component
- CSC 352 – Database Management and Design
- CSC 396 – Internship – or 4 credits of CSC397/398, or CSC399
- Approved topics course

- One of CSC 443, CSC 451, MIS 476, or approved topics course with a “semester-long project”
- CSC 443 – Software Engineering
- CSC 451 – Compilers
- MIS 476 – Information Systems Projects
- Approved topics course

- Two electives (8 credits) from:
- CSC courses above 200 (beyond those applied to above requirements)
- PHY 261 – Electronics
- MAT 355 – Numerical Mathematics and Computation
- One elective may be chosen from MAT 213, MAT 273, MIS 270, or approved “computing with data” course
- MAT 213 – Data Visualization and Statistical Computing
- MAT 273 – Statistical Modeling
- MIS 270 – Data Management for Business

- MAT 114 – Precalculus (or MPG 4)
- One of MAT 171 or MAT 271
- MAT 171 – Discrete Mathematics for Computing (recommended)
- MAT 271 – Discrete Mathematical Structures

Students may apply up to 4 credit hours of internship towards the major.

Students must earn a grade of C- or better (or P) in each course that applies as a prerequisite for a MAT course. Students must also earn a grade of C- or better (or P) in each course that applies toward the BA major in Computer Science.

### Graduation Skills

The Critical Thinking (CT), Quantitative Reasoning (QR) and Writing (W) graduation skills are embedded throughout the offered courses and are met by completing the BA major in Computer Science. The Speaking (S) graduation skill is met by MAT 201, COM 111, COM 115, or other speaking courses approved by the department.

Transfer students must consult an advisor about potential adjustments to their course requirements to fulfill each of these skills.

## Computer Science Major, Bachelor of Science

- One of CSC 160 or CSC 165
- CSC 160 – Introduction to Computer Science and Communication
- CSC 165 – Introduction to Computer Programming (Python)

- CSC 170 – Introduction to Object-Oriented Programming (Java)
- CSC 210 – Data Structures
- One of CSC 240, CSC 272, or approved topics course with a “systems” focus
- CSC 240 – Information Security and Assurance
- CSC 272 – UNIX and C
- Approved topics course

- CSC 320 – Algorithms
- CSC 345 – Principles of Computer Organization
- CSC 385 – Formal Logic and Computation Theory
- CSC 450 – Programming Languages
- One of CSC 352, CSC 396, or approved topics course with a “user-client” component
- CSC 352 – Database Management and Design
- CSC 396 – Internship – or 4 credits of CSC397/398, or CSC399
- Approved topics course

- One of CSC 443, CSC 451, MIS 476, or approved topics course with a “semester-long project”
- CSC 443 – Software Engineering
- CSC 451 – Compilers
- MIS 476 – Information Systems Projects
- Approved topics course

- Two electives (8 credits) from:
- CSC courses above 200 (beyond those applied to above requirements)
- PHY 261 – Electronics
- MAT 355 – Numerical Mathematics and Computation
- One elective may be chosen from MAT 213, MAT 273, MIS 270, or approved “computing with data” course
- MAT 213 – Data Visualization and Statistical Computing
- MAT 273 – Statistical Modeling
- MIS 270 – Data Management for Business

- MAT 145 – Calculus I
- MAT 271 – Discrete Mathematical Structures (students who have already completed MAT 171 may choose to substitute a third MAT elective from those listed below)
- One of MAT 146, MAT 246, or MAT 304
- MAT 146 – Calculus II
- MAT 246 – Linear Algebra
- MAT 304 – Graph Theory

- One additional mathematics elective chosen from:
- MAT courses above 200 (beyond those applied to above requirements)
- MAT 163 – Introductory Statistics
- MAT 164 – Introductory Statistics for STEM

Students may apply up to 4 credit hours of internship towards the major.

Students must earn a grade of C- or better (or P) in each course that applies as a prerequisite for a MAT course. Students must also earn a grade of C- or better (or P) in each course that applies toward the BS major in Computer Science.

### Graduation Skills

The Critical Thinking (CT), Quantitative Reasoning (QR), and Writing (W) graduation skills are embedded throughout the offered courses and are met by completing the BS major in Computer Science. The Speaking (S) graduation skill is met by MAT 201, COM 111, COM 115, or other speaking courses approved by the department.

Transfer students must consult an advisor about potential adjustments to their course requirements to fulfill each of these skills.

## Computer Science Minor

- One of CSC 160 or CSC 165
- CSC 160 – Introduction to Computer Science and Communication
- CSC 165 – Introduction to Computer Programming (Python)

- CSC 170 – Introduction to Object-Oriented Programming (Java)
- CSC 210 – Data Structures
- One of CSC 320 or CSC 345
- CSC 320 – Algorithms
- CSC 345 – Principles of Computer Organization

- One additional CSC course numbered 300 or above (Internships may not be used as electives toward the minor)
- One of MAT 171 or MAT 271
- MAT 171 – Discrete Mathematics for Computing
- MAT 271 – Discrete Mathematical Structures

Students must earn a grade of C- or better (or P) in each course that applies toward the minor in Computer Science.

## Computational Economics Major, Bachelor of Arts

(joint offering with the Department of Economics)

- MAT 145 – Calculus I
- One of CSC 160 or CSC 165
- CSC 160 – Introduction to Computer Science and Communication
- CSC 165 – Introduction to Computer Programming (Python)

- CSC 170 – Introduction to Object-Oriented Programming (Java)
- CSC 210 – Data Structures
- One of CSC 240, CSC 320, or CSC 352
- CSC 240 – Information Security and Assurance
- CSC 320 – Algorithms
- CSC 352 – Database Management and Design

- CSC 345 – Principles of Computer Organization
- ECO 112 – Principles of Macroeconomics
- ECO 113 – Principles of Microeconomics
- ECO 312 – Intermediate Macroeconomics
- ECO 313 – Intermediate Microeconomics
- ECO 315 – Money and Banking
- ECO 318 – Management Science
- CSC/ECO 499 – Independent Study

Students must earn a grade of C- or better (or P) in each course that applies as a prerequisite for a MAT course.

### Graduation Skills

The Speaking (S), Critical Thinking (CT), Quantitative Reasoning (QR), and Writing (W) graduation skills are embedded throughout the offered courses and are met by completing the BA major in Computational Economics. Transfer students must consult an advisor about potential adjustments to their course requirements to fulfill each of these skills.

## Computational Philosophy Major, Bachelor of Arts

(joint offering with the Department of Philosophy)

- MAT 114 – Precalculus (or MPG 4)
- One of MAT 171 or MAT 271
- MAT 171 – Discrete Mathematics for Computing
- MAT 271 – Discrete Mathematical Structures

- One of CSC 160 or CSC 165
- CSC 160 – Introduction to Computer Science and Communication
- CSC 165 – Introduction to Computer Programming (Python)

- CSC 170 – Introduction to Object-Oriented Programming (Java)
- CSC 210 – Data Structures
- CSC 320 – Algorithms
- CSC 373 – Symbolic Programming and Artificial Intelligence
- CSC 385 – Formal Logic and Computation Theory
- PHI 241 – History of Philosophy I: Ancient Greek Philosophy
- PHI 242 – History of Philosophy II: Medieval and Renaissance Philosophy
- PHI 343 – History of Philosophy III: Early Modern and 19th-Century Philosophy
- PHI 344 – History of Philosophy IV: 20th-Century Philosophy
- PHI 365 – Philosophy of Science
- One of PHI 410 or CSC 495
- PHI 410 – Topics in Philosophy
- CSC 495 – Advanced Topics in Computer Science

- One upper division elective in philosophy

Students must earn a grade of C- or better (or P) in each course that applies as a prerequisite for a MAT course.

### Graduation Skills

The Speaking (S), Critical Thinking (CT), Quantitative Reasoning (QR), and Writing (W) graduation skills are embedded throughout the offered courses and are met by completing the BA major in Computational Philosophy Transfer students must consult an advisor about potential adjustments to their course requirements to fulfill each of these skills.

## Mathematics Major, Bachelor of Arts

- MAT 145 – Calculus I
- MAT 146 – Calculus II
- MAT 245 – Calculus III
- MAT 246 – Linear Algebra
- MAT 271 – Discrete Mathematical Structures
- MAT 491 – Mathematics Colloquium (to be taken during junior and senior years)
- A “theoretical structures” course from:
- MAT 304 – Graph Theory
- MAT 314 – Abstract Algebra
- MAT 324 – Analysis
- MAT 363 – Dynamical Systems
- Other courses approved by the department.

- Three additional electives chosen from MAT courses numbered above 250, at least two of which are numbered above 300. Note that PHY 327: Special Functions of Mathematical Physics, and ECO 416: Mathematical Economics count as 300-level MAT courses.

Students must earn a grade of C- or better (or P) in each course that applies as a prerequisite for a MAT course. Students must also earn a grade of C- or better (or P) in each course that applies toward the BA major in Mathematics.

At least two MAT courses numbered above 250 must be taken at Augsburg.

### Graduation Skills

The Critical Thinking (CT), Quantitative Reasoning (QR) and Writing (W) graduation skills are embedded throughout the offered courses and are met by completing the BA major in Mathematics. The Speaking (S) graduation skill is met by MAT 201, COM 111, COM 115, or other speaking courses approved by the department. Transfer students must consult an advisor about potential adjustments to their course requirements to fulfill each of these skills.

## Mathematics Major, Bachelor of Science

- MAT 145 – Calculus I
- MAT 146 – Calculus II
- MAT 245 – Calculus III
- MAT 246 – Linear Algebra
- MAT 271 – Discrete Mathematical Structures
- MAT 491 – Mathematics Colloquium (to be taken during junior and senior years)
- Four additional electives chosen from MAT courses numbered above 250, at least three of which are numbered above 300. Note that PHY 327: Special Functions of Mathematical Physics, and ECO 416: Mathematical Economics count as 300-level MAT courses.
- Three additional electives chosen from MAT courses numbered above 250, or the following list of supporting courses (or substitutes with departmental approval); BIO 255, BIO 473, BIO 481, CHM 280, CHM 362, CHM 368, CSC 165, CSC 170, CSC 210, CSC 320, CSC 385, CSC 457, ECO 112 or ECO 113 (cannot count both), ECO 318, ECO 416, ECO 490, ESE 330, FIN 331, MAT 163, MAT 164, MAT 173, MIS 379, MKT 352, PHY 121, PHY 122, PSY 215, PSY 315, SOC 362, SOC 363. (Not more than one of MAT 163, MAT 164, MAT 173, MKT 352, PHY 121, PHY 122, PSY 215, PSY 315, SOC 362, MIS 379, PSY 215, SOC 362 may count).

Among these seven electives (or additional courses) there must be:

- At least one of: MAT 304: Graph Theory, MAT 314: Abstract Algebra, MAT 324: Analysis, MAT 363: Dynamical Systems, or other approved “theoretical structures” course.
- At least one of: MAT 355: Numerical Mathematics and Computation, MAT 369: Modeling and Differential Equations in Biological and Natural Sciences, MAT 374: Statistical Theory and Applications, or other approved “applied projects” course.
- At least one of: MAT 163: Introductory Statistics, MAT 164: Introductory Statistics for STEM, MAT 373: Probability Theory, PSY 215: Research Methods and Statistics I, SOC 362: Statistical Analysis, MIS 379: Quantitative Methods for Business and Economics, or other approved “statistical perspectives” courses.
- At least five courses from a focus area approved by the department. Students are encouraged to have their plans for a focus area approved by the department before junior year. Sample focus areas include:
- Actuarial Science (with University of St. Thomas)
- Business
- Computational Mathematics
- Data Analytics
- Economics
- Finance
- Mathematical Biology
- Mathematical Chemistry
- Physics
- Statistics
- Teaching Mathematics
- Theoretical Mathematics

In addition, an experiential component in the focus area is required, such as an internship, volunteer or paid work experience, undergraduate research project, student teaching in mathematics, or other experiences approved by the department. Such experiences may also fulfill the Augsburg Experience requirement if approved. For an undergraduate research project, the work may build upon a course-based project, but significant work beyond a course is expected.

Students must earn a grade of C- or better (or P) in each course that applies as a prerequisite for a MAT course. Students must earn a grade of C- or better (or P) in each course that applies toward the BS major in Mathematics.

At least two MAT courses numbered above 250 must be taken at Augsburg.

### Graduation Skills

The Critical Thinking (CT), Quantitative Reasoning (QR) and Writing (W) graduation skills are embedded throughout the offered courses and are met by completing the BS major in Mathematics. The Speaking (S) graduation skill is met by MAT 201, COM 111, COM 115, or other speaking courses approved by the department. Transfer students must consult an advisor about potential adjustments to their course requirements to fulfill each of these skills.

## Teaching Licensure Major

The State of Minnesota has specific licensing requirements for teachers. The state requirements are subject to change after publication of this catalog. Students therefore should consult with the Augsburg Education Department to identify current Minnesota teacher licensure requirements.

At the time of publication, undergraduate students seeking secondary education licensure and a major in Mathematics should complete the requirements for a BS major in Mathematics with the following seven electives:

- ESE 330 – 5-12 Methods: Mathematics
- MAT 252 – Exploring Geometry
- MAT 287 – History of Mathematics
- MAT 314 – Abstract Algebra
- One of MAT 324: Analysis or MAT 363: Dynamical Systems
- One of MAT 355: Numerical Mathematics and Computation, MAT 369: Modeling and Differential Equations in Biological and Natural Sciences, MAT 374: Statistical Theory and Applications, or other approved “applied projects” course.
- One of MAT 163: Introductory Statistics, MAT 164: Introductory Statistics for STEM (recommended), or MAT 373: Probability Theory

At the time of publication, students seeking a concentration in mathematics to teach in grades 5-8 and a major in Elementary Education should complete the requirements for a BS major in Elementary Education and the following courses:

- ESE 331 – Middle School Methods: Mathematics
- MAT 114 – Precalculus (or MPG 4)
- MAT 145 – Calculus I
- MAT 252 – Exploring Geometry
- MAT 271 – Discrete Mathematical Structures
- MAT 287 – History of Mathematics
- One of MAT 163: Introductory Statistics, MAT 164: Introductory Statistics for STEM (recommended), or MAT 373: Probability Theory

Elementary Education majors seeking middle school mathematics licensure are strongly encouraged to consult with a Mathematics faculty advisor before enrolling in the 200 level MAT courses.

Students must earn a grade of C- or better (or P) in each course that applies as a prerequisite for a MAT course. Students must also earn a grade of C- or better in each course that applies towards education licensure.

## Mathematics Minor

Five courses including:

- MAT 145 – Calculus I
- MAT 146 – Calculus II
- Three MAT electives numbered above 200, at least one of which is numbered above 300. Note that PHY 327: Special Functions of Mathematical Physics, and ECO 416: Mathematical Economics count as 300-level MAT courses.

Alternatively, students may complete a minor by taking the six courses: MAT 145 – Calculus I, MAT 146 – Calculus II, One of MAT 163 – Introductory Statistics or MAT 164 – Introductory Statistics for STEM, MAT 252 – Exploring Geometry, MAT 271 – Discrete Mathematical Structures, and MAT 287 – History of Mathematics.

Students must earn a grade of C- or better (or P) in each course that applies as a prerequisite for a MAT course. Students must also earn a grade of C- or better in each course that applies toward the minor in Mathematics.

At least one MAT course numbered above 250 must be taken at Augsburg.

## Mathematical Economics Major, Bachelor of Science

(joint offering with the Department of Economics)

- ECO 112 – Principles of Macroeconomics
- ECO 113 – Principles of Microeconomics
- ECO 312 – Intermediate Macroeconomics
- ECO 313 – Intermediate Microeconomics
- ECO 416 – Mathematical Economics
- ECO 490 – Research Methods in Econometrics
- MAT 145 – Calculus I
- MAT 146 – Calculus II
- MAT 245 – Calculus III
- MAT 246 – Linear Algebra
- MAT 373 – Probability Theory
- MAT 374 – Statistical Theory and Applications
- One of MAT 324, MAT 369, or MAT 377
- MAT 324 – Analysis
- MAT 369 – Modeling and Differential Equations in the Biological and Natural Sciences
- MAT 377 – Operations Research

- Two four-credit upper division Economics courses

Recommended Courses:

CSC 165 – Introduction to Computer Programming (Python)

Students must earn a grade of C- or better (or P) in each course that applies as a prerequisite for a MAT course.

### Graduation Skills

Graduation skills in Critical Thinking (CT), Quantitative Reasoning (QR), Speaking (S), and Writing (W) are embedded throughout the offered courses and are met by completing the major. Transfer students must consult an advisor about potential adjustments to their course requirements to fulfill each of these skills.

## Statistics Minor

- An introduction to statistics – one of:
- MAT 163 – Introduction to Statistics
- MAT 164 – Introduction to Statistics for STEM
- MIS 379 – Quantitative Methods for Business and Economics
- PSY 215 – Research Methods and Statistics I
- SOC 362 – Statistical Analysis

- MAT 213 – Data Visualization and Statistical Computing
- MAT 273 – Statistical Modeling
- A project-based statistics course – one of:
- BIO 481 – Ecology
- ECO 490 – Research Methods in Econometrics
- MAT 374 – Statistical Theory and Applications
- MKT 352 – Marketing Research and Analysis
- POL 483 – Political Statistics and Methodology
- PSY 315 – Research Methods and Statistics II
- SOC 363 – Research Methods

- Two electives chosen from the following:
- MAT 373 – Probability Theory
- MAT 394 – Topics in Statistics
- No more than one of the following:
- CSC 170 – Introduction to Object-Oriented Programming (Java)
- CSC 352 – Database Management and Design
- CSC 310 – Introduction to Data Science
- MIS 270 – Data Management
- MIS 479 – Business Analytics

- A second project-based course:
- BIO 481 – Ecology
- ECO 490 – Research Methods in Econometrics
- MAT 374 – Statistical Theory and Applications
- MKT 252 – Marketing Research & Analysis
- POL 483 – Political Statistics and Methodology
- PSY 315 – Research Methods and Statistics II
- SOC 363 – Research Methods

- No more than one of the following, with prior approval from the Mathematics, Statistics, and Computer Science Department:
- PSY 491 – Advanced Research Methods
- Advanced statistics electives taught in the ACTC or in transfer
- An undergraduate research experience or internship using statistics

Either the project-based course or one of the electives must have a designate other than MAT.

Students interested in graduate work in statistics are encouraged to select MAT 373: Probability Theory as one elective and MAT 374: Statistical Theory and Applications as the project-based course, and also to complete MAT 145: Calculus 1, MAT 146: Calculus 2, MAT 245: Calculus 3, and MAT 246: Linear Algebra.

Students must earn a grade of C- or better (or P) in each course that applies as a prerequisite for a MAT course. Students must also earn a grade of C- or better (or P) in each course that applies toward the minor in Statistics.

## Math Placement Group (MPG)

Before enrolling in any Mathematics course and many other courses that have Math Placement prerequisites, students must have the required Math Placement. All students are required to have their Math Placement Group (MPG) determined. MPG measures student’s current skill in and understanding of Basic Math (MPG 2), Algebra (MPG 3), Precalculus (MPG 4), and Calculus I (MPG 5).

Students who have taken the ACT test within the last five years are assigned an initial MPG based on their mathematics subscore, illustrated below. Students who have recently completed a mathematics course at another college or university are assigned an initial MPG by the Registrar’s Office as part of Transfer Credit Evaluation, if the course covers Basic Math, Algebra, Precalculus, or Calculus. Students who receive a grade of 4 or 5 on the Advanced Placement Exam in Calculus (AB or BC) are assigned MPG 5. Students are allowed to take the Math Placement Exam to determine if they should be placed into a higher MPG than their initial placement. In particular, students whose initial placement is MPG 1 or MPG 2 are expected to take the Math Placement Exam.

All other students must take the Augsburg Math Placement Exam, which is administered by Academic Advising. The exam is given during Summer Orientation and Registration (SOAR) sessions for first-year students, and before new student registration appointments for transfer and AU students. Other times can be scheduled on an individual basis. Students are also permitted to retake the Math Placement Exam once during their first semester of enrollment at Augsburg University.

Practice questions and other information are available from Academic Advising. Students in MPG 1 take MAT 103 to advance to MPG 2. Students in MPG 2 take MAT 105 or MAT 106 to advance to MPG 3. Students in MPG 3 may take MAT 114 to advance to MPG 4. No other MAT course changes a student’s MPG.

ACT Math Subscore | Initial Math Placement | Required Math Placement Exam |
---|---|---|

18 and below | MPG 1 | Basic Math; Algebra |

19-21 | MPG 2 | Algebra |

22-23 | MPG 2 | Algebra |

24-25 | MPG 3 | No exam needed |

22-25 and successful high school precalculus, trigonometry, or calculus | MPG 3 | Precalculus (if seek MPG 4) |

26+ and successful high school precalculus, trigonometry, or calculus | MPG 4 | No exam needed |

## Prerequisites

A course must be completed with a grade of C- or higher to count as a prerequisite for a Mathematics course.

For a complete list of courses and descriptions, see the Course Description Search.