Skip to main content
Posted 25 August, 2026

Assistant Professor of Computer Science

SKIPS University
Ahmedabad, GJ, IN Full Time
Reference: 0b6aa9a8394b3503

Job Description

Job Summary

\n

We are seeking a highly motivated and qualified Assistant Professor – Computer Science to join our academic team. The candidate will be responsible for teaching undergraduate and/or postgraduate students, developing course content, conducting practical sessions, guiding student projects, and contributing to research, academic administration, and institutional development.

\n

Key Responsibilities

\n

1. Teaching & Academic Responsibilities

\n
    \n
  • Deliver engaging lectures, tutorials, and practical/laboratory sessions in Computer Science.
  • \n
  • Prepare lesson plans, course materials, presentations, assignments, and question papers.
  • \n
  • Conduct internal assessments, examinations, evaluations, and provide timely feedback.
  • \n
  • Ensure effective delivery of the prescribed curriculum as per University guidelines.
  • \n
  • Use innovative teaching methods, technology, and practical examples to enhance student learning.
  • \n
  • Maintain accurate academic and student records.
  • \n
\n

2. Student Development

\n
    \n
  • Mentor and guide students regarding academics, projects, internships, and career development.
  • \n
  • Supervise student projects, seminars, presentations, and technical activities.
  • \n
  • Support students in participating in hackathons, coding competitions, technical events, and conferences.
  • \n
  • Provide academic counselling and maintain regular communication with students.
  • \n
\n

3. Practical & Technical Responsibilities

\n

Depending on specialization, the faculty member may handle subjects such as:

\n
    \n
  • Programming / Object-Oriented Programming
  • \n
  • Data Structures & Algorithms
  • \n
  • Database Management Systems
  • \n
  • Operating Systems
  • \n
  • Computer Networks
  • \n
  • Software Engineering
  • \n
  • Web Technologies
  • \n
  • Artificial Intelligence & Machine Learning
  • \n
  • Data Science
  • \n
  • Cloud Computing
  • \n
  • Cyber Security
  • \n
  • Computer Architecture
  • \n
  • Python / Java / C / C++
  • \n
  • Emerging technologies and other Computer Science subjects.
  • \n
\n

4. Research & Development

\n
    \n
  • Conduct and publish quality research in reputed journals/conferences.
  • \n
  • Participate in research projects, consultancy, and funded research activities.
  • \n
  • Encourage students to undertake research and innovation projects.
  • \n
  • Contribute to patents, copyrights, research proposals, and academic collaborations where applicable.
  • \n
\n

5. Department & Institutional Responsibilities

\n
    \n
  • Participate in departmental meetings and academic planning.
  • \n
  • Contribute to curriculum development and revision.
  • \n
  • Assist in accreditation and compliance activities such as NAAC/NBA/University requirements , as applicable.
  • \n
  • Coordinate academic events, workshops, seminars, FDPs, and technical activities.
  • \n
  • Perform examination, admission, committee, and other responsibilities assigned by the University/Institute.
  • \n
\n

Educational Qualification

\n
    \n
  • Master’s Degree (M.E./M.Tech./M.Sc./MCA or equivalent) in Computer Science / Computer Engineering / Information Technology or a relevant discipline from a recognized University/Institution.
  • \n
  • Ph.D. in Computer Science/Engineering or relevant area will be preferred.
  • \n
  • Candidates should fulfil the applicable UGC/University/Regulatory Authority eligibility requirements.
  • \n
\n

Experience

\n
    \n
  • Freshers with strong academic credentials may be considered.
  • \n
  • Prior teaching experience in a University/College/Engineering/Management/Computer Science institution will be preferred.
  • \n
  • Industry experience in relevant technology areas will be an added advantage.
  • \n
\n

Required Skills

\n
    \n
  • Strong knowledge of Computer Science fundamentals.
  • \n
  • Excellent teaching and presentation skills.
  • \n
  • Good command of programming languages and technical concepts.
  • \n
  • Ability to use modern teaching tools and Learning Management Systems.
  • \n
  • Strong mentoring and student-handling skills.
  • \n
  • Research and academic writing skills.
  • \n
  • Good communication and interpersonal skills.
  • \n
  • Ability to work collaboratively within an academic team.
  • \n
  • Good documentation and academic administration skills.
  • \n
\n

Preferred Skills / Specialization

\n

Candidates with expertise in any of the following areas will be preferred:

\n

Artificial Intelligence | Machine Learning | Data Science | Cyber Security | Cloud Computing | IoT | Blockchain | Software Engineering | Full-Stack Development | Database Technologies | Computer Networks | NLP | Computer Vision

\n

Key Performance Areas (KPIs)

\n
    \n
  • Quality of teaching and student feedback.
  • \n
  • Course completion and academic performance.
  • \n
  • Student mentoring and project guidance.
  • \n
  • Research publications and research projects.
  • \n
  • Participation in institutional activities.
  • \n
  • Development of innovative teaching practices.
  • \n
  • Contribution to accreditation and academic documentation.
  • \n
  • Student participation in technical/research activities.
  • \n
\n

Personal Attributes

\n
    \n
  • Passion for teaching and learning.
  • \n
  • Professional and disciplined approach.
  • \n
  • Positive attitude and willingness to learn emerging technologies.
  • \n
  • Strong academic integrity.
  • \n
  • Ability to mentor and motivate students.
  • \n
  • Commitment to institutional goals and continuous improvement.
  • \n
\n

Contact :

\n

Rinkal Kothiya

\n

98249 45442

\n

[email protected]

Sign up for Job Alerts