Syllabus database for doctoral courses

    Startpage
  • Syllabus database for doctoral courses

SYLLABI FOR DOCTORAL COURSES

Print
Swedish title Grundläggande programmering för biomedicinsk och klinisk forskning
English title Basics of Programming for Biomedical and Clinical Research
Course number 5626
Credits 3.0
Responsible KI department Institutionen för mikrobiologi, tumör- och cellbiologi
Specific entry requirements
Grading Passed /Not passed
Established by The Committee for Doctoral Education
Established 2022-08-30
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.
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