This hands-on course follows on from COMP 1630, COMP 2362 and was designed to introduce Python fundamentals for data analytics. Students must have skills in Excel spreadsheets, database systems and Structured Query Language (SQL) programming before registering for this course. Students are advised to complete COMP 2454 Python prior to MATH 1060. This is a BYOD courses and students must provide their own Windows 10, or macOS 10.3 or higher dual core laptop with a minimum of 8GB RAM to participate in this course. BCIT does not provide technical support for student's hardware or operating systems. Starting with an overview of the Python IDE, participants will explore foundational programming concepts. Participants are introduced to Variables, Conditions, Operators, Loops, Functions, Arrays, Dictionaries and DataFrames. Exercises and labs explore data analysis using simple statistics with Python. Students are also introduced to string manipulation, Regression, Aggregation, and object-oriented structures with Python used in data analysis. Students are shown how to use Python for basic graphing. COMP 2454 is a required course in the Applied Data Analytics Certificate, ADAC from BCIT Computing. Upon completion successful students will be prepared to move on to MATH 1060 Statistics for Data Analysis, COMP 2854 Data Analytics Fundaments and later COMP 4254 Advanced Topics in Data Analytics.
Below are two offerings of this course for the Fall 2020 term.
Fri Sep 18 - Fri Oct 23 6 Weeks
|Sep 18 - Oct 23||Fri||18:00 - 21:00||DTC Online Delivery|
Fri Oct 30 - Fri Dec 04 6 Weeks
|Oct 30 - Dec 04||Fri||18:00 - 21:00||DTC Online Delivery|
Upon successful completion of this course, the student will be able to:
Effective as of Fall 2019
COMP 2454 is offered as a part of the following programs:
If you have a comment or question about this course, please complete and submit the form below.
Interested in being notified about future offerings of COMP 2454 - Python Fundamentals for Data Analysis? If so, fill out the information below and we'll notify you by email when courses for each new term are displayed here.