Computer Science Minor

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

Requirements
CSIT 104Python Programming I3
CSIT 111Fundamentals of Programming I3
CSIT 112Fundamentals of Programming II3
CSIT 212Data Structures and Algorithms3
CSIT 230Computer Systems3
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 Credits18