Computer Science B.A., B.S.

B.A. Curriculum

In order to enroll in the College of Arts and Sciences as a B.A. computer science major, a student must have completed CSC 110 and CSC 211 and must have at least a 2.00 cumulative GPA in all CSC and MTH courses required in the B.A. program that have been completed at the time of the application for transfer.

Students in the B.A. curriculum complete a minimum of 36 credits (maximum 51) as follows: CSC 106 (4), 110 (4), 211 (4), 212 (4), 301 (4), 305 (4); one of 411 or 412 (4); one programming course from the following: CSC 402, 406, 415, 436, 450, 462, 481, 493; one additional CSC or CSF course at the 300-level or above, except that CSC 392 and 491 may be used only with prior departmental approval. CSC 494 and 499 may not be used. Also required are MTH 180 (3) and one more course from the following list: MTH 131, 141, 142, 215, CSC 340, STA 307, 308, 409 (3 or 4); one course from among WRT 104, 106, and HPR 112 (3); and WRT 201 or WRT 332 (3). A total of 120 credits is required for graduation; at least 42 of these credits must be at the 300 level or above.

A possible course of studies:
First Year First semester: 14 credits
CSC 106 (4) B3; WRT 104 (3) B1, B4; URI 101 (1); MTH 180(3) A1, B3; Gen Ed (3).
Second semester: 16 credits
CSC 110 (4); Elective (6); Gen Ed (6).

Sophomore Year First semester: 16 credits
CSC 211 (4); MTH Req (3); Gen Ed (6); Electives (3).
Second semester: 14 credits
CSC 212 (4); WRT 332 (3) B1, B2; Gen Ed (4); Elective (3).

Junior Year First semester: 15 credits
CSC 301 (4), 411 (4); Gen Ed (4); Electives (3).
Second semester: 16 credits
CSC 305 (4); Electives (6); Electives 300-level+ (6).

Senior Year First semester: 16 credits
CSC/CSF elective (4); Gen Ed (4); Elective (4); Electives 300-level+ (3).
Second semester: 14 credits
CSC Programming Elective (4); Elective (3); Electives 300-level+ (7).