Numerical Computation Major

Requirements (52 credits)

Numerical Computation (Academic Catalog entry)

Common requirements (28 credits)

  • CSCI 140: Concepts of Computing: Science and Mathematics   (or CSCI 150)
  •  CSCI 160: Problem Solving, Programming and Computers (or CSCI 161)
  • CSCI 200: Abstraction, Data Structures and Large Software Systems (or CSCI 162)
  • MATH 119: Calculus I.
  • MATH 120: Calculus II.
  • MATH 239: Linear Algebra.
  • NMCP 372 or
    NMCP 398: Project or Honors Thesis.

Additional Requirements:
Concentration in Discrete Numerical Computation:  (24 additional credits)
CSCI 338, 339
MATH 322
Twelve credits from CSCI 239, 310, 351; MATH 241, 315, 318, 331, 332, 338, 343, 344, 345

 

Concentration in Numerical Computation over the Continuum: 

(24 additional credits)

MATH 305, 337, 338
Twelve credits from CSCI 310, 338, 339, 351; MATH 241, 315, 318, 322, 331, 332, 338, 341, 343, 344, 345, 346

 

 

Notes:

  1. Appropriate CSCI or MATH 300-level topics courses can also satisfy elective credits with the approval of the program chair.
  2. Four elective credits from either track can be replaced by one of the following courses: BIOL 221, CHEM 234, ECON 332, ENVR 275, or PHYS 200
  3. At least eight of the twelve elective credits must be at the 300-level.
  4. Electives must be chosen as a coherent program of study that supports the student’s area of interest. This program must be chosen in consultation with faculty advisor and subject to the approval of the program chair.
Students must be previously admitted to the major, and they must meet all CSB/SJU requirements for graduation. CSB/SJU requires a 2.00 GPA in CSCI courses to graduate with a Numerical Computation degree.