Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
Not Available
Duration
Not Available
Details
Program Details
Degree
Bachelors
Major
Computer Programming | Data Analysis | Statistics
Area of study
Information and Communication Technologies | Mathematics and Statistics
Course Language
English
About Program

Program Overview


Module Overview

This module is intended to introduce basic data handling knowledge and practice combined with introductory programming skills to give students confidence in handling chemical data. The hands-on workshop approach provides students with the chance to solve set problems while building their confidence.


Module Details

Module Provider

Chemistry and Chemical Engineering


Module Leader

SACCHI Marco (Chst Chm Eng)


Number of Credits

15


ECTS Credits

7.5


Framework

FHEQ Level 4


Module Cap

N/A


Student Workload

  • Workshop Hours: 22
    • Independent Learning Hours: 108
  • Guided Learning: 10
  • Captured Content: 10

Module Availability

Semester 1


Prerequisites / Co-requisites

None


Module Content

  • Introduction to Basic statistical concepts
  • Analysis of Variance (ANOVA)
  • Parametric vs non-parametric statistics
  • Regression
  • Graph Plotting and Graphics using current software
  • Examples of applications to current research
  • A presentation on modern robotics and automation in chemistry
  • Basics of Python programming
  • Assignment, variables, repetition, making decisions, input/output, graphing in a programming language
  • Extended assignment involving writing a python programme to solve a chemical problem

Assessment Pattern

Assessment Type Unit of Assessment Weighting
Coursework Python Programming 50
Coursework Data Handling Exercise 50

Alternative Assessment

None


Assessment Strategy

The assessment strategy is designed to provide students with a hands-on workshop approach to data handling and programming. The assessments consist of a summative exercise in data handling and an extended coursework in writing a python program to solve an unseen chemical problem.


Module Aims

  • To present a selection of modern data handling methods and techniques
  • To provide the background necessary for students to comprehend and criticise the results of data analysis
  • To give students the opportunity to carry out and comment on a variety of practical data handling examples
  • To cover a range of selected topics in a computer programming language
  • To cover a range of selected topics in robotics and automation

Learning Outcomes

Attributes Developed
001 Confidently carry out and comment on the results of data handing exercises KCPT
002 Comprehend and analyze the results of data handling exercises KC
003 Systematically understand the process of computer programming CP
004 Can apply appropriate programming skills to solve data analysis problems KCP

Attributes Developed

  • C - Cognitive/analytical
  • K - Subject knowledge
  • T - Transferable skills
  • P - Professional/Practical skills

Methods of Teaching / Learning

The module will use a workshop-based, hands-on approach. Students will work through set problems in a computer workshop with individual advice from academics and demonstrators available on request.


Programmes this Module Appears In

  • Chemistry BSc (Hons) - Semester 1, Optional, requires a weighted aggregate mark of 40% to pass
  • Chemistry MChem - Semester 1, Optional, requires a weighted aggregate mark of 40% to pass
See More