subjects > CPSC > CPSC 2650

CPSC 2650: Full Stack Web Development II

Building on the knowledge and skills learned in Full Stack Web Development I, students explore intermediate web application development practices, including security and authentication, third-party APIs, web accessibility, advanced UI design techniques, contemporary front-end architectures and frameworks, and hosting and deployment. Students build and deploy a moderately-complex web application.

Priority registration in this course is offered to students admitted to the Citation in Full Stack Web Development.

Prerequisite(s): A minimum "C" grade in CPSC 2350 and 2600.

Course Information:

Credits:

3.0

Additional Fees:

$39.3

Repeat Limit:

2

Lecture Hours:

4.0

Seminar Hours:

0.0

Lab Hours:

2.0

Offered online:

False

Course outline(s):

None


2AR 2SC HUM LSC SCI SOC UT
False True False False True False True

Transfers:

Course Destination Credit Start/End
CPSC 2650 CAMO CAMO ICS 221 (3) 20200101 to Present
CPSC 2650 CNC CNC CSC 2XX (3) 20200101 to Present
CPSC 2650 COLU COLU CSCI 2nd (3) 20200101 to Present
CPSC 2650 COQU COQU CSCI 2XX (3) 20220501 to Present
CPSC 2650 COTR COTR COMP 2XX (3) 20200101 to Present
CPSC 2650 DOUG DOUG CMPT 2XXX (3) 20200101 to Present
CPSC 2650 KPU No credit 20200101 to Present
CPSC 2650 OC OC COSC 2XX (3) 20200101 to Present
CPSC 2650 SFU SFU CMPT 2XX (3) 20200101 to Present
CPSC 2650 TRU TRU COMP 3XXX (3) 20200101 to Present
CPSC 2650 UBCO UBCO COSC_O 2nd (3) 20200101 to Present
CPSC 2650 UBCV UBCV CPSC_V 2nd (3) 20200101 to Present
CPSC 2650 UFV UFV CIS 2XX (3) 20200101 to Present
CPSC 2650 UNBC UNBC CPSC 2XX (3) 20200101 to Present
CPSC 2650 UVIC UVIC CSC 2XX (1.5) 20200101 to Present
CPSC 2650 VCC VCC CSTP 1206 (3) 20200101 to Present
CPSC 2650 VIU VIU CSCI 2nd (3) 20200101 to Present

Inactive Transfers:

Course Destination Credit Start/End
CPSC 2650 COQU No credit 20200101 to 20220430

Current Offerings:

No offerings found for this semester (2024 30).

Previous Offerings:

Semester Seats Waitlist Days Time Room Type Instructor
2024 20 23 N/A ------- - WWW Lecture Minh Tien Vu
-----S- 0930-1220 B015 Lab Minh Tien Vu
---R--- 1330-1525 A275 Exam Minh Tien Vu
2023 20 26 N/A ------- - WWW Lecture Mourad Bouguerra
-----S- 0930-1220 B015 Lab Mourad Bouguerra
-----S- 1300-1455 B022 Exam Mourad Bouguerra
2022 20 28 N/A -----S- 0930-1220 B015 Lecture Karan Tongay
------- - WWW Lecture Karan Tongay
-----S- 0900-1055 B022 Exam Karan Tongay
2022 10 27 N/A -----S- 0930-1220 B019 Lecture Stephen Chiong
------- - WWW Lecture Stephen Chiong
-----S- 0900-1055 L303 Exam Stephen Chiong
2021 20 31 N/A -----S- 1030-1220 WWW WWW Brian Koehler
------- - WWW WWW Brian Koehler
-----S- 0900-1055 WWW Exam Brian Koehler
2021 10 24 N/A -----S- 0830-1020 WWW WWW Brian Koehler
------- - WWW WWW Brian Koehler
-----S- 0900-1055 WWW Exam Brian Koehler
2020 20 27 N/A -----S- 1130-1220 WWW Lab Brian Koehler
-----S- 1530-1620 WWW Lab Brian Koehler
-----S- 0930-1120 WWW WWW Brian Koehler
-----S- 1330-1520 WWW WWW Brian Koehler
-----S- 0900-1055 WWW Exam Brian Koehler
2020 10 24 N/A -----S- 0930-1020 B023 Lecture Brian Koehler
-----S- 1030-1120 B019 Lecture Brian Koehler
-----S- 1330-1420 B023 Lecture Brian Koehler
-----S- 1430-1520 B019 Lecture Brian Koehler
-----S- 1130-1220 B019 Lab Brian Koehler
-----S- 1530-1620 B019 Lab Brian Koehler
-----S- 0900-1055 L207 Exam Brian Koehler