(127 credit minimum)

Plan of Study Grid
First Year
1st SemesterCredits
CS 100 Roadmap to Computing 3
MATH 111 Calculus I 4
PHYS 111 Physics I 3
PHYS 111A Physics I Laboratory 1
HUM 101 English Composition: Writing, Speaking, Thinking I 3
FRSH SEM Freshman Seminar 0
 Term Credits14
2nd Semester
CS 113 Introduction to Computer Science 3
MATH 112 Calculus II 4
PHYS 121 Physics II 3
PHYS 121A Physics II Laboratory 1
Social Science GER 3
HUM 102 English Composition: Writing, Speaking, Thinking II 3
 Term Credits17
Second Year
1st Semester
MATH 213 Calculus III B 4
MATH 333 Probability and Statistics 3
CS 114 Introduction to Computer Science II 3
PHYS 234 Physics III 3
PHYS 231A Physics III Laboratory 1
History and Humanities GER 200 level 3
 Term Credits17
2nd Semester
CS 241 Foundations of Computer Science I 3
CS 252 Computer Organization and Architecture 3
CS 280 Programming Language Concepts 3
MATH 222 Differential Equations 4
MATH 337 Linear Algebra 3
 Term Credits16
Third Year
1st Semester
CS 332 Principles of Operating Systems 3
CS 288 Intensive Programming in Linux 3
MATH 331 Introduction to Partial Differential Equations 3
MATH 480 Introductory Mathematical Analysis 3
MATH 340 Applied Numerical Methods 3
 Term Credits15
2nd Semester
CS 356 Introduction to Computer Networks 3
CS 341 Foundations of Computer Science II 3
CS 431 Database System Design and Management 3
History and Humanities GER 300+ level 3
Math 300+ Elective 3
MATH 332 Introduction to Functions of a Complex Variable 3
 Term Credits18
Fourth Year
1st Semester
CS 435 Advanced Data Structures and Algorithm Design 3
CS 490 Guided Design in Software Engineering 3
History and Humanities GER 300+ level 3
Math 300+ Elective 3
MATH 450 Methods Of Applied Math 3
 Term Credits15
2nd Semester
CS 491 Senior Project 3
CS Elective 3
MATH 451 Methods Appl Math II 3
Math 400+ Elective 3
Humanities and Social Science Senior Seminar GER 3
 Term Credits15
 Total Credits127

General Education Requirements and Electives

All students are required to satisfy the General Education Requirements (GER). All GER courses and additional mathematics, technical, and free electives are to be selected in consultation with a faculty advisor in the Department of Mathematical Sciences. Refer to the General Education Requirements section of this catalog for further information on electives.

Co-op Courses

In Mathematical Sciences, the co-op courses, MATH 310 Co-op Work Experience I and MATH 410 Co-op Work Experience II, bear degree credit and count as technical or free electives, subject to approval by a faculty advisor in the Department of Mathematical Sciences.

Electives

All electives should be selected after consultation with a Mathematical Sciences faculty advisor. Any mathematics course numbered 331 or above may be used as a mathematics, technical, or free elective. Any NJIT course at or above the 100 level may be used as a technical or free elective; except a technical elective is a course that has a significant mathematical and/or scientific content. All elective courses are to be chosen in consultation with a faculty advisor in the Department of Mathematical Sciences.