Diploma in Computing Science:
course checklist and sample program

The lists below are provided as an unofficial planning aid only, students are required to ensure they meet the graduation requirements for their chosen degree/diploma.

Requirements checklist
Required courses [pre-reqs in brackets]
Engl 115
Engl 204 [e115]
Math 121
Math 123 [m121]
CSCI 112
CSCI 115
CSCI 160
CSCI 161 [c160]
CSCI 162 [c160]
CSCI 251 [c161+c162]
CSCI 260 [c161+m123]
CSCI 261 [c160]
CSCI 265 [c161]
CSCI 310 [c161+c162]
CSCI 331 [c260+c265]
CSCI 370 [c260+c265]
CSCI 375 [c162+c265]
CSCI 400 [c1xx]
Notes:
1. Pre-requisites are shown in square brackets, e.g. [c161] (c=csci, m=math, e=engl)
2. Minimum C+ average in all CSCI courses taken (including re-takes)
3. Minimum C average in all courses taken (including re-takes)
4. All D's and F's must be upgraded
5. A maximum of 3 C- grades are permitted, any additional C- results must be upgraded

Sample program
Fall Semester Spring Semester
Year 1
CSCI 112
CSCI 160
ENGL 115
MATH 121
MGMT 192
CSCI 115
CSCI 161
CSCI 162
CSCI 261
ENGL 204
MATH 123
Year 2
CSCI 251
CSCI 260
CSCI 265
CSCI 310
CSCI 400
CSCI 331
CSCI 370
CSCI 375
ACCT 100
MGMT 292