Key Responsibilities
Deliver engaging classroom and practical sessions on core Computer Science subjects.
Teach programming languages such as C, C++, Java, Python, and JavaScript.
Train students in Data Structures & Algorithms (DSA), Object-Oriented Programming (OOP), Database Management Systems (DBMS), Operating Systems (OS), Computer Networks (CN), and Software Engineering.
Conduct hands-on sessions in Web Development, SQL, Git/GitHub, and problem-solving.
Mentor students for coding interviews, hackathons, and placement preparation.
Design lesson plans, assignments, coding exercises, assessments, and project-based learning activities.
Evaluate student performance and provide constructive feedback to improve learning outcomes.