Job offer available in Scotland Teaching Fellow (213891) at University of Strathclyde

Faculty of Science

Type of Employment: Open-ended

The University of Strathclyde is a leading international technological university which is recognised for its world class research, knowledge exchange, and educational programmes. The Department of Computer & Information Sciences, based within the Faculty of Science, is an internationally recognised research department specialising in health informatics, interactive systems, computer security, information science and theoretical computer science. The Department is home to around 650 undergraduate, taught postgraduate and PhD students. We have a strong commitment to widening access and inclusion while maintaining academic quality and an outstanding student experience. 

The Department, in partnership with key stakeholders, has developed a Graduate Apprenticeship degree in IT: Software Development (ITSD) which began in September 2018. This 4 year degree programme is designed for learners employed full time within a software development role in industry, and consequently, a significant proportion of the indicative student workload will be credit-bearing work-based learning. The ITSD programme is mostly delivered online but with regular on-campus activities.

The Department seeks to appoint a Teaching Fellow in Software Engineering/Computer Science to: independently design, develop and deliver some of the ITSD teaching programme and undertake student assessment activities; work with the Programme Director in managing and organising the programme; engage in scholarship, professional and knowledge exchange activities including continuing professional development (CPD); and carry out administrative tasks assigned by the Head of Department. 

The successful applicant will have primary interests and expertise in software development. The appointee will be expected to design and develop course materials and also teach on the ITSD degree. The ability to teach programming in some of the programming languages taught on this course (e.g. Java, Python, C, PhP, JavaScript, SQL) is essential, as is a good knowledge of current practices/frameworks/tools used as part of software development within industry. The appointee will also be expected to have an awareness of good pedagogic practice with regard to online teaching, and examine opportunities for CPD in the areas of programming/software development.

Candidates will normally be expected to have a PhD (or equivalent relevant experience) in a relevant area and appropriate to enable the delivery of independent teaching and student support.

Candidates will need to demonstrate appropriate experience in their teaching discipline and a record of achievement in their career to date. They will have ambitious academic goals and a desire to further their experience of developing, delivering and assessing online classes. Applicants who are seeking a part-time position will also be considered.

Formal interviews for this post will be held on 22/05/2019.

Informal enquiries about the post can be directed to Dr Alexandra Coddington, IT: Software Development Programme Director (0141 548 4521,

click here for full details


Please enter your comment!
Please enter your name here