Site-wide links

Computational Mathematics BS

Mihail Barbosu, Head, School of Mathematical Sciences
(585) 475-2123, mxbsma@rit.edu

http://www.rit.edu/cos/sms/academics.html

Program overview

Computational mathematics prepares students for a mathematical career that incorporates extensive computer science skills. In this major, much emphasis is given to the use of the computer as a tool to solve mathematically modeled physical problems. Students often pursue 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

Course Sem. Cr. Hrs.
First Year
MATH-181, 182 LAS Perspective 7A, 7B: Project-based Calculus I, II 8
MATH-199 Mathematics and Statistics Seminar (WI) 1
CSCI-141,142 Computer Science I, II 8
  LAS Perspectives 1, 5‡ 6
  LAS Foundation 1: First Year Seminar† 3
  LAS Foundation 2: First Year Writing (WI) 3
  YearOne 0
  Wellness Education* 0
Second Year
MATH-200 Discrete Mathematics with Introduction to Proofs 3
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
CSCI-262 Introduction to Computer Science Theory 3
  LAS Perspective 6‡ 3
  LAS Perspective 2, 3 6
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
SWEN-261 Software Engineering 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 6
  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 completing bachelor's degrees are required to complete two Wellness courses.
† The First Year Seminar requirement is replaced by an LAS Elective for the 2014-15 academic year.

‡ 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.

Computational mathematics, BS degree/Applied computational mathematics, MS degree, typical course sequence

Course Sem. Cr. Hrs.
First Year
MATH-181, 182 LAS Perspective 7A, 7B: Project-Based Calculus I, II 8
MATH-199 Mathematics and Statistics Seminar (WI) 1
CSCI-141,142 Computer Science I, II 8
  LAS Perspectives 1, 5‡ 6
  LAS Foundation 1: First Year Seminar† 3
  LAS Foundation 2: First Year Writing (WI) 3
  Wellness Education* 0
  YearOne 0
  Free Elective 3
Second Year
MATH-200 Discrete Mathematics with Introduction to Proofs 3
MATH-221 Multivariable and Vector Calculus 4
MATH-241 Linear Algebra 3
MATH-251 Probability and Statistics I 3
MATH-231 Differential Equations 3
CSCI-243 Mechanics of Programming 3
CSCI-262 Introduction to Computer Science Theory 3
  LAS Perspective 6‡ 3
  LAS Perspectives 2, 3 6
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 6
SWEN-261 Software Engineering 3
  LAS Immersion 1 3
  LAS Elective 3
Fourth Year
MATH-421 Mathematical Modeling  (WI) 3
MATH-412 Numerical Linear Algebra 3
MATH-605 Stochastic Processes 3
MATH-645 Graph Theory 3
  Program Elective 3
  LAS Immersion 2, 3 6
  LAS Elective 3
  Free Electives 6
Fifth Year
MATH-601 Methods of Applied Mathematics 3
  Concentration Core Courses 9
  Graduate Electives 6
MATH-790 Thesis 9
Total Semester Credit Hours 150

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.
† The First Year Seminar requirement is replaced by an LAS Elective for the 2014-15 academic year.

‡ Students will satisfy this requirement by taking either a 3- or 4-credit hour 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.

[arrow] Click to view program requirements in the Quarter Calendar

Quarter Curriculum - For Reference Only

Effective fall 2013, RIT will convert its academic calendar from quarters to semesters. The following content has been made available as reference only. Currently matriculated students who began their academic programs in quarters should consult their academic adviser for guidance and course selection.

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

Semester conversion
Effective fall 2013, RIT will convert its academic calendar from quarters to semesters. Each program and its associated courses have been sent to the New York State Department of Education for approval of the semester plan. For reference, the following charts illustrate the typical course sequence for this program in both quarters and semesters. Students should consult their academic advisers with questions regarding planning and course selection.

Computational mathematics, BS degree, typical course sequence (quarters)

CourseQtr. Cr. Hrs.
First Year
1016-210, 211 Mathematics and Statistics Seminar 2
1016-281, 282, 283 Project-Based Calculus I, II, III 12
1016-265 Discrete Math I 4
4003-241 Problem-Based Introduction to Computer Science 4
4003-242 Data Structures for Problem Solving 4
4003-243 Object-Oriented Programming 4
  Science Electives 12
  Liberal Arts* 8
1105-051, 052 First-Year Enrichment 2
  Wellness Education† 0
Second Year
1016-305 Multivariable Calculus 4
1016-306 Differential Equations I 4
1016-351 Probability 4
1016-352 Applied Statistics 4
1016-399 Math Job Search Seminar 0
1016-331 Linear Algebra I 4
4003-334 Computer Science IV 4
3010-361 Software Engineering 4
0502-444 Technical Writing 4
  Computational Math Concentration 4
  University-wide Elective 4
  Liberal Arts* 12
Third Year
1016-432 Linear Algebra II 4
1016-467 Graph Theory 4
1016-461 Mathematical Modeling 4
  Computational Math Concentration 8
  University-wide Elective 4
  Liberal Arts* 4
1016-499 Cooperative Education (optional)‡ Co-op
Fourth Year
1016-411 Real Variables I 4
1016-511 Numerical Analysis 4
1016-512 Numerical Linear Algebra 4
  Computational Math Concentration 4
  University-wide Elective 2
  General Education Electives 8
  Liberal Arts* 12
1016-499 Cooperative Education (optional)‡ Co-op
Fifth Year‡
1016-531, 532 Abstract Algebra I, II 8
  Computational Math Concentration 4
  General Education Electives 6
1016-499 Cooperative Education (optional)‡ Co-op
Total Quarter Credit Hours 188

* Please see Liberal Arts General Education Requirements for more information.

† Please see Wellness Education Requirement for more information.

‡ This program can be completed in four years if the cooperative education option is omitted.

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.