![]() |
THE UNIVERSITY of EDINBURGHDEGREE REGULATIONS & PROGRAMMES OF STUDY 2007/2008
|
|
Introduction to scientific programming for MSc in Drug Discovery & Translational Biology (P02473)? Credit Points : 10 ? SCQF Level : 11 ? Acronym : BIO-P-BIO_ISPRG This course which is specifically designed for taught MSc students in Drug Discovery and Translational Biology, will provide through lectures and tutorial exercises a basic knowledge of computer programming. The course will give the students the ability to write simple programs to manipulate digital and text data, and to perform simple mathematical trnasformations. ?
Keywords : Drug Discovery Entry Requirements? This course is not available to visting students. ? Pre-requisites : A basic knowledge of chemistry and mathematics. ? Co-requisites : Enrolled on the MSc in Drug Discovery & Translational Biology ? Costs : Recommended course book(s). Subject AreasHome subject areaDelivery Information? Normal year taken : Postgraduate ? Delivery Period : Semester 1 (Blocks 1-2) ? Contact Teaching Time : 2 hour(s) per week for 10 weeks Summary of Intended Learning Outcomes
At the end of the course, the student will be able to:
take file of arbitary ordered data and reorder according to given rule, reformat lines to allow them to be read in. write a program to solve square root of a quadratic equation (given bones to read in a, b and c) and write out result write a program to read in a file, reformat its contents and write out the contents in new way write a program which reads in file of gene names, descriptions and chromosome locations; provide a menu with 3 choices, print out genes with same name, print out genes with same chromosome, exit program write a program which, given a pdb ID from the command line, will read in the pdb file, offer 5 menu choices to list atoms within a given distance, list residues within given distance, list atoms in a given residue, give average B factor within given residue and exit write a PERL program to read in a collection of sequences and store selected facts about the sequences in a MySQL database write a Web interface in PHP to programs from the previous examples (or provided example programs) Assessment Information
7 assessed practical exercises
Contact and Further InformationThe Course Secretary should be the first point of contact for all enquiries. Course Secretary Mrs Lynn Quick Course Organiser Dr Paul Taylor School Website : http://www.biology.ed.ac.uk/ College Website : http://www.scieng.ed.ac.uk/ |
|