Tutor – Computer Training


We are seeking a dedicated and knowledgeable Computer Training Tutor with a diploma in Computer Science or a related field to join our educational institution. The ideal candidate should possess a strong foundation in computer skills and technologies and have a passion for teaching. The Computer Training Tutor will be responsible for delivering comprehensive computer training sessions, guiding students, and fostering an engaging learning environment.


  1. Curriculum Development: Develop and update computer training materials, lesson plans, and hands-on exercises in line with current technology trends and industry standards.
  2. Instruction: Conduct computer training sessions covering various topics such as programming languages, software applications, operating systems, and IT fundamentals.
  3. Practical Demonstrations: Provide hands-on demonstrations and practical exercises to enhance students’ understanding and proficiency in using computer software and hardware.
  4. Individualized Support: Offer individualized guidance and assistance to students with varying skill levels, ensuring they grasp fundamental concepts and advance their knowledge.
  5. Technology Integration: Integrate innovative teaching methods and educational technologies into lessons, utilizing multimedia tools and interactive platforms for effective learning.
  6. Assessment and Feedback: Evaluate student progress through assignments, projects, and assessments. Provide constructive feedback to aid in skill development and improvement.
  7. Industry Relevance: Stay updated with the latest advancements in computer technology, programming languages, cybersecurity, and IT trends to ensure course content remains current and relevant.
  8. Collaborative Learning Environment: Foster a collaborative and inclusive learning environment, encouraging student participation, discussions, and teamwork on projects.
  9. Administrative Tasks: Assist in administrative duties such as maintaining records, tracking attendance, and contributing to curriculum planning meetings.
  10. Professional Development: Engage in continuous professional development activities to enhance teaching skills and stay abreast of emerging technologies in the field of computer science.


  1. Diploma or equivalent qualification in Computer Science, Information Technology, or a related field is required. A Bachelor’s degree is preferred.
  2. Strong proficiency in various computer technologies, programming languages, software applications, and operating systems.
  3. Previous teaching, tutoring, or training experience in computer science, IT, or related subjects is highly advantageous.
  4. Excellent communication and presentation skills to effectively convey complex technical information in an understandable manner.
  5. Familiarity with educational software, learning management systems (LMS), and multimedia tools for instructional purposes.
  6. Passion for education and a commitment to fostering a supportive and dynamic learning environment for students.
  7. Organizational skills, attention to detail, and the ability to adapt teaching methods to accommodate diverse learning styles.


Job Type: Full Time
Job Location: Kampala

Apply for this position

Allowed Type(s): .pdf, .doc, .docx