Computer Science Principles Lvl 1
Students will learn the principles of Computer Science while picking up Python!
Course Content
This Course Is For:
- Students interested in Computer Science!
- Those who enjoy problem solving!
- Students considering a Computer Science degree
What You'll Cover:
- Creating complete projects!
- Core CS concepts (e.g):
- Data Structures
- Introduction to abstraction
- Introduction to algorithms
- A variety of CS challenges!
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!
FAQ
The Answers You Need
Class sizes typically range between 4-8 students. There is a minimum number of 3 students needed for group classes and holiday boot camps
How big is the class size? Is there a minimum class size?
Payments can be made by online/ATM bank transfer. Details can be found in our enrollment acknowledgement email.
What are the payment options?
Online classes will be held via a private Google Meets link that will be shared with participants before the start of the course.
How are Online classes conducted?
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 do I need to prepare before the class?
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.
What’s next after Holiday Camps?
COURSE INFORMATION
This course introduces aspiring learners to the art of programming and is suitable for students with or without prior programming experience. This intro course teaches students how to think algorithmically and solve problems efficiently. Topics include abstraction, algorithms, data structures. Python is the language of choice for this course.
LEARNING OBJECTIVES
Operations using Data Types and Operators
Control Flow and Code Structure
Data structures and functions
Intro to abstraction
Intro to algorithms
Using Libraries and Modules
Building small-medium sized projects
WHAT YOU'LL GET
A certificate of completion
Take-home projects built with Python
In-road to IGCSE/ALevel/IB Computer Science
Access to our learning resources
SWAG - EZA goodies
Computer scientists can work in a wide array of job titles, including: software developer, information systems manager, computer programmer, web developer, and more!
What will you become?