Following details will be shared with the tutors you will contact:
Confirm to delete
Are you sure want to delete this?
Ghania ShahzadOnline tutor, Computer Science, Programming C++
No reviews yet
I am a passionate and dedicated Computer Science teacher with expertise in programming, web development, MS Word, and Artificial Intelligence from scratch. My teaching style focuses on building strong conceptual foundations before moving to practical implementation, ensuring students understand the logic behind every concept rather than memorizing code. I use a step-by-step, beginner-friendly approach with real-life examples, live coding sessions, and hands-on practice to make learning engaging and effective. I believe in project-based learning, guiding students to build websites, small applications, AI models, and professional documents to gain real-world skills and confidence. Whether teaching basic computer skills, programming languages like C, C++, Java, and Python, web development technologies, or introductory AI concepts, I adapt my methodology according to the student’s level and learning pace. What makes me an effective teacher is my ability to simplify complex topics, encourage curiosity, strengthen problem-solving skills, and support students until they become independent and confident learners in the field of technology.
My goal is not just to teach coding or tools, but to develop problem-solving skills, creativity, and independent thinking. I am committed to guiding students step by step until they gain confidence, practical skills, and the ability to apply their knowledge in real-world scenarios.
Subjects
Computer Science Grade 7-Grade 12
Web development Beginner-Expert
Programming (C++) Beginner-Expert
Microsoft 365 Beginner-Expert
Python (for Beginners)
Experience
AI/ML Intern (Aug, 2025–Oct, 2025) at Punjab Information Technology Board (PITB), Lahore
I`ve completed my internship at the Punjab Information Technology Board (PITB) as an AI/ML Intern, where I gained practical experience in data preprocessing, model training, and deep learning using Python, TensorFlow, and Keras.
Online home tutor (Sep, 2022–Present) at ' '05 year experience in home tuition and online
I provide virtual instruction and guidance to students. Create and implement personalized lesson plans.Conduct interactive online sessions to facilitate learning and skill development.
Education
Master of Science in Computer Science (Nov, 2025–now) from Lahore college for women University (LCWU)
Bachelor of Science in Computer Science (Nov, 2021–Mar, 2025) from Lahore College for Women university, lahore–scored 3.5 CGPA
Fee details
Rs10–25/hour
(US$0.04–0.09/hour)
- Per hour: $5-$10 - Per month (4-8 hours): $10-$20 - Package deals: 10% discount for 10+ hours, 20% discount for 20+ hours
Courses offered
Web Development
US$10
Duration: 2 Months
Delivery mode: Online
Group size: Individual
Instruction language:
English,
Urdu
Certificate provided:
No
This Web Development course is designed to take students from beginner to confident website creator through a structured, hands-on learning approach. The course starts with the fundamentals of how the web works, followed by building strong foundations in HTML for structure, CSS for styling, and JavaScript for interactivity. Students will learn how to create responsive, user-friendly, and visually appealing websites while understanding best practices in design and coding. The course emphasizes practical learning through live coding sessions, real-world projects, and portfolio development. By the end of the course, students will be able to design and develop complete, modern websites from scratch and understand the core concepts needed to move toward advanced frameworks and professional web development.
Python (for beginner)
Rs8000
Duration: 1 Month
Delivery mode: Online
Group size: Individual
Instruction language:
English,
Urdu
Certificate provided:
No
This Python for Beginners course is designed for students with little or no programming experience who want to start their journey in coding. The course begins with the fundamentals of programming, including variables, data types, operators, and basic input/output. Students will then learn control structures such as conditions and loops, followed by functions, lists, dictionaries, and basic problem-solving techniques. The teaching approach focuses on clear explanations, practical examples, and hands-on coding exercises to build strong logical thinking skills. Throughout the course, students will work on small projects and real-world examples to gain confidence in writing their own programs. By the end of the course, learners will have a solid foundation in Python and be ready to move toward advanced topics such as data science, web development, or artificial intelligence.