# Majoring & Minoring

For more information about majoring and minoring, see the online catalog.

#### Computer Science

107 Perspectives in Computer Science

111 Introduction to Cybersecurity

171 Computer Science I

172 Computer Science II

211 Computer and Network Security

230 Computational Mathematics

240 Databases

277 Computer Architecture and Assembly Languages

293 Networks and Web Development

299 Independent Study

367 Computer Graphics

369 Artificial Intelligence and Machine Learning

373 Programming Language Structures

383 Algorithm Design and Analysis

444 Internship/Practicum

465 Theory of Computation

467 Advanced Computer Graphics

488 Software Development

495 Topics in Computer Science

499 Independent Study

#### Mathematics and Statistics

115 Elementary Functions

123 Calculus and Statistics for Modeling the Life Sciences

131 Calculus I

132 Calculus II

215 Discrete Mathematics

225 Linear Algebra

233 Multivariable and Vector Calculus

235 Differential Equations

244 Math Practicum

255 Statistical Concepts and Methods

281 Putnam Exam Preparation

282 Modeling Competition Preparation

299 Independent Study

305 Partial Differential Equations with Applications

315 Number Theory

325 Combinatorics

341 Real Analysis

345 Numerical Analysis

351 Linear Models

352 Simulation-Based Statistical Methods

355 Geometry

365 Complex Variables

421 Abstract Algebra I

422 Abstract Algebra II

442 Advanced Topics in Analysis and Topology

444 Practicum

451 Probability and Statistics I

452 Probability and Statistics II

490 Topics in Mathematics

499 Independent Study

#### Quantitative Reasoning

101 Foundations of Quantitative Reasoning

Other courses drawn from international affairs and psychology.

##### Programs and Requirements

- Mathematics Major
- Computer Science and Mathematics Major
- Computer Science Major
- Mathematics Minor
- Computer Science Minor
- Optional Cybersecurity Concentration

The department offers three majors, two minors, and one optional cybersecurity concentration, all with several tracks depending on individual student interests. Entry into the mathematical sciences curriculum is determined by placement or consultation with the department.

At the heart of the department’s curriculum is the development of conceptual and computational intuition, sophistication in the analysis of complicated structures, and, most importantly, the interplay of these two with broadly based sets of technical skills and techniques. Advice about individual situations can be obtained from the department.

#### Major in Mathematics

Preliminary courses: These courses must be completed before you start the major.

- Math 131 Calculus I (offered every semester)
- Math 132 Calculus II (offered every semester)

Core Courses:

- Math 215 Discrete Mathematics (offered every semester)
- Math 225 Linear Algebra (offered every semester)
- Math 233 Calculus III (offered every semester)

The Mathematics Major requires additional upper-level elective courses.

#### Major in Computer Science

Preliminary courses:

- CS 171 Computer Science I (offered every semester)
- CS 172 Computer Science II (offered every semester)

Core Computer Science Courses:

- CS 383 Algorithm Design and Analysis (offered every year)
- Your choice of
- CS 277 Computer Architecture and Assembly Languages (offered every other year)
- CS 293 Networks and Web Development (offered every other year)

#### Major in Computer Science and Mathematics

Core Computer Science Classes:

- CS 171 Computer Science I
- CS 172 Computer Science II
- CS 383 Algorithm Design and Analysis
- Choice of:
- CS 277 Computer Architecture and Assembly Languages
- CS 293 Networks and Web Development

Core Mathematics Classes:

- Math 215 Discrete Mathematics
- Math 225 Linear Algebra

#### Minor Requirements: Computer Science

A minimum of 20 semester credits, including the following:

- 16 semester credits in computer science courses numbered 171 and above.
- CS 230 Computational Mathematics or 4 semester credits in mathematics courses numbered 115 and above.

#### Minor Requirements: Mathematics

A minimum of 16 semester credits in mathematics courses numbered 200 and above, including the following:

- MATH 215 Discrete Mathematics
- MATH 225 Linear Algebra
- At least 4 semester credits in mathematics at the 300 or 400 level

#### Optional Cybersecurity Concentration

The concentration in cybersecurity may be pursued only by those with a declared computer science major, computer science and math major, or computer science minor.

A minimum of 14 credits distributed as follows:

- CS 111 Introduction to Cybersecurity
- CS 211 Computer and Network Security
- CS 293 Networks and Web Development

One course chosen from the following:

- IA 330 Global Security
- PSY 425 Human-Computer Interaction

Mathematical Sciences is located in BoDine on the Undergraduate Campus. **MSC:** 110

**email** mathsci@lclark.edu

**voice** 503-768-7727

**Chair** Liz Stanhope

Mathematical Sciences

Lewis & Clark

615 S. Palatine Hill Road

Portland OR 97219