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:

  • Bioengineering: A Glance at the Future of Medicine

    Research advancements in tissue engineering and drug delivery are revolutionizing medicine. Stem cells, nanotechnology, artificial intelligence and biomaterial research have enabled us to envision methods that may radically change how we treat patients in the future.

    In this course students are introduced to bioengineering, the discipline that applies the engineering principles of design and analysis to biological systems and biomedical technologies.

    Students learn about fundamentals of both biology and engineering, as anatomy and physiology concepts are presented along with the engineering design cycle.  

    Using online virtual labs and applications students learn about fundamentals of biomedicine, the field of bioengineering and novel approaches to medicine. They apply their knowledge working in groups in order to complete the course’s final team project “Rescue Helicopter”, proposing a design for the new Red Cross Helicopter Ambulance, to save people from remote parts of Greece, provide life support and transfer the patients to the nearest hospital.


    Learning objectives

    • Understand the interdisciplinary nature of bioengineering, incorporating principles of biology, engineering, and medicine and its driving innovations, such as tissue engineering, drug delivery, stem cells, nanotechnology, artificial intelligence, and biomaterials.
    • Master fundamental concepts of biology and engineering, including anatomy, physiology, and the engineering design cycle and apply them to solve medical problems effectively.
    • Solve practical scenarios and real-world challenges, through virtual labs and applications, to enhance practical skills and the ability to implement novel approaches to medicine.
    • Develop teamwork and project management skills. 

    Biomedical Sciences: Unraveling the Mysteries of the Human Body

    The journey begins with an introduction to the world of Cell Biology and Microbiology, where students study the structure of cells and the basic categories of pathogenic microorganisms, focusing on the factors that disrupt the homeostasis of our body. The quest for knowledge continues with the organs and the organ systems of the human body. Students explore the complex anatomical and physiological mechanisms that govern the human body, come into contact with and potentially identify important diseases, while exploring the subject matter of basic medical specialties.

    Counting without Counting

    One of the first things we learn in our life is counting. How difficult or easy is it though? How can seemingly complex mathematical concepts be helpful or necessary in order to efficiently count when it is not practically possible to count the objects one by one?

    Discrete Mathematics and especially Combinatorics answer such questions using patterns, colorings, graphs and many other such tools. Some of them, such as the Fibonacci numbers, can be found in nature and art, but strangely also find application in kilometers-miles conversions or express the number of ways someone can climb a ladder going up one or two steps at a time.

    In this course students will explore applications of Combinatorics in other sciences such as Computer Science and Economics, but also come in touch with problems from Mathematical Olympiads and riddles. They will also develop the ability to use abstract ways of thinking in real-life scenarios, and see applications of Discrete Mathematics in problems that scientists are called to solve.

    Introduction to Java (Greek)

    This course introduces students to the Java programming language. It teaches them the basic concepts of computer programming and at the same time it presents to them the core ideas of Object-oriented programming.

    At the end of the course the students should be able to write complete Java programs that distinguish between java primitive and non-primitive data types, to incorporate basic programming constructs, like loops and branches, to understand and put in proper use important object-oriented programming concepts, like classes and objects, and to take advantage of Java built-in methods.

    Students are expected to be familiar with standard computer operations (e.g. login, cut & paste, email attachments, etc.) before enrolling in the course. For 8th grade students, it is recommended to have completed the ‘Introduction to Web Design’ course.

    Introduction to Web Design (Greek)

    This course introduces students to basic web design using HTML (Hypertext Markup Language) and CSS (Cascading Style Sheets). The course does not require any prior knowledge of HTML or web design. Throughout the course students are introduced to planning and designing effective web pages; implementing web pages by writing HTML and CSS code; enhancing web pages with the use of page layout techniques, text formatting, graphics, images, and multimedia; and producing a functional, multi-page website.

    Students should have a general background in using a computer, managing files, and a basic knowledge of the Internet. Students should also be able to navigate to and within a website using a web browser such as Chrome, Firefox, Internet Explorer, or Safari. Students do not need to purchase any software for this course.

    It is recommended that 5th & 6th grade students have completed the Scratch Middle School course.

    League of English Superheroes 

    Save humanity—join the League of English Superheroes! Just like Superman and Batman, students are called on to complete exciting missions to help protect the world. In this intensive, 10-lesson English course, students work together in a creative learning community and use the world of superheroes to strengthen their English language skills through storytelling, discussion, and hands-on challenges. The course is designed especially for students who want to build confidence and fluency in English, including those preparing for exams.

    Throughout the course, students explore superhero stories using ideas from literature, science, psychology, technology, and social studies. Each “mission” helps students build vocabulary, improve grammar, and develop creativity, critical thinking, and communication skills in English. By reading, watching, discussing, and creating, students learn how English is used to explain ideas, tell stories, and persuade an audience.

    Students practice different types of writing, including stories, descriptions, informational texts, and opinion pieces. Using a variety of materials such as texts, videos, images, and short articles, they analyze superhero worlds and then create their own original characters, settings, and plots. Interactive discussions, debates, and short presentations help students develop spoken fluency and confidence using English in real-world situations.

    Beyond live lessons, students complete guided activities that allow them to apply what they learn in creative and meaningful ways. They may write origin stories, explore ethical dilemmas, design superhero-themed projects, or solve problems connected to their imaginary worlds. By the end of the course, students “graduate” from the League of English Superheroes by creating their own secret superhero identity and taking part in an original final challenge.

    Lessons include interactive instruction, group work, independent tasks, and feedback from the instructor. Cooperative learning and positive peer feedback are key parts of the course, helping students grow as writers, storytellers, and confident English users in a supportive environment.

    Learning Objectives

    • Read, analyze, and discuss superhero fiction and related texts in English.
    • Practice writing narratives, descriptive texts, informational writing, and opinion pieces in English.
    • Use course strategies to create multiple original works of creative writing.
    • Take part in the writing workshop process by planning, drafting, editing, and revising their work.
    • Develop confidence in speaking and presenting ideas in English through discussion and presentations.