THE UNIVERSITY of EDINBURGH

DEGREE REGULATIONS & PROGRAMMES OF STUDY 2007/2008
- ARCHIVE for reference only
THIS PAGE IS OUT OF DATE

University Homepage
DRPS Homepage
DRPS Search
DRPS Contact
Home : College of Science and Engineering : School of Biological Sciences (Schedule K) : Biochemistry

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
Computer programming
FORTRAN
C
JAVA
PERL

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 Areas

Delivery 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 Information

The Course Secretary should be the first point of contact for all enquiries.

Course Secretary

Mrs Lynn Quick
Tel : (0131 6)50 5522
Email : Lynn.Quick@ed.ac.uk

Course Organiser

Dr Paul Taylor
Tel : (0131 6)50 7058
Email : p.taylor@ed.ac.uk

School Website : http://www.biology.ed.ac.uk/

College Website : http://www.scieng.ed.ac.uk/

Navigation
Help & Information
Home
Introduction
Glossary
Search
Regulations
Regulations
Degree Programmes
Introduction
Browse DPTs
Courses
Introduction
Humanities and Social Science
Science and Engineering
Medicine and Veterinary Medicine
Other Information
Prospectuses
Important Information
Timetab
 
copyright 2007 The University of Edinburgh