Anúncios
Lecturer Computing Sciences
Deliver engaging Computer Science and Information Systems modules, drive research and student supervision, and benefit from an equity-driven environment.
If you are searching for an opportunity to build your academic profile while making a lasting impact in computing sciences, this position has a lot to offer. The post offers a permanent job type with a competitive monthly salary (details available in the official application), and is open now for applications.
What stands out is the university’s commitment to employment equity. Preference is given to designated groups, ensuring an inclusive and diverse department. This role suits candidates with a minimum of a Master’s degree in Information Systems or Computer Science, along with at least two years of lecturing experience and hands-on exposure to topics such as programming languages like C#, Java or Matlab, and advanced data structures.
Responsibilities and Day-to-Day Tasks
The role of Lecturer Computing Sciences involves delivering undergraduate and postgraduate modules, especially in Computer Science. This includes preparing course material, giving lectures, providing module administration, and engaging with students.
Research is another major component. You’ll supervise honours students, participate in departmental projects, and publish research findings relevant to the department’s focus areas.
In addition, community engagement is expected—you will either initiate or participate in projects that connect the department with schools, industry, or other stakeholders. Team collaboration and attending university forums also feature in your daily work.
Your role requires representing the department at faculty meetings related to teaching, research, and community engagement. Supervising postgraduate students and demonstrating strong theoretical and practical knowledge in computing forms the backbone of what’s expected.
Finally, shortlisted candidates will be invited to showcase their presentation skills and technical expertise during the interview process by taking part in assessments and giving a sample lecture.
Key Pros: What Sets This Role Apart
One significant advantage of this position is its nurturing environment, which promotes diversity, inclusion, and career growth, especially for designated groups. This supports personal and professional development in a reputable institution.
The focus on both research and practical teaching experience means you can build a robust academic profile while actively contributing to the wider computing community. The opportunity for research publication also helps boost your CV.
Notable Cons and Considerations
On the other hand, candidates should be prepared for a rigorous selection process, including pre-interview assessments and demonstration lectures, which can be demanding.
Additionally, the requirement for advanced knowledge in multiple programming languages and academic research standards could be a barrier if you’re more industry or practice-oriented rather than academic.
Verdict: Is This the Right Role for You?
This is a rewarding opportunity for academically-minded professionals passionate about research, teaching, and equity. If you bring the required qualifications and thrive in academic environments, this role can propel your career to the next level.