PYTHON|CODING|COMPUTATIONAL BIOLOGY|SYSTEMS BIOLOGY|SYNTHETIC BIOLOGY|COMPUTER PROGRAMMING

All biological interactions, whether they take place at a molecular, organism or ecosystem scale, are part of complex dynamical systems. Understanding the...

All biological interactions, whether they take place at a molecular, organism or ecosystem scale, are part of complex dynamical systems. Understanding the behaviour of these systems lies at the heart of many key challenges in biological research. In this module you will have the opportunity to develop and investigate mathematical models of biological systems, and will learn techniques to construct, implement and analyze interaction networks using the Python programming language.

Topics studied will include models of ecosystems, disease dynamics and gene regulation.

Upon successful completion of this module, students will:

Be able to understand Python code and write their own computer programs.
	Understand the uses of modelling in biology with reference to examples drawn across the spectrum of bioscience research.
	Understand how biological models can be constructed using the principles of mass action and enzymatic kinetics.
	Be able to use Python libraries to run simulation of biological models.
	Have developed skills to investigate models including use of steady state analysis, parameter scans and phase space analysis.
	Understand techniques for developing and working with spatial models.
	Understand how stochastic models can be used to model systems in which random processes play an important role, and how to interpret and analyze the results obtained.
The module is aimed at students with a Biosciences background. Little or no programming experience is required, although A -level Maths or equivalent is desirable.

In this project-based module you will engage in the analysis of and planning for urban change and you will learn how to translate social, economic and...

In this project-based module you will engage in the analysis of and planning for urban change and you will learn how to translate social, economic and environmental goals into the form of a strategic spatial plan.
You will apply critical thinking to the understanding of:
how cities change;
how areas within cities grow, decline or change their role in the wider urban structure;
who and which activities benefit or suffer from these changes;
how planning can be used to drive urban change towards socially agreed goals.
You will develop practical knowledge of:
how urban plans can contribute to urban spatial, social and economic change;
how planning goals may be translated in the form of strategic spatial plans;
urban analysis to describe and explain urban structure and local urban change as a dynamic processes at the micro and macro scales;
how to interpret and respond to a project brief;
to justify, defend and communicate complex urban problems and planning proposals.
 