The Computer Science Major
Beginning with students entering Fall 2003, eleven courses in computer science including: 132, 232, 251, 314, 332, 356, 491, 492. A "Systems" course (352, 354 or another designated special topics course). One elective numbered 200 or higher. (Upon prior approval of the department, an appropriate course outside of computer science may replace the 200-level elective). One elective course numbered 300 or higher. Two courses in mathematics: Math 161 (or Math 151 and Math 152) and Math 211.
The Computer Science Minor
Beginning with the students entering Fall 2003, six courses in computer science numbered 132 or higher, including: 132, 232 and 251. One elective course numbered 200 or higher. (Upon prior approval of the department, an appropriate course outside of computer science may replace the 200 level elective.) Two elective courses numbered 300 or higher.
Advanced Placement Policy for Computer Science
| Score | Credit | Placement | Notes | |
|---|---|---|---|---|
| CS A Exam: | 3 | none | CS 132 | Credit for 131 given upon successful completion of 132. |
| 4 | 1 CS GC | CS 132 | General Credit changed to credit for 131 upon successful completion of 132. | |
| 5 | CS 131 | CS 132 | ||
| CS AB Exam: | 3 | CS 131 | CS 251 or 232* | Credit for 132 given upon successful completion of 232. |
| 4 | CS 131, 1 CS GC | CS 251 or 232* | General Credit changed to credit for 132 upon successful completion of 232. | |
| 5 | CS 131, CS 132 | CS 251 or 232* | ||
| * CS 232 is offered in the spring; CS 251 is recommended for fall. | ||||