FG8C+J67 Kampala-Masindi, Matugga, Uganda .
6 yrs of Exp
Details verified of Richard Ssekubunga✕
Identity
Education
Know how UrbanPro verifies Tutor details
Identity is verified based on matching the details uploaded by the Tutor with government databases.
English Proficient
Makerere University
2011
Bachelor of Computer Science (B.Sc. (Computer Science))
FG8C+J67 Kampala-Masindi, Matugga, Uganda
ID Verified
Email Verified
Report this Profile
Is this listing inaccurate or duplicate? Any other problem?
Please tell us about the problem and we will fix it.
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in Class 10 Tuition
6
Board
IGCSE, Pearson Edexcel, International Baccalaureate
Preferred class strength
One on one/ Private Tutions, Group Classes
Experience in School or College
My journey in the field of computer science began with a strong academic foundation, where I consistently translated complex theoretical concepts into practical, hands-on skills. During my time in school and college, I was not just a student but an active peer mentor. I led workshop sessions on Web Design and Programming Fundamentals, helping classmates bridge the gap between textbook logic and real-world application. My academic tenure was marked by a deep dive into systems and security. I managed college-level servers to understand Linux and Windows Administration hands-on, which later allowed me to assist juniors with their infrastructure projects. Additionally, I served as a lab assistant for Graphics Design and Ethical Hacking modules, where I developed a structured approach to teachingāfocusing on industry-standard tools, ethical practices, and portfolio development. These experiences taught me that effective technical education requires patience, real-world examples, and a curriculum adapted to the student's pace. I am now leveraging this background on UrbanPro to provide high-quality, project-based training in Programming, Cybersecurity, and Design to aspiring professionals.
Subjects taught
Computer Science, Information and Comunication Technology, Information Technology, Computer Practices, Computers, Computer Application
Taught in School or College
Yes
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in BA Tuition
6
Field tutored for
Computer Science, Multi-Media and Mass Communication
BA Computer Science Subjects
Computer Networks, Computer Graphics, Computer System Architecture, Operating Systems, Programming Fundamentals using C++, Internet Technologies, Data Structures, Database Management Systems
BA Multi Media and Mass Communication Subjects
Graphic Designing &Visual Images, Print Media Production
Experience in School or College
Throughout my school and college education, I focused on bridging the gap between academic theory and practical IT skills. I served as a peer tutor in college, specializing in Programming Fundamentals (C/Python) and Web Design (HTML/CSS/JS) , where I helped 20+ students improve their grades by simplifying debugging techniques. I also took on leadership roles in tech clubs, where I conducted hands-on sessions on Linux Administration and Ethical Hacking basics , emphasizing security best practices. My academic projects required expertise in Graphics Design and Windows Server Management, giving me the practical experience needed to guide students through complex software environments. This blend of formal education and peer-teaching experience has equipped me with the ability to explain advanced computer concepts in a simple, student-friendly manner, ensuring my students gain both certification and real-world competence.
Type of class
Crash Course, Regular Classes
Class strength catered to
One on one/ Private Tutions, Group Classes
Taught in School or College
Yes
Teaching Experience in detail in BA Tuition
My teaching experience is centered on delivering high-quality, practical education in the field of computer science, specifically tailored for undergraduate (BA) students. I specialize in bridging the gap between theoretical concepts and real-world application across a range of in-demand disciplines. I have successfully guided BA students through the fundamentals of programming, using languages and logic to build problem-solving skills from the ground up. My approach to teaching Graphic and Web Design emphasizes creativity alongside technical proficiency, ensuring students can build portfolios that reflect industry standards. In infrastructure-focused subjects like Linux and Windows Administration, I prioritize hands-on, lab-based learning, allowing students to gain the confidence to manage real systems. Furthermore, my experience in Ethical Hacking is framed within a strong ethical and academic context, providing students with a deep understanding of cybersecurity principles. My methodology is student-centric, adapting to individual learning paces while maintaining a clear focus on the curriculum. I consistently aim to not only impart knowledge but also to cultivate the analytical and technical skills my students need to excel in their academic assessments and future careers.
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in Python Training classes
7
Course Duration provided
3-6 months
Seeker background catered to
Corporate company, Educational Institution, Individual
Python applications taught
Automation with Python , Web Scraping with Python , Networking with Python , Data Analysis with Python , PySpark, Data Science with Python, Data Visualization with Python, Data Extraction with Python , Web Development with Python , Machine Learning with Python, Scipy Stack with Python
Teaching Experience in detail in Python Training classes
With over 7 years of experience as a Python trainer, I have successfully mentored 200+ learners, ranging from school students and college freshers to working professionals seeking career transitions. My training philosophy centers on hands-on learning, where theory is immediately reinforced with real-world coding exercises. Curriculum Expertise: I specialize in delivering end-to-end Python programs, including: Foundations: Syntax, data types, control flow, functions, and error handling. Object-Oriented Programming (OOP): Classes, inheritance, polymorphism, and encapsulation. Data Science Stack: NumPy, Pandas, Matplotlib, and Seaborn for data analysis and visualization. Web Development: Flask and Django for building dynamic web applications. Automation & Scripting: Automating repetitive tasks, file handling, and API integrations. Database Integration: SQLite, MySQL, and MongoDB using Python connectors. Teaching Methodology: I structure my courses into project-based modules, ensuring learners build a portfolio as they progress. Each session follows a "live coding" format where I solve problems in real time, followed by guided hands-on exercises. I maintain a 1:1 mentorship approach even in group settings, providing personalized feedback and doubt-clearing sessions. I also leverage Jupyter Notebooks for interactive learning and GitHub for version control exposure. Notable Achievements: Successfully placed 85% of my career-track students into roles such as Junior Python Developer, Data Analyst, and Automation Engineer within 3 months of course completion. Designed a proprietary "Code-Refactor-Review" framework that improved students' coding efficiency by 40% within 8 weeks. Adaptability: I tailor my pace to each learner's background, accelerating for experienced programmers or simplifying complex concepts like decorators and generators for beginners using analogies and visual aids. All sessions are recorded for revision, and I provide curated resources, practice assignments, and mock interviews to ensure job readiness. My goal extends beyond syntax, I empower students to think like developers, debug independently, and build production-ready code with confidence.
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in Graphic Designing Classes
7
Teaching Experience in detail in Graphic Designing Classes
With over 7 years of dedicated teaching experience in the field of Graphic Design, I specialize in guiding BA students through the practical and theoretical aspects of visual communication. My expertise lies in bridging the gap between academic curriculum and industry-standard practices, ensuring students are not only exam-ready but also portfolio-ready. My instruction focuses on core Adobe Creative Suite applications essential for a BA curriculum. I teach Adobe Photoshop for image manipulation, web graphics, and digital painting; Adobe Illustrator for logo design fundamentals, vector illustration, and branding projects; and Adobe InDesign for mastering layout design, including magazines, brochures, and print publications. I structure my lessons to cover the entire design process, from conceptualization and typography principles to final output for print and digital media. Whether helping students grasp the nuances of print design or guiding them through the creation of professional-grade web graphics, my approach is hands-on and project-based. I aim to build confidence in my students, helping them develop a strong portfolio that meets academic requirements and prepares them for successful careers in the design industry.
Upcoming Live Classes
1. Which school boards of Class 10 do you teach for?
IGCSE, Pearson Edexcel and International Baccalaureate
2. Do you have any prior teaching experience?
Yes
3. Which classes do you teach?
I teach BA Tuition, Class 10 Tuition, Graphic Designing and Python Training Classes.
4. Do you provide a demo class?
Yes, I provide a free demo class.
5. How many years of experience do you have?
I have been teaching for 6 years.
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in Class 10 Tuition
6
Board
IGCSE, Pearson Edexcel, International Baccalaureate
Preferred class strength
One on one/ Private Tutions, Group Classes
Experience in School or College
My journey in the field of computer science began with a strong academic foundation, where I consistently translated complex theoretical concepts into practical, hands-on skills. During my time in school and college, I was not just a student but an active peer mentor. I led workshop sessions on Web Design and Programming Fundamentals, helping classmates bridge the gap between textbook logic and real-world application. My academic tenure was marked by a deep dive into systems and security. I managed college-level servers to understand Linux and Windows Administration hands-on, which later allowed me to assist juniors with their infrastructure projects. Additionally, I served as a lab assistant for Graphics Design and Ethical Hacking modules, where I developed a structured approach to teachingāfocusing on industry-standard tools, ethical practices, and portfolio development. These experiences taught me that effective technical education requires patience, real-world examples, and a curriculum adapted to the student's pace. I am now leveraging this background on UrbanPro to provide high-quality, project-based training in Programming, Cybersecurity, and Design to aspiring professionals.
Subjects taught
Computer Science, Information and Comunication Technology, Information Technology, Computer Practices, Computers, Computer Application
Taught in School or College
Yes
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in BA Tuition
6
Field tutored for
Computer Science, Multi-Media and Mass Communication
BA Computer Science Subjects
Computer Networks, Computer Graphics, Computer System Architecture, Operating Systems, Programming Fundamentals using C++, Internet Technologies, Data Structures, Database Management Systems
BA Multi Media and Mass Communication Subjects
Graphic Designing &Visual Images, Print Media Production
Experience in School or College
Throughout my school and college education, I focused on bridging the gap between academic theory and practical IT skills. I served as a peer tutor in college, specializing in Programming Fundamentals (C/Python) and Web Design (HTML/CSS/JS) , where I helped 20+ students improve their grades by simplifying debugging techniques. I also took on leadership roles in tech clubs, where I conducted hands-on sessions on Linux Administration and Ethical Hacking basics , emphasizing security best practices. My academic projects required expertise in Graphics Design and Windows Server Management, giving me the practical experience needed to guide students through complex software environments. This blend of formal education and peer-teaching experience has equipped me with the ability to explain advanced computer concepts in a simple, student-friendly manner, ensuring my students gain both certification and real-world competence.
Type of class
Crash Course, Regular Classes
Class strength catered to
One on one/ Private Tutions, Group Classes
Taught in School or College
Yes
Teaching Experience in detail in BA Tuition
My teaching experience is centered on delivering high-quality, practical education in the field of computer science, specifically tailored for undergraduate (BA) students. I specialize in bridging the gap between theoretical concepts and real-world application across a range of in-demand disciplines. I have successfully guided BA students through the fundamentals of programming, using languages and logic to build problem-solving skills from the ground up. My approach to teaching Graphic and Web Design emphasizes creativity alongside technical proficiency, ensuring students can build portfolios that reflect industry standards. In infrastructure-focused subjects like Linux and Windows Administration, I prioritize hands-on, lab-based learning, allowing students to gain the confidence to manage real systems. Furthermore, my experience in Ethical Hacking is framed within a strong ethical and academic context, providing students with a deep understanding of cybersecurity principles. My methodology is student-centric, adapting to individual learning paces while maintaining a clear focus on the curriculum. I consistently aim to not only impart knowledge but also to cultivate the analytical and technical skills my students need to excel in their academic assessments and future careers.
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in Python Training classes
7
Course Duration provided
3-6 months
Seeker background catered to
Corporate company, Educational Institution, Individual
Python applications taught
Automation with Python , Web Scraping with Python , Networking with Python , Data Analysis with Python , PySpark, Data Science with Python, Data Visualization with Python, Data Extraction with Python , Web Development with Python , Machine Learning with Python, Scipy Stack with Python
Teaching Experience in detail in Python Training classes
With over 7 years of experience as a Python trainer, I have successfully mentored 200+ learners, ranging from school students and college freshers to working professionals seeking career transitions. My training philosophy centers on hands-on learning, where theory is immediately reinforced with real-world coding exercises. Curriculum Expertise: I specialize in delivering end-to-end Python programs, including: Foundations: Syntax, data types, control flow, functions, and error handling. Object-Oriented Programming (OOP): Classes, inheritance, polymorphism, and encapsulation. Data Science Stack: NumPy, Pandas, Matplotlib, and Seaborn for data analysis and visualization. Web Development: Flask and Django for building dynamic web applications. Automation & Scripting: Automating repetitive tasks, file handling, and API integrations. Database Integration: SQLite, MySQL, and MongoDB using Python connectors. Teaching Methodology: I structure my courses into project-based modules, ensuring learners build a portfolio as they progress. Each session follows a "live coding" format where I solve problems in real time, followed by guided hands-on exercises. I maintain a 1:1 mentorship approach even in group settings, providing personalized feedback and doubt-clearing sessions. I also leverage Jupyter Notebooks for interactive learning and GitHub for version control exposure. Notable Achievements: Successfully placed 85% of my career-track students into roles such as Junior Python Developer, Data Analyst, and Automation Engineer within 3 months of course completion. Designed a proprietary "Code-Refactor-Review" framework that improved students' coding efficiency by 40% within 8 weeks. Adaptability: I tailor my pace to each learner's background, accelerating for experienced programmers or simplifying complex concepts like decorators and generators for beginners using analogies and visual aids. All sessions are recorded for revision, and I provide curated resources, practice assignments, and mock interviews to ensure job readiness. My goal extends beyond syntax, I empower students to think like developers, debug independently, and build production-ready code with confidence.
Class Location
Online class via Zoom
Student's Home
Tutor's Home
Years of Experience in Graphic Designing Classes
7
Teaching Experience in detail in Graphic Designing Classes
With over 7 years of dedicated teaching experience in the field of Graphic Design, I specialize in guiding BA students through the practical and theoretical aspects of visual communication. My expertise lies in bridging the gap between academic curriculum and industry-standard practices, ensuring students are not only exam-ready but also portfolio-ready. My instruction focuses on core Adobe Creative Suite applications essential for a BA curriculum. I teach Adobe Photoshop for image manipulation, web graphics, and digital painting; Adobe Illustrator for logo design fundamentals, vector illustration, and branding projects; and Adobe InDesign for mastering layout design, including magazines, brochures, and print publications. I structure my lessons to cover the entire design process, from conceptualization and typography principles to final output for print and digital media. Whether helping students grasp the nuances of print design or guiding them through the creation of professional-grade web graphics, my approach is hands-on and project-based. I aim to build confidence in my students, helping them develop a strong portfolio that meets academic requirements and prepares them for successful careers in the design industry.
Share this Profile
Also have a look at
Reply to 's review
Enter your reply*
Your reply has been successfully submitted.
Certified
The Certified badge indicates that the Tutor has received good amount of positive feedback from Students.