Programs & Courses

Computer Systems
COMP 2613 - Java Application Development

This hands-on, intensive intermediate level Java course assumes a prior knowledge of object oriented programming as taught in COMP 1451. Students who have a solid introduction to programming will learn Java application development with the Java Standard Edition SDK using the Java framework core APIs and the Eclipse IDE. Topics include user interfaces, packages, inner classes, file i/o, an overview of database connectivity, networks, and model-view-controller and other design patterns. Lectures and code examples are reinforced with hands-on labs, assignments, and mandatory online work outside of class using D2L. Successful participants will learn to use the Java standard coding style and naming conventions to build and deploy Java applications. By the end of this course students are prepared to move on to COMP 3613 Advanced Java Application Development. Prerequisite: COMP 1451 or equivalent knowledge of object oriented programming. (4 Credits)

Winter 2012


Jan 10-Mar 2712 Weeks$512.25CRN: 77709
Jan 10-Mar 27Tue18:30-21:30BBY SE6 104
Instructor: Samuel Cirka
Note: Due to the substantial time required on labs and assignments, students are advised not to take any other programming language courses simultaneously. Course is 48 hours - 36 hours in class and 12 hours online. This class meets once per week for 3 hours face to face and requires an additional 1 hour per week online.. Reading, home work and assignments may require an additional 5+ hours per week outside of class. The average total commitment for this course is 9-10 hours each week.
Note: For more information on the availability of this course, please contact the appropriate Program Assistant [PDF].
course outlinefull

Jan 13-Mar 3012 Weeks$512.25CRN: 77710
Jan 13-Mar 30Fri18:00-21:00DTC 471
Instructor: Paul Mills
Note: Due to the substantial time required on labs and assignments, students are advised not to take any other programming language courses simultaneously. Course is 48 hours - 36 hours in class and 12 hours online. This class meets once per week for 3 hours face to face and requires an additional 1 hour per week online.. Reading, home work and assignments may require an additional 5+ hours per week outside of class. The average total commitment for this course is 9-10 hours each week.
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 18-Apr 0412 Weeks$512.25CRN: 77708
Jan 18-Apr 04Wed18:30-21:30BBY SE6 104
Instructor: Paul Mills
Note: Course is 48 hours - 36 hours in class and 12 hours online. This class meets once per week for 3 hours face to face and requires an additional 1 hour per week online.. Reading, home work and assignments may require an additional 5+ hours per week outside of class. The average total commitment for this course is 9-10 hours each week.
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$512.25CRN: 59434
Apr 10-Jun 26Tue18:30-21:30BBY SE6 106
Note: Course is 48 hours - 36 hours in class and 12 hours online. This class meets once per week for 3 hours face to face and requires an additional 1 hour per week online. Reading, home work and assignments may require an additional 5+ hours per week outside of class. The average total commitment for this course is 6-8 hours each week.
course outlineadd to cart

Apr 11-Jun 2712 Weeks$512.25CRN: 59433
Apr 11-Jun 27Wed18:30-21:30BBY SE6 106
Apr 11-Jun 27  NET
Note: Course is 48 hours - 36 hours in class and 12 hours online. This class meets once per week for 3 hours face to face and requires an additional 1 hour per week online. Reading, home work and assignments may require an additional 5+ hours per week outside of class. The average total commitment for this course is 6-8 hours each week.
course outlineadd to cart

Apr 20-Jul 0612 Weeks$512.25CRN: 59435
Apr 20-Jul 06Fri18:00-21:00DTC 389
Note: Course is 48 hours - 36 hours in class and 12 hours online. This class meets once per week for 3 hours face to face and requires an additional 1 hour per week online.. Reading, home work and assignments may require an additional 5+ hours per week outside of class. The average total commitment for this course is 6-8 hours each week.
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.