Langara Course Information

Note: this website is a student project and is not affiliated with Langara College.

Suggestions? Feedback? Found a bug? Please send a report through this form.

Warning: This course is listed on the Langara website, but it was last offered in the term of Fall 2015.

CPSC 1040: Introduction to Programming

Course FormatLecture 4.0 h + Seminar 0.0 h + Lab 2.0 h
Credits3.0

Introduction to programming with a modern programming language (e.g., Visual Basic NET) in a windowing (e.g., Microsoft Windows) environment. Program development skills including: analyzing a problem to make it amenable to programming; writing structured, modularized programs; program documentation; interacting with the computer operating system; event driven programming interface for GUI applications.

Prerequisite(s): None; basic computer literacy is recommended.


Course Attributes:
2nd Year ArtsNo
2nd Year ScienceNo
HumanitiesNo
Lab ScienceNo
ScienceYes
Social ScienceNo
University
Transferable
Yes
Other Attributes:
Offered online:No
Preparatory course:No
Repeat limit2
Additional fees:$29.2
First offered:Spring 2006
Last offered:Fall 2015
Registration
restrictions:
Outline(s):

CPSC 1040 - Summer 2019 (v. 2)

Transfer Agreements
CourseDestinationCreditStart to End
CPSC 1040Capilano UniversityCAPU BCPT 223 (3) 20030501 to present
CPSC 1040Coquitlam CollegeCOQU CSCI 120 (3) 20210501 to present
CPSC 1040Simon Fraser UniversitySFU CMPT 110 (3) Q20050901 to present
CPSC 1040Trinity Western UniversityTWU ISYS 1XX (3) 20050901 to present
CPSC 1040UBCOUBCO COSC_O 1st (3) 20120901 to present
CPSC 1040UBCVUBCV CPSC_V 1st (3) 20060101 to present
Inactive Transfer Agreements (click to open)

Note: If you took courses within the period stated below, you can still transfer those credits.

CourseDestinationCreditStart to End
CPSC 1040Douglas CollegeDOUG CSIS 1175 (3) or DOUG ITEC 1165 (3) 20070901 to 20130831
CPSC 1040Douglas CollegeDOUG CISY 1165 (3) or DOUG CISY 1210 (3) or DOUG CISY 2365 (3) or DOUG CMPT 1101 (3) 20070501 to 20070831
CPSC 1040Douglas CollegeDOUG CISY 1165 (3) or DOUG CISY 1210 (3) or DOUG CMPT 1101 (3) 20040901 to 20070430
CPSC 1040Kwantlen Polytechnic UniversityKPU CISY 1113 (3) 20050901 to 20130831
CPSC 1040University of the Fraser ValleyUFV CIS 180 (3) 20050901 to 20211231

Offerings of this course:

SemesterCRNSectionSeatsWaitlistDaysTimeRoomTypeInstructor
Fall 201531036M02333--------WWWLectureMingwu Chen
M-W----1130-1320A351LabMingwu Chen
M------1600-1755B031ExamMingwu Chen, Wei Cai
Fall 201530334M01840--------WWWLectureMingwu Chen
-T-R---1330-1520B019LabMingwu Chen
M------1600-1755B032ExamMingwu Chen
Fall 201430528M01041--------WWWLectureMingwu Chen
-T-R---1330-1520B019LabMingwu Chen
--W----1330-1525B016ExamMingwu Chen
Summer 201420119M01329--------WWWLectureMingwu Chen
-T-R---1130-1320A217LabMingwu Chen
---R---0830-1025B029ExamMingwu Chen
Spring 201410649M01033--------WWWLectureMingwu Chen
-T-R---1430-1620B019LabMingwu Chen
---R---1330-1525A347ExamMingwu Chen
Fall 201330924M019 --------WWWLectureMingwu Chen
-T-R---1030-1220A219LabMingwu Chen
--W----1100-1255B008ExamMingwu Chen
Summer 201320168M016N/A--------WWWLectureBijan Farrahi
-T-R---1130-1320A217LabBijan Farrahi
---R---0830-1025B016ExamBijan Farrahi
Spring 201310936M012N/A--------WWWLectureMingwu Chen
-T-R---1430-1620B019LabMingwu Chen
-T-----1330-1525B010ExamMingwu Chen
Spring 2012106990020 M-W----1230-1320B008LectureMingwu Chen
-T-R---1230-1420A215LabMingwu Chen
-T-----1600-1755A122BExamMingwu Chen
Spring 2012106980018 M-W----1030-1120A351LectureMingwu Chen
-T-R---1030-1220A215LabMingwu Chen
-T-----1600-1755A122BExamMingwu Chen
Fall 2011307200023N/A-T-R---1330-1420B021LectureCatherine Levinson
M-W----1230-1420A215LabCatherine Levinson
-T-----1100-1255A136BExamCatherine Levinson
Fall 2011307190014N/A-T-R---0930-1020B023LectureCatherine Levinson
M-W----0830-1020A215LabCatherine Levinson
-T-----1100-1255A136BExamCatherine Levinson
Spring 2011104870029N/AM-W----1230-1320A351LectureMingwu Chen
-T-R---1230-1420B019LabMingwu Chen
--W----1100-1255A136AExamMingwu Chen
Spring 2011104860018N/AM-W----1030-1120A351LectureMingwu Chen
-T-R---1030-1220B019LabMingwu Chen
--W----1100-1255A136AExamMingwu Chen
Fall 2010304660024N/A-T-R---1430-1520B155LectureBijan Farrahi
M-W----1430-1620A215LabBijan Farrahi
----F--0830-1025A122AExamBijan Farrahi
Fall 2010304650016N/A-T-R---0930-1020B155LectureBijan Farrahi
M-W----0930-1120A215LabBijan Farrahi
----F--0830-1025A122AExamBijan Farrahi
Summer 2010200680014N/AM------0930-1120B019LectureBijan Farrahi
-T-R---0930-1120B019LabBijan Farrahi
---R---1100-1255B018ExamBijan Farrahi
Spring 201010913003CancelN/A-T-R---0930-1020 Lecture
M-W----0930-1120 Lab
Spring 2010104800026N/AM-W----1230-1320A351LectureCatherine Levinson
-T-R---1230-1420B019LabCatherine Levinson
Spring 2010104790019N/AM-W----1030-1120A351LectureCatherine Levinson
-T-R---1030-1220B019LabCatherine Levinson
Fall 2009308290023N/A-T-R---1430-1520A351LectureCatherine Levinson
M-W----1430-1620B015LabCatherine Levinson
Fall 2009307800012N/A-T-R---0930-1020B152LectureCatherine Levinson
M-W----0930-1120A215LabCatherine Levinson
Summer 200920094M02CancelN/A--------WWWLecture
---R---1230-1525 Lab
Summer 200920095M0111N/A--------WWWLectureMingwu Chen
M------1430-1725A217LabMingwu Chen
Spring 20091087000212N/AM-W----1230-1325A351LectureCatherine Levinson
-T-R---1230-1425A217LabCatherine Levinson
Spring 2009108690015N/AM-W----1030-1125A351LectureCatherine Levinson
-T-R---1030-1225A217LabCatherine Levinson
Fall 200830511M0111N/A--------WWWLectureMingwu Chen
-T-----1730-2025A217LabMingwu Chen
Fall 20083051200111N/A-T-R---0930-1025A351LectureGladys Monagan
M-W----0930-1125A215LabGladys Monagan
Summer 200820282001CancelN/A----F--1030-1225 Lecture
-T-R---1130-1225 Lecture
M------1030-1225 Lab
Spring 2008101220024N/AM-W----1230-1325A351LectureCatherine Levinson
-T-R---1230-1425A217LabCatherine Levinson
Spring 20081012100110N/AM-W----1030-1125A351LectureCatherine Levinson
-T-R---1030-1225A217LabCatherine Levinson
Fall 20073090700211N/A-T-----0930-1025A351LectureHengameh Hamavand
--W----0930-1125A215LectureHengameh Hamavand
---R---0930-1025A351LectureHengameh Hamavand
M------0930-1125A215LabHengameh Hamavand
Fall 2007309060015N/A-T-----1730-1825A217LectureDaniel Scott
--------WWWLectureDaniel Scott
-T-----1830-2025A217LabDaniel Scott
Summer 2007201720019N/AM------0930-1125B022LectureHengameh Hamavand
-T-----0930-1125B015LectureHengameh Hamavand
---R---0930-1125B019LabHengameh Hamavand
Spring 200710979002CancelN/A--------WWWLecture
--W----1430-1625 Lab
Spring 2007101640018N/AMT-----0930-1125A217LectureNalin Wijesinghe
--W----0930-1125B019LabNalin Wijesinghe
Fall 2006309540012N/AM-W----1130-1325B252LectureDaniel Scott
-T-----1130-1325A215LabDaniel Scott
Spring 2006106110016N/AM-W----0930-1125A217LectureAmir Ghaseminejad
-T-----0930-1125A215LabAmir Ghaseminejad