Assistant Teaching Fellow in Programming

Imperial College London Department of Computing

United Kingdom

Job summary

The Department of Computing is a leading department of Computer Science among the UK Universities with a reputation for excellence in both teaching and research. The Department is part of the Faculty of Engineering and provides 17 degree programmes for approximately 800 undergraduate and postgraduate students.  The taught courses are supported by Teaching Fellows. With the move to online teaching and learning triggered by COVID-19, there is...

Job listing information

  • Reference ENG01389
  • Date posted 11 September 2020
  • Closing date 5 October 2020

Key information about the role

  • Location South Kensington Campus (map)
  • Position type Full time, fixed term
  • Salary £32,850 – £37,089 plus benefits
  • Department Department of Computing
  • Category Academic & Teaching / Non Clinical Academic & Teaching

Job description

Job summary

The Department of Computing is a leading department of Computer Science among the UK Universities with a reputation for excellence in both teaching and research.

The Department is part of the Faculty of Engineering and provides 17 degree programmes for approximately 800 undergraduate and postgraduate students.  The taught courses are supported by Teaching Fellows.

With the move to online teaching and learning triggered by COVID-19, there is an increased need to support all of our students as they engage in learning remotely. As well as lectures and tutorials, practical laboratory exercises are key to our curriculum, particularly in core areas like programming, and this year we will need to support our students in carrying out these labs remotely, and spread across different timezones, in order that we can provide them with a high quality educational experience even in a challenging global situation. This role focuses on supporting online and remote laboratory education, particularly focusing on programming and other practical subjects in Computing (including robotics and machine learning).

Duties and responsibilities

With a focus on students learning online and remotely, you will assist with the organisation and running of laboratory classes in Computing and help to design laboratory exercises.  You will also assist in translating existing laboratory classes to an online environment.  You will be expected to contribute to teaching and teaching support, including the supervision of student exam sessions - particularly remote and online exams, and the assessment and progress of students' work.

Essential requirements

The ideal candidate will have a Master's degree (or equivalent) or higher in Computing or a related subject. 

You will have expert knowledge of a number of different programming languages and experience in dealing with student groups. 

Previous teaching experience in Computing in HE,  experience with online and digital learning, and experience with software development would all be desirable.

You will have excellent written and oral communication skills, with the ability to interact effectively with students, academics, course directors and our computer support group.

Further information

This post is exempt from the Rehabilitation of Offenders Act 1974 and a satisfactory (enhanced level) Disclosure and Barring Service check will be required for the successful candidate.

Should you have any queries about the post, please contact:  margaret.hall@imperial.ac.uk

For technical issues when applying online, please contact: recruitment@imperial.ac.uk


In your application, please refer to Polytechnicpositions.com

FACEBOOK
TWITTER
LINKEDIN

baner1

baner10

baner11

baner12

baner14

baner2

baner3

baner4

baner5

baner6

baner8

baner9