Enter a job title or keyword

Middle School Computer Science Teacher


Job Location:

Hassan - India

Monthly Salary: Not provided by the employer
Experience Required: 1-3years
Posted: 22 September 2026 (Yesterday)
Application Deadline: 20 December 2026
Vacancies: 1 Vacancy

Job Summary

  • Teach Computer Science/Computer Applications according to the assigned grade levels.
  • Plan and deliver engaging theoretical and practical computer lessons.
  • Develop students understanding of computer fundamentals applications programming and digital skills.
  • Conduct practical sessions and guide students through computer-based activities.
  • Prepare lesson plans assignments projects and assessments.
  • Evaluate student performance and maintain academic records.
  • Encourage problem-solving logical thinking and responsible use of technology.
  • Maintain effective classroom and computer-lab practices.
  • Participate in school events meetings and academic activities.


  • Requirements
  • Masters degree in Computer Science or a relevant field.
  • . or other recognized teacher-training qualification preferred.
  • Prior teaching experience in a school environment is preferred.
  • Strong subject knowledge and practical computer skills.
  • Good communication and classroom-management skills.
  • Ability to teach computer concepts in an age-appropriate and engaging manner.



  • Required Skills:

    Masters degree in Computer Science or a relevant field. . or other recognized teacher-training qualification preferred. Prior teaching experience in a school environment is preferred. Strong subject knowledge and practical computer skills. Good communication and classroom-management skills. Ability to teach computer concepts in an age-appropriate and engaging manner.


    Required Education:

    Masters degree in Computer Science or a relevant . or other recognized teacher-training qualification teaching experience in a school environment is subject knowledge and practical computer communication and classroom-management to teach computer concepts in an age-appropriate and engaging manner.