CloseHelpPrint
Kies de Nederlandse taal
Course module: BMB465014
BMB465014
Introduction to Python for Life Sciences
Course info
Course codeBMB465014
ECTS Credits1.5
Category / LevelM (Master)
Course typeElective
Language of instructionEnglish
Offered byFaculty of Medicine; Graduate School of Life Sciences; Cancer Genomics and Developmental Biology;
Contact personNog niet bekend
Lecturers
Lecturer
J. Koedam
Other courses by this lecturer
Teaching period
MASTER  (29/08/2016 to 26/08/2017)
Teaching period in which the course begins
MASTER
Time slot-: Not in use
Study mode
Full-time
Remark24-28 oct 2016 & 3-7Apr 2017 CS&D students have priority. Apply via www.CSnD.nl max25 participants
Course application processadministratie onderwijsinstituut
Enrolling through OSIRISNo
Enrolment open to students taking subsidiary coursesNo
Pre-enrolmentNo
Waiting listNo
Course placement processadministratie onderwijsinstituut
Course goals
At the end of the course the student:

1. understands the logic of programming
2. understands basic Python syntax
3. has the ability to write working python scripts
4. can work with files using Python
 
 
Content
Period: This course is offered twice a year. First course 24 October – 28 October 2016, Second course: 3 April 2017 – 7 April 2017, see website www.csnd.nl/courses/

Course coordinator
Aridaman Pandit of the Laboratory of Translational Immunology.


Course description
Schedule: The course runs for five days from 9.15 till approximately 16.00. Each day will start with a lecture followed by an interactive hands-on computer practical to teach students the basics of programming in Python. Attendance is obligatory at all times. An assignment handed out on Wednesday is used for grading the course.
 
Content: Nowadays almost all disciplines in medical and biological sciences have to deal with an increasing amount of data. Frequently Microsoft Excel was used to load and process such datasets, however there are many examples where datasets get simply to large or structurally to complicated that another approach, using a programming language) is not only very much preferred but basically essential.
The aim of this course is to provide students with a basis in programming using the programming language Python.
Students will learn how to use basic functions of Python via the command line and at the end of the week processes files and request data from the Ensembl database using self made scripts. Topics include: Linux basics, variables, lists, loops, functions, modules, regular expressions, file handling and obtaining data from Ensembl.

Literature/study material used:
Provided course materials (slides); Python (will be available via individual Amazon cloud computers, https://www.python.org/)
 
Registration:
Please register online on the CS&D website: www.CSnD.nl/courses. CS&D and MCLS students have priority in registration until 3 weeks before the start of the course. Thereafter, registration is on 'first-come-first-serve' basis until the maximum number of 25 participants is reached.
 
Mandatory for students in own Master’s programme:
No
 
Optional for students in other GSLS Master’s programme:
Yes
 
Prerequisite knowledge:
BSc BMW / Biology; Basic computer skills.
Entry requirements
Required materials
-
Instructional formats (attendance required)
mastercursus (Required)

Tests
Eindresultaat
Test weight100
Minimum grade-

CloseHelpPrint
Kies de Nederlandse taal