DP Computer Science SL at GESS

At GESS, Computer Science SL offers students the opportunity to explore the world of computing and gain a deeper understanding of how digital systems and technologies operate. The course is designed to engage students with computational thinking, problem-solving, and programming. Students will learn to analyze and design computational solutions while exploring ethical, social, and economic issues related to technology.

💠 Why Study Computer Science SL at GESS?
👉 Foundational Knowledge – The course covers essential topics in system fundamentals, computer organization, networks, and programming, giving students a solid understanding of how technology impacts the world.
👉 Practical Application – Students engage in practical activities and projects, developing problem-solving skills and creating real-world solutions using computational thinking.
👉 Ethical and Social Awareness – The course encourages students to consider the ethical implications of technology and its role in shaping society.
👉 Global Perspective – Computer Science SL at GESS provides students with the skills to navigate and contribute to the global digital landscape, where technological advancements have far-reaching effects.

💠 Core Units
The Computer Science curriculum is structured around the following core topics:

💠 Assessment
🔸 Internal Assessment (IA) – Students create a computational solution to a real-world problem, showcasing their design, programming, and testing skills.
🔸 Examinations


At GESS, Computer Science SL provides students with a solid foundation in computing concepts and the opportunity to apply those concepts in real-world contexts, preparing them for future studies or careers in technology, engineering, business, or any field where computational thinking is valued.