Contact us
Searching for something?
School of Mathematical Sciences Homepage
College of Science
College of Science
RIT Homepage
Applied Mathematics

Computational Mathematics

The Computational Mathematics program prepares students for a mathematical career that incorporates extensive computer science skills. In this program, much emphasis is given to 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 are plentiful in this field.

RIT is a national leader in providing students access to the latest computer technologies. Every dorm room has an ethernet connection, and laboratories supporting a variety of multimedia and web-based software are available throughout the campus.

Undergraduates in each of the three degree programs offered by the School of Mathematical Sciences can enter various accelerated BS/MS options that enable them to complete a master's degree with one additional year of study. For example, the BS in Computational Mathematics can be joined with the MS in Computer Science.

Degree Requirements

Mathematics and Statistics Core:
  • 1016-210 Seminar I
  • 1016-211 Seminar II
  • 1016-281 Calculus I
  • 1016-282 Calculus II
  • 1016-283 Calculus III
  • 1016-265 Discrete Math I
  • 1016-305 Multivariable Calculus
  • 1016-306 Differential Equations
  • 1016-331 Linear Algebra I
  • 1016-351 Probability
  • 1016-352 Applied Statistics I
  • 1016-399 Co-op Seminar
  • 1016-411 Real Variables I
  • 1016-432 Linear Algebra II
  • 1016-461 Math Modeling
  • 1016-467 Theory of Graphs and Networks
  • 1016-511 Numerical Analysis
  • 1016-512 Numerical Linear Algebra
  • 1016-531 Abstract Algebra I
  • 1016-532 Abstract Algebra II

Electives: (total ≥ 20 qch)

  • Mathematics and Statistics (8-12 qch per advising)
  • Computer Science (8-12 qch per advising)

Computer Science Courses:

  • 4003-241 Problem Based Intro to Computer Science
  • 4003-242 Data Structures with Problem Solving
  • 4003-243 Intro to Object Oriented Programming
  • 4003-334 Computer Science IV
  • 4010-361 Software Engineering

Science: (one year's study in one of the following)

  • Physics
  • Chemistry
  • Biology
  • Imaging Science

General Education: (click here)

Writing Requirement:

  • A Technical Writing course
  • Two technical reports accepted by SMS Writing Committee
  • A project portfolio

Physical Education:

  • First Year Enrichment (2 quarters)
  • Physical Education (2 quarters)


Flow Chart:


Related Links:

B.S. in Applied Mathematics
B.S. in Applied Statistics
Joint MS/BS Program
Master of Science in Applied Mathematics


Copyright © RIT School of Mathematical Sciences