|Please note: Your course or program might have experienced a change. Please review below.|
New Programming courses
- COMP 1516 – Programming Fundamentals with Python (replaces COMP 1409)
- COMP 2501 – Programming Fundamentals Part 2 (replaces COMP 1451 only)
- COMP 2601 – Programming Fundamentals Part 3 (Objects) (replaces COMP 2526 only)
New students must complete these 3 new courses for both the ASD and CSC credentials. Students who completed COMP 1451 may move on to: COMP 2613, or COMP 2614 and or COMP 2617.
Those who completed COMP 1409 in prior terms but not COMP 1451 should consider completing COMP 1516 prior to COMP 2501. Credit will be only granted for one of: (COMP 1409 or COMP 1516); (COMP 1451 or COMP 2501/2601); (COMP 2526 or COMP 2501/2601).
Note: The COMP 2501 and COMP 2601 together replace both COMP 1451 and COMP 2526. Completing COMP 1451 does not equate to credit for both COMP 2501 and COMP 2601. Additional elective credits may be required.
COMP 1451 students may simply move on to the next level: COMP 2511/2617 or COMP 2613, or COMP 2614 but not in the same term. Please focus on one programming language at a time.
Full-time CST students wanting to make up credit for COMP 1510 must complete both COMP 1516 and COMP 2501. Those students wanting make up credit for COMP 2522 must complete both COMP 2501 and COMP 2601.
COMP 2132 has replaced COMP 2015 in all Computing PTS credentials. Students will receive credit for one or the other but not both.
Full-time CST students wanting make up credit for COMP 1537 must complete both COMP 1850 and COMP 2132.
COMP 2511 is required for CSC and is an elective in ASD. It has replaced COMP 2510 in PTS. Students will receive credit for one or the other but not both. Note: the prerequisite for COMP 2511 is COMP 1451 or COMP 2501.
Full-time CST students wanting make up credit for COMP 2510 may complete COMP 2511.
- COMP 2617 and COMP 2618 are required for CST/PTS Diploma and electives in ASD.
Full-time CST students wanting make up credit for COMP 3522 must complete both COMP 2617 and COMP 2618.
COMP 2617 will be offered for the last time in April 2021 and then COMP 2618 for the last time in September 2021. The new C++ replacement courses will start in September 2021 following on from COMP 2511 and COMP 2601.
Please note: April 2021 is your last chance to complete COMP 2617 and September 2021 for COMP 2618. Starting in September 2021 the new C++ courses will require both COMP 2511 and COMP 2601 as prerequisites.
- COMP 2526 will be retired in March 2021 and is replaced by both COMP 2501/2601.
- COMP 2613 Java Application Development is an elective in ASD and CST/PTS.
Please note: Students who have completed COMP 2613 or COMP 2614 do not need COMP 2501/2601; credit will not be awarded for lower level introductory programing courses unless they were completed prior to COMP 2613/2614/2617.
- COMP 3831 was replaced by COMP 3832 in April 2020.
- COMP 3832 Object-Oriented Software Design is now 2 credits as of January 2021.
Please note: Credit will be granted for only one of COMP 3831 or COMP 3832. Any credentials that had COMP 3831 will now require COMP 3832 plus additional elective credits if COMP 3831 was not completed previously. Program credit totals remain the same.