Numerical Computation Major
Major (52 credits)
Common required courses:
(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
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:
- Appropriate CSCI or MATH 300-level topics courses can also satisfy elective credits with the approval of the program chair.
- 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
- At least eight of the twelve elective credits must be at the 300-level.
- 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.
College of Saint Benedict
Saint John’s University
Imad Rahal
Chair, Computer Science Department
CSB Main 262
320-363-5541