welcome guides

 

 

Courses offered

 

Faculty of Computer and Information Science takes part in several international programs, such as the European Union Erasmus and CEEPUS programs, which encourage student and teacher mobility between European universities. The study programs of the Faculty are registered with the European Federation of National Engineering Associations (FEANI) and meet the criteria for the title EUR ING.

 

Choosing your courses

The Faculty of Computer and Information Science offers several I. (Bachelors), II. (Masters) and III. (Doctoral) degree study programmes. Many courses of these programmes are also offered to foreign students, as indicated in the list of courses. When applying, please only choose amongst the courses listed below.

 

Courses held entirely in English

All subjects of the Doctoral (3rd degree) programme are held entirely in English. Available are all mandatory courses and elective courses (for details see Doctoral programme description).

 

The following subjects of the Masters (2nd degree) programme are held in English:

 

 Code

Masters Course

Semester

ECTS

Year

Lang

 63506A

Mathematics II

Winter (Oct-Feb)

6

Eng

 63507A

Functional Programming

Winter (Oct-Feb)

6

Eng

 63516

Digital Signal Processing

Winter (Oct-Feb)

6

1,2 

Eng

 63520

Introduction to Bioinformatics

Winter (Oct-Feb)

6

1,2 

Eng

 63521

Information Security and Privacy

Winter (Oct-Feb)

6

1,2 

Eng

 63523

Computer Based Sound Production

Winter (Oct-Feb)

6

1,2 

Eng

 63528

Cryptography and Computer Security

Winter (Oct-Feb)

6

1,2 

Eng

 63554

Image Based Biometry

Winter (Oct-Feb)

6

1,2 

Eng

 63557

Approximation and Randomized Algorithms

Winter (Oct-Feb)

6

1,2 

Eng

 63558

Collective Behaviour

Winter (Oct-Feb)

6

1,2 

Eng

 63225A

Selected Topics in Computer Science (Multimedia information retrieval)

Winter (Oct-Feb)

6

1,2

Eng

 63545A

Topical Research Themes I (Computational Approaches in Synthetic and Systems Biology)

Winter (Oct-Feb)

6

1,2

Eng

 63508A

Algorithms

Summer (Feb-Jun)

6

Eng

 63509A

Computer Systems

Summer (Feb-Jun)

6

Eng

 63510

Artificial Intelligence

Summer (Feb-Jun)

6

1,2 

Eng

 63530

Computer Forensics

Summer (Feb-Jun)

6

1,2 

Eng

 63532

Discrete Mathematics

Summer (Feb-Jun)

6

1,2 

Eng

 63542

Topological Data Analysis

Summer (Feb-Jun)

6

1,2 

Eng

 63545B

Topical Research Themes II (Introduction to Network Analysis)

Summer (Feb-Jun)

6

1,2 

Eng

 63552

Advanced Computer Vision Methods

Summer (Feb-Jun)

6

1,2 

Eng

 

The following subjects of the Bachelors (1st degree) programme are held in English:

 

Code

Bachelors Course

Semester

ECTS

Year

Lang

63260

Digital Design

Winter (Oct-Feb)

6

Eng

63263

Computational Complexity and Heuristic Programming

Winter (Oct-Feb)

6

Eng

63264

System Software

Winter (Oct-Feb)

6

Eng

63266

Intelligent Systems

Winter (Oct-Feb)

6

Eng

63267

Machine Perception

Winter (Oct-Feb)

6

Eng

63270

Multimedia Systems

Winter (Oct-Feb)

6

Eng

63284

Technical Skills (Functional Programming for Web)

Winter (Oct-Feb)

3

2,3

Eng

63735

Parallel and Distributed Systems and Algorithms

Winter (Oct-Feb)

6

3

Eng

63767

Technical Skills (Software Containers, Kubernetes and DevOps Practices)

Winter (Oct-Feb)

3

2,3

Eng

 63225A

Selected Topics in Computer Science (Multimedia information retrieval)

Winter (Oct-Feb)

6

2,3

Eng

63219

Mathematical Modeling

Summer (Feb-Jun)

6

2

Eng

63265

Compilers

Summer (Feb-Jun)

6

Eng

63268

Development of Intelligent Systems

Summer (Feb-Jun)

6

Eng

63287

Platform Based Development

Summer (Feb-Jun)

6

Eng

63284B

Technical Skills (Applied Computer Vision)

Summer (Feb-Jun)

3

2,3 

Eng

 

Other courses available to exchange students (in Slovenian)

For most of the Bachelor and some of the Master level courses lectures are usually held in Slovenian language.

Exchange students are still allowed to take the courses listed below, whereby each lecturer decides on how course obligations are to be fulfilled. This may be through individual study of textbooks and coursework in English and by doing homeworks and laboratory exercises with all other students or through an individual seminar or project work. Written and oral exams are customary with most courses.

 

The following courses from the Bachelors (1st degree) programme in Computer and Information Sciences are available in Slovenian with mentoring and examinations in English:

 

Code

Course

Semester

ECTS

Year

Lang

63711

Algorithms and Data Structures 1

Winter (Oct-Feb)

6

2

Slo

63715

Graphic Design

Winter (Oct-Feb)

6

2

Slo

63716

Communication Protocols and Network Security

Winter (Oct-Feb)

6

2

Slo

63732

Software Engineering

Winter (Oct-Feb)

6

3

Slo

63280

Algorithms and Data Structures 2

Summer (Feb-Jun)

6

2

Slo

63220

Principles of Programming Languages

Summer (Feb-Jun)

6

2

Slo

63221

Computer Technologies

Summer (Feb-Jun)

6

2

Slo

63250

Organization and Management

Summer (Feb-Jun)

6

Slo

63271

Introduction to Graphics Design

Summer (Feb-Jun)

6

3

Slo

63721

User Interfaces

Summer (Feb-Jun)

6

2

Slo

63722

Compilers and Virtual Machines

Summer (Feb-Jun)

6

2

Slo

63726

Multimedia Content Production

Summer (Feb-Jun)

6

2

Slo

63727

Web Technologies

Summer (Feb-Jun)

6

2

Slo

63765

Data Mining

Summer (Feb-Jun)

6

2

Slo

 

All above courses are for the academic year 2018/2019.
(last update on 16 July 2018)

 

Please check course descriptions in the online classroom and in the course syllabi below.

 

Course Syllabi (year 2018/2019 edition):