Senior Lecturer (Faculty of Science: Academy of Computer Science & Software Engineering)
University of Johannesburg · Gauteng
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →Description
- As an academic within the Academy of Computer Science and Software Engineering you will be required to undertake a variety of teaching and learning, research, and administrative duties to help the Academy, Faculty, and University meet its key performance indicators in pursuit of their respective missions.
Responsibilities
- Overall: To perform academic, research, and associated administration activities in the department
- Teaching and Learning: As per allocated timetable and required additional time for preparation
- Research: All activities related research conducted in the department with a specific emphasis on quality publications.
- Administrative: All related administration to teaching and learning and research, wherever appropriate
- Community Engagement: Ensure involvement for the betterment of the institution and community. Some time may be allocated to this in consultation with HOD on a case by case basis.
- Personal Development: Continuously develop oneself in the scientific field.
Minimum requirements A Doctoral Degree in Computer Science or Information Technology with a preference for specialisation in one of the following fields:
- Cyber Security.
- Artificial Intelligence
- Having a proven track record of international, peer-reviewed, accredited published research outputs exceeding 1.5 Department of Higher Education and Training research publication units annually in the above field over at least 3 years.
- The successful applicant must have a proven track record as main supervisor of Master's degrees supervised to completion.
- The successful applicant must have an excellent academic record in both Teaching and Learning as well as Research.
- Must have successfully contributed to projects days within the Academy the Annual Projects Day is a showcase of senior student practical software development projects – approximately 60 projects annually.
- Must have a record of successfully offering undergraduate modules over a wide range of the body of knowledge pertinent in the field of discourse.
- Must have successfully mentored and assessed the marking of third year practical year projects on a level acceptable to the British Computer Society.
- Must have experience of the BCS accreditation process or equivalent academic certification processes.
- Must pass a practical programming assessment as determined by the Academy of Computer Science and Software Engineering.
Competencies and Behavioural Attributes
- The proven ability to teach both Computer Science and Informatics courses, advanced data structures on an undergraduate level using programming languages used within the Academy.
- The proven ability to teach both Computer Science and Informatics courses on an Honours 4th year level.
- The ability to teach effectively in English is a prerequisite. Should English not be the home language a certification of competence in English will be required.
- Sufficient lecturing experience with professionally evaluated outcomes.
- Exposure to TurnitIn for checking the integrity of research assignments.
- Experience of managing the auditing of all answer scripts for all examinations of both Computer Science and Informatics on both undergraduate and postgraduate level is a strong recommendation.
- The proven ability to supervise both doctoral and master's studies as main supervisor to completion.
- The ability to successfully supervise at minimum 10 honours research projects, according to the standards of the BCS.
- The proven ability to supervise both doctoral and master's studies as main supervisor to completion.
- Must supply proof of formal evaluation, including student evaluation, as a successful teacher/lecturer by an academic institution.
- Must have proof of a good class pass rate in undergraduate courses
- The above competencies may additionally be assessed via live lectures and programming ability assessments.
Recommendations
- Membership of the BCS is a strong recommendation.
- At least 5 years experience of organizing and managing student assistants and tutors for both Computer Science and Informatics is a strong recommendation.
- Having a strong media presence as well as engaging actively in the popularization of science.
- NRF rating highly desirable or of an equivalent internationally accepted standing covering the same criteria as the NRF system.
- Co-supervision of a doctoral student to completion is a strong recommendation.
Deadline:6th September,2026