To allow for efficient partnership with these many fields, a large and diverse workforce is necessary. Because of the difficulty in recruiting such specialised individuals, an important part of the effort goes into training to develop new bioinformaticians as well as to train further researchers in biology, computer science, etc. In this context, the agreement with BGI is most useful.The organisation of training courses is therefore essential for the proper application and development of Bioinformatics. Training reaches out to students with backgrounds as diverse as Biology, Computer Sciences and Statistics, and encompasses three parts, namely Core Knowledge, Global Bioinformatics and Specific Applications. The first part is given in collaboration with the Schools of Mathematics (Statistics) and Computer Science to provide the basic understanding of genomics and analysis from design to computation. The second, and largest, section covers both classic bioinformatics such as database access, mapping or microarray analysis, as well as more recent developments from Next Generation Sequencing, e.g. RNASeq, ChipSeq. Finally, in Specific Applications, the focus is the many applications of Bioinformatics in collaboration with the relevant fields of Medicine or Environmental Genomics. Lectures are given from both Bioinformaticians and relevant external speakers.