University of Michigan Dearborn Logo
Google
CIS Mathematics Concurrent Degree
Program Description

Current College of Engineering and Computer Science (CECS) undergraduate students majoring in Computer and Information Science (CIS) or in Software Engineering (SE) may pursue a concurrent Bachelor of Science (B.S.) degree in CIS Mathematics. This makes it possible to earn two degrees concurrently: a principal B.S. degree in CIS or in SE and a separate B.S. degree in CIS Mathematics. Both degrees must be earned at the same time.

The credits from Mathematics 216 and from the mathematics courses listed under Roman numeral III below cannot be used as credits for the principal degree, but must be taken in addition to the 120 credits for the B.S. degree in CIS or the B.S. degree in SE. Math 205 or 215 likewise cannot be used by CIS-IS option students as credit for the CIS-IS degree.

  1. The B.S. in CIS Mathematics degree requires a minimum of thirty credits in mathematics courses, as follows:

    Fourteen (14) credits of mathematics courses already required as part of the B.S. degree in CIS or the B.S. degree in SE: MATH 115 (4), MATH 116 (4), MATH 217 (2) [or Math 227], and CIS 175 (4) Discrete Structures.

  2. Six (6) credits from the following two courses:

    MATH 205 (3 credits) or 215 (4 credits) Calculus III

    Note: Calculus III is required for the SE degree and for the CIS-CS option degree; it must also be taken by CIS-IS option students as part of the requirements for the concurrent B.S. degree in CIS Mathematics.

    MATH 216 Differential Equations (3) Pre-requisite: Math 205 or Math 215

  3. A minimum of ten (10) credits from the following courses:

MATH 315 Applied Combinatorics (3 credits)
Prerequisites:  Math 217 or Math 227 and Math 200
MATH 372 Computing with Mathematica (3 credits)
Prerequisite:  Math 217 or Math 227
MATH 390 Topics in Mathematics (1-3 credits)
PRIOR approval by CECS for use in Engr Math degree is needed
MATH 395 Elementary Number Theory (3 credits)
Prerequisite:  Math 205 or Math 215
MATH 404 Dynamical Systems (3 credits)
Prerequisites:  Math 216 and (either Math 217 or 227)
MATH 405 Integral Equations (3 credits)
Prerequisites: Math 216 and (either Math 217 or 227)
MATH 412 First Course in Modern Algebra (3 credits)
Prerequisites: Math 200 and (either Math 217 or Math 227)
MATH 413 Linear Algebra (3 credits)
Prerequisites: Math 200, Math 216, and (either Math 217 or 227)
[Note: Credit for only one from Math 413, Math 513, and Math 523]
MATH 420 Stochastic Processes (3 credits)
Prerequisites: Math 325 and (either Math 217 or Math 227)
[Note: Credit for only one from Math 420 and IMSE 506]
MATH 425 Mathematical Statistics II (3 credits)
Prerequisite: Math 325 or equivalent
MATH 451 Advanced Calculus I (3 credits)
Prerequisites: Math 200, Math 216 and (either Math 217 or Math 227)
MATH 452 Advanced Calculus II (3 credits)
Prerequisite: Math 451
MATH 454 Fourier Series and Boundary Value Problems (3 credits)
Prerequisites: Math 216 and (either Math 217 and Math 227)
MATH 455 Functions of a Complex Variable with Applications (3 credits)
Prerequisites: Math 216 and (either Math 217 and Math 227)
[Note: Credit for only one from Math 455 and Math 555]
MATH 458 Introduction to Wavelets (3 credits)
Prerequisites: Math 216 and (either Math 217 and Math 227)
[Note: Credit for only one from Math 458 and Math 558]
MATH 462 Mathematical Modeling (3 credits)
Prerequisites: Math 216 and (either Math 217 or Math 227)
MATH 472 Introduction to Numerical Analysis (3 credits)
Prerequisites: Math 216 and (either Math 217 or Math 227)
MATH 473 Matrix Computation (3 credits)
Prerequisites: Math 216 and (either Math 217 or Math 227)
MATH 514 Numerical Solutions of Partial Differential Equations (3 credits)
Prerequisites: Math 216 and (either Math 217 or Math 227)
MATH 515 Approximations of Functions (3 credits)
Prerequisites: Math 216 and (either Math 217 or Math 227)
MATH 516 Partial Differential Equations (3 credits)
Prerequisite: One from Math 451, or Math 454, or Math 455
MATH 523 Linear Algebra with Applications (3 credits)
Prerequisites: Math 216 and (either Math 217 or Math 227)
[Note: Credit for only one from Math 413, Math 513, and Math 523]
MATH 555 Functions of a Complex Variable with Applications (3 credits)
Prerequisites: Math 216 and (either Math 217 or Math 227)
[Note: Credit for only one from Math 455 and Math 555]
MATH 558 Introduction to Wavelets (3 credits)
Prerequisites: Math 216 and (either Math 217 and Math 227)
[Note: Credit for only one from Math 458 and Math 558]
MATH 582 Computer Algebra Systems (3 credits)
Prerequisites: Math 216 and (either Math 217 or Math 227)
MATH 583 Discrete Systems (3 credits)
Prerequisite: Math 217 or Math 227
MATH 584 Applied and Algorithmic Graph Theory (3 credits)
Prerequisite: Math 217 or Math 227
MATH 590 Topics in Mathematics and Statistics (3 credits)
PRIOR approval by CECS for use in CIS Math degree is needed

The following CECS graduate courses may also be used towards the CIS Mathematics degree: CIS 451, 532, 551, 552; ECE 555, 560, 567, 580; IMSE 505, 506, 510, 511; ME 518, 519, provided that a minimum of nine (9) hours is taken from the Mathematics department (MATH) courses in list III above, and that permission to take a graduate course is granted.

Current CECS students majoring in CIS or in Software Engineering who wish to pursue this dual degree option need to declare CIS Mathematics as their concurrent major. This is done at the CECS Student Records and Advising Office, 2000 Engineering Complex.