Program Overview
Computer Science, B.A. Overview
The Computer Science, B.A. program at Wake Forest University requires a minimum GPA of 2.0 in the computer science courses that comprise a major or minor in the department for graduation.
Program Requirements
Students who are enrolled at Wake Forest University may not take courses in computer science at other institutions to satisfy divisional requirements.
Planning for a Major or Minor in Computer Science
Students do not need prior computer science experience to major in computer science. While not required, students interested in the major are encouraged to:
- take CSC 111 and MTH 117 in their freshman year
- Students with AP scores of 4 or 5 may receive credit for CSC 111 and begin the computer science curriculum with CSC 112
- take CSC 112 and CSC 201 as early as feasible
- Completing these courses in the sophomore year provides the most flexibility in scheduling other required courses and electives
- consider taking another 200-level course in the sophomore year
- Reviewing prerequisites for the 300-level electives may help in the decision regarding which 200-level courses to take early
- For example, CSC 250 and CSC 251 are prerequisites for CSC 348
Declaring a Major or Minor
To declare a major or minor in computer science, the student must have a minimum 2.0 GPA in computer science courses required for the major or minor, including CSC 112.
Transfer Credit
A maximum of 7 hours at the 200-level or above may be transferred toward the BA or BS in computer science, with a maximum of 3 hours at the 300 level. For the computer science minor, all computer science electives at 193-level and above must be taken at Wake Forest.
