CPSC 1301L. Computer Science 1 Lab (0-3-1) Corequisite: CPSC 1301. This course provides a hands-on experience for the students in the area of programming as a realization of the concepts presented in Computer Science 1. The students will complete programming projects using one or more program development environments. The lab projects will apply and reinforce the topics covered in Computer Science 1. (Course fee required.)
MATH 2125. Introduction to Discrete Mathematics (3-0-3) Prerequisite: MATH 1113 or MATH 1131 with a grade of "C" or better or a satisfactory math placement score. Topics include logic and proof, sets, functions, algorithms, the integers, matrices, mathematical reasoning, induction, recursion, counting, discrete probability, relations, graphs, trees, and Boolean algebra. (Course fee required.)
MATH 3107. Differential Equations (3-0-3) Prerequisites: MATH 1132 with a grade of "C" or better and MATH 2115 with a grade of "C" or better. Analytic, qualitative, and numerical techniques for ordinary differential equations. Eigenvalue method and matrix exponential for solving linear systems. Laplace transform methods. Use of appropriate software and technology.
MATH 3155. Foundations for Advanced Mathematics (3-0-3) Prerequisite: MATH 1132 with a grade of "C" or better. Preparation in mathematical reasoning and proof-writing necessary for upper division course work in mathematics. Topics include fundamentals of logic, techniques of proof, sets and relations, equivalence relations and partitions, mathematical induction, and functions (including injectivity and surjectivity).
MATH 3175. Introduction to Probability (3-0-3) Prerequisite: MATH 1132 with a grade of "C" or better. Topics include counting techniques, discrete and continuous random variables, discrete, continuous and multivariate probability distributions, and functions of random variables. Appropriate uses of technology will be implemented to analyze data and to simulate random variables from specified probability distributions. Applications of probability.
MATH 4795. Senior Seminar in Mathematics (3-0-3) Prerequisites: Senior standing and a grade of "C" or better in MATH 5111 or in MATH 5151 or approval of the department chair. Readings and presentations in selected topics in mathematics. May be repeated for credit.
MATH 5111. Introduction to Abstract Algebra 1 (3-0-3) Prerequisite: MATH 3155 with a grade of "C" or better. Groups, subgroups, group homomorphisms, and Lagrange's Theorem.
MATH 5151. Introduction to Real Analysis 1 (3-0-3) Prerequisite: MATH 3155 with a grade of "C" or better. Topology of real line, sequences, convergent sequences, monotone sequences, Cauchy sequences, limits of functions, continuous functions, the derivative, the Mean Value Theorem, L'Hospital's rule, and Taylor's theorem.
MATH 5175. Mathematical Statistics (3-0-3) Prerequisite: MATH 3175 with a grade of "C" or better. Statistical inference, estimation, tests of statistical hypotheses, multivariate distributions, linear regression. Appropriate computational devices and statistical software will be used.