Skip to Main Content
dropdownCombined ShapedropdowndropdownnextGroup 3circle_arrow_left_redGroup 2Group 8Group 35homelocationSHULogo_Crimson Copyphonemagnifying-glass

Below are all of the courses you have to choose from in this academic major. Some are required while others are electives. Please view the course catalog to see what is required to earn a degree in this major.


Prog 1: Intro to Development (SCS 131)

Students learn the fundamentals of computer science and of Mac programming. This course uses the Objective C programming language and the XCode development environment. Students learn specific skills in Mac programming and the Objective C language. They also learn fundamental programming skills which are highly transferable to other languages, such as how to use branches and loops. Fall and spring semesters. 3 credits.

3 Credits.

Algorithms Analysis (SCS 341)

Introduction to the design and analysis of computer algorithms. Topics include fundamental algorithms, mathematical tools for analyzing algorithms, and strategies for designing algorithms. Fundamental algorithms include graph algorithms and algorithms for sorting, searching, hashing, integer arithmetic, and selected combinatorial tasks. Mathematical tools include asymptotic notations and methods for solving recurrences. Algorithm design strategies include scanning, greedy method, divide and conquer, dynamic programming, and randomization. Prerequisites: SCS220 or SCS290, and SMA130. Fall semester, odd-numbered years. 3 credits.

Calculus 1 with Analytic Geometry (SMA 130)

Real numbers, sets, relations, and functions. The calculus of one variable. Satisfies the Mathematics requirement of the Liberal Arts Curriculum. Calculator required. Prerequisite: a working knowledge of algebra and trigonometry. Fall and spring semesters. 4 credits.

4 Credits.

Calculus 2 (SMA 140)

Continuation of SMA130. The calculus of one variable with applications, parametric equations, polar coordinates, and infinite sequences and series. Prerequisite: SMA130. Fall semester. 4 credits.

4 Credits.

Calculus 3 (SMA 200)

A continuation of SMA140. The calculus of several variables; two- and three-dimensional vector space; vector calculus; Green’s, Gauss’, and Stokes’ Theorems and the Divergence Theorem. Prerequisite: SMA140. Spring semester. 4 credits.

4 Credits.

Discrete Mathematics (SMA 205)

An introduction to sets, logic, methods of proof, and combinatorics. Pre- or co-requisite: SMA130. Spring semester. 3 credits.

3 Credits.

Intro. Analysis - Theoretic. Calc. (SMA 207)

As a continuation of the proof-writing strategies presented in SMA205, this course covers the foundations of analysis and the theory of calculus, including: limits, continuity, and derivatives. The goal is to understand the ideas of infinity, estimation, error, and oscillation in the context of calculus and odd examples. Prerequisite: SMA205. Fall semester. 3 credits.

3 Credits.

Euclidean & NonEuclidean Geometries (SMA 210)

An overview of advanced geometry, including: the postulation method, elementary and analytic geometry, and non-Euclidean geometries with emphasis on hyperbolic geometry. The goal is to understand how lines, shapes, and more are defined and work together within proofs. Prerequisite: SMA205. Spring semester. 3 credits.

3 Credits.

Linear Algebra (SMA 225)

A study of vector spaces, linear mappings, and determinants with applications. Prerequisites: SMA140 and SMA205. Spring semester, even-numbered years. 3 credits.

3 Credits.

Probability (SMA 230)

Discrete probability including independence, conditional probability, Bernoulli trials,and Bayes’ Rule. Discrete and continuous random variables and their applications. Prerequisite: SMA205. Pre- or co-requisite: SMA200. Spring semester, even-numbered years. 3 credits.

3 Credits.

Mathematical Statistics (SMA 235)

A continuation of SMA230. Sampling distributions, estimation, hypothesis testing, regression and correlation, analysis of variance. Prerequisite: SMA230. Fall semester, even-numbered years. 3 credits.

3 Credits.

Readings in Mathematics (SMA 240)

Designed to broaden the student’s background of the history of mathematics and to prepare for a professional career with various scholarly activities in mathematics. Writing Intensive course. Prerequisite: SMA140. Spring semester, odd-numbered years. 3 credits.

3 Credits.

Numerical Analysis (SMA 300)

Numerical methods of curve fitting, finding roots of equations, numerical integration, and numerical solutions to differential equations, and to partial differential equations as time permits. The goal is to understand how creating a sequence of steps may lead to solutions of previously unknown questions. Software required (see instructor). Writing Intensive course. Prerequisites: SCS131 and SMA200. SMA225 and SCS141 recommended. Spring semester, even-numbered years. 3 credits.

Abstract Algebra (SMA 310)

The study of algebraic structures including rings, integral domains, fields, and groups with their applications to the real numbers, complex numbers, and polynomials. Prerequisites: SMA205 and SMA225 or the consent of the instructor. Fall semester, even-numbered years. 3 credits.

3 Credits.

Calculus 4 with Differential Equat. (SMA 325)

First, second, and higher order linear differential equations with applications; linear systems of differential equations; LaPlace transforms; and boundary value problems. Prerequisite: SMA200. Fall semester, odd-numbered years. 4 credits.

4 Credits.

Complex Variables and Applications (SMA 331)

Complex numbers and the geometry of the complex numbers; functions of a single complex variable and the calculus of these functions; Cauchy’s theorem; residues with applications toward real integrals; analytic functions and power series; and conformal mapping. Prerequisites: SMA200 and SMA205. Fall semester, odd-numbered years. 3 credits.

Graph Theory (SMA 342)

A study of graph theory, including Euler tours, Hamiltonian cycles, spanning trees, coloring, and flows over a network. Both mathematical proofs and algorithms for detecting these features in graphs are considered. Prerequisite: SMA205. Fall semester, even-numbered years. 3 credits.

General Physics I (SPH 110)

A thorough introduction into physics for those majoring in the physical and biological sciences, mathematics, and engineering. Topics include classical mechanics, heat, and electricity. With SPH111, satisfies the Science requirement of the Liberal Arts Curriculum. Prerequisite: SMA130. Fall semester. 3 credits.

General Physics I Laboratory (SPH 111)

Laboratory course to accompany SPH110. With SPH110, satisfies the Science requirement of the Liberal Arts Curriculum. Corequisite: SPH110. Fall semester. 1 credit. Fee.

General Physics II (SPH 112)

A continuation of SPH110 with topics including magnetism, optics, and electricity. Prerequisite: SPH110. Spring semester. 3 credits.

General Physics II Laboratory (SPH 113)

The laboratory course to accompany SPH112. Corequisite: SPH112. Spring semester. 1 credit. Fee.

View courses and full requirements for this program in the current course catalog.

View Course Catalog