2.80 major GPA required
Successful completion of the following courses with a C- or higher: CSIT 104, CSIT 111, and MATH 111 or MATH 122 or AMAT 120
Please note: The above courses require the following pre-requisite courses or placement(s):
CSIT 104 requires successful completion of MATH 100 with a C- or higher, or placement into MATH 111
CSIT 111 requires MATH 111 as a co-requisite, if not already completed, or placement directly to Calculus I
Once in the minor, students will need successful completion of the following courses with a C- or higher in order to register for CSIT 112: CSIT 104, CSIT 111, and MATH 111
Students may earn a minor in computer science by satisfactorily completing a minimum 19 credit program which includes CSIT 104 , CSIT 111, CSIT 112, CSIT 212, CSIT 230, and at least one other approved CSIT course. At least 9 credits must be taken at Montclair State University.
Program Requirements
Code | Title | Credits |
---|---|---|
Requirements | ||
CSIT 104 | Python Programming I | 3 |
CSIT 111 | Fundamentals of Java Programming | 3 |
CSIT 112 | Fundamentals of Programming II | 3 |
CSIT 212 | Data Structures and Algorithms | 3 |
CSIT 230 | Computer Systems | 3 |
Select one of the following: | 3 | |
Discrete Mathematics | ||
Fundamentals of Programming Languages | ||
Software Engineering I | ||
Internet Computing | ||
Computer Networks | ||
Operating Systems | ||
Database Systems | ||
Artificial Intelligence | ||
Computer Science Theory | ||
Residency Requirement for Minor | ||
At least 9 credits must be earned at MSU. | ||
Total Credits | 18 |