Skriv ut Lukk vindu


 

Vår 2021

BIO-8027 Scientific Programming with Python in the life sciences - 10 stp


The course is administrated by

Institutt for arktisk og marin biologi

Type of course

PhD course mainly aimed at PhD candidates and researchers in the life sciences. The course is also available as a singular course.
Minimum 3 and maximum 20 participants.

Course contents

The first week introduces the participants to basic computation in Python. It includes all the basics necessary to get started writing working Python code. Programming concepts and techniques in Python are introduced with plentiful exercises gleaned, as far as possible, from the scientific praxis. After the first week the participants will have a good understanding of general computation in Python. They will have also completed some simpler projects. The second week then further introduces students to the most common aspects and tasks of scientific coding. Participants learn to use many of Python’s scientific packages in realistic settings. Exercises again will mostly be taken from the life sciences. Lastly, students shortly learn about the most important good coding practices. These include needs for documentation and maintainability, as well as techniques for quality assurance.
The more detailed sections of the course are:

Application deadline

PhD students at UiT apply for a seat by registering for classes in StudentWeb before 15 December.
The registration starts 15 November.
Other applicants apply for admission through SøknadsWeb before 1. December.
Application code 9301. For applicants who are granted a seat, a study right will be created, and these applicants  apply for a seat by registering for classes in StudentWeb before 15 December.

The study right gives the applicant admission to register to other open PhD courses or apply for a seat to PhD courses where entry is limited.

Admission requirements

Who can apply as a singular course student:

The course will be arranged with a maximum of 20, and minimum of 3 students.
If more than 20 applicants, priority will be given as follows:
1. Participants admitted to the PhD programme at UiT
2. Participants in the Associate Professor programme (Førstelektorprogrammet)
3. PhD candidates from other universities
4. People with a minimum of a Masters degree (or equivalent), who have not been admitted to a PhD programme.


Objective of the course

Knowledge

Skills:

Competences:


Language of instruction

English

Teaching methods

The course consist of 2 weeks active participation and ~ 3 week full-time (120 hours) working on the project. Course includes ca. 40 hours of lectures and ca. 40 hours computer practical and 20 hours of course preparation.

Assessment

Homework project where the participants will be required to create a short bioinformatics pipeline to analyze a larger data set and document the pipeline accordingly. Primary evaluation criteria are functionality and reproducibility of the pipeline as well as code documentation. Coding practices in light of readability, maintainability and scientific quality are also considered.
Grading for the homework exam is pass/fail. Participants have 4 weeks to complete homework project.

Work requirement:

Re-sit exam:

There will be a re-sit examination for students that did not pass the previous ordinary examination.