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:

  • Probability and Game Theory

    Game theory
    What do a prime minister, a general, an athlete, a lawyer, a businessman, a psychologist, a spouse and a biologist have in common? Game Theory deals with the study of the behavior of rational beings (those who decide and act on the basis of their logic and “interest”), in situations where they compete or cooperate with others.  Therefore, all of us are faced daily with difficult problems that are at the core of Game Theory, which in conjunction with Mathematics, is indispensable in the understanding of social sciences, including economics, sociology, environmental studies, and psychology.

    Probability
    Uncertainty is prevalent in our lives. Everyday questions, such as what’s the weather going to be this weekend and whether it’s worth playing a game of chance, or larger-scale questions like how the global climate changes, and how an epidemic develops, or even more exotic ones, such as what is the possibility of life on other planets or the risk of the earth being hit by a celestial body, cannot be answered with complete certainty. Through mathematics and probability theory we can study uncertainty and analyze these situations. 

    In this course, we deal with the fundamental concepts of theory and harness its power to study games between people, companies, states and other entities when faced with situations of uncertainty. Students play games, study and analyze them and are led to the most innovative scientific ideas, to make strategic decisions, thereby increasing their profit and/or reducing their damage!

    Learning Objectives

    • Review and apply the fundamentals of probability to solve mathematical problems, develop an understanding of the theoretical foundations for fundamental models in game theory and model certain types of human behavior in competitive decision-making situations.
    • Examine and find the balance (solution) in zero-sum, non-zero sum, signaling, cooperative games, simultaneous and sequential games and utilize real-life and computer simulations to test theories and justify conclusions.
    • Share ideas and solutions to problems, both written and orally through individual exercises and collaborative projects or tournaments.

    Scratch Elementary (Greek)

    Teaching basic programming principles such as variables, selection structures, repetition structures, and event handling.

    Scratch is a visual programming language developed at MIT, in order to make it easier to create animations, develop games and other interactive work type projects.

    Through a series of activities and games based on creative thinking, students learn how to apply their mathematical skills and use programming code. At the end of the course, students develop their own video game which will then share with their CTY Greece Online instructor and classmates.

    Prior programming knowledge and skills are not required, though students should be familiar with using an internet browser, and need to have basic computer skills (e.g. cut & past, email attachments, etc.) No book or software purchase is required.

    Scratch Middle School (English)

    Teaching basic programming principles such as variables, selection structures, repetition structures, and event handling.

    Scratch is a visual programming language developed at MIT, in order to make it easier to create animations, develop games and other interactive work type projects.

    Through a series of activities and games based on creative thinking, students learn how to apply their mathematical skills and use programming code. At the end of the course, students develop their own video game which will then share with their CTY Greece Online instructor and classmates.

    Prior programming knowledge and skills are not required, though students should be familiar with using an internet browser, and need to have basic computer skills (e.g. cut & past, email attachments, etc.). No book or software purchase is required.

    Scratch Middle School (Greek)

    Teaching basic programming principles such as variables, selection structures, repetition structures, and event handling.

    Scratch is a visual programming language developed at MIT, in order to make it easier to create animations, develop games and other interactive work type projects.

    Through a series of activities and games based on creative thinking, students learn how to apply their mathematical skills and use programming code. At the end of the course, students develop their own video game which will then share with their CTY Greece Online instructor and classmates.

    Prior programming knowledge and skills are not required, though students should be familiar with using an internet browser, and need to have basic computer skills (e.g. cut & past, email attachments, etc.). No book or software purchase is required.

    Taming Randomness

    Chance plays an important part in all aspects of life.

    We take chances every day: will a shot at goal land in the goal or miss? Will we be caught in a sudden shower or not? How long do we need to wait to be served in our favourite burger house?

    Chance or random variation is also a central feature of all working systems: a scientist taking measurements in a lab; a disease spreading through a population; an economist studying price fluctuation. In all these processes some element of chance or randomness are present.  Is it possible to understand and therefore model and analyse such phenomena? If so, what are the tools we need to achieve that? Do we live in a world of randomness, or, as Einstein famously claimed, no one plays dice with the universe?

    During this course, we will attempt to “tame randomness” using mathematics as our compass. 

    Learning objectives:

    • Develop a robust theoretical understanding of the basics of probability theory. 
    • Develop the capability to identify the underlying randomness in real life problems, and decide how to model and quantify it.
    • Gain an in-depth understanding of the basic technical tools needed in applied probability.
    • Make use of random variables and theoretical probability distributions to model simple random processes (Η).

    The Art & Science of Filmaking

    Almost 120 years ago (1896), the first film ever made was presented in a French café impressing the audience. From that time a new art was progressively formed through a variety of artistic movements, trends, and also scientific and technological achievements.

    Film watching has been a favorite habit for billions of people around the world. But, why are so many people engaged by the stories presented on screen? What are the biological and psychological processes activated during film-watching? How have these processes evolved in humans? Do we all “see” the same story on screen? Furthermore, how is cinematic reality constructed? How do images and sounds interact to compose the cinematic world? What is the science behind visual and audio effects?

    These are just some of the concepts to be investigated by the students in this course. As they develop a deep understanding of the principles of cinematic narration, students will also learn various scientific concepts as well as techniques related the film-making and film-watching processes.

    This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.