Job Description

Responsibilities

  • Teach undergraduate courses in Computer Science with a strong focus on Java and Python.
  • Integrate Artificial Intelligence tools and technologies effectively into teaching and learning activities.
  • Develop course syllabi, learning materials, assessments and instructional strategies aligned with program outcomes.
  • Supervise and mentor students academically and support their research and career development.
  • Conduct research and publish in reputable high‑impact journals indexed in Scopus.
  • Participate in curriculum development, program review and continuous improvement initiatives.
  • Engage in departmental, college and university service and administrative responsibilities.
  • Undertake formative and summative assessments to ensure progress and implement interventions where required.
  • Mentor and advise students at all levels.
  • Apply learning practices effectively.
  • Engage in ...

Ready to Apply?

Take the next step in your AI career. Submit your application to University of Kalba today.

Submit Application