Twelve additional upper division credits in computer science, or MATH 315 or 322 or 338 or 339 and eight additional upper division credits in computer science. Internship credits (CSCI 397) cannot be counted toward the major but can be used for elective credits toward graduation.
Students who complete MATH 120 may substitute MATH 239 for CSCI 239.
Students must be previously admitted to the major, and they must meet all CSB/SJU requirements for graduation. CSB/SJU requires a 2.00 GPA in CSCI courses to graduate with a computer science degree.
At CSB/SJU, each student must be admitted into a major before registering as a junior. In our programs, this process is not competitive; it certifies only that we feel that the student is making reasonable progress. For admission to the computer science major, the student must complete the following requirements as evidence of reasonable progress toward the major. A student who is close to completing these requirements may receive "conditional admission", giving the student an additional semester to meet the requirements.
Students will be accepted into the Computer Science major if:
Students will be conditionally accepted into the Computer Science major if:
Students not accepted to the major must consult with Academic Advising. In exceptional circumstances, a student may be allowed to continue working toward a Computer Science major, subject to constraints determined by the Chair of the department in consultation with Academic Advising.