subjects > CPSC > CPSC 2350

CPSC 2350: Software Practices

Students learn how to apply software development best practices to create the right product (validated), done right (verified), and managed right (through responsive and responsible process). They will learn the "what", "how", and "why" of agile practices, and the consequences for not following them, while working through the Software Development Life Cycle (SDLC) on multi-developer projects. Prerequisites(s): A minimum "B" grade in CPSC 1030 and 1045.

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

Students will receive credit for only one of CPSC 2301, 2350, and CSIS 2302.

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 2350 CAMO CAMO ICS 215 (3) 20190901 to Present
CPSC 2350 CAPU CAPU COMP 213 (4) 20220901 to Present
CPSC 2350 CNC CNC CSC 2XX (3) 20190901 to Present
CPSC 2350 COLU COLU CSCI 275 (3) 20190901 to Present
CPSC 2350 COQU COQU CSCI 2XX (3) 20190901 to Present
CPSC 2350 COTR COTR COMP 2XX (3) 20190901 to Present
CPSC 2350 DOUG No credit 20190901 to Present
CPSC 2350 KPU No credit 20190901 to Present
CPSC 2350 NIC NIC CPS 1XX (3) 20190901 to Present
CPSC 2350 SFU SFU CMPT 276 (3) 20190901 to Present
CPSC 2350 TRU TRU COMP 2920 (3) 20190901 to Present
CPSC 2350 UBCO UBCO COSC_O 2nd (3) 20190901 to Present
CPSC 2350 UBCV UBCV CPSC_V 2nd (3) Exempt CPSC 210 20190901 to Present
CPSC 2350 UFV UFV CIS 2XX (3) 20190901 to Present
CPSC 2350 UNBC UNBC CPSC 300 (3) 20190901 to Present
CPSC 2350 UVIC UVIC SENG 265 (1.5) 20190901 to Present
CPSC 2350 VCC VCC CSTP 1204 (3) 20190901 to Present
CPSC 2350 VIU VIU CSCI 265 (3) 20190901 to Present

Inactive Transfers:

No inactive transfer agreements found.

Current Offerings:

Semester CRN Section Seats Waitlist Days Time Room Type Instructor
2024 30 30128 M01 15 14 -----S- 1330-1520 A274 Lecture Rushdi Alsaleh
------- - WWW Lecture Rushdi Alsaleh
-----S- 1530-1720 B019 Lab Rushdi Alsaleh

Previous Offerings:

Semester Seats Waitlist Days Time Room Type Instructor
2024 10 1 4 -----S- 1330-1520 A274 Lecture Parsa Rajabi
------- - WWW Lecture Parsa Rajabi
-----S- 1530-1720 A275 Lab Parsa Rajabi
--W---- 0830-1025 A274 Exam Parsa Rajabi
2023 30 3 4 M------ 1830-2020 B023 Lecture Arezoo Ariafar
------- - WWW Lecture Arezoo Ariafar
--W---- 1830-2020 B019 Lab Arezoo Ariafar
----F-- 1830-2025 B023 Exam Arezoo Ariafar
2023 10 5 7 -----S- 1330-1520 A274 Lecture Arezoo Ariafar
------- - WWW Lecture Arezoo Ariafar
-----S- 1530-1720 A275 Lab Arezoo Ariafar
-----S- 0900-1055 A275 Exam Arezoo Ariafar
2022 30 6 3 -----S- 1330-1520 A275 Lecture Arezoo Ariafar
------- - WWW Lecture Arezoo Ariafar
-----S- 1530-1720 A275 Lab Arezoo Ariafar
M------ 1830-2025 A218 Exam Arezoo Ariafar
2022 10 2 1 -----S- 1330-1520 A274 Lecture Parsa Rajabi
------- - WWW Lecture Parsa Rajabi
-----S- 1530-1720 A275 Lab Parsa Rajabi
-----S- 0900-1055 A274 Exam Parsa Rajabi
2021 30 8 N/A -----S- 1330-1520 A276 Lecture Karan Tongay
------- - WWW Lecture Karan Tongay
-----S- 1530-1720 A275 Lab Karan Tongay
-----S- 0900-1055 B015 Exam Karan Tongay
2021 10 13 N/A -----S- 1330-1520 WWW WWW Tomoko Okochi
-----S- 1530-1720 WWW WWW Tomoko Okochi
------- - WWW WWW Tomoko Okochi
-----S- 0900-1055 WWW Exam Tomoko Okochi
2020 30 6 4 -----S- 0830-1220 WWW WWW Jeremy Hilliker
------- - WWW WWW Jeremy Hilliker
-----S- 1300-1455 WWW Exam Jeremy Hilliker
2020 10 22 N/A -----S- 1330-1520 A275 Lecture Jeremy Hilliker
------- - WWW Lecture Jeremy Hilliker
-----S- 1530-1720 A275 Lab Jeremy Hilliker
-----S- 1300-1455 L304 Exam Jeremy Hilliker
2019 30 18 N/A ------- - WWW Lecture Jeremy Hilliker
-----S- 0830-1220 A275 Lab Jeremy Hilliker
-----S- 0900-1055 B015 Exam Jeremy Hilliker