Abdullah Rehman
International Computer Science Educator
Abdullah Rehman is an international Computer Science educator based in Istanbul, with more than a decade of experience across AP, Cambridge, IB-related, and international-school settings. His teaching spans Computer Science, cybersecurity, programming, web development, robotics, and digital citizenship.
His work extends beyond classroom teaching through curriculum and programme development, professional learning, educational leadership, strategic planning, artificial intelligence and academic-honesty initiatives, student enrichment, and the development of practical learning environments.
As a practitioner-researcher, he develops open educational resources and explores classroom practice, with particular interests in cybersecurity education, digital literacy, formative assessment, and technology-enhanced learning.

Professional Appointments
2022–Present
Computer Science Teacher
Robert College, Istanbul
Designs and teaches rigorous secondary Computer Science curricula across AP Computer Science A, programming, digital citizenship, and software development. His wider institutional contributions include strategic planning, artificial intelligence and academic-honesty initiatives, chairing the NYSAIS Teaching and Learning self-study, faculty professional learning, and student enrichment through the Model Airplane, Blockchain and, Rotaract clubs.
February 2021–
August 2022
Head of Computer Science and Robotics Department
Previously Coding and Robotics Teacher
Aljazari International School, Istanbul
Joined as a Coding and Robotics Teacher and was appointed department head in May 2021. Led curriculum development, staffing and coordination across two campuses, faculty professional learning, learning-management-system implementation, educational events, technology competitions, and programmes in Python, Arduino, Raspberry Pi, robotics, and model aviation.
2019–2020
IB Programme Manager and IGCSE/A Level ICT Teacher
Roots IVY Educational Complex, Faisalabad
Managed international-programme operations while teaching ICT and supporting curriculum planning, teacher development, scheduling, parent communication, and technology integration. Contributed to the institution’s transition to online and blended learning through Microsoft Teams, Google Classroom, and professional learning for educators.
2012–2020 · 8 years
Computer Science Teacher
Previously IT Lab Assistant
The Rehman College, Faisalabad
Progressed from IT laboratory support to Computer Science teaching across Intermediate in Computer Science, Diploma in Information Technology, and short-course programmes. Teaching covered programming, networking, operating systems, databases, systems analysis, web development, and practical computing. From October 2019 to November 2020, he continued teaching evening classes alongside his full-time appointment at Roots IVY.
Academic Background
2024–2025
International Postgraduate Certificate in Education
University of East London, with TES Institute
Postgraduate preparation in subject pedagogy, reflective practice, adaptive teaching, assessment, and classroom-based practitioner inquiry.
2020–2022
Master’s Degree in Information Technologies
Altınbaş University
Thesis-based graduate study in cybersecurity, computer and network security, machine learning, and data mining, culminating in research on blockchain-based approaches to protecting medical data.
2015–2019
Bachelor of Science in Computer Science (Honors)
University of Central Punjab
Undergraduate study across programming, algorithms, software engineering, databases, systems, networking, artificial intelligence, and web and mobile application development.