Name of the programme: Bioinformatics
Type of programme: academic, 1st Bologna cycle
Degree awarded: "diplomirani bioinformatik (UN)" equiv. to B.Sc. in Bioinformatics
Duration: 3 years (6 semesters)
Programme structure: 32 courses (4 electives) and final project paper (6 ECTS)
Mode of study: full-time
Language of study: Slovene, English (in English from 2018/19)
Assist. Prof. Matjaž Hladnik, PhD Deputy Coordinator
For information regarding application, enrolment and other administrative procedures please contact Student Services.
About the programmetop
At the beginning of the third millennium, modern technologies as applied to the natural sciences and quality of life present especially great challenges. The rapid growth of various biological data which is stored in databases and is suitable for computer management and analysis has created the need for experts who have mastered techniques in the areas of mathematics and computer and information sciences. In addition, boundaries between the various profiles of natural scientists (biologists, chemists and physicists) are becoming increasingly blurred, and therefore the various tools used in bioinformatics have become invaluable. A classically trained biologist is normally unfamiliar with statistics and is not skilled in computer science; however these skills will be increasingly demanded in this work environment. A classically trained mathematician or computer scientist, on the other hand, does not have the knowledge of biology and chemistry required for a career in bioinformatics.
Students of the undergraduate study programme Bioinformatics will acquire basic knowledge in the natural sciences (biochemistry, biology, genetics, chemistry, and physics), computer science and mathematics, and also specific bioinformatics-related knowledge.
Educational and professional goalstop
To produce experts who:
have sufficient knowledge in the natural sciences (biochemistry, chemistry, biology, genetics, chemistry, physics), and who will also be skilled in mathematical techniques as well as in computer programming and computer-assisted analysis of biological data;
are able to recognise connections between various mathematical theories, and natural and social sciences, in particular those connected with biology;
have developed skills for analysing data and reaching new conclusions and findings;
have developed cooperation skills in solving biomathematical problems;
are trained to further their knowledge of bioinformatics through professional development;
are trained in solving concrete problems of a biological nature, and developing and using appropriate mathematical skills and tools from computer and information sciences;
have developed interdisciplinary thinking and the capacity to connect areas within natural and mathematical sciences;
are trained in independent research, allowing them to stay current in terms of developments in science.
During their studies, students must complete a total of 32 courses (28 compulsory and 4 electives) and prepare a final project.
All courses are awarded 3 or 6 ECTS-credits. One ECTS-credit encompasses 30 hours of student work. In addition to the student’s presence (at lectures, seminars, in-class and laboratory practical work), this also includes independent work (literature study, preparation for examinations, home assignments, seminar and project work, etc.). The courses require a minimum of 40 and a maximum of 90 hours of a student’s presence (contact hours).
The student may select 2 out of 4 elective courses from study programmes provided by other institutions of higher education in Slovenia and internationally. The courses selected may fall within the fields of Mathematics, Financial Mathematics, Computer Science, Biology, Chemistry, Physics, and Agriculture.
|Year of study||Study obligation||Number||ECTS-credits (ECTS)|
|ECTS||ECTS/Year of study|
|Internal Elective Course||1||6|
|Internal Elective Course||1||6|
|External Elective Course||2||12|
|Seminar - Final Project Paper||1||6|
Table 2: First year of study (BF-19)
|No.||Course||ECTS||Form of contact hour|
|1.||Analysis I – Foundations of Analysis||6||60||30||-||-||90|
|2.||Analysis II – Infinitesimal Calculus||6||60||30||-||-||90|
|3.||Algebra I – Matrix Calculus||6||60||30||-||-||90|
|4.||Algebra II – Linear Algebra||6||60||30||-||-||90|
|7.||Theoretical Computer Science I||6||60||30||-||-||90|
|9.||Organic Chemistry and Biochemistry||6||45||-||-||45||90|
L = lecture, T = tutorial, SE = seminar, LW = laboratory work
ECTS = ECTS-credits
|No.||Course||ECTS||Form of contact hour|
|1.||Data Structures and Algorithms||6||45||-||-||45||90|
|2.||Introduction to Bioinformatics||6||30||-||-||45||75|
|3.||Introduction to Database Systems||6||45||-||-||45||90|
|4.||Foundations of Physics with Biophysics||6||30||-||-||30||60|
|5.||Analysis III – Functions of Many Variables||6||60||30||-||-||90|
|7.||Algorithms in Bioinformatics||3||22||-||-||23||45|
|8.||Introduction to Machine Learning and Data Mining||6||45||-||-||30||75|
|9.||Programming II – Concepts of Programming Languages||6||45||-||-||45||90|
|10.||Nucleotide Sequence Analysis||3||15||-||-||25||40|
|11.||Internal Elective Course I||6|
Table 4: Third year of study (BF-19)
|No.||Course||ECTS||Form of contact hour|
|1.||Structure of Biological Molecules||3||15||15||-||-||30|
|3.||Evolutionary and Population Genetics||6||45||30||15||-||90|
|4.||Systems III – Information Systems||6||45||-||-||45||90|
|6.||Physical Chemistry with Cheminformatics||6||30||-||-||30||60|
|8.||Mathematical Modelling in Bioinformatics||3||30||15||-||-||45|
|9.||Internal Elective Course II||6|
|10.||External Elective Course I||6|
|11.||External Elective Course II||6|
|12.||Seminar - Final Project Paper||6||-||-||15||-||15|
Internal Elective Courses (BF-19)
The list shows all internal elective courses of the study programme. Every academic year, the Faculty offers a different (shorter) selection of elective courses.
Internal elective courses of the study programme Bioinformatics:
Biomolecular Modeling: 6 ECTS, 30 hours of lectures and 30 hours of tutorials;
Mathematical Chemistry: 6 ECTS, 30 hours of lectures and 30 hours of tutorials;
Systems Biology Approach in Human Disease Study: 6 ECTS, 30 hours of lectures and 30 hours of seminars.
The student may also select elective courses (internal elective course) from other undergraduate study programmes (number of contact hours and short description of courses are available in the study programme, section Course structure):
Mathematics: Introduction to Numerical Calculations; Algebra III – Abstract Algebra; Game Theory; Probability; Stochastic Processes I;
Mathematics in Economics and Finance: Stochastic Processes II;
Computer Science: Theoretical Computer Science II – Formal Languages and Computability; Theoretical Computer Science III – Information Theory; Systems I – Hardware; Systems II – Operating Systems and Computer Networks; Programming III – Concurrent Programming; Computer Networks;
Conservation Biology: Conservation Biology; Systematic Botany and Geobotany; Environmental Monitoring; Geographical Information Science and Systems; Marine Biodiversity; Protected Areas and Sustainable Use; Biogeography; Ecotoxicology; Biodiversity and Ecology of the Mediterranean; Biological Topics in English; Ecology.
Mediterranean Agriculture: Plant Biotechnology; Plant Molecular Diagnostic; Basics of Plant Production in the Mediterranean Area.
In their third year of studies, students can select a traineeship in a working environment as their elective course. The aim is to enable students to gain professional and practical experience in the field of bioinformatics. Traineeships last three weeks and students are awarded with six (6) ETCS credits. Traineeship is supervised by a qualified mentor in the field of bioinformatics.
Course structure and programme information for students enrolled 2017/18 - 2018/19
In the past year changes occurred in the course plan. In the beginning of this section you can find the course plan for students enrolled from the academic year 2019/20.
Here you can find information regarding course structure, compulsory and elective courses, and also short description of courses for students enrolled for the first time in the academic years 2017/18 - 2018/19 (BF-17):
Admission to the first year of study shall be granted to applicants having:
passed the matura examination; or
passed the vocational matura examination (poklicna matura) and a final examination in one matura subject; or
successfully completed any four-year secondary-school programme before 1 June 1995.
In the case of enrolment limitations, applicants shall be selected on the basis of overall matura, vocational matura or final examination results (70 %), and overall results in the 3rd and 4th year of secondary school (30 %).
Admission may also be gained by an applicant having completed a comparable study abroad. Prior to enrolment the applicant must apply for the recognition of completed education.
Continuation of studies according to the transfer criteriatop
Transfers between study programmes are possible on the basis of the Higher Education Act, Criteria for Transferring between Study Programmes and in accordance with other provisions regulating this field.
Transferring between study programmes means a cessation of studies in the first study programme and the continuation of studies in the second study programme. The first study programme is the programme from which the student is transferring. The second study programme is the programme to which the student is transferring. Applications for transfers shall be considered on the grounds of the level of comparability between study programmes and those study requirements which students have already completed in their first study programme.
Access to Year 2 or Year 3 of the study programme of Bioinformatics on the basis of the Criteria for Transferring between Study Programmes is granted to students of a related first-cycle study programme or a pre-reform undergraduate study programme (adopted prior to 11 June 2004), provided that the following conditions have been met:
the student fulfils the requirements for admission to the study programme of Bioinformatics;
completion of the first study programme which the student is transferring from ensures the acquisition of comparable competencies as those envisaged by the study programme of Bioinformatics; and
other conditions in accordance with the Criteria for Transferring between Study Programmes have also been met (a comparable course structure, course requirements completed).
Individual applications for transfer shall be considered by the relevant committee of UP FAMNIT. Apart from comparability between both fields of study, the committee shall also consider comparability between the study programmes, in accordance with the Criteria for Transferring between Study Programmes.
Enrolment on the basis of the Criteria for Transferring between Study Programmes is also open to students of a related study programme abroad who have been, in the process of recognition of their studies abroad, legally granted the right to continue their educational training in the study programme of Bioinformatics.
In the case of limited enrolment, applicants shall be selected on the basis of the average grade obtained during the study programme they are transferring from.
For enrolment in the next study year it is necessary to collect at least 48 ECTS-credits from courses and exams in the current study year, and to fulfil all the study obligations (60 ECTS-credits) for the previous study year.
The Study Committee of the Faculty may permit a student who has not fulfilled all study obligations for the particular year to enrol in the next year. The student is obliged to submit a formal written request to the Study Committee. The progress may be approved if a student could not fulfil the obligations for justifiable reasons. Students may repeat a year only once during their study period.
Requirements for the Completion of Studies
Students shall be deemed to have completed their studies when they fulfil all the prescribed study requirements to a total of 180 ECTS-credits. Students must obtain a positive assessment for the Final Project Paper completed within the framework of the Seminar.
The ability to analyse, synthesise and predict solutions and consequences of various factors in biochemistry.
The ability to critically assess developments in science, in particular in biology, biochemistry and molecular genetics.
The ability to use mathematics and computer science and informatics in the natural sciences, in particular in biology, biochemistry and molecular genetics.
Social, communication and teamwork skills in project work and team work.
The ability to independently glean new knowledge and integrate it with existing knowledge.
The ability to glean new information, to clarify it and place it into the context of bioinformatics.
A cohesive overview of the development of bioinformatics as a new discipline.
A sound education in the natural sciences.
The ability to analyse certain situations, to critically verify the information and to predict solutions and potential consequences.
The ability to apply theoretical and practical research methods, approaches and technologies.
The ability to formulate strategies and creative solutions to problems arising in the use of biological information.
Autonomy in professional work and a commitment to ethics.
The ability to describe a biological phenomenon in the language of mathematics or computer science.
The ability to explain one’s understanding of mathematical concepts and principles.
The ability to solve problems with the use of modern information technology.
The ability to use the algorithmic approach: to develop an algorithm to solve a given problem.
The ability to analyse a given problem, numerically as well as graphically and algorithmically.
To confidently tackle and solve a given problem in bioinformatics.
The ability to solve problems with the use of numerical methods.
The ability to bridge knowledge from different fields of natural sciences, e.g., biology, chemistry, genetics, biochemistry, mathematics, computer science and informatics.
The ability to incorporate new research, and expert findings, information and interpretations into the context of bioinformatics.
The ability to recognize the nature of biological information on the World Wide Web and to use it in practice.
Graduate employment opportunitiestop
Graduates will be employable in public administration (Ministry of the Environment and Spatial Planning, Environmental Agency, Ministry of Agriculture, Forestry and Food,) in health establishments and pharmaceutical companies, private and public laboratories, national and international non-governmental organisations (such as IUCN, WWF, and others), in the private sector, and in agricultural production and the food sector both nationally and internationally. Knowledge acquired in the areas of mathematics and computer and information sciences will also equip graduates for employment in teaching and research, establishments dealing with computer science, and establishments where knowledge of statistics is needed (such as Statistical Office, insurance companies, and banks).