Course catalogue doctoral education - VT24

    Startpage
  • Ansökan kan ske mellan 2023-10-16 och 2023-11-15
Application closed
Print
Title Basics of Programming for Biomedical and Clinical Research
Course number 5626
Programme Cellbiologi och genetik
Language English
Credits 3.0
Date 2023-04-17 -- 2023-04-28
Responsible KI department Institutionen för mikrobiologi, tumör- och cellbiologi
Specific entry requirements
Purpose of the course To give students theoretical knowledge about programming, introduce widely used programming techniques and give practical experience in solving real-world research problems using programming languages widely spread in academia. The course requires no programming experience. Minor experience with any programming language or data analysis is an advantage.
Intended learning outcomes After the completed course, the participants will be able to solve programming problems in research process: pick the appropriate method of decomposition, create algorithms and data structures, implement the created algorithms using R/Python programming language, write maintainable and reusable code, visualise data, work in group with other programmers and prepare code for publishing. Theoretical knowledge obtained during the course will help students to continue improvement of their programming skills either themselves or through other courses.
Contents of the course Programming techniques, types of problem decomposition, functional programming, object-oriented programming, modular code, data import and export, data visualisation, parallel programming.
Teaching and learning activities The course consists of lectures, hands-on labs (individual and group).
Compulsory elements The practicals and group works are mandatory. Absence has to be compensated according to the instructions of the course director.
Examination The participants will be examined by completed individual laboratory practicals and the final project report.
Literature and other teaching material Course relies on classical literature in computer science as well as modern interactive resources.
Number of students 12 - 15
Selection of students Selection will be based on 1) the relevance of the course syllabus for the applicant's doctoral project (according to written motivation), 2) start date of doctoral studies (priority given to earlier start date)
More information The course takes place at Campus Solna. It is full time and intensive. For any questions about course contents and practicals, email iurii.petrov@scilifelab.se who is the main teacher of the course.
Additional course leader
Latest course evaluation Not available
Course responsible Iurii Petrov
Institutionen för mikrobiologi, tumör- och cellbiologi

iurii.petrov@ki.se
Contact person Matti Nikkola
Institutionen för cell- och molekylärbiologi

Matti.Nikkola@ki.se