Skip to Main Content

TEDA1031

Download as PDF

Python Fundamentals

Data TechnologySchool of Technology and Service

Start Term

2026-2027

Course Title

Python Fundamentals

Course Code

TEDA1031

Course Hours

90

Course Credits

3

Description

This course teaches fundamental Python skills tailored for data analysis, encompassing Python's core syntax, data structures, and procedural programming techniques. Students perform data cleaning, data manipulation, and exploratory analysis using industry-standard libraries, fostering expertise in managing, analyzing, and visualizing data. Through practical projects, learners refine their abilities, gaining confidence to proficiently handle, analyze, and present data using Python. This course cultivates real-world application skills and sharpens proficiency in data project documentation, serving as a strong foundation for future data science endeavors.

Upon course completion, students will be able to:

• Describe core Python syntax, data structures, and procedural programming concepts within a Python Integrated Development Environment (IDE).

• Identify specific features and functionalities of the Python IDE, becoming proficient in executing tasks and optimizing workflows within the development environment.

• Clean, manipulate, and analyze data using industry-standard libraries within a Python IDE.

• Illustrate statistical analysis techniques by incorporating loops, joins, functions and decision-making skills.

• Characterize relevant business conclusions as revealed by the data using plots, data frames and aggregation.

• Document and present the project's findings using standard documentation practices.