Assistant Professor Computer Application

0 years

1 - 0 Lacs

Posted:22 hours ago| Platform: SimplyHired logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Key Responsibilities1. Teaching & Learning

  • 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.

4. Administrative & Institutional Responsibilities

  • 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

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You