Bioinformatics, Systems & Synthetic Biology

Specialist study information for Bioinformatics.

The aim of the bioinformatics and synthetic biology specialist area is to familiarise students with biological data, their storage and analysis, how they integrate at a systems level, how this is studied, modelled and the emerging field of synthetic biology where biological components and systems can be constructed from first principles. In particular, students should understand what information can be extracted from biological data (e.g., information related to phylogenetic trees, biological networks, protein structure and function, developmental processes, genetic correlates of disease, etc.) and what techniques can be used for extracting and modelling such information. Students who complete the course will be prepared for employment in the bioinformatics sector of pharmaceutical and biotech industries or for entry into a PhD programme.

Students registered in this Specialist Area are recommended to select at least fifty credit points from these courses, including both the core courses. Please note courses are subject to availability.


Semester 1 Semester 2
Core Courses

Bioinformatics 1

Bioinformatics 2

Main Optional Courses

Introductory Applied Machine Learning (20 credits)

Machine Learning and Pattern Recognition (20 credits)

Neural Computation

Performance Modelling

Data Mining and Exploration

Probabilistic Modelling and Reasoning (20 credits)

Reinforcement Learning

Text Technologies for Data Science (20 credits, full year)

Further Optional Courses

Information Processing in Biological Cells

Bioinformatics Algorithms

Functional Genomic Technologies

Next Generation Genomics

Bioinformatics students might consider fulfilling the programming requirement (if not exempt) with an external course, Bioinformatics Programming and System Management (20 credits), instead of the Java course, IJP. However, both this course and Bioinformatics Algorithms may be unsuitable for those with previous computer science degrees.

Bioinformatics Programming and System Management

Related links

Informatics sortable course list

Informatics course timetable