T T John Group Of Institutions
Computer Applications - Assistant Professor
Bangalore ₹3-6 LPA Posted 18 Aug 2025
FULL TIME
Data Science
Iot
Cybersecurity
Lms
Cloud Computing
+1 more
Job Description
Key Responsibilities:
1. Teaching & Academic Duties
- Deliver lectures, tutorials, lab sessions for undergraduate and postgraduate courses (e.g., BCA, MCA, BSc IT).
- Teach core subjects such as:
- Programming (C, C++, Java, Python),
- Web Technologies,
- Data Structures,
- Operating Systems,
- Database Management Systems (DBMS),
- Software Engineering,
- Computer Networks, etc.
- Design course materials, lesson plans, and assessment tools.
- Conduct internal assessments, viva voce, and student evaluations.
- Maintain academic records and ensure curriculum compliance.
2. Research & Development
- Engage in research activities in areas like AI/ML, Cybersecurity, IoT, Data Science, Cloud Computing, etc.
- Publish papers in peer-reviewed journals and participate in academic conferences.
- Apply for grants or collaborate on interdisciplinary research projects.
3. Lab & Project Supervision
- Guide students in practical labs and ensure proper use of hardware/software tools.
- Supervise mini and major projects, especially for final-year students.
- Evaluate project reports and presentations.
4. Academic & Institutional Contribution
- Participate in syllabus review, curriculum development, and accreditation processes (NAAC, NBA).
- Support organizing seminars, workshops, coding competitions, and technical events.
- Serve on academic or administrative committees as required.
5. Mentorship & Student Support
- Act as a mentor for assigned students, providing academic and career guidance.
- Support students preparing for internships, certifications, or placements.
Qualifications & Experience:
- Education:
- MCA / M.Sc in Computer Science / M.Tech (CSE/IT) from a recognized institution
- Ph.D. (awarded or pursuing) in Computer Science or related domain (as per UGC norms preferred)
- Experience:
- 0–3 years of teaching or industry experience in relevant subjects
- Freshers with a strong academic and technical background may also apply
Skills & Competencies:
- Proficient in at least one programming language and development tools
- Familiar with open-source platforms and new-age tech (AI, IoT, Data Science, etc.)
- Strong communication and presentation skills
- Ability to integrate technology into teaching (e.g., LMS, MOOCs, coding platforms)
- Commitment to student success and continuous professional development