Postgraduate Course: Introduction to scientific programming for MSc in Drug Discovery & Translational Biology (PGBI11039)
|School||School of Biological Sciences
||College||College of Science and Engineering
|Credit level (Normal year taken)||SCQF Level 11 (Postgraduate)
||Availability||Not available to visiting students
|Summary||This course will expose the student to the computer programming methods need to write simple software for the types of data handling expected in structure-based drug design. The student will carry out a series of computer-based practical exercises. Supervision will be provided on an introductory basis as well as ad hoc.
The lectures will try and cover the following areas; however topics covered will be coupled with progress in the practical exercises.
- How programming is done
- Introduction to general concepts
- Input and Output
- Using data structures
- A typical program for the analysis of a molecular structure data file
- Exercises will be in Python
Link to a video describing the course from the Course Organiser: https://media.ed.ac.uk/media/Introduction+to+scientific+programming+for+MSc+in+Drug+Discovery+%26+Translational+Biology/1_vngswkxr
Entry Requirements (not applicable to Visiting Students)
|Prohibited Combinations|| Students MUST NOT also be taking
Introduction to Python Programming for Data Science (PGBI11123)
||Other requirements|| This course is an introductory programming course and therefore NOT recommended for any students with a programming background.
|Additional Costs|| Recommended course book(s).
Course Delivery Information
|Not being delivered|
On completion of this course, the student will be able to:
- Describe how computer programmes can be used to carry out simple data selection, data processing and data comparison work
- Understand basic python programming
- Interpret and summarise the function of Python code
- Compose simple command line programs in Python
- Diagnose syntax/runtime faults in python code.
|The python docs tutorial:|
Python Programming Fundamentals Lee, Kent D. Available as e-book from library resource
|Graduate Attributes and Skills
|Course organiser||Dr Paul Taylor
Tel: (0131 6)50 7058
|Course secretary||Mrs Claire Black
Tel: (0131 6)50 8637