Universität Wien
Warning! The directory is not yet complete and will be amended until the beginning of the term.

300353 UE Applied programming for Bioinformatics (2025W)

Principles and techniques for simple programming to solve biological problems, using a common programming language. Practical experience with text processing and automation of external programms.

10.00 ECTS (6.00 SWS), SPL 30 - Biologie
Continuous assessment of course work

Registration/Deregistration

Note: The time of your registration within the registration period has no effect on the allocation of places (no first come, first served).

Details

max. 25 participants
Language: English

Lecturers

Classes (iCal) - next class is marked with N

Uncertain pareticipation will be sorted out in the first lecture.

  • Thursday 02.10. 09:45 - 11:15 Seminarraum 1.2, Biologie Djerassiplatz 1, 1.004, Ebene 1
  • Thursday 09.10. 09:45 - 11:15 Seminarraum 1.2, Biologie Djerassiplatz 1, 1.004, Ebene 1
  • Thursday 16.10. 09:45 - 11:15 Seminarraum 1.2, Biologie Djerassiplatz 1, 1.004, Ebene 1
  • Thursday 23.10. 09:45 - 11:15 Seminarraum 1.2, Biologie Djerassiplatz 1, 1.004, Ebene 1
  • Thursday 30.10. 09:45 - 11:15 Seminarraum 1.2, Biologie Djerassiplatz 1, 1.004, Ebene 1
  • Thursday 06.11. 09:45 - 11:15 Seminarraum 1.2, Biologie Djerassiplatz 1, 1.004, Ebene 1
  • Thursday 13.11. 09:45 - 11:15 Seminarraum 1.2, Biologie Djerassiplatz 1, 1.004, Ebene 1
  • Thursday 20.11. 09:45 - 11:15 Seminarraum 1.2, Biologie Djerassiplatz 1, 1.004, Ebene 1
  • Thursday 27.11. 09:45 - 11:15 Seminarraum 1.2, Biologie Djerassiplatz 1, 1.004, Ebene 1
  • Thursday 04.12. 09:45 - 11:15 Seminarraum 1.2, Biologie Djerassiplatz 1, 1.004, Ebene 1
  • Thursday 11.12. 09:45 - 11:15 Seminarraum 1.2, Biologie Djerassiplatz 1, 1.004, Ebene 1
  • Thursday 18.12. 09:45 - 11:15 Seminarraum 1.2, Biologie Djerassiplatz 1, 1.004, Ebene 1
  • Thursday 08.01. 09:45 - 11:15 Seminarraum 1.2, Biologie Djerassiplatz 1, 1.004, Ebene 1
  • Thursday 15.01. 09:45 - 11:15 Seminarraum 1.2, Biologie Djerassiplatz 1, 1.004, Ebene 1
  • Thursday 22.01. 09:45 - 11:15 Seminarraum 1.2, Biologie Djerassiplatz 1, 1.004, Ebene 1
  • Thursday 29.01. 09:45 - 11:15 Seminarraum 1.2, Biologie Djerassiplatz 1, 1.004, Ebene 1

Information

Aims, contents and method of the course

An orientation in the programming languages used in Biology/Bioinformatics and how to set up a programming environment is given. The most common language in the field, python, is then used to teach programming basics such as data types, assignments, flow control, functions and procedures, debugging. Regular expressions and their applications are shown. Finding and using existing programming libraries as well as interacting with databases and some basic object orientation is also part of the course. Additionally, program packages specific for Bioinformatics and some alternative languages are presented.
The aim is to enable students of Bioinformatics or Biology to be able to create small programs that are applicable in their further research.

Assessment and permitted materials

Solutions to exercises which are given at the end of every lecture are handed in weekly and a larger project at the end of the course has to be coded.. Grading is based on the completion of exercises and the final project.

Minimum requirements and assessment criteria

All exercises and the final project are graded individually, based on the completeness (if all tasks are done) and correctness (if all requirements are fulfilled).
Each exercise accounts for 7% of the total grade, and the final project accounts for 30%.
Passing the course requires at least 51% (in any combination of exercises)

Examination topics

The course will be in the form of short lectures, followed by longer individual exercises at home. A larger applied exercise/project is given at the end of the course. Students need their own computer.

Reading list

There will be helpful links in the lecture, a list of literature makes no sense here.

Association in the course directory

MEC-9, MMB IV., MNEU V.

Last modified: Th 18.09.2025 10:47