Compulsory modules

Laboratory and Computer Skills 2

The aims of this module are to further develop essential laboratory skills from Part A that are required in inorganic, organic, analytical, and physical chemistry; to introduce basic concepts of computer programming.

Structural Characterisation, Spectroscopy and Analysis

The aim of this module is to familiarise students with the theory and applications of analytical separation and structural elucidation techniques, and to develop their analytical data manipulation skills.

Thermodynamics, Kinetics and Quanta

The aim of this module is to familiarise students with a variety of modern Physical Chemistry topics and to teach the skills for solving the associated mathematical problems effectively.

Structure and Reactivity 2

The aim of this module is to introduce the major types of chemical reactions in organic and inorganic chemistry, and the relationships between chemical structure, reactivity and behaviour of organic and inorganic compounds.

Computer Programming

This module aims to provide students with a fundamental understanding of the inner workings of computers, as well as the basics of computer programming. Through this, students will gain an understanding of how computer programming is utilised in the field of chemistry. The practical skills necessary for writing computer code to solve chemistry problems will also be provided.

Computing Skills

The aims of this module is to introduce students to the fundamentals of how computers work and how to use the Python programming language to process and analyse data.