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.

CPSC 1155: Program Design for Engineers

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

This course concentrates on the key elements of good programming and C++ using a multitude of interesting and appropriate engineering and scientific examples. It covers the features of C++ needed for writing engineering programs including procedural abstraction using functions. The course also presents fundamentals of numerical methods that represent commonly used techniques for solving engineering and scientific problems.

Students will receive credit for only one of CPSC 1150 or 1155.

Prerequisite(s): One of the following: MDT 85; a minimum "B" grade in Precalculus 12; a minimum "C-" grade in MATH 1171, 1173/1183, or 1174; a minimum "C" grade in CPSC 1040 or 1045; or a minimum "B" grade in CPSC 1050. Prerequisites are valid for only three years.


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:$35.35
First offered:Fall 2004
Last offered:Fall 2025
Registration
restrictions:
P
Outline(s):

CPSC 1155 - Summer 2021 (v. 1)

Transfer Agreements
CourseDestinationCreditStart to End
CPSC 1155Capilano UniversityCAPU COMP 120 (4) 20030501 to present
CPSC 1155Douglas CollegeDOUG CMPT 1XXX (3) 20230101 to present
CPSC 1155Fraser International CollegeFIC CMPT 128 (3) or FIC CMPT 130 (3) 20150101 to present
CPSC 1155Kwantlen Polytechnic UniversityKPU CPSC 1103 (3) 20040901 to present
CPSC 1155Simon Fraser UniversitySFU CMPT 120 (3) or SFU CMPT 130 (3) or SFU ENSC 151 (3) Q/B-Sci for CMPT options only20240501 to present
CPSC 1155Thompson Rivers UniversityTRU COMP 1520 (3) 20100901 to present
CPSC 1155Trinity Western UniversityTWU CMPT 1XX (3) 20040901 to present
CPSC 1155UBCOUBCO COSC_O 1st (3) 20050501 to present
CPSC 1155UBCVUBCV APSC_V 160 (3) 20040901 to present
CPSC 1155University of Northern BCUNBC CPSC 110 (3) 20050101 to present
CPSC 1155University of VictoriaUVIC CSC 110 (1.5) 20210901 to present
CPSC 1155Vancouver Community CollegeVCC CMPT 1020 (3) 20170901 to present
CPSC 1155Vancouver Island UniversityVIU CSCI 1st (3) 20050101 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 1155Douglas CollegeDOUG CMPT 1110 (3) 20120901 to 20210831
CPSC 1155Douglas CollegeDOUG CSIS 1XXX (3) 20070901 to 20120831
CPSC 1155Douglas CollegeDOUG CMPT 1101 (3) 20050101 to 20070831
CPSC 1155Simon Fraser UniversitySFU CMPT 128 (3) Q/B-Sci. Student may request credit for SFU CMPT 120 (3) - Q/B-Sci or SFU CMPT 130 (3) - Q-B-Sci. Credit is permitted for only one of SFU CMPT 125 or SFU CMPT 128.20160101 to 20240430
CPSC 1155Simon Fraser UniversitySFU CMPT 128 (3) Q/B-Sci. Credit is permitted for only one of SFU CMPT 125 or SFU CMPT 128.20070901 to 20151231
CPSC 1155Simon Fraser UniversitySFU CMPT 128 (3) Q20040901 to 20070831
CPSC 1155Thompson Rivers UniversityTRU COMP 152 (3) 20040901 to 20100831
CPSC 1155University of the Fraser ValleyUFV COMP 150 (4) 20040901 to 20230831
CPSC 1155University of VictoriaUVIC CSC 111 (1.5) 20070901 to 20210831
CPSC 1155University of VictoriaUVIC CSC 1XX (1.5) 20040901 to 20070831

Offerings of this course:

SemesterCRNSectionSeatsWaitlistDaysTimeRoomTypeInstructor
Fall 20253050100226N/A-T-----1030-1220 LectureGladys Monagan
---RF--1030-1220T215LabGladys Monagan
Fall 20253050000126N/A-T-----0830-1020 LectureGladys Monagan
---RF--0830-1020T215LabGladys Monagan
Spring 2025105810017 M-W----1630-1820A274LectureGladys Monagan
----F--1230-1420T215LabGladys Monagan
M------0830-1025T215ExamGladys Monagan
Fall 202430078002010-T-----1030-1220A334LectureGladys Monagan
---RF--1030-1220T215LabGladys Monagan
--W----1100-1255T215ExamGladys Monagan
Fall 202430077001011-T-----0830-1020A274LectureGladys Monagan
---RF--0830-1020T215LabGladys Monagan
--W----0830-1025T215ExamGladys Monagan
Spring 2024103080018 M------1230-1320A215LectureGladys Monagan
-TWR---1230-1320C412LectureGladys Monagan
----F--1230-1420T215LabGladys Monagan
----F--1330-1525T215ExamGladys Monagan
Fall 202330479002020-T-----1030-1220B248LectureGladys Monagan
---RF--1030-1220T215LabGladys Monagan
-----S-0900-1055T215ExamGladys Monagan
Fall 202330478001020-T-----0830-1020B026LectureGladys Monagan
---RF--0830-1020T215LabGladys Monagan
-----S-1300-1455T215ExamGladys Monagan
Spring 20231073000111 ----F--1430-1620A218LectureCesar Lopez Castellanos
M------1630-1820A218LectureCesar Lopez Castellanos
--W----1630-1820T215LabCesar Lopez Castellanos
-----S-0900-1055T215ExamCesar Lopez Castellanos
Fall 20223037300235-T-----1030-1220A333LectureMuntaseer Salahuddin
---RF--1030-1220T215LabMuntaseer Salahuddin
---R---1600-1755T001ExamMuntaseer Salahuddin
Fall 20223037200159-T-----0830-1020A333LectureMuntaseer Salahuddin
---RF--0830-1020T215LabMuntaseer Salahuddin
---R---1600-1755T001ExamMuntaseer Salahuddin
Spring 202211339M0122-T-R---1630-1820WWWLectureCesar Lopez Castellanos
--W----1630-1820T215LabCesar Lopez Castellanos
-----S-1300-1455T215ExamCesar Lopez Castellanos
Fall 20213041100223-T-----1030-1220A276LectureMuntaseer Salahuddin
---RF--1030-1220T215LabMuntaseer Salahuddin
-T-----0830-1025A276ExamMuntaseer Salahuddin, Stephen Nicholas Kwan
Fall 20213041000157-T-----0830-1020A272LectureMuntaseer Salahuddin
---RF--0830-1020T215LabMuntaseer Salahuddin
-T-----0830-1025A272ExamMuntaseer Salahuddin
Spring 202110244W0135-T-R---1630-1820WWWWWWMaryam Samiei
--W----1630-1820WWWWWWMaryam Samiei
-T-----0830-1025WWWExamMaryam Samiei
Fall 202031888W0208-T-----0830-1020WWWWWWBijan Farrahi
---R---1030-1220WWWWWWBijan Farrahi
----F--1030-1220WWWWWWBijan Farrahi
--W----0830-1025WWWExamBijan Farrahi
Fall 202031887W01012-T-----0830-1020WWWWWWBijan Farrahi
---R---0830-1020WWWWWWBijan Farrahi
----F--0830-1020WWWWWWBijan Farrahi
--W----0830-1025WWWExamBijan Farrahi
Spring 20201064600125-T-R---1630-1820B027LectureMaryam Samiei
--W----1630-1820T215LabMaryam Samiei
--W----1330-1525B152ExamMaryam Samiei
Fall 20193108500206-T-R---1030-1220A218LectureMaryam Samiei
----F--1030-1220T215LabMaryam Samiei
---R---0830-1025A218ExamMaryam Samiei
Fall 20193108400117-T-----1430-1720C409LectureStephen Chiong
---R---1430-1520T215LectureStephen Chiong
---R---1530-1720T215LabStephen Chiong
---R---0830-1025C409ExamStephen Chiong
Spring 2019109560014 -T-R---1630-1820B008LectureMaryam Samiei
--W----1630-1820T215LabMaryam Samiei
--W----0830-1025B008ExamMaryam Samiei
Fall 201830871002417-T-----0830-1120A368LectureMaryam Samiei
---R---0830-0920T215LectureMaryam Samiei
-T-----0830-1120A167LectureMaryam Samiei
-T-----0830-1120A368LectureMaryam Samiei
---R---0930-1120T215LabMaryam Samiei
-T-----1100-1255A368ExamMaryam Samiei
Fall 201830870001818-T-----1430-1720L215LectureJoe Huang
---R---1430-1520T215LectureJoe Huang
---R---1530-1720T215LabJoe Huang
-T-----1100-1255L215ExamJoe Huang
Fall 20173016100229-T-----0830-1120A284LectureMaryam Samiei
---R---0830-0920T215LectureMaryam Samiei
---R---0930-1120T215LabMaryam Samiei
M------0830-1025A284ExamMaryam Samiei
Fall 201730160001020-T-----1430-1720B248LectureJoe Huang
---R---1430-1520T215LectureJoe Huang
---R---1530-1720T215LabJoe Huang
M------0830-1025B152ExamJoe Huang
Fall 201630389002015-T-----0830-1120B153LectureSaeed Mirjalili
---R---0830-0920B153LectureSaeed Mirjalili
---R---0830-0920T215LectureSaeed Mirjalili
---R---0930-1120T215LabSaeed Mirjalili
----F--1330-1525B153ExamSaeed Mirjalili
Fall 201630388001120-T-----1430-1720B152LectureJoe Huang
---R---1430-1520B153LectureJoe Huang
---R---1430-1520T215LectureJoe Huang
---R---1530-1720T215LabJoe Huang
----F--1330-1525B152ExamJoe Huang
Fall 201530349001247-T-----1430-1720B155LectureMaryam Samiei
---R---1430-1520B154LectureMaryam Samiei
---R---1530-1720C014LabMaryam Samiei
-----S-0900-1055B016ExamMaryam Samiei
Summer 20152028500116 MTWR---0830-0920B155LectureHossein Darbandi
M------0930-1120B019LabHossein Darbandi
---R---1100-1255B155ExamHossein Darbandi
Spring 201510296001323M-W----1530-1720B009LectureJoe Huang
---R---1530-1720C014LabJoe Huang
--W----0830-1025B014ExamJoe Huang
Fall 201430538001346-T-----1430-1720A351LecturePeter Baker
---R---1430-1520A351LecturePeter Baker
---R---1530-1720C014LabPeter Baker
-T-----0830-1025B030ExamPeter Baker
Summer 20142012100111 MTWR---0830-0920B155LectureHossein Darbandi
M------0930-1120B019LabHossein Darbandi
--W----0830-1025B021ExamHossein Darbandi
Spring 201410656001421M-W----1530-1720B010LectureElena Bassiachvili
---R---1530-1720A217LabElena Bassiachvili
M------1330-1525B010ExamElena Bassiachvili
Fall 2013305520023 MTW-F--1030-1120B008LecturePeter Baker
---R---1030-1220B019LabPeter Baker
M------0830-1025A122BExamPeter Baker
Fall 2013305510015 MTWR---1330-1420B149LecturePeter Baker
----F--1330-1520B019LabPeter Baker
M------0830-1025A122BExamPeter Baker
Summer 2013201740014N/AMTWR---1330-1420B154LectureElena Bassiachvili
----F--1230-1420B019LabElena Bassiachvili
----F--0830-1025B021ExamElena Bassiachvili
Spring 2013106110013N/AM-W----1530-1720B154LecturePeter Baker
---R---1530-1720A219LabPeter Baker
-----S-0830-1025B032ExamPeter Baker
Fall 2012306060024N/AMTWR---1330-1420B247LectureElena Bassiachvili
----F--1330-1520B019LabElena Bassiachvili
--W----0830-1025A122AExamElena Bassiachvili
Fall 2012306050016N/AMTWR---1630-1720B154LectureElena Bassiachvili
----F--1130-1320A219LabElena Bassiachvili
--W----0830-1025A122AExamElena Bassiachvili
Summer 201220377002CancelN/AMTWR---0930-1020 Lecture
----F--0830-1020 Lab
Summer 2012202560012N/AMTWR---1330-1420B030LectureElena Bassiachvili
----F--1230-1420B019LabElena Bassiachvili
--W----0830-1025B023ExamElena Bassiachvili
Spring 2012107050016 M-W----1530-1720B027LecturePeter Baker
---R---1530-1720B019LabPeter Baker
----F--0830-1025B021ExamPeter Baker
Fall 2011309570020N/AM-W----1330-1420B031LectureMingwu Chen
-T-R---1330-1420B154LectureMingwu Chen
----F--1030-1220A217LabMingwu Chen
M------1330-1525A122BExamMingwu Chen
Fall 2011307270010N/AMTWR---1230-1320B027LectureMingwu Chen
----F--1230-1420B019LabMingwu Chen
M------1330-1525A122BExamMingwu Chen
Summer 2011201570015N/AMTWR---1230-1320B026LectureBijan Farrahi
----F--1230-1420B019LabBijan Farrahi
----F--0830-1025B154ExamBijan Farrahi
Spring 2011104920013N/AM-W----1530-1720B251LecturePeter Baker
---R---1530-1720B019LabPeter Baker
--W----0830-1025B010ExamPeter Baker
Fall 2010304710010N/AMTWR---1230-1320B154LectureMingwu Chen
----F--1230-1420B019LabMingwu Chen
-T-----1330-1525B009ExamMingwu Chen
Summer 2010200740011N/AMTWR---1230-1320B155LectureBijan Farrahi
----F--1230-1420B019LabBijan Farrahi
M------1600-1755B147ExamBijan Farrahi
Spring 2010104850014N/AMTWR---1230-1320B154LectureGladys Monagan
----F--1230-1420B019LabGladys Monagan
Fall 2009308350014N/AMTWR---1230-1320B155LectureHossein Darbandi
----F--1230-1420A217LabHossein Darbandi
Summer 20092010000114N/AM-W----0930-1125B149LectureHossein Darbandi
----F--0930-1125A217LabHossein Darbandi
Spring 2009108730015N/AMTWR---1230-1325B155LectureGladys Monagan
----F--1230-1425A217LabGladys Monagan
Fall 20083051600111N/AMTWR---1230-1325B154LectureHossein Darbandi
----F--1230-1425A217LabHossein Darbandi
Spring 20081090000117N/AMTWR---0930-1025A351LectureGladys Monagan
M------1030-1225A217LabGladys Monagan
Fall 2007309110018N/AMTWR---1230-1325A210LectureGladys Monagan
----F--1230-1425A217LabGladys Monagan
Fall 20063098400119N/AMTWR---1630-1725B026LectureBryan Green
--W----1730-1925B019LabBryan Green
Fall 200530718001CancelN/AMTW-F--1130-1225 Lecture
---R---1130-1325 Lab
Fall 20043089600122 -TWRF--1130-1225B021LectureMichael Kuttner
M------1130-1325B019LabMichael Kuttner