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.
WMDD 4930: Object-Oriented Design and Programming
Course Format | Lecture 3.0 h + Seminar 0.0 h + Lab 2.0 h |
---|---|
Credits | 3.0 |
Continues from Object-Oriented Analysis and Design into the programming phase. Implements the fundamental concepts of programming from an object-oriented (OO) perspective: abstraction; objects; classes and class hierarchies; methods; parameter passing; encapsulation and information hiding; inheritance; polymorphism. Application of simple container/collection classes; event-driven programming and GUI; exception handling. Emphasizes good software engineering principles using a language that supports the OO paradigm (e.g. Java or Swift).
Registration in this course is restricted to students admitted to the Post-Degree Diploma in Web and Mobile App Design and Development.
Prerequisite(s): A minimum "C" grade in WMDD 4855.
Course Attributes: | |
---|---|
2nd Year Arts | |
2nd Year Science | |
Humanities | |
Lab Science | |
Science | |
Social Science | |
University Transferable |
Other Attributes: | |
---|---|
Offered online: | No |
Preparatory course: | No |
Repeat limit | |
Additional fees: | $60.7 |
First offered: | Summer 2016 |
Last offered: | Fall 2025 |
Registration restrictions: | RP |
Outline(s): | WMDD 4930 - Summer 2019 (v. 2) |
Course | Destination | Credit | Start to End |
---|---|---|---|
No active transfer agreements. |
Course | Destination | Credit | Start to End |
---|---|---|---|
No inactive transfer agreements. |
Offerings of this course:
Semester | CRN | Section | Seats | Waitlist | Days | Time | Room | Type | Instructor |
---|---|---|---|---|---|---|---|---|---|
Fall 2025 | 30950 | M01 | 32 | N/A | ---R--- | 1130-1320 | B018 | Lecture | Reza Abbasi |
------- | - | WWW | Lecture | Reza Abbasi | |||||
Summer 2025 | 20675 | M01 | 12 | ---R--- | 0930-1120 | B018 | Lecture | Denis Billette | |
------- | - | WWW | Lecture | Denis Billette | |||||
Spring 2025 | 11189 | M01 | 14 | ---R--- | 1330-1520 | B014 | Lecture | Tak Lam Wong | |
------- | - | WWW | Lecture | Tak Lam Wong | |||||
-T----- | 0830-1025 | B014 | Exam | Tak Lam Wong | |||||
Fall 2024 | 30493 | M01 | 8 | -----S- | 1130-1320 | A247 | Lecture | Reza Abbasi | |
------- | - | WWW | Lecture | Reza Abbasi | |||||
-----S- | 0900-1055 | A247 | Exam | Reza Abbasi | |||||
Summer 2024 | 20261 | M01 | 6 | ---R--- | 1330-1520 | B018 | Lecture | Tak Lam Wong | |
------- | - | WWW | Lecture | Tak Lam Wong | |||||
-T----- | 0830-1025 | B018 | Exam | Tak Lam Wong | |||||
Spring 2024 | 11190 | M01 | 2 | ---R--- | 1330-1520 | B018 | Lecture | Tak Lam Wong | |
------- | - | WWW | Lecture | Tak Lam Wong | |||||
----F-- | 1100-1255 | B018 | Exam | Tak Lam Wong | |||||
Fall 2023 | 30105 | M01 | 6 | -----S- | 1100-1250 | A247 | Lecture | Jacob Tran | |
------- | - | WWW | Lecture | Jacob Tran | |||||
-T----- | 0830-1025 | A247 | Exam | Jacob Tran | |||||
Summer 2023 | 20651 | M01 | 12 | ---R--- | 1330-1520 | B018 | Lecture | Tak Lam Wong | |
------- | - | WWW | Lecture | Tak Lam Wong | |||||
--W---- | 1330-1525 | B018 | Exam | Tak Lam Wong | |||||
Spring 2023 | 10827 | M01 | 11 | ---R--- | 1330-1520 | B018 | Lecture | Reza Abbasi | |
------- | - | WWW | Lecture | Reza Abbasi | |||||
-T----- | 1100-1255 | WWW | Exam | Reza Abbasi | |||||
Fall 2022 | 30651 | M01 | 10 | ----F-- | 1430-1620 | B018 | Lecture | Reza Etemadi | |
------- | - | WWW | Lecture | Reza Etemadi | |||||
M------ | 1600-1755 | B018 | Exam | Reza Etemadi | |||||
Summer 2022 | 20537 | M01 | 10 | ---R--- | 1330-1520 | B018 | Lecture | Reza Abbasi | |
------- | - | WWW | Lecture | Reza Abbasi | |||||
----F-- | 1100-1255 | B018 | Exam | Reza Abbasi | |||||
Spring 2022 | 10857 | M01 | 0 | ---R--- | 1330-1520 | B018 | Lecture | Reza Abbasi | |
------- | - | WWW | Lecture | Reza Abbasi | |||||
-T----- | 0830-1025 | B018 | Exam | Reza Abbasi | |||||
Fall 2021 | 30667 | M01 | 17 | ---R--- | 1330-1520 | B018 | Lecture | Reza Abbasi | |
------- | - | WWW | Lecture | Reza Abbasi | |||||
M------ | 1100-1255 | B018 | Exam | Reza Abbasi | |||||
Summer 2021 | 20636 | W01 | 15 | ---R--- | 1630-1920 | WWW | WWW | Reza Abbasi | |
------- | - | WWW | WWW | Reza Abbasi | |||||
M------ | 0830-1025 | WWW | Exam | Reza Abbasi | |||||
Fall 2020 | 32179 | W01 | 6 | --W---- | 1630-1920 | WWW | WWW | Reza Etemadi | |
------- | - | WWW | WWW | Reza Etemadi | |||||
----F-- | 1600-1755 | WWW | Exam | Reza Etemadi | |||||
Summer 2020 | 21026 | W01 | 4 | -T----- | 0930-1220 | WWW | WWW | Reza Abbasi | |
------- | - | WWW | WWW | Reza Abbasi | |||||
-T----- | 1100-1255 | WWW | Exam | Reza Abbasi | |||||
Spring 2020 | 11735 | M01 | 0 | -T----- | 0930-1220 | B014 | Lecture | Denis Billette | |
------- | - | WWW | Lecture | Denis Billette | |||||
---R--- | 0830-1025 | B015 | Exam | Denis Billette | |||||
Fall 2019 | 30380 | M01 | 0 | ---R--- | 1630-1920 | B015 | Lecture | Reza Etemadi | |
------- | - | WWW | Lecture | Reza Etemadi | |||||
M------ | 1830-2025 | B015 | Exam | Reza Etemadi | |||||
Summer 2019 | 20665 | M01 | 8 | -T----- | 1330-1620 | B018 | Lecture | Reza Abbasi | |
------- | - | WWW | Lecture | Reza Abbasi | |||||
-T----- | 0830-1025 | B018 | Exam | Reza Abbasi | |||||
Spring 2019 | 11268 | M01 | 4 | -T----- | 1330-1620 | B018 | Lecture | Reza Abbasi | |
------- | - | WWW | Lecture | Reza Abbasi | |||||
--W---- | 0830-1025 | B018 | Exam | Reza Abbasi | |||||
Fall 2018 | 30823 | M01 | 0 | -T----- | 1330-1620 | B018 | Lecture | Reza Abbasi | |
------- | - | WWW | Lecture | Reza Abbasi | |||||
----F-- | 1100-1255 | B018 | Exam | Reza Abbasi | |||||
Summer 2018 | 20616 | M01 | 3 | -T----- | 1230-1520 | B018 | Lecture | Reza Abbasi | |
------- | - | WWW | Lecture | Reza Abbasi | |||||
-T----- | 1330-1525 | B018 | Exam | Reza Abbasi | |||||
Fall 2017 | 31070 | 002 | 11 | --W---- | 1430-1920 | B018 | Lecture | Reza Abbasi | |
M------ | 1100-1255 | B018 | Exam | Reza Abbasi | |||||
Fall 2017 | 31069 | 001 | 0 | -T----- | 0930-1420 | B018 | Lecture | Reza Abbasi | |
M------ | 1100-1255 | B018 | Exam | Reza Abbasi | |||||
Summer 2017 | 20496 | 001 | 19 | M------ | 0930-1420 | B014 | Lecture | Reza Abbasi | |
---R--- | 0830-1025 | B014 | Exam | Reza Abbasi | |||||
Summer 2016 | 20468 | 001 | 12 | -T----- | 0930-1220 | L303 | Lecture | Reza Abbasi | |
---R--- | 1330-1520 | L303 | Lab | Reza Abbasi | |||||
--W---- | 0830-1025 | B019 | Exam | Reza Abbasi |