- Teach computer science fundamentals and programming concepts.
- Strong programming knowledge of Java and Python.
- Provide practical training in Java and Python programming.
- Explain coding concepts, syntax, data structures, algorithms, and object-oriented programming.
- Prepare lesson plans, assignments, coding exercises, and assessments.
- Conduct practical coding sessions and help students debug programs.
- Assess student performance and provide constructive feedback.
- Support students in resolving programming-related doubts and challenges.
- Develop students’ logical thinking, analytical skills, and problem-solving abilities.
- Track student progress and ensure learning objectives are achieved.
Required Qualifications
- B.Tech / M.Tech in Computer Science or a related field.
- BCA / MCA graduates with relevant technical knowledge are also eligible.
- Minimum 1 year of teaching or tutoring experience is mandatory.
Required Skills
- Strong programming knowledge of Java and Python.
- Good understanding of computer science fundamentals.
- Excellent communication and teaching skills.
- Ability to explain complex technical concepts in a easy manner.
- Strong logical reasoning, analytical thinking, and problem-solving skills.
- Experience in conducting practical coding sessions and evaluating assignments.