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 2190: Theoretical Foundations of Computer Science

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

Covers sets and propositions; relations and functions; permutations, combinations and counting; induction proofs; graphs, trees and networks; Boolean algebra and mathematical models; application of theoretical concepts to program development.

Prerequisite(s): A minimum "C" grade in CPSC 1150 or 1155; and one of the following: a minimum "B" grade in Precalculus 12; a minimum "C" grade in MATH 1170, 1171, 1173, or 1174; a minimum "C+" grade in Precalculus 12 and a minimum "C-" grade in Calculus 12; or MDT 85. Prerequisites are valid for only three years.


Course Attributes:
2nd Year ArtsNo
2nd Year ScienceYes
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:Spring 2000
Last offered:Fall 2025
Registration
restrictions:
P
Outline(s):

CPSC 2190 - Summer 2019 (v. 2)

Transfer Agreements
CourseDestinationCreditStart to End
CPSC 2190Alexander CollegeALEX CPSC 115 (3) 20220901 to present
CPSC 2190Douglas CollegeDOUG MATH 1130 (3) 20040901 to present
CPSC 2190Simon Fraser UniversitySFU MACM 101 (3) Q/B-Sci20040901 to present
CPSC 2190Thompson Rivers UniversityTRU COMP 2XXX (3) 20110101 to present
CPSC 2190UBCOUBCO COSC_O 221 (3) 20050501 to present
CPSC 2190UBCVLANG CPSC 2150 (3) & LANG CPSC 2190 (3) = UBCV CPSC_V 121 (4) & UBCV CPSC_V 221 (4) 20030901 to present
CPSC 2190University of the Fraser ValleyUFV MATH 225 (3) 20120901 to present
CPSC 2190University of Northern BCUNBC CPSC 141 (3) 19990901 to present
CPSC 2190University of VictoriaUVIC MATH 122 (1.5) 20100901 to present
CPSC 2190Vancouver Community CollegeVCC MATH 1120 (3) 20150901 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 2190Simon Fraser UniversitySFU MACM 101 (3) 19990501 to 20040831
CPSC 2190Thompson Rivers UniversityTRU CPSC 2XX (3) 19990501 to 20101231
CPSC 2190Trinity Western UniversityTWU CMPT 240 (3) 19990501 to 20050831
CPSC 2190UBCVUBCV CPSC_V 2nd (4) 20030901 to 20110831
CPSC 2190UBCVUBCV CPSC_V 220 (3) 19990501 to 20030831

Offerings of this course:

SemesterCRNSectionSeatsWaitlistDaysTimeRoomTypeInstructor
Fall 202530578M0236N/AM------1030-1220B155LectureAlireza Osareh
--------WWWLectureAlireza Osareh
-T-----1030-1220B019LabAlireza Osareh
Fall 202530575M0136N/AM------1430-1620B027LectureMahdad Khatirinejad
--------WWWLectureMahdad Khatirinejad
--W----1430-1620B019LabMahdad Khatirinejad
Summer 202520071M029 -T-----1830-2020B026LectureAlireza Osareh
--------WWWLectureAlireza Osareh
---R---1830-2020A275LabAlireza Osareh
Summer 202520070M014 --W----1630-1820B026LectureAlireza Osareh
--------WWWLectureAlireza Osareh
---R---1630-1820A275LabAlireza Osareh
Spring 202510657M0222--W----1030-1220A348LectureHaotian Pang
--------WWWLectureHaotian Pang
----F--1030-1220B019LabHaotian Pang
M------1330-1525B031ExamHaotian Pang, Lixin Pan
Spring 202510656M014 -T-----1630-1820A276LectureHaotian Pang
--------WWWLectureHaotian Pang
---R---1630-1820B019LabHaotian Pang
M------1330-1525B032ExamHaotian Pang
Fall 202431281M0216--W----1230-1420B248LectureJocelyn Minns
--------WWWLectureJocelyn Minns
M------1230-1420B019LabJocelyn Minns
-----S-0900-1055B155ExamJocelyn Minns
Fall 202430122M0164--W----0830-1020A347LectureMahdad Khatirinejad
--------WWWLectureMahdad Khatirinejad
----F--0830-1020B015LabMahdad Khatirinejad
-----S-0900-1055B153ExamMahdad Khatirinejad
Summer 202420779M02318--W----1030-1220A334LectureRushdi Alsaleh
--------WWWLectureRushdi Alsaleh
----F--1030-1220B015LabRushdi Alsaleh
----F--0830-1025A348ExamRushdi Alsaleh
Summer 202420543M01026-T-----1230-1420B026LectureHaotian Pang
--------WWWLectureHaotian Pang
---R---1230-1420T215LabHaotian Pang
----F--0830-1025B032ExamHaotian Pang
Spring 202410413M02131--W----1030-1220A274LectureHaotian Pang
--------WWWLectureHaotian Pang
----F--1030-1220B019LabHaotian Pang
---R---0830-1025T530ExamHaotian Pang
Spring 202410412M01119--W----0830-1020A314LectureHaotian Pang
--------WWWLectureHaotian Pang
----F--0830-1020A275LabHaotian Pang
---R---0830-1025T530ExamHaotian Pang
Fall 202330497M01641--W----0830-1020B026LectureMahdad Khatirinejad
--------WWWLectureMahdad Khatirinejad
----F--0830-1020B015LabMahdad Khatirinejad
----F--0830-1025B026ExamMahdad Khatirinejad
Summer 202320457M01311-T-----1430-1620B248LectureHaotian Pang
--------WWWLectureHaotian Pang
---R---1430-1620B015LabHaotian Pang
M------1100-1255B155ExamHaotian Pang
Spring 202310748M02323--W----1030-1220B032LectureHaotian Pang
--------WWWLectureHaotian Pang
----F--1030-1220B019LabHaotian Pang
--W----1330-1525A276ExamChris Schmidt, Haotian Pang
Spring 202310747M0163--W----0830-1020A272LectureHaotian Pang
--------WWWLectureHaotian Pang
----F--0830-1020A275LabHaotian Pang
--W----1330-1525A272ExamHaotian Pang
Fall 202230395M01625--W----0830-1020C409LectureMahdad Khatirinejad
--------WWWLectureMahdad Khatirinejad
----F--0830-1020B015LabMahdad Khatirinejad
-T-----0830-1025C409ExamMahdad Khatirinejad
Summer 202220625M01318-T-----1430-1620B008LectureHaotian Pang
--------WWWLectureHaotian Pang
---R---1430-1620B015LabHaotian Pang
---R---0830-1025B008ExamHaotian Pang
Spring 202210827M0242--W----1030-1220A274LectureHaotian Pang
--------WWWLectureHaotian Pang
----F--1030-1220B019LabHaotian Pang
---R---1330-1525A276ExamChris Schmidt, Haotian Pang
Spring 202210826M0131--W----0830-1020A274LectureHaotian Pang
--------WWWLectureHaotian Pang
----F--0830-1020A275LabHaotian Pang
---R---1330-1525A272ExamHaotian Pang
Fall 202130451M01720---R---0830-1020B026LectureMahdad Khatirinejad
--------WWWLectureMahdad Khatirinejad
-T-----0830-1020B026LectureMahdad Khatirinejad
-T-----0830-1020B015LabMahdad Khatirinejad
---R---0830-1020B015LabMahdad Khatirinejad
-T-----0830-1025B022ExamMahdad Khatirinejad
Summer 202120145W01429-T-R---1430-1620WWWWWWHaotian Pang
--------WWWWWWHaotian Pang
----F--1100-1255WWWExamHaotian Pang
Spring 202110262W0273--W----1030-1220WWWWWWHaotian Pang
----F--1030-1220WWWWWWHaotian Pang
--------WWWWWWHaotian Pang
-----S-1300-1455WWWExamHaotian Pang
Spring 202110261W0162--W----0830-1020WWWWWWHaotian Pang
----F--0830-1020WWWWWWHaotian Pang
--------WWWWWWHaotian Pang
-----S-1300-1455WWWExamHaotian Pang
Fall 202031925W01226-T-----1030-1220WWWWWWMahdad Khatirinejad
---R---1030-1220WWWWWWMahdad Khatirinejad
--------WWWWWWMahdad Khatirinejad
-T-----0830-1025WWWExamMahdad Khatirinejad
Summer 202021129W01330---R---1030-1220WWWLabHaotian Pang
-T-----1030-1220WWWWWWHaotian Pang
--------WWWWWWHaotian Pang
-----S-0900-1055WWWExamHaotian Pang
Spring 202010664M022 ----F--0830-1020A363CLectureGary Yeung
--------WWWLectureGary Yeung
--W----0830-1020A275LabGary Yeung
----F--1600-1755L207ExamGary Yeung, Maryam Samiei
Spring 202010663M01113--W----1030-1220L208LectureGary Yeung
--------WWWLectureGary Yeung
----F--1030-1220B019LabGary Yeung
----F--1600-1755L208ExamGary Yeung
Fall 201931102M01224-T-----1030-1220C409LectureMahdad Khatirinejad
--------WWWLectureMahdad Khatirinejad
---R---1030-1220B019LabMahdad Khatirinejad
---R---1330-1525C409ExamMahdad Khatirinejad
Summer 201920756M01611--W----0830-1020A276LectureHaotian Pang
--------WWWLectureHaotian Pang
----F--0830-1020A275LabHaotian Pang
-----S-0900-1055L305ExamHaotian Pang
Spring 201911325M02115----F--0830-1020B032LectureHaotian Pang
--------WWWLectureHaotian Pang
--W----0830-1020A275LabHaotian Pang
--W----1330-1525B032ExamHaotian Pang, Lixin Pan
Spring 201910948M01426--W----1030-1220A374LectureHaotian Pang
--------WWWLectureHaotian Pang
----F--1030-1220B019LabHaotian Pang
--W----1330-1525B031ExamHaotian Pang
Fall 201830887M01251-T-----1030-1220A347LectureMahdad Khatirinejad
--------WWWLectureMahdad Khatirinejad
---R---1030-1220B019LabMahdad Khatirinejad
---R---1330-1525A347ExamMahdad Khatirinejad
Fall 201730202M02619-T-----1230-1420A306LectureAdina Goldberg
--------WWWLectureAdina Goldberg
----F--1230-1420B019LabAdina Goldberg
-T-----1100-1255B023ExamAdina Goldberg
Fall 201730201M01620-T-----1030-1220A306LectureMahdad Khatirinejad
--------WWWLectureMahdad Khatirinejad
---R---1030-1220B015LabMahdad Khatirinejad
-T-----1100-1255B022ExamMahdad Khatirinejad
Fall 201630400M01234-T-----1030-1220B152LectureMahdad Khatirinejad
--------WWWLectureMahdad Khatirinejad
---R---1030-1220B015LabMahdad Khatirinejad
-----S-0900-1055B253ExamMahdad Khatirinejad
Fall 201530357M01012-T-----1030-1220C123LectureMahdad Khatirinejad
--------WWWLectureMahdad Khatirinejad
---R---1030-1220B015LabMahdad Khatirinejad
----F--1330-1525B029ExamMahdad Khatirinejad
Fall 201430547M014 -T-----1030-1220B155LectureMahdad Khatirinejad
--------WWWLectureMahdad Khatirinejad
---R---1030-1220B015LabMahdad Khatirinejad
M------1330-1525B023ExamMahdad Khatirinejad
Fall 201330559M0117 M------1030-1220B153LectureBijan Farrahi
--------WWWLectureBijan Farrahi
-T-----1230-1420A219LabBijan Farrahi
---R---0830-1025B016ExamBijan Farrahi
Fall 2012305850011N/AM-W----1030-1220B154LectureBijan Farrahi
-T-----1230-1420A219LabBijan Farrahi
-T-----0830-1025B010ExamBijan Farrahi
Fall 20113069200114N/A-T-R---1630-1820B155LectureArdeshir Bagheri
M------1630-1820B019LabArdeshir Bagheri
M------1330-1525B010ExamArdeshir Bagheri
Fall 2010304790019N/A-T-R---1730-1920B155LectureArdeshir Bagheri
M------1730-1920B019LabArdeshir Bagheri
----F--1830-2025B010ExamArdeshir Bagheri
Fall 2009308410018N/A-T-R---1530-1720B152LectureArdeshir Bagheri
M------1530-1720A217LabArdeshir Bagheri
Fall 20083052400111N/A-T-R---1430-1625B153LectureArdeshir Bagheri
M------1430-1625A215LabArdeshir Bagheri
Fall 20073091800111N/A-T-R---1430-1625A314LectureArdeshir Bagheri
M------1430-1625A217LabArdeshir Bagheri
Fall 20063096500119N/A-T-R---1630-1825B155LectureArdeshir Bagheri
M------1630-1825A217LabArdeshir Bagheri
Spring 2006106230018N/AMT-----0930-1125B153LectureMingwu Chen
---R---0930-1125A217LabMingwu Chen
Spring 2005104630017N/AMTWR---1630-1725B030LectureBijan Farrahi
--W----1730-1925A217LabBijan Farrahi
Spring 2004103290012 MTWR---1630-1725B252LectureMingwu Chen
--W----1730-1925A217LabMingwu Chen
Spring 20031049500117 MTWR---1730-1825B155LectureArdeshir Bagheri
--W----1830-2025B019LabArdeshir Bagheri
Spring 20021052000121N/AMTWR---1630-1725B155LectureArdeshir Bagheri
--W----1730-1925B019LabArdeshir Bagheri
Spring 20011068300121N/AMTWR---1630-1725A314LectureArdeshir Bagheri
--W----1730-1925B019LabArdeshir Bagheri
Spring 20001080000114N/AMTWR---1630-1725B010LectureArdeshir Bagheri
----F--1630-1725B019LabArdeshir Bagheri
--W----1730-1825B019LabArdeshir Bagheri