Site-wide links

Rochester Institute of Technology logo

These materials are copyright Rochester Institute of Technology.

www.rit.edu

Copyright, disclaimer, and contact information, available via the links in the footer of our site.

Part-time & Graduate Enrollment Services

actn-question-header
liveperson actn-apply actn-mail

Computational Mathematics BS

Program overview

Computational mathematics prepares students for a mathematical career that incorporates extensive computer science skills. In this program, much emphasis is given to the use of the computer as a tool to solve mathematically modeled physical problems. Graduates of the program often choose positions as mathematical analysts, scientific programmers, software engineers, or systems analysts. Job opportunities in private industry and government abound in this field.

Curriculum

Computational mathematics, BS degree, typical course sequence (semesters), effective fall 2013

CourseSem. Cr. Hrs.
First Year
MATH-181 LAS Perspective 7A: Project-Based Calculus I 4
MATH-182 LAS Perspective 7B: Project-Based Calculus II 4
MATH-199 Mathematics and Statistics Seminar (WI) 1
MATH-192 Discrete Mathematics with Introduction to Proof 3
CSCI-141,142 Computer Science I, II 8
  LAS Perspective 5† 3
  LAS Foundation 1: First-Year Seminar 3
 ENGL-150 LAS Foundation 2: Writing Seminar (WI) 3
  Wellness Education* 0
Second Year
MATH-221 Multivariable and Vector Calculus 4
MATH-251 Probability and Statistics I 3
MATH-231 Differential Equations 3
MATH-241 Linear Algebra 3
CSCI-243 Mechanics of Programming 3
SWEN-261 Software Engineering 3
  LAS Perspective 6† 3
  LAS Perspective 1, 2, 3 9
Third Year
MATH-431 Real Variables I 3
MATH-341 Advanced Linear Algebra 3
MATH-441 Abstract Algebra I 3
MATH-411 Numerical Analysis 3
  Program Electives 9
  LAS Perspective 4 3
  LAS Immersion 1 3
  LAS Elective 3
Fourth Year
MATH-421 Mathematical Modeling  (WI) 3
MATH-412 or MATH-351 Numerical Linear Algebra or Graph Theory 3
  Program Electives 9
  LAS Immersion 2, 3 6
  LAS Elective 3
  Free Electives 6
Total Semester Credit Hours 120

Please see New General Education Curriculum–Liberal Arts and Sciences (LAS) for more information.

(WI) Refers to a writing intensive course within the major.

* Please see Wellness Education Requirement for more information.

† Students will satisfy this requirement by taking either a 3 or 4 cr lab science course.  If a science course consists of separate lecture and laboratory sections, the student MUST take both the lecture and lab portions to satisfy the requirement. The lecture alone will not fulfill the requirement.

Accelerated dual degree option

Students may be interested in combining the BS in computational mathematics with an MS in applied and computational mathematics for an accelerated option that allows them to earn both degrees following one year of graduate study. A BS in computational mathematics and an MS in computer science may also be earned through a dual degree option.