About the Role
Our client, a prestigious university located in the vibrant city of Cape Town, Western Cape , is looking for a dynamic and knowledgeable Hybrid University Lecturer specializing in Computer Science. This role blends the best of both worlds, offering the opportunity to engage with students both in-person and through online platforms. The successful candidate will be responsible for delivering high-quality lectures, conducting tutorials, and supervising student projects within the Computer Science department. We seek an individual with a strong academic background and a passion for teaching, committed to fostering a stimulating learning environment. This position requires a blend of theoretical knowledge and practical industry insights, ensuring students are well-prepared for the evolving tech landscape.
Key Responsibilities
- Deliver engaging lectures and tutorials on various Computer Science topics, both in-person and remotely.
- Develop and update course materials, syllabi, and assessment methods to reflect current industry standards and research.
- Supervise undergraduate and postgraduate student research projects and dissertations.
- Conduct regular office hours to provide academic support and guidance to students.
- Actively participate in departmental meetings, curriculum reviews, and faculty development activities.
- Contribute to the academic community through research, publications, or relevant industry engagement.
- Grade assignments, exams, and projects accurately and provide constructive feedback.
- Mentor students and support their academic and career development.
- Utilize the university's Learning Management System (LMS) effectively for course delivery and student interaction.
- Uphold the university's standards of academic excellence and integrity.
Requirements
- PhD in Computer Science or a closely related field.
- Proven experience in teaching Computer Science at the university level.
- Demonstrated ability to lecture effectively on topics such as algorithms, data structures, programming languages, operating systems, and artificial intelligence.
- Strong research record or potential for research output.
- Excellent communication, presentation, and interpersonal skills.
- Experience with hybrid or online teaching methodologies and technologies.
- Ability to design and implement effective assessment strategies.
- Commitment to student success and academic mentorship.
- Familiarity with the South African higher education landscape is advantageous.
- Must be able to commute to the Cape Town campus for scheduled in-person teaching and university activities.
Benefits
- This position offers a competitive academic salary and a comprehensive benefits package, including a generous pension fund contribution and medical aid scheme.
- Our client provides opportunities for professional development, including funding for conference attendance and research activities.
- The hybrid work model offers flexibility, balancing on-campus teaching with remote preparation and administrative tasks.
- Access to university libraries, research facilities, and advanced computing resources is provided.
- Employees benefit from subsidized housing options or allowances in the desirable Cape Town area and enjoy access to university sporting and cultural facilities.
- This role provides a stable and intellectually stimulating career within a renowned academic institution.