Programs & Courses

Computer Systems
COMP 1409 - Introduction to Software Development 1

This hands-on course is designed for those with no previous programming experience and is also appropriate for experienced developers who want to learn modern object-oriented (OO) languages such as Java and C#. Using an "objects first" approach, students receive an intensive introduction to object-oriented programming. Topics include classes and objects and their relationship, primitive data types, constructors, methods, repetition and selection, collections, abstraction and modularization. Upon successful completion, participants will have a basic understanding of programming concepts and objects, and be prepared to move on to higher level OO programming language courses. Prerequisite: COMP 1002 or equivalent knowledge. (3 Credits)

Winter 2012


Jan 12-Mar 2912 Weeks$410.25CRN: 71601
Jan 12-Mar 29Thu18:30-21:30BBY SE12 310
Instructor: Colleen Penrowley
Note: This course is in progress. For more information on the availability of this course, please contact the appropriate Program Assistant [PDF].
course outlinein progress

Jan 12-Mar 2912 Weeks$410.25CRN: 71603
Jan 12-Mar 29Thu18:00-21:00DTC 372
Instructor: Paul Mills
Note: This course is in progress. For more information on the availability of this course, please contact the appropriate Program Assistant [PDF].
course outlinein progress

Jan 13-Mar 3012 Weeks$410.25CRN: 71602
Jan 13-Mar 30Fri18:00-21:00DTC 310
Instructor: Jason Harrison
Note: For more information on the availability of this course, please contact the appropriate Program Assistant [PDF].
course outlinefull

Jan 17-Apr 0312 Weeks$410.25CRN: 70559
Jan 17-Apr 03Tue18:30-21:30BBY SE12 310
Instructor: Colleen Penrowley
Note: Start date has changed from January 10-March 27 to January 17-April 3, 2012.
Note: This course is in progress. For more information on the availability of this course, please contact the appropriate Program Assistant [PDF].
course outlinein progress

Spring/Summer 2012


Apr 10-Jun 2612 Weeks$410.25CRN: 55053
Apr 10-Jun 26Tue18:30-21:30BBY SE12 310
course outlineadd to cart

Apr 12-Jun 2812 Weeks$410.25CRN: 60474
Apr 12-Jun 28Thu18:00-21:00DTC 484
course outlineadd to cart

Apr 13-Jul 0612 Weeks$410.25CRN: 55446
Apr 13-Jul 06Fri18:00-21:00DTC 310
Note: No class May 4, 2012.
course outlineadd to cart

May 02-Jun 136 Weeks$410.25CRN: 55054
May 02-Jun 13Wed/Fri14:30-17:30BBY SE12 310
Note: COMP 1409 normally runs for 12 weeks. This compressed and intensive summer section meets twice per week for 6 weeks. Students must attend every lesson. Homework and assignments could exceed 30 hours per week. Please do not attempt any other course simultaneously. No class June 8.
course outlineadd to cart


As BCIT strives to keep our programs current, programs and courses are subject to change without notice.

Note: Classroom locations are subject to last minute changes. Please check the Part-time Studies Classroom Locations listing at www.bcit.ca/rooms on the first day of any course you are registered for.

BCIT Bookstore
Course manuals, materials and textbooks are not included in tuition fees. Part-time students should visit the BCIT Bookstore for all books and supplies. Distance and Online Learning students can order course materials online.

Visit the Bookstore now
Part-time Studies Grants
Will you be studying at BCIT part-time? Do you need assistance funding your studies?

» Find out if you qualify for a Part-time Studies grant.


FEEDBACK WANTED: Love it? Hate it? Let us know how BCIT's website is working for you.