DD3436 Scientific Programming in Python for Computational Biology

Learning outcomes

Course participants should through this course raise the level of their scientific programming. This means both theory and practice on distributed software development, sharing of code, and advanced programming in Python, always with problems in computational biology in focus.

Course main content

Distributed project management including using version control systems for source code. Important code libraries in Python. Efficient programming in Python. Parallel programming in Python. Efficient troubleshooting.


DD2397 Applied Bioinformatics or the equivalent

Offered by

CSC/Computer Science


Lars Arvestad, e-post: arve@kth.se


Lars Arvestad 

Supplementary information

The courseis primarily intended forPhD studentsat the Sciencefor Life Laboratory.