About the Role Our client, a reputable university located in **Mahikeng, North West**, is seeking an accomplished academic to join its faculty as a University Lecturer (Computer Science). This role involves delivering engaging lectures, conducting tutorials, and contributing to research within the Computer Science department. The position utilizes a Hybrid model, requiring regular on-campus presence for teaching and student interaction, complemented by remote flexibility for research and administrative duties. We are looking for a candidate with a strong academic background, a passion for teaching, and a commitment to fostering a stimulating learning environment for university students. This is an exciting opportunity to contribute to higher education in the **North West** province and shape the future of computer science professionals.
Key Responsibilities
- Deliver high-quality lectures and tutorials in various undergraduate and postgraduate Computer Science courses.
- Develop and update course materials, syllabi, and assessments to reflect current industry trends and academic standards.
- Supervise student research projects, dissertations, and theses.
- Conduct scholarly research in a relevant area of Computer Science and publish findings in reputable journals and conferences.
- Engage in curriculum development and departmental academic planning.
- Mentor and advise students on academic matters and career development.
- Contribute to the academic and administrative life of the department and the university.
- Foster an inclusive and intellectually stimulating learning environment.
- Participate in faculty meetings, committee work, and university events.
- Stay current with advancements in Computer Science and pedagogical best practices.
Requirements
- Master's degree or PhD in Computer Science or a closely related field.
- Demonstrated experience in teaching at the university level, preferably in Computer Science.
- A strong research record, evidenced by publications or ongoing research projects.
- Excellent presentation, communication, and interpersonal skills.
- Ability to engage diverse student populations and foster critical thinking.
- Proficiency in relevant programming languages and computing concepts.
- Commitment to academic excellence and student success.
- Ability to work effectively in a Hybrid academic environment, balancing on-campus and remote responsibilities.
- A passion for sharing knowledge and advancing the field of Computer Science.
- Eligibility to work at a South African university.
Benefits
- Competitive academic salary package.
- Opportunities for research funding and scholarly activities.
- Professional development support and conference attendance.
- Access to university resources and facilities.
- Contribute to shaping future computer science professionals in Mahikeng, North West.
- A dynamic and intellectually stimulating work environment.
- Potential for career advancement within academia.