Our Mission
PeoplesFuture Ltd (a sister company of Coventry University) provides a sector leading, dedicated inclusive service to Coventry University Group students supporting their successful global education experience and graduate employment outcomes. Tailoring our service to each students’ individual needs and career aspirations, we are an integral part of the student journey that starts at enrolment and continues beyond graduation.
Our dedicated Lecturer team are subject specialists focused on delivering student education which is active, social, applied, and inclusive within our vibrant and varied education environment.
The Role
As Lecturer in Computer Science and Games Programming, you will be based in the School of Science. You will be working closely with academic colleagues to enrich the student learning and teaching experience to ensure, as appropriate, relevant aspects of research, enterprise and professional context are embedded in modules and courses.
The school delivers a broad range of teaching, offering undergraduate degrees across computing disciplines and postgraduate programmes in areas such as Data Science, Computational Intelligence, Computer Science, Advanced Software Engineering, and Cyber Security. We are committed to high quality teaching and welcome applications from enthusiastic academics who want to join an exclusively teaching focused team.
The role involves teaching and supporting the development and delivery of undergraduate, postgraduate, and professional programmes to ensure an effective student learning experience. It also includes overseas transnational teaching, so the ability to travel and spend several weeks abroad is an advantage.
For this role, we require a programming specialist, who will focus on teaching programming across different curriculum areas. We seek skills in the following areas, and welcome interest from applicants who can evidence some or all of these:
• GPU Programming and Heterogeneous Computing
• Python, C, C++. Modern C++
• Logic programming (e.g. Prolog)
• Functional programming (e.g. Haskell)
• Java
• Computer Graphics with OpenGL and Vulkan
• Shader Programming
• Virtual/Augmented Reality
• Machine Level Optimisations
• Console Development
• Constraint-Based Physics
• Procedural Generation
• Proficiency with both Unity and Unreal game engines
You will teach standalone programming modules and may also teach programming within broader computer science areas such as software engineering, AI, data science, machine learning, web and mobile development, cybersecurity, high performance and cloud computing, games programming, games development, and computer systems.
You will deliver and support teaching and assessment at undergraduate and postgraduate levels, working with course teams to ensure a high quality student experience. You will also contribute to module, curriculum, and degree development and be expected to take on new teaching areas, build new computer science skills, and engage in ongoing professional development.
Qualifications Required
• Master’s degree in an appropriate subject, OR (if from a professional practice background) a good Honours Degree and appropriate progress to an appropriate professional qualification and/or membership.
• Willingness to acquire a teaching qualification if not already held.
• PhD or active membership of an appropriate professional body would be advantageous
Our Successful Candidate
You will have the ability to demonstrate best practice in teaching, learning and assessment along with high standards of engagement consistent with our reputation and track record as a high-quality provider of teaching and learning.
A strong communicator with excellent digital skills, you will be familiar with VLEs and related systems. You will communicate in timely ways with students and staff, delivering accurate information and high quality teaching material. You will be committed to excellent academic working relationships to foster outstanding student experience. A sense of academic community and belonging is required.
Enthusiastic and self-motivated, you will have experience supporting, enhancing and engaging in an ‘active learning’ pedagogy with evidence of proactively supporting student success.
As a global education provider, experience and awareness of learners’ cultural differences and expectations with the ability to effectively communicate with a wide range of people from diverse backgrounds is essential.
Innovation and collaboration are key to our success, therefore the ability to work both independently and part of a wider team with the willingness to engage in flexible ways of working are key skills required for this role.
The Benefits
Along with a competitive salary we offer an industry leading Rewards and Benefits package which includes:
• Excellent Employers Pension Contribution
• 30 days Annual leave plus Bank Holidays
• New Holiday Purchase Scheme up to 5 additional days
• BUPA Cash Plan
• 50% off Tuition Fee’s for staff dependants
• CU Reward Scheme – Discounts across a range of High Street/ Online Retailers
• Cycle To Work scheme
Our Culture
As a global Education Group, equality, diversity, and inclusion are embedded within the fabric of our organisation and are a key focus of our core values. We harness the power and potential of the diverse cultures, backgrounds, abilities, and experiences of our students, colleagues, and partners to create opportunities for all.
Full Job Description and Person Specification
We look forward to hearing from you!
Screen readers cannot read the following searchable map.
Follow this link to reach our Job Search page to search for available jobs in a more accessible format.