Lecturer – Computer Science (Part-Time) x1
Job Details
Job Title: Lecturer – Computer Science (Part-Time)
Company: ADvTECH
Institution: Rosebank College (The Independent Institute of Education)
Division: Rosebank International
Location: Bloemfontein, Free State
Employment Type: Part-Time
Experience Level: Entry Level
Industry: Education Management
Job Functional Area: Education
Posted Date: 27 October 2026
Closing Date: 10 November 2026
Salary: Market-related
Company Overview
Rosebank College, part of The Independent Institute of Education (The IIE), is one of South Africa’s leading private higher education institutions and is registered with the Department of Higher Education and Training.
With over 70 years of experience in delivering quality tertiary education, Rosebank College serves more than 20,000 students across its campuses in South Africa.
The institution is committed to academic excellence, student development and expanding its range of higher education qualifications.
Job Description
Rosebank College is seeking a suitably qualified and motivated Computer Science Lecturer to join its academic team in Bloemfontein on a part-time basis.
The successful candidate will be responsible for delivering lectures in Computer Science according to the requirements of allocated modules. The role involves preparing students for assessments, monitoring academic progress, identifying students who may be at risk and providing appropriate academic support.
The Lecturer will also contribute to assessment development, student administration, academic reporting and the evaluation of module performance in collaboration with Programme Coordinators and the Central Academic Team.
The ideal candidate should have a strong academic background in Computer Science, Software Engineering or a related discipline, together with relevant teaching or industry experience.
Key Responsibilities
Deliver Computer Science lectures according to allocated module requirements.
Engage students and ensure that teaching activities follow the prescribed module pacers.
Manage academic resources and learning materials.
Consult with the Information Centre regarding relevant academic resources.
Update the Learning Management System (LMS) with academic information.
Provide students with feedback on their academic performance.
Prepare students for assessments and examinations.
Identify students who are academically at risk and provide appropriate support.
Develop assessments in accordance with guidelines from the Central Academic Team.
Monitor student engagement, participation and assessment submissions.
Escalate academic concerns and student-related matters where necessary.
Attend and participate in academic meetings across faculties.
Review, analyse and reflect on student module results.
Assist Programme Coordinators in monitoring academic performance and identifying at-risk modules.
Participate in academic professional development activities.
Complete the required professional development interventions during each academic cycle to improve teaching practices and professional academic standing.
Minimum Qualifications
Applicants should ideally possess one of the following qualifications:
Bachelor of Science Honours in Computer Science.
Master of Science in Computer Science.
Master’s degree in Software Engineering.
Doctoral degree (DPhil/PhD) in Computer Science.
Alternative Qualifications:
Applicants may also be considered if they hold a relevant Honours degree, postgraduate diploma, Master’s degree or Doctoral degree in:
Information Technology (IT).
Computer Information Systems.
Software Engineering.
Computer Engineering.
These qualifications should be supported by undergraduate or postgraduate studies in Computer Science or a closely related field, together with relevant teaching or industry experience.
Experience Requirements
Ideally, at least two years’ lecturing or tutoring experience in modules with a Computer Science component.
Preferably, at least one year’s work experience as a Software Engineer.
Relevant teaching, tutoring or industry experience in Computer Science or a related field.
Qualification must be at least one NQF level higher than the qualification being taught.
Applicants must provide a copy of their academic transcript.
Key Skills and Competencies
The ideal candidate should demonstrate:
Knowledge and understanding of the South African higher education system and its regulatory framework.
Understanding of teaching and learning theories and academic interventions.
Ability to provide effective student support services.
Ability to work with digital academic platforms and learning management systems.
Strong communication and student engagement skills.
Ability to adapt to a frequently changing academic environment.
Ability to follow institutional rules, policies and procedures.
Good time management and organisational skills.
Ability to meet deadlines and work under pressure.
Strong analytical and problem-solving abilities.
Working Hours
Classes are scheduled between 08:00 and 17:00, Monday to Friday.
Actual working hours will depend on the modules allocated to the successful candidate.
Salary and Benefits
Salary: Market-related.
Specific employee benefits are not provided in the advertisement.
Employment Equity
Rosebank College is an equal opportunities employer. However, preference will be given to Employment Equity (EE) and South African candidates.



