- Curriculum Development: Design and implement computer science curricula that cover topics such as programming languages - algorithms, data structures, hardware, and software.
- Instruction and Teaching: Deliver lectures, guide students in practical exercises, and conduct open classroom discussions to teach core computer science concepts.
- Assessment and Feedback: Evaluate student progress through assignments, projects, and exams, and provide constructive feedback to support their learning and growth.
- Classroom Management: Maintain a safe, organized, and inclusive classroom environment that encourages student participation and collaboration.
- Technology Integration: Utilize technology and digital tools to enhance instruction and facilitate learning, and ensure classroom equipment functions properly.
- Professional Development: Stay current with the latest advancements in computer science and education, and participate in ongoing professional development to improve teaching methods.
- Collaboration: Work with colleagues and administrators to develop interdisciplinary projects and integrate technology across the curriculum.
- Student Support: Provide individualized attention to students needing extra help and motivate them to achieve their full potential in computer science.
Job Type: Full-time
Pay: ₹25,000.00 - ₹30,000.00 per month
Benefits:
Education:
Language:
Work Location: In person