Pre-Major Requirements
Are You Ready to be a CS Major?
Effective Fall Semester 2017, to be eligible for the Bachelor of Science in Computer Science and to enroll in major-level CSC courses [CSC 2720 (Data Structures) and all 3000- and 4000-level CSC courses], students must fulfill the following requirements:
- Students must earn an average of 2.5 grade points across the three course areas (a, b, and c), with no grade lower than a C.
- The GPA will be calculated based on the first attempt at the courses listed below at Georgia State University.
The designated pre-major courses are:
a. CSC 1301 (Principles of Computer Science I);
b. either CSC 2510 (Theoretical Foundations of Computer Science) or MATH 2420 (Discrete Mathematics); and
c. either MATH 1113, MATH 2211, MATH 2212, or MATH 2215.
Once students meet this requirement they are eligible to enroll in CSC 2720 (Data Structures) and all 3000- and 4000-level CSC courses. Please see the computer science undergraduate catalog entry for additional information, including details regarding AP and/or transfer credits.