3.0 major GPA required
Successful completion of the following courses with a C- or higher: CSIT 104, CSIT 111, CSIT 170 and AMAT 120
Please note: The above courses require the following pre-requisite courses or placement(s):
- CSIT 111 requires MATH 111 as a co-requisite, if not already completed, or placement directly to Calculus I
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 |
---|---|---|
Required Courses | ||
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 |