A dedicated and enthusiastic Computer Science Lecturer with expertise in delivering high-quality instruction in computer science and information technology subjects. Skilled in developing lesson plans, conducting practical laboratory sessions, and mentoring students to build strong technical and problem-solving skills.
Key Responsibilities
- Teach undergraduate and diploma-level Computer Science and Information Technology subjects.
- Prepare and deliver lectures, tutorials, and practical laboratory sessions.
- Develop lesson plans, course materials, assignments, and assessments aligned with the curriculum.
- Evaluate student performance through tests, assignments, projects, and examinations.
- Mentor students in academic projects, seminars, and career development.
- Maintain student attendance, academic records, and assessment reports.
- Guide students in programming, database management, networking, web technologies, and software development.
- Incorporate modern teaching methodologies and educational technologies into classroom instruction.
- Participate in curriculum development, departmental meetings, workshops, seminars, and faculty development programs.
- Stay updated with emerging technologies and integrate relevant concepts into teaching.
Technical Skills
- Programming: C, C++, Java, Python
- Database Management: SQL, MySQL
- Web Technologies: HTML, CSS, JavaScript
- Operating Systems: Windows, Linux
- Computer Networks
- Data Structures and Algorithms
- Object-Oriented Programming
- Microsoft Office Suite
- Basic knowledge of Cloud Computing and Cybersecurity
Professional Skills
- Effective classroom management
- Excellent verbal and written communication
- Student mentoring and academic counseling
- Strong analytical and problem-solving abilities
- Team collaboration and interpersonal skills
- Time management and organizational skills
- Adaptability and continuous learning
Qualifications
- Master's degree in Computer Science, Information Technology, Computer Applications, or a related discipline.
- Teaching experience in higher education is preferred.
- Ability to effectively teach both theoretical concepts and practical applications.
Pay: ₹25,815.89 - ₹40,832.86 per month
Benefits:
Work Location: In person