Advisors:
Prerequisite
Skills
Students
who have completed pre-calculus
or an introduction to calculus
in high school and receive
a qualifying score on the
placement test may enroll in MTH 251 Calculus.
Others may find it necessary
to take MTH 111 College Algebra
and MTH 112 Elementary Functions
before starting the calculus
sequence. These students will
find it difficult to complete
the mathematics program in
four years.
Students
majoring in mathematics must
take basic lower & upper-division
core. Prerequisite classes are
given in parentheses.
Computer
Science/Mathematics Major
104-105
| |
MTH
251 Calculus I (MTH
112) |
5 |
| |
MTH
252 Calculus II
(MTH 251) |
5 |
| |
MTH
253 Calculus III
Sequences and Series
(MTH 252) |
3 |
| |
MTH
254 Multivariate
Calculus (MTH 252) |
5 |
| |
MTH
280 Introduction
to Proof (MTH 252) |
3 |
| |
MTH
341 Linear Algebra
(MTH 254/concurrent,
MTH 280 recommended) |
4 |
| |
MTH
344 Group Theory
(MTH 280, MTH 341) |
3 |
| |
MTH
345 Ring Theory
(MTH 344) |
3 |
| |
MTH
355 Discrete Mathematics |
3 |
| |
MTH
365 Mathematical
Probability (MTH 253
or MTH 252) |
3 |
| |
MTH
366 Mathematical
Statistics (MTH 365)
|
3 |
| |
Choose
four electives |
12-13 |
| |
MTH
311 Advanced Calculus
I (MTH 253, MTH 254;
MTH 341 concurrent)
|
4 |
| |
MTH
314 Differential
Equations I |
3 |
| |
MTH
346 Number Theory |
3 |
| |
MTH
351 Introduction
to Numerical Analysis |
3 |
| |
MTH
414 Differential
Equations II |
3 |
| |
MTH
420 Advanced Topics:
Applied Math |
3 |
| |
MTH
441 Linear Algebra
II |
3 |
| |
MTH
451 Numerical Analysis |
3 |
| |
MTH
460 Advanced Topics:
Prob & Stat |
3 |
| |
(MTH
280 may be waived
for qualified transfer
students) |
|
| |
CS
161 Survey of Computer
Science |
4 |
| |
CS
162 Computer Science
I |
4 |
| |
CS
260 Computer Science
II |
4 |
| |
CS
262 Programming Languages |
2 |
| |
CS
271 Computer Organization |
4 |
| |
CS
311 Data Structures
I |
3 |
| |
CS
313 Data Structures
II |
3 |
| |
CS
315 Theory of Programming
Languages |
3 |
| |
CS
345 Theory of Computation
I |
3 |
| |
CS
372 Operation Systems |
3 |
| |
CS
420 Data Management
Systems |
3 |
| |
CS
425 System Analysis
& Design |
3 |
| |
CS
430 Software Implementation
& Testing |
3 |
| |
CS
406 Senior Seminar |
1 |
| |
Choose
nine hours from one
of the following elective
sequences |
|
| |
CS
440 Analysis of Algorithms |
3 |
| |
CS
445 Theory of Computation |
3 |
| |
CS
447 Compiler Design |
3 |
| |
CS
449 Topics in Computational
Theory |
3 |
| |
CS
470 Operating Systems-Advanced
Topics |
3 |
| |
CS
471 Metrics and Testing |
3 |
| |
CS
473 Human Machine Interfaces |
3 |
| |
CS
474 Current Systems |
3 |
| |
CS
475 Applied Computational
Intelligence |
3 |
| |
CS
479 Topics in Software
Engineering |
3 |
| |
CS
450 Network Fundamentals |
3 |
| |
CS
451 Management of Information
Systems |
3 |
| |
CS
452 Internet Communications |
3 |
| |
CS
453 Data Mining and
Data Warehousing |
3 |
| |
CS
459 Topics in Systems
Management |
3 |
The
following is a possible schedule
of classes for mathematics
classes.
| MATHEMATICS
MAJOR |
| Year |
Fall |
Winter |
Spring |
| Freshman |
MTH
251 |
MTH
252 |
MTH
253 |
| Sophomore |
MTH
254/MTH 341 |
MTH
344/MTH 365 |
MTH
345/MTH365 |
| Junior |
MTH
311 |
|
|
| Senior |
|
|
|
Elective
classes in mathematics must
be taken in additionto classes
shown above for 72 hours total.
RETURN
TO MATHEMATICS MENU