Computational methods in bioinformatics - University of Gothenburg Till startsida
To content Read more about how we use cookies on

Computational methods in bioinformatics

Master's level | 7.5 credits | Course code: DIT741
Autumn 2018
50% Day
Period: 5 November 2018 - 19 January 2019
2 Closed GU-18656
2) Only EU/EEA citizens and students with approved residence permit in Sweden can apply

About the Course

This course demonstrates how computational methods that have possibly been presented in other computing courses can be applied to solve problems in an application area. We look at problems related to the analysis of biological sequence data (sequence bioinformatics) and macromolecular structures (structural bioinformatics). Computing scientists need to be able to understand problems that originate in areas that may be unfamiliar to them, and to identify computational methods and approaches that can be used to solve them. Biological concepts needed to understand the problems will be introduced.

This is an advanced level course which uses research articles as the main reference materials. Reading research articles is valuable training for scientists and researchers. These demonstrate how to present ideas and methods, and how to critically evaluate them. Developing skill in reading research articles is useful preparation for future scientific investigations, and one's own scientific writing can improve through reading. Computational methods and concepts featured in this course include: dynamic programming; heuristic algorithms; graph partitioning; image skeletonisation, smoothing and edge detection; clustering; sub-matrix matching; geometric hashing; constraint logic programming; Monte Carlo optimisation; simulated annealing; self avoiding walks.

Biological problems featured in this course include: sequence alignment; domain assignment; structure comparison; comparative modelling; protein folding; fold recognition; finding channels; molecular docking; protein design.



More Information

Show more

Course Syllabus


Requirements and Selection

Requirements: To be eligible for the course the student should have successfully completed 90 credits of studies within the subject Computer Science or equivalent. Furthermore, the student should have successfully completed a course in Programming (DIT011 Object-oriented Software Development, DIT142 Functional programming or DIT950 Programming, Advanced Course or equivalent) and in Discrete Mathematics (MMGD10 Introductory Discrete Mathematics or equivalent). Applicants must prove knowledge of English: English 6/English B or the equivalent level of an internationally recognized test, for example TOEFL, IELTS.

Selection: Selection is based upon the number of credits from previous university studies, maximum 225 credits.

Tuition Fee

Application fee: 900 SEK
Full course cost: 17 375 SEK
First payment: 17 375 SEK

EU/EEA citizens, Swedish residence permit holders and exchange students do not pay fees. More information on:

Study Guidance

Suzana Plancak
Contact form
Hörselgången 11

Eirin Bakken
Contact form
031-772 1709
Rännvägen 6 b

Tina Mathé
Contact form
031-772 1071
Hörselgången 5

Ellen-Britta Fernell Foufa
Contact form
Rännvägen 6 b


Department of Computer Science and Engineering
41296 Göteborg

Visiting address: Rännvägen 6 B

Page Manager: Webmaster
Last update: 6/15/2018 12:12 PM

Tell a friend about this page
Print version

Page Manager: Webmaster|Last update: 10/16/2018

The University of Gothenburg uses cookies to provide you with the best possible user experience. By continuing on this website, you approve of our use of cookies.  What are cookies?