Our client, a forward-thinking academic institution, is seeking an innovative Senior Lecturer in Computer Science Education to join their esteemed faculty. This fully remote position allows you to shape the future of computing education from anywhere, contributing to curriculum development, teaching, and research in a flexible and dynamic environment. The ideal candidate will possess a passion for pedagogy, a strong background in computer science, and a proven ability to inspire and engage students at the university level. You will play a pivotal role in designing and delivering cutting-edge courses, fostering a vibrant online learning community, and contributing to the institution's reputation for academic excellence.
Responsibilities: Design, develop, and deliver engaging and effective online course materials for undergraduate and postgraduate computer science programs. Lead and facilitate online lectures, tutorials, and discussion forums, fostering active student participation. Supervise student research projects, dissertations, and theses, providing expert guidance and feedback. Conduct high-quality research in computer science education or a related field, leading to publications in reputable journals and conferences. Contribute to curriculum development and enhancement, ensuring relevance and alignment with industry trends and pedagogical best practices. Assess student learning through a variety of methods, providing timely and constructive feedback. Mentor and support students, both academically and professionally, in a remote setting. Collaborate with colleagues across departments to promote interdisciplinary initiatives. Participate in academic committees and institutional initiatives as required. Qualifications: A PhD in Computer Science, Computer Science Education, or a related field. A strong publication record in peer-reviewed journals and conferences relevant to computer science education or the specific area of computer science expertise. Demonstrated experience in teaching computer science at the university level, preferably in an online or blended learning environment. Excellent understanding of pedagogical theories and best practices in higher education. Proficiency in learning management systems (e.g., Moodle, Blackboard, Canvas) and online collaboration tools. Strong research and analytical skills, with the ability to independently manage research projects. Exceptional communication, presentation, and interpersonal skills, adapted for virtual interaction. Commitment to fostering an inclusive and supportive learning environment. This role represents a significant opportunity to make a lasting impact on the field of computer science education within a supportive and forward-looking organization that champions remote working. If you are passionate about teaching and research, and eager to contribute to a leading academic program, we encourage you to apply.