## 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 CSC or 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 and 145L – 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 CSC or 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 as a prerequisite for a CSC or MAT course.

## Computational Philosophy Major, Bachelor of Arts (joint offering with the Department of Religion and 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 additional 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 CSC or 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 and 145L – Calculus I
- MAT 146 and 146L – 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)
- One of: MAT 304: Graph Theory, MAT 314: Abstract Algebra, MAT 324: Analysis, MAT 363: Dynamical Systems, or other approved “theoretical structures” course.
- 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 CSC or 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 and 145L – Calculus I
- MAT 146 and 146L – 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, PSY 215, SOC 362, or MIS 379 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. Note that MAT 373 applies to the requirement for “Four additional electives chosen from MAT courses numbered above 250, at least three of which are numbered above 300. “ The other choices apply to the requirement for “Three additional electives chosen from MAT courses numbered above 250, or the following list of supporting courses,” which applies to some focus areas but not others.
- 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 CSC or 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 in Mathematics

The State of Minnesota has specific licensing requirements for mathematics teachers in K-12 schools. 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.

Grades 5-12 Teaching Licensure in Mathematics: At the time of publication, undergraduate students seeking secondary education licensure (Grades 5-12) 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

Grades 5-8 Teaching Endorsement in Mathematics: At the time of publication, undergraduate students seeking a middle school (Grades 5-8) endorsement in mathematics and a major in Elementary Education should complete the requirements for a BS major in Elementary Education and the following courses:

- MAT 114 – Precalculus (or MPG 4)
- MAT 145 and 145L – Calculus I
- One of MAT 163: Introductory Statistics, MAT 164 or: Introductory Statistics for STEM (recommended), or MAT 373: Probability Theory
- MAT 252 – Exploring Geometry
- MAT 271 – Discrete Mathematical Structures
- MAT 287 – History of Mathematics
- ESE 300 – Reading/Writing in the Content Area**
- ESE 331 – Middle School Methods: Mathematics**
- EDC 482 – Student Teaching: Endorsement

Elementary Education majors seeking middle school mathematics licensure are strongly encouraged to consult with a Mathematics faculty mentor 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 CSC or MAT course. Students must also earn a grade of C- or better in each course that applies towards education licensure.

For the Grades 5-12 teaching license, a minimum GPA of 2.50 is required for courses required for the mathematics major. For the Grades 5-8 endorsement, a minimum GPA of 2.00 for required MAT courses needed for the endorsement.

## Mathematics Minor

Five courses including:

- MAT 145 and 145L – Calculus I
- MAT 146 and 146L – 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 and 145L – Calculus I
- MAT 146 and 146L – 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

To meet the prerequisite for ECO 490, students must also complete 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

Recommended Courses for Mathematical Economics majors:

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 CSC or 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 310 – Introduction to Data Science
- CSC 352 – Database Management and Design
- 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 CSC or MAT course. Students must also earn a grade of C- or better (or P) in each course that applies toward the minor in Statistics.

## Departmental Honors in Mathematics, Statistics, and Computer Science

The faculty in the Department of Mathematics, Statistics, and Computer Science awards departmental honors to a few graduating seniors each year. This honor may be given in one (or more) of the disciplines: Mathematics, Statistics, or Computer Science. Departmental honors recognizes:

- Depth of study in the discipline (minimum of the BS Major in Mathematics; BS degree in Mathematics with focus area in Statistics and the Statistics minor; or BS Major in Computer Science, respectively);

- Excellent performance in courses: Minimum 3.00 overall GPA and 3.50 disciplinary GPA;

- Independent investigation or application of the discipline, including public presentation; and

- Involvement in the life of the discipline.

Students who might be eligible for departmental honors should discuss the process with their MSCS faculty mentor during junior year. Detailed requirements and information on the application process are available from the department.

## National Honor Society

Membership in the Augsburg chapter of the national Pi Mu Epsilon honor society is by invitation. To be considered, students must have a declared Mathematics major, junior or senior status, and a GPA of 3.00 in their major and overall. Detailed requirements are available from the department.

## Prerequisites

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

## 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 students’ 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 |

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