Module manager: Dr Matthew Quesne
Email: M.G.Quesne@leeds.ac.uk
Taught: Semesters 1 & 2 (Sep to Jun) View Timetable
Year running 2026/27
A' level Chemistry or equivalent, or registration on appropriate programme
-
This module is not approved as a discovery module
This module will provide a foundation of training in Python programming using whilst also developing transferable skills in teamwork and communication. The module will include a self-reflection exercise at the end to help students surface the skills learnt from this module and the rest of their programme.
On completion of the module students will:
- develop skills in coding and scripting applied to scientific analysis and problem-solving.
- learn how to work effectively in a group
- learn how to present scientific information
- developed a basic understanding of scientific ethics and critical thinking
- Prepare and present a professional development plan underpinned through informed decision-making and reflective practice.
Subject specific learning outcomes
On successful completion of the module students will have demonstrated the following learning outcomes:
1. Create code using variables.
2. Identify and explain the role of chemistry in sustainable development including the principles of Green Chemistry.
Skills learning outcomes:
On successful completion of the module students will have demonstrated the following skills learning outcomes:
a. Organize independent study time and meet deadlines.
b. Identify and exhibit good academic practice. Demonstrate awareness of ethical issues and responsibilities including inclusivity.
c. Collaborate and work successfully in a group environment.
d. Communicate effectively using oral presentation methods.
e. Recognize their professional development needs through a process of self-analysis and reflection. Produce an action plan.
1. Introduction to coding with python
2. Introduction to green and sustainable chemistry
3. Presentation skills
4. Employability, action-planning and self-reflection
| Delivery type | Number | Length hours | Student hours |
|---|---|---|---|
| Workshop | 6 | 2 | 12 |
| Presentation | 2 | 2 | 4 |
| Computer Class | 10 | 2 | 20 |
| Lecture | 11 | 1 | 11 |
| Private study hours | 153 | ||
| Total Contact hours | 47 | ||
| Total hours (100hr per 10 credits) | 200 | ||
Online quizzes, in-class polling and examples classes should provide opportunities for formative assessment where model answers will be provided against which students can check their work.
| Assessment type | Notes | % of formal assessment |
|---|---|---|
| Coursework | Coding exercises | 50 |
| Coursework | Group presentation | 30 |
| Coursework | Reflection and action plan | 20 |
| Total percentage (Assessment Coursework) | 100 | |
Normally resits will be assessed by the same methodology as the first attempt, unless otherwise stated
Check the module area in Minerva for your reading list
Last updated: 08/05/2026
Errors, omissions, failed links etc should be notified to the Catalogue Team