Admissions & Aid
As a computational mathematics student, you will combine your interest in computer science and mathematics and choose between two tracks of study—computational or theoretical. In the computational track, you’ll learn to apply mathematical and computational skills to the physical, biological, social, and behavioral sciences. The theoretical option is designed for students interested in the more abstract parts of computer science and for those interested in college-level teaching and research.
With a background and training in computational mathematics, you could go on to become a software applications developer, computer systems analyst, network systems administrator, database manager, or web developer, or you could continue on to higher degrees in computer science or computer engineering.
The program information listed here reflects the approved curriculum for the 2023-2024 academic year per the Brooklyn College Bulletin. Bulletins from past academic years can be found here.
An interdepartmental major offered by the Department of Computer and Information Science and the Department of Mathematics.
The computational option of this program enables students to apply mathematical and computational skills to the physical, biological, social, and behavioral sciences. The theoretical option is designed for students interested in the more abstract parts of computer science and for those interested in college teaching and research.
All mathematics courses offered to satisfy the requirements for a major in computational mathematics must be completed with a grade of C- or higher. Unless otherwise specified in the Bulletin, any mathematics courses used to satisfy a prerequisite for an advanced mathematics elective must be completed with a grade of C- or higher. All computer and information science prerequisites to computer and information science courses must be completed with a grade of C or higher.
Students should select one of the following tracks:
Candidates for a B.S. degree with a major in computer science (including computational mathematics and multimedia computing) must complete at least 60 credits in science and mathematics, 24 of which must be completed in advanced courses numbered 2000 and above in the Department of Computer and Information Science. For the B.S. degree in computational mathematics, these 24 credits must be in the Department of Computer and Information Science and/or the Department of Mathematics. These 24 credits must be completed at Brooklyn College with a grade of C or higher in each course. Specific course requirements for B.S. degrees in the department are described above.
The following courses may be applied toward the 60 credits in science and mathematics:
Mathematics 4501 is recommended. It is recommended that students choose electives in departments that prepare them to apply computer science to a particular field of interest. Majors in computational mathematics may substitute Mathematics 2001 for Computer and Information Science 2210 as a prerequisite for computer and information science courses.
The Mathematics Department’s Program Goals are summarized below:
The program-level student learning goals apply to the various mathematics programs offered. The department expects a student to meet some or all of these goals upon her or his graduation according to the program of study chosen.
View all past degree maps.
1156 Ingersoll Hall
2312 Ingersoll Hall
2109 Ingersoll Hall
222 West Quad Center
2900 Bedford Avenue
Brooklyn, NY 11210
To make an appointment with an undergraduate admissions counselor, please visit:
Virtual Admissions Counselor Appointments
Mathematics 1006 and either Mathematics 1011 or Mathematics 1012. Completion of some or all of these courses may be waived conditional on the outcome of appropriate placement exams.
Mathematics 1201 and 1206. Transfer students may also need to take Mathematics 1211 (see Mathematics Department chair).
All of the following: Mathematics 2001, 2101, 2201, 2206, 3501, 4201, and 4701.
All of the following: Computer and Information Science 1115 or 1170, 3115, 3130, and 3220.
Three courses chosen from among: Computer and Information Science 3240 or Mathematics 3107, Computer and Information Science 3142, 3160, 3310, 3230, 3350, 3330, 3820, 4335.
Students choosing Option I are also encouraged to minor in distributed and Parallel Computing.
All of the following: Mathematics 2001, 2101, 2201, 3101, 4101, and 4201.
All of the following: Computer and Information Science 1115 or 1170, 3115, 3130, 3220, 3230, and 4900 or 5001.
Three of the following: Computer and Information Science 3240 or Mathematics 3107, Computer and Information Science 3142, 3160, 3350, 3330, 3820, 4335.
Brooklyn College is an integral part of the cultural and artistic energy of New York City. Our faculty members in Computer and Information Science and Mathematics offer incomparable expertise and tremendous talent, and each brings a unique perspective to their teaching and mentoring in and out of the classroom.
Hui Chen is an Assistant Professor in the Department of Computer and Information Science at Brook...
Katherine Chuang is a Senior Doctoral Lecturer of Computer Science at Brooklyn College. Dr. Ch...
Mark attended graduate school at the CUNY Graduate Center. He started teaching for Brooklyn Colle...
Diana Hubbard is a professor of mathematics at Brooklyn College. Her research area is low-dimensi...
James Cox was awarded a fellowship by NYU Courant Institute in 1983 and completed a Ph.D. in 1988...
Theodore Raphan was a postdoctoral fellow in neurophysiology at Mt. Sinai School of Medicine and ...
Ira Rudowsky has been a professor in the Department of Computer and Information Science since Sep...
David Aulicino is an Associate Professor in the Mathematics Department at Brooklyn College and th...
Christian Benes spent his time as a graduate student at the Institut Mittag-Leffler in Sweden, Co...
Jun Hu joined the Brooklyn College Mathematics Department in 1999 and joined the Mathematics Doct...
Through job fairs, the internship database, and internship panels, the Magner Career Center gives students in the computational mathematics B.S. program access to career opportunities at a wide variety of employers, including:
Visit Our Campus