Skip to main content
Please note: Your course or program might have experienced a change. Please review below.

All programs

New Programming courses

New students must complete these first 3 new courses for both the ASD and CSC credentials.

Students who completed COMP 1451 should complete COMP 2601 prior to COMP 3601 or COMP 3602 or COMP 3603.

Do not attempt multiple COMP 360X courses concurrently, focus only on one (1) unique programming language at a time.

PLEASE NOTE:

Credit will be only granted for one of:

  • COMP 1409 or COMP 1516
  • COMP 1451 or COMP 2501
  • COMP 2526 or COMP 2601
  • COMP 2613/3656 or COMP 3601
  • COMP 2614 or COMP 3602
  • COMP 2617 or COMP 3603
  • COMP 2618 or COMP 4603

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.

Please Note:

  • COMP 1451 students may move on to COMP 2511
  • COMP 2501 students may move on to COMP 2511
  • COMP 2613 and COMP 3656 were replaced with COMP 3601
  • COMP 2614 was replaced with COMP 3602
  • COMP 2617 was replaced with COMP 3603
  • COMP 2618 was replaced with COMP 4603
  • Students who completed COMP 2617 and want COMP 2618 should contact the department via email: cstpts@bcit.ca

Full-time CST students wanting to make up credit for COMP 1510 must complete both COMP 1516 and COMP 2501. Those wanting make up credit for COMP 2522 must complete both COMP 2501 and COMP 2601.

JavaScript

Credit will be only granted for one of:

Full-time CST students wanting make up credit for COMP 1537 must complete both COMP 1850 and COMP 2132.

C Programming

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.

C++ Programming

  • COMP 2618 was offered for the last time in September 2021.
  • COMP 2617 was replaced with COMP 3603 starting January 2022.
  • COMP 3603 started in January 2022, and follows on from COMP 2511 and COMP 2601.
  • COMP 4603 will be offered in Sept. 2022, and follows on from COMP 3603.

Full-time CST students wanting make up credit for COMP 3522  must complete both COMP 3603 and COMP 4603.

Starting in January 2022 the new C++ courses will require both COMP 2511 (C Programming) and COMP 2601 (Objects) as prerequisites.

Java Programming

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 programming courses unless they were completed prior to COMP 2613/2614/2617.

Students who completed COMP 2613 and not COMP 3656 will need to complete COMP 3601.

Object-Oriented Analysis

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.