All Courses > CPSC > CPSC 3260

CPSC 3260: Data Transformations

When working with big data, we need to integrate heterogeneous data from a variety of sources and in a variety of formats to provide workable homogeneous data sets for further analysis or processing. Students write programs using a scripting language to extract, transform, merge, and clean data to generate datasets that can be loaded into an appropriate analysis or visualization tool. In a command line environment, students write programs using common libraries and toolkits. They create efficient and effective web APIs and services for transformed data to meet the requirements of given tasks.

Priority registration in this course is offered to students admitted to the Bachelor of Science in Bioinformatics.

Students will receive credit for only one of CPSC 3260 or 4810

Prerequisite(s): A minimum "C" grade in CPSC 2221; and CPSC 1160, 1181, or 1280.

Course Information:

Credits:

4.0

Additional Fees:

$33.35

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 3260 ALEX ALEX CPSC 2XX (3) 20210501 to Present
CPSC 3260 AU AU COMP 3XX (3) 20210501 to Present
CPSC 3260 CAMO No credit 20210501 to Present
CPSC 3260 CMTN No credit 20210501 to Present
CPSC 3260 CNC CNC CSC 2XX (3) 20210501 to Present
CPSC 3260 COLU COLU CSCI 2nd (3) 20210501 to Present
CPSC 3260 DOUG No credit 20210501 to Present
CPSC 3260 KPU No credit 20210501 to Present
CPSC 3260 OC No credit 20210501 to Present
CPSC 3260 SFU SFU CMPT 3XX (4) 20210501 to Present
CPSC 3260 TRU TRU COMP 3XXX (3) 20210501 to Present
CPSC 3260 UBCO UBCO COSC_O 2nd (3) 20210501 to Present
CPSC 3260 UBCV UBCV DSCI_V 2nd (3) 20210501 to Present
CPSC 3260 UCW UCW CPSC 3XX (3) 20210501 to Present
CPSC 3260 UFV UFV COMP 3XX (3) 20210501 to Present
CPSC 3260 UNBC UNBC CPSC 281 (3) or UNBC CPSC 3XX (3) 20210501 to Present
CPSC 3260 VCC VCC CSTP 2301 (3) 20210501 to Present

Inactive Transfers:

No inactive transfer agreements found.

Current Offerings:

Semester CRN Section Seats Waitlist Days Time Room Type Instructor
2025 10 11235 001 24 --W---- 1230-1420 B023 Lecture . TBA
------- 1230-1420 WWW Lecture . TBA
----F-- 1230-1420 T450 Lab . TBA

Previous Offerings:

Semester Seats Waitlist Days Time Room Type Instructor
2024 10 13 M------ 1230-1420 WWW Lecture Yunke Li
--W---- 1230-1420 A215 Lecture Yunke Li
--W---- 1230-1420 T450 Lecture Yunke Li
---R--- 1230-1420 T450 Lab Yunke Li
-T----- 1830-2125 A218 Exam Yunke Li
2023 10 0 1 ---R--- 1730-2020 B022 Lecture Khurram Shehzad
-T----- 1730-2020 B019 Lab Khurram Shehzad
-T----- 1830-2125 B152 Exam Khurram Shehzad
2023 10 Cancel N/A ---RF-- 1030-1220 Lecture
-T----- 1030-1220 Lab
2021 20 25 M------ 1530-1720 WWW WWW Khurram Shehzad
--W---- 1530-1720 WWW WWW Khurram Shehzad
---R--- 1530-1620 WWW WWW Khurram Shehzad
------- - WWW WWW Khurram Shehzad
--W---- 1830-2125 WWW Exam Khurram Shehzad