Lecturer in Computer Science
4 days ago
Lecturing- Teach and inspire students in Computer Science and Software Development across undergraduate and postgraduate levels, including programming (Java, Python, C#, AI/ML concepts).- Deliver content in multiple teaching modes and methodologies, including blended learning and constructivism.- Design and grade assessments, provide constructive feedback, and moderate academic work where necessary.Lecturer Development and Support- Assist in lecturer development and support processes and procedures. This may include conducting peer reviews, facilitating workshops and one-on-one consultations.- Lead and champion academic development initiatives for specific programmes.Student Development & Support- Mentor and support students to achieve academic success.- Identify and implement tailored interventions.- Track student success and implement support interventions where required.Research & Scholarship- The incumbent is required to promote a culture of scholarship within their practice, discipline and campus/team and is also required to contribute towards the company achieving its annual research output targets, particularly in areas like application development, artificial intelligence, data science and cloud computing.- Foster a culture of continuous improvement and academic excellence.Competencies Required:- Superior communication (written and verbal) and organisational skills.- Demonstrated ability to manage work and self-proactively.- Able to demonstrate a proven track record of eXective teaching in the subject area based on a reflective practice.- Passion for teaching, mentoring, and inspiring future tech leaders- Passion for Customer Service.- Experience with EdTech tools and using technology to enhance learning- Proven ability to build strong relationships within academic teamsMinimum Education Requirements:- Honours degree/ Postgraduate Diploma (NQF Level 8) in Computer Science, Information Systems, Information Technology or related field.- Registration (or intention thereof) towards a Masters degree is required.- A PhD in Computer Science, Information Systems, or Information Technology will be an added advantage.Work Experience Requirements:- Having at least 3 years teaching experience in programming or software development would be advantageous- Having industry experience as a software developer, AI/ML engineer, cloud solutions architect, or mobile app developer will be highly valuedExperience in one or more of the following technologies:- Programming & Frameworks: C#, .NET (Core, MVC, Blazor), Python, Java, JavaScript (React, Angular, Node)- Cloud Technologies: Azure, AWS, Google Cloud- AI/Machine Learning: TensorFlow, PyTorch, Scikit-learn (advantageous)- Mobile Development: Android/iOS (React Native, Kotlin, Swift)- Database Systems: SQL, Oracle, MongoDB, Firebase
-
Lecturer : Computer Science
4 days ago
Durban, South Africa ADvTECH Full timeJob title : Lecturer : Computer Science Job Location : KwaZulu-Natal, Durban Deadline : December 25, 2025 Quick Recommended Links Jobs by Location Job by industries Duties and Responsibilities Lecturing Lecture on programmes (must lecture on an IIE qualification) across various modes of delivery where relevant Marking of assessments and feedback to students...
-
Lecturer in Computer Science
4 days ago
Durban, South Africa The Hiring House Full timeLecturing Teach and inspire students in Computer Science and Software Development across undergraduate and postgraduate levels, including programming (Java, Python, C#, AI / ML concepts). Deliver content in multiple teaching modes and methodologies, including blended learning and constructivism. Design and grade assessments, provide constructive feedback,...
-
Lecturer: Computer Science
1 week ago
Durban North, KwaZulu-Natal, South Africa ADvTECH Full time R500 000 - R1 200 000 per yearEmeris is an educational brand of The Independent Institute of Education (The IIE). The IIE enjoys the reputation of being at the forefront of private higher education in South Africa, and is registered with the Department of Higher Education and Training (DHET) to provide higher education qualifications accredited by the Council on Higher Education...
-
Lecturer, Computer Science
4 days ago
Durban, South Africa ADvTECH Full timeA prominent education institution in Durban is seeking an experienced Lecturer in Computer Science. You will be responsible for delivering lectures, assessing students, and supporting academic development. The ideal candidate holds an Honours Degree in Information Technology with teaching experience in programming. This position offers a unique opportunity...
-
Maths for Computing Lecturer
7 days ago
Durban, South Africa Eduvos Full time**Job Advert Summary**: **Eduvos **is looking to hire the services of an **Independent Contractor, Maths for Computing Lecturer**,** at our **Umhlanga** **campus on a part-time basis.*** **Type of appointment**: **Independent Contractor (part-time; flexible workhours agreement)** **Purpose**: - To lecture** **Information Technology-related modules, in the...
-
Data Science Lecturer
7 days ago
Durban, South Africa Eduvos Full time**Job Advert Summary**: **Eduvos **is looking to hire the services of an **Independent Contractor, [Job title] Lecturer**,** at our **[Campus]** **campus on a part-time basis.*** **Type of appointment**: **Independent Contractor (part-time; flexible workhours agreement)** **Purpose**: - To lecture** **Information Technology-related modules, in the faculty...
-
Politcal Science Lecturer
2 weeks ago
Durban, South Africa Eduvos Academic Full time**Job Advert Summary**: **Eduvos **is looking to hire the services of an **Independent Contractor, Political Science Lecturer**,** at our **Durban** **campus on a part-time basis.*** **Type of appointment**: **Independent Contractor (part-time; flexible workhours agreement)** **Purpose**: - To lecture Humanities-related modules, in the faculty on a...
-
Part Time Lecturer: School Of Computer Science
2 weeks ago
Durban, South Africa The Hiring House Full timeCONE5111/5112 - Computer Networks 1A and 1BCompetencies required:- Excellent Communication and interpersonal skills- Excellent Presentation Skills- Assertiveness and dynamism- Understanding of customer service in education- Demonstrate an ability to manage work and self proactivelyTechnical Competencies Required:- Deep understanding of network models (OSI &...
-
Durban, South Africa The Hiring House Full timeCONE5111 / 5112 - Computer Networks 1A and 1B Competencies required : Excellent Communication and interpersonal skills Excellent Presentation Skills Assertiveness and dynamism Understanding of customer service in education Demonstrate an ability to manage work and self proactively Technical Competencies Required : Deep understanding of network models (OSI &...
-
Computer Practice Business Lecturer
1 week ago
Durban, South Africa PAX College Full timeOur institution is looking for a versatile lecturer with experience in Computer Practice and Business Studies modules. Position - Lecturing experience Working hours - Monday to Friday 7.30am to 4pm Internet access at home Good working laptop and cell phone Modules - 8 to 9 On campus duties: There will be a specific timetable that must be adhered to at all...