About EduCS.me
EduCS.me is a comprehensive resource hub designed for computer science educators and students. Content is currently aligned with the IB Diploma Programme Computer Science curriculum (2027), but covers foundational topics useful for any CS course.
Mission
Our mission is to provide clear, structured, and practical guidance that helps students succeed in their computer science studies. We believe that learning should be accessible, well-organized, and grounded in real-world application.
Course Overview
This site covers seven interconnected layers of computing systems:
- Information Layer — Data representation, security, and management
- Hardware Layer — Physical components and architecture of computing systems
- Programming Layer — Languages, algorithms, and data structures
- Operating Systems Layer — Resource management and process handling
- Applications Layer — Software development and engineering principles
- Communication Layer — Networking and data exchange protocols
- Ethics and Implications — Social and ethical dimensions of technology
In addition, we provide detailed guidance for the Internal Assessment (IA), helping students navigate every criterion from planning through evaluation.
Who Is This For?
- Computer science students – whether following IB, AP, A-Level, or any introductory CS course
- Computer science educators looking for structured teaching resources
- Curious learners exploring the foundations of computer science
About the Author
This site is built and maintained by a computer science educator with close to two decades of experience teaching technology subjects across K–12 in international schools spanning several countries in Asia. The majority of that time has been spent teaching IB Diploma Programme Computer Science at both SL and HL. Beyond the classroom, he has led and contributed to various technology integration initiatives across schools.
Get in Touch
Whether you have feedback on the site, questions about teaching CS, or just want to connect – feel free to reach out at pete@educs.me.