JOIN IN NOW

Courses

Courses

Explore our wide range of courses, filtered by age, program type, and exam profile. Whether you’re interested in verbal or quantitative subjects, we have something to challenge and inspire you.

  • Sorting:

  • More than Just a Game… Video Game Design in Unity (English)

    This course introduces students to the fundamentals of video game design. Utilizing a project-based approach and the Unity Game Engine it aims to teach the basic theory and concepts of video game design from the perspective of a video game designer. At the same time, students learn the core skills of basic computer programing using the C# language as well as visual scripting.

    Designing video games is not only about programming game mechanics but it is also about creating an entertaining experience for the player. This course introduces the concept and theory of “player centric” game design which includes topics like; the essential elements of a game, the structure of a video game, what the core mechanics of a game are and how they work with the user interface to create gameplay. Along with design elements, student learn the different roles of the design team members in the video game industry.

    The programming language C# is introduced along with visual scripting using Playmaker. By the end of the course, students will be able to create interactivity and game play through scripting, using functions, finite state machines, variables, and if statements.

    By the end of the course students should be able to understand video game design theory. They will utilize this theory and scripting skills to design and create a working prototype game that engages and entertains the player.

    Students are expected to be familiar with standard computer operations (e.g., login, cut & paste, email attachments, compressing files, etc.) before enrolling in the course. It is recommended to have completed the ‘Introduction to Java’ or the ‘Scratch’ course. The course will be conducted in English.

    Mystery Lab: Science Detectives

    Follow the clues. Use science. Solve the mystery.

    An unknown trace, a hidden message, a mysterious sample… and a case waiting to be solved!

    In Mystery Lab: Science Detectives, students become investigators and discover how science can help them unravel a mystery. Through experiments, careful observation, and exciting missions, they collect and analyze evidence, develop and test hypotheses, and combine ideas from biology, chemistry, physics, and logic.

    Can they separate real evidence from misleading clues and solve the case?

    At the Mystery Lab, every clue counts — and asking the right questions might just lead to the truth!

    Nanotechnology: Billionths at Work!

    So small yet so powerful … We cannot see it, but it can change our everyday life! “Nano” indicates something small, something minute, about a billion times less than a meter. In these dimensions materials can go ‘crazy’ and display unique, unprecedented properties. How does the size of a material affect its properties? How do some plants manage to repel water and clean themselves? How can I make my clothes stain resistant? How does the gecko lizard walk on the ceiling? How can a robot climb onto a glass window? How do all this relate to bio-mimicry and everyday life?

    Nanotechnology is linked to many disciplines, such as physics, biology, chemistry and mathematics, to produce useful applications with innovative properties. Through a series of approaches, including problem-solving, designing and conducting experiments, games, studying natural and artificial nanomaterials, searching for information, modeling, and group activities, students are introduced to the exciting world of science and technology at a nanoscale!

    Numbers: Zero to Infinity

    How can you calculate the height of my school? How can I design a map? How many ingredients will I need to make cookies for 7 people? Or maybe for 97? How tall is a person that is 5 feet tall? Students explore numbers, from the very small to the unimaginably large, and learn how numeric representations help to explain natural phenomena such as time, distance, and temperature.  Moving beyond traditional arithmetic, this course centers on hands-on activities that develop understanding of the scope and scale of numbers.

    Learning Objectives:

    • Explain, classify, and operate on different types of numbers, ranging from very small to very large numbers.
    • Solve problems and justify real-world solutions involving decimals, exponents, negative numbers, proportions, and ratios.
    • Utilize various measurement tools and techniques.
    • Apply strategies of rounding, estimating, and mental calculations to solve real-world problems.
    • Share and articulate ideas and solutions to problems, both written and orally, independently and in groups.

    Our Beautiful Mind

    Can cats actually see in the dark? Do snakes really smell with their tongues? What sense is associated most with memory? How do optical illusions “trick” the brain?

    During this course, students discover the 5 senses and explore the anatomy and physiology of the nervous system and the sensory organs. They’ll learn about sensory abilities that humans don’t have, like magnetoreception and sonar navigation, and discuss how the brain’s perception mechanisms turn sensory information into an organism’s experience of its surroundings.

    By employing the scientific method, students work together to answer fascinating questions related to sensation, perception, and the brain.

    Learning objectives:

    • Learn how physical and chemical signals from the environment are translated into neural impulses in the body.
    • Understand the use of models in biology and how these are like and unlike what they represent, and create biological models for the key parts of the sensory systems of the body.
    • Comprehend the journey of information through the body from the sensation of an external stimulus all the way to the perception of it in the brain.
    • Use the scientific method to investigate questions related to the body’s use of the five senses and design an experiment from beginning to end.

    Principles of Engineering Design

    What is the difference between science and engineering? What are the techniques that must be applied for successfully tackling any engineering challenge, from designing and building a bed-side table to conceptualizing and sending a shuttle to space? How can a group of engineers efficiently compartmentalize a multi-system project, allocate tasks and optimize the budget provided to solve a multifaceted constructional problem? This course explores a range of topics from physics and science and bridges the gap between pure theoretical knowledge and its practical application. Through daily doses of lectures, class discussions, problem-solving and plentiful hands-on lab activities, the students will be exposed to an array of concepts, varying from Newtonian dynamics and circuitry to fluid dynamics and thermal physics and through their application, complete engineering tasks of progressively increasing complexity. 

    Learning objectives:

    • Apply concepts from various topics of physics into practical constructional projects with strict requirements, aimed at tackling specific problems of varying complexity and constraints.
    • Train in the engineering design process, practical problem-solving and collaborative teamwork to complete assigned engineering design and production tasks. 
    • Develop and train a variety of technical skills, including detailed technical drawings of projects, precision soldering of electronic components and wood work skills.