COMP SCI
10 HOURS
Intermediate
Python Programming Lvl 2
Students will now use Python to build complete and interactive programs!
Platform:
Python

Course INFORMATION
This level-up course builds on the core concepts learned in Level 1, offering new challenges and projects for students to tackle. Learners dive deeper into intermediate Python concepts such as operations with different data types, data structures, and control flow using decisions and loops. Students are encouraged to learn by building, creating small to medium-sized applications and interactive games while applying the core concepts taught. This course is ideal for students who want to gain a stronger, more practical understanding of Python.
Learning Outcomes
Students will expand their skills in performing operations using data types and operators, structuring code effectively, and applying control flow with loops and decision-making. They will explore key data structures and learn to implement functions, while also getting an introduction to object-oriented programming. The course covers using external libraries and modules to enhance their programs, culminating in building small to medium-sized projects that consolidate their knowledge and problem-solving abilities.
What You'll Get
Certificate of Completion
Receive an official certificate recognising your achievement and participation.
Take-Home Project
Bring home a completed project created during the programme, ready to showcase or build on further.
Core Skills & Knowledge
Develop a strong foundation in key concepts and practical skills relevant to the subject area.
Learning Resources Access
Enjoy access to curated learning materials to support continued learning beyond the bootcamp.
EZA Merchandise
Take home exclusive EZA goodies as part of the bootcamp experience.
*Programme content and inclusions are subject to change based on the selected bootcamp.

Code smarter, build bigger.
Dive deeper into Python with data structures, functions, and OOP.

Course content
This course is for
- - Students interested in improving their Python skills!
- Those who enjoy problem solving!
- Students considering a Computer Science diploma
What You'll Cover
- - Creating complete projects!
- Core programming concepts (e.g):
- Data Structures
- Functions and code re-usability
- Introduction to OOP!
- A variety of interesting CS challenges!
Skills You'll Gain
- - Use functions and data structures
- Apply object-oriented programming basics
- Build larger Python applications
Other Perks
- - Linked to formal computer science curriculum
- In-road to official Certification
- In-road to IGCSE/A-Level/IB Computer Science Modules
- Supplementary resources for continuous learning!
How big is the class size? Is there a minimum class size?
Class sizes typically range between 4-8 students. There is a minimum number of 3 students needed for group classes and holiday boot camps
What are the payment options?
Payments can be made by online/ATM bank transfer. Details can be found in our enrollment acknowledgement email.
How are Online classes conducted?
Online classes will be held via a private Google Meets link that will be shared with participants before the start of the course.
What do I need to prepare before the class?
Please ensure that all necessary software (if any) are installed on your computer before the start of each course. Instructions will be sent via e-mail informing students on what they will need to do before the course begins.
What’s next after Holiday Camps?
Our Day Camps are designed to connect with our Regular Courses, allowing you to carry on with your learning on the same topic. Alternatively you may choose to dive into something new and exciting.