Computational Mathematics - Theoretical Option, B.S. Four-Year Degree Map for Bulletin Year 2019-2020

First Year

Fall Classes - 16 credits Credits Spring Classes - 16 credits Credits
ENGL 1010: English Composition I
Pathways Required Core
3 ENGL 1012: English Composition II
Pathways Required Core
3
MATH 1011: Precalculus Mathematics
Major (Also fulfills Pathways Required Core. Depending on Math placement, some students may be required to take Math 1012 in lieu of Math 1011. See an advisor to confirm your math placement.)
3 Life & Physical Sciences
Pathways Required Core
3
U.S. Experience in Its Diversity
Pathways Flexible Core
3 World Cultures & Global Issues
Pathways Flexible Core
3
CISC 1115: Intro to Programming Using Java or CISC 1170: Java for Programmers
Major
4 MATH 1201: Calculus I
Major
4
General Elective
General Elective
3 General Elective
General Elective
3

Second Year

Fall Classes - 16 credits Credits Spring Classes - 16 credits Credits
Individual & Society
Pathways Flexible Core
3 Scientific World
Pathways Flexible Core
3
Creative Expression
Pathways Flexible Core
3 Creative Expression
Pathways Flexible Core
3
MATH 1206: Calculus II
Major
4 CISC 3115: Introduction to Modern Programming Techniques
Major
4
MATH 2101: Linear Algebra I
Major
3 MATH 2001: Transition to Advanced Mathematics
Major
3
General Elective
General Elective
3 General Elective
General Elective
3

Third Year

Fall Classes - 16 credits Credits Spring Classes - 14 credits Credits
College Option
Pathways College Option
3 CISC 3220: Analysis of Algorithms
Major
3
College Option
Pathways College Option
3 MATH 2201: Multivariable Calculus
Major
4
CISC 3130: Data Structures
Major
4 MATH 4101: Linear Algebra II
Major
4
MATH 3101: Abstract Algebra I
Major
3 Advanced Program Elective*
Major
3
General Elective
General Elective
3    

Fourth Year

Fall Classes - 14 credits Credits Spring Classes - 12 credits Credits
College Option
Pathways College Option
3 College Option
Pathways College Option
3
MATH 4201: Advanced Calculus I
Major
4 Advanced Program Elective*
Major
3
Advanced Program Elective*
Major
3 CISC 3230: Theoretical Computer Science
Major
3
General Elective
General Elective (MATH 3501 recommended)
3 CISC 4900: Independent and Group Projects I or CISC 5001: Independent Study and Research I
Major
3
General Elective
General Elective
1    

Degree Details

39 Pathways Credits*

62 Major Credits

19 General Elective Credits

Students may apply a minor towards their general elective credits.

120 Total Credits

*The Pathways curriculum is typically 42 credits. However, the Computational Mathematics B.S. major includes a course (MATH 1011) that also satisfies a Pathways requirement. Therefore, students majoring in Computational Mathematics B.S. only need to complete 39 additional Pathways credits.

The four-year degree map is designed to help you take the right courses in the right order so you can graduate in four years. It also helps you distinguish what courses qualify as Pathways courses, or Major courses, or General Elective courses. Ideally, you should follow the four-year degree map as closely as possible, but you are free to make some adjustments so long as the prerequisite requirements are satisfied.

*Students must choose three of the following advanced Program Electives: CISC 3240 or MATH 3107, CISC 3142, CISC 3150, CISC 3160, CISC 3330, CISC 3350, CISC 3820, CISC 4335.

Candidates for a B.S. degree with a major in Computational Mathematics (Theoretical Option) must complete at least 60 credits in science and mathematics; 24 of these 60 credits must be completed in advanced courses numbered 2000 and above 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.

The following courses may be applied toward the 60 credits in science and mathematics:

  • a) All courses in the departments of Biology, Chemistry, Computer and Information Science, Geology, Mathematics, Physics, and Psychology
  • b) Courses marked with a "#" in the Department of Health and Nutrition Sciences
  • c) ANTH 2200, ANTH 3199, ANTH 3230, ANTH 3240, ANTH 3250, ANTH 3260, ANTH 3265, ANTH 3266, ANTH 3425, ANTH 3440, ANTH 3470, ANTH 4665, ECON 3400, ECON 3410, ECON 4410, ECON 4422, EESC 1010, KINS 3271, KINS 3275, KINS 3281, KINS 3285, KINS 4229, KINS 4251, PHIL 3203, PHIL 3204, PHIL 3231, PHIL 3232, PHIL 3422, PHIL 3423, PHIL 3601, PHIL 3605, PHIL 3610, SOCY 2701.

In conjunction with the four-year degree map, you should review Degree Works, and the Brooklyn College website, for an approved list of courses in your major. Overall, it is best to review your academic plan with your advisor on a regular basis.

Contact Information

Department of Computer and Information Science
2109 Ingersoll Hall
Moshe Augenstein
augenstein@brooklyn.cuny.edu

Department of Mathematics
1156 Ingersoll Hall
Stephen Preston
stephen.preston@brooklyn.cuny.edu

Go back to the Degree Maps List