MICRO-CREDENTIAL IN TEC552 PYTHON DATA STRUCTURES

About this Module

What you will learn

The Python Data Structures micro-credential module introduces learners to basic ways of organizing and managing data in Python for data science. It covers key structures such as lists, tuples, sets, dictionaries, and arrays, helping learners understand their features and uses. Learners will practice creating, modifying, and using these structures to handle real-world data, including operations like indexing, slicing, updating, and iteration, as well as concepts like mutability, uniqueness, and key-value mapping. By the end of the module, learners will gain essential skills to organize and process data effectively, providing a foundation for further study in data science, programming, and problem-solving.

What skills you will gain

Python Programming, Data Structures, Data Manipulation, Problem Solving, Algorithmic Thinking, Computational Thinking, Debugging, Modular Programming, Code Documentation, Software Development Fundamentals

Total contents and assessments

5 Videos, 5 Assessments

Module Details

CLUSTER : Science & Technology ( ST )
MODE/DURATION : Flexible
LENGTH : 30 days
EFFORT : 1
LEVEL : Beginner
LANGUAGE : English
CERTIFICATE : Yes
CPD POINT : 0
PRICE : Free

Associated Course (s) :
No Course

 Syllabus

Introduction to Python List
Creating and Initializing Lists
Accessing List Elements
Modifying List Elements
Removing Elements from a List
Organizing and Sorting Lists
Finding the Length of a List
Performing Simple Statistical Operations on Lists
Slicing a List
Copying a List
Striding a List

Introduction to Python Tuples
Creating Tuples
Tuple Packing and Unpacking
Accessing Tuple Elements (Indexing)
Slicing a Tuple
Copying and Striding a Tuple
Tuple Operations (Concatenation and Repetition)
Using Tuple Functions and Methods
Tuple vs List
Advantages of Tuples

Introduction to Python Sets
Properties of Sets
Creating Sets
Working with Set Elements
Adding and Removing Elements
Set Operations
Set Methods and Functions

Introduction to Dictionaries
Creating Dictionaries
Accessing Dictionary Values
Adding Key-Value Pairs
Modifying Dictionary Values
Removing Key-Value Pairs
Dictionary Functions and Methods

Introduction to Arrays
Creating Arrays
Basic Array Operations
Built-in Array Functions
NumPy Arrays

Our Instructor

DR. NORDIANA BINTI MUKAHAR

Course Instructor
UiTM Kampus Dungun
4.3 (average sufo) instructor rating 37 course(s)

NORHAYATI BINTI AHMAD

Course Instructor
UiTM Kampus Dungun
4.3 (average sufo) instructor rating 17 course(s)

NUR IDAWATI BT MD ENZAI

Course Instructor
UiTM Kampus Dungun
4.3 (average sufo) instructor rating 18 course(s)