Teach courses in Computer Applications at UG/PG level (e.g., Programming, Data Structures, DBMS, Software Engineering, Web Development, AI/ML, Cloud Computing).
Develop lesson plans, teaching materials, lab manuals, and e-content aligned with curriculum and industry needs.
Use ICT-enabled teaching (LMS, coding platforms, virtual labs, simulations).
Conduct practical/laboratory sessions, tutorials, and project-based learning.
Guide students in mini-projects, internships, and capstone projects.
Mentor students for higher studies, research, and IT industry careers.
Ensure syllabus completion and continuous student assessment (assignments, quizzes, viva).
2. Research & Academic Contribution
Undertake research in specialized areas of Computer Applications (AI, ML, Cybersecurity, Data Science, IoT, Cloud, AR/VR, Blockchain, etc.).
Publish research papers in UGC CARE/Scopus/SCI indexed journals.
Present papers in national/international conferences, seminars, and workshops.
Apply for funded research projects (UGC, AICTE, DST, MeitY, etc.).
Guide student research/dissertations at PG level.
Collaborate with academia/industry for projects and consultancy.
Work towards patents, software tools, or product development.
3. Extension & Outreach Activities
Conduct coding competitions, hackathons, workshops, and seminars for students.
Organize/attend Faculty Development Programs (FDPs), refresher/orientation courses, and MOOCs (SWAYAM/NPTEL, Coursera, etc.).
Participate in IT literacy drives, digital awareness programs, and community outreach activities.
Engage with professional bodies (IEEE, ACM, CSI, ISTE, etc.).
Contribute to curriculum design and syllabus revision to keep pace with emerging technologies.
Serve in departmental/institutional committees (IQAC, NAAC, NBA, BOS, Examination Cell, Admissions, Placement Cell).
Support examination-related duties: question paper setting, evaluation, invigilation.
Assist in departmental growth through MoUs, industry collaborations, and skill-based course offerings.
Act as mentor for student clubs (coding clubs, innovation/entrepreneurship cell, tech societies).
Contribute to NAAC/NBA accreditation processes and institutional audits.
Participate in institutional events, student welfare, and discipline committees.
Qualifications (As per UGC/AICTE norms)
Essential:
Master's Degree in Computer Applications (MCA) / M.Sc. (Computer Science/IT) / M.Tech. (CSE/IT) with minimum 55% marks.
Desirable:
NET/SET/Ph.D. in relevant discipline.
Industry/Research Experience:
Preferred in addition to teaching.
Skills & Competencies
Proficiency in programming languages (C, C++, Java, Python, etc.) and modern frameworks.
Knowledge of databases, operating systems, networking, software engineering, AI/ML, data science.
Ability to integrate ICT and e-learning tools into teaching.
Strong communication, mentoring, and academic leadership skills.
Research orientation and ability to attract funding/consultancy.
Job Type: Full-time
Pay: ₹14,171.85 - ₹45,643.90 per month
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.