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:

Code PhD Course Semester ECTS Year
 63802 Scientific Skills 1  Oct-Feb 5
 63826 Selected Topics in Informatics 1  Oct-Feb 5 1,2 
 63827 Selected Topics in Informatics 2  Oct-Feb 5 1,2 
 63830 Selected Topics in Computer Systems 1  Oct-Feb 5 1,2 
 63831 Selected Topics in Computer Systems 2  Oct-Feb 5 1,2 
 63832 Selected Topics in Software Development 1  Oct-Feb 5 1,2 
 63833 Selected Topics in Software Development 2  Oct-Feb 5 1,2 
 63824 Selected Topics in Architectures and Algorithms 1  Feb-Jun 5 1,2 
 63825 Selected Topics in Architectures and Algorithms 2  Feb-Jun 5 1,2 
 63828 Selected Topics in Mathematical Methods in Computer Sciences 1  Feb-Jun 5 1,2 
 63829 Selected Topics in Mathematical Methods in Computer Sciences 2  Feb-Jun 5 1,2 
 63834 Selected Topics in Artificial Intelligence 1  Feb-Jun 5 1,2 
 63835 Selected Topics in Artificial Intelligence 2  Feb-Jun 5 1,2 
 63818 Selected Topics in Computer and Information Science  Feb-Jun 5 1,2 
  Seminar I, II, III, IV  Oct-Feb/Feb-Jun 5 1,2 
 63808 Seminar V  Oct-Feb 10

 

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

Code Masters Course Semester ECTS Year
 63506A Mathematics II  Oct-Feb 6
 63507A Programming  Oct-Feb 6
 63514 Biomedical Signal and Image Processing  Oct-Feb 6 1,2 
 63516 Digital Signal Processing  Oct-Feb 6 1,2 
 63517 Computability and Computational Complexity  Oct-Feb 6 1,2 
 63518 E-Learning  Oct-Feb 6 1,2 
 63519 Machine Learning  Oct-Feb 6 1,2 
 63520 Introduction to Bioinformatics  Oct-Feb 6 1,2 
 63521 Information Security and Privacy  Oct-Feb 6 1,2 
 63523 Computer Based Sound Production  Oct-Feb 6 1,2 
 63528 Cryptography and Computer Security  Oct-Feb 6 1,2 
 63545B Topical Research Themes I
(Introduction to Network Analysis)
 Oct-Feb 6 1,2 
 63545C Topical Research Themes I
(Mobile and Ubiquitous Computing)
 Oct-Feb 6 1,2 
 63508A Algorithms  Feb-Jun 6
 63509A Computer Systems  Feb-Jun 6
 63510 Artificial Intelligence  Feb-Jun 6 1,2 
 63511 Wireless Sensors Networks  Feb-Jun 6 1,2 
 63530 Digital Forensic  Feb-Jun 6 1,2 
 63532 Discrete Mathematics  Feb-Jun 6 1,2 
 63542 Computational Topology  Feb-Jun 6 1,2 
 63546A Topical Research Themes II
(Software-Defined Wireless Systems)
 Feb-Jun 6 1,2 

 

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

Code Bachelors Course Semester ECTS Year
University Study Program
63251 Business Intelligence Oct-Feb 6
63255 Web Programming Oct-Feb 6
63260 Digital Design Oct-Feb 6
63263 Computational Complexity and Heuristic Programming Oct-Feb 6
63264 System Software Oct-Feb 6
63266 Intelligent Systems Oct-Feb 6
63267 Machine Perception Oct-Feb 6
63270 Multimedia Systems Oct-Feb 6
63250 Organization and Management Feb-Jun 6
63265 Compilers Feb-Jun 6
63268 Development of Intelligent Systems Feb-Jun 6
 
Professional Study Program
63722 Compilers and Virtual Machines Feb-Jun 6 2

Other courses available to exchange students

For most of the Bachelor and some of the Master level courses lectures are usually held in Slovenian language (unless many exchange students apply and the lecturer chooses otherwise).

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 excercises 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 Masters (2nd degree) programme in Computer and Information Sciences are available:

Code Course Semester ECTS Year
63512 Unconventional Computing  Oct-Feb 6 1,2 
63533 Operations Management  Oct-Feb 6 1,2 
63515 Modern Software Development Methods  Feb-Jun 6 1,2 
63522 Numerical Mathematics  Feb-Jun 6 1,2 
63526 IT Governance  Feb-Jun 6 1,2 
63527 Interaction and Information Design  Feb-Jun 6 1,2 

 

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

Code Course Semester ECTS Year
University Study Program
63279 Algorithms and Data Structures 1 Oct-Feb 6 2
63213 Probability and Statistics Oct-Feb 6 2
63217 Operating Systems Oct-Feb 6 2
63249 Electronic Business Oct-Feb 6 3
63252 Information Systems Development Oct-Feb 6 3
63226 Data Management Technologies Oct-Feb 6 3
63254 Software Development Processes Oct-Feb 6 3
63257 Computer Networks Modeling Oct-Feb 6 3
63258 Communication Protocols Oct-Feb 6 3
63261 Distributed Systems Computer Oct-Feb 6 3
63269 Computer Graphics and Game Technology Oct-Feb 6 3
63216 Theory of Information and Systems Feb-Jun 6 2
63218 Computer Systems Organisation Feb-Jun 6 2
63280 Algorithms and Data Structures 2 Feb-Jun 6 2
63219 Mathematical Modeling Feb-Jun 6 2
63220 Principles of Programming Languages Feb-Jun 6 2
63221 Computer Technologies Feb-Jun 6 2
63253 Informatics Planning and Management Feb-Jun 6 3
63256 Software Engineering Feb-Jun 6 3
63262 Systems Reliability and Performance Feb-Jun 6 3
63271 Introduction to Design Feb-Jun 6 3
 
Professional Study Program
63712 Electronic and Mobile Business Oct-Feb 6 2
63713 Databases 2 Oct-Feb 6 2
63714 Information Systems Oct-Feb 6 2
63715 Graphic Design Oct-Feb 6 2
63716 Communication Protocols and Network Security Oct-Feb 6 2
63717 Computer Organization Oct-Feb 6 2
63718 Digital Circuits Oct-Feb 6 2
63719 Computer Graphics Oct-Feb 6 2
63720 Artificial Intelligence Oct-Feb 6 2
63755 Project Practicum Oct-Feb 6 3
63732 Software Engineering Oct-Feb 6 3
63734 Multimedia Technologies Oct-Feb 6 3
63735 Parallel and Distributed Systems and Algorithms Oct-Feb 6 3
63736 System Software Oct-Feb 6 3
63737 Process Automation Oct-Feb 6 3
63738 Embedded Systems Oct-Feb 6 3
63739 Robotics and Machine Perception Oct-Feb 6 3
63740 Game Technology and Virtual Reality Oct-Feb 6 3
63741 Decision Systems Oct-Feb 6 3
63742 Numerical Methods Oct-Feb 6 3
63721 User Interfaces Feb-Jun 6 2
63724 Testing and Quality Feb-Jun 6 2
63725 Information Systems Development Feb-Jun 6 2
63726 Multimedia Content Production Feb-Jun 6 2
63727 Web Technologies Feb-Jun 6 2
63728 Input-Output Systems Feb-Jun 6 2
63729 Digital Logic Design Feb-Jun 6 2
63765 Data Mining Feb-Jun 6 2
63744 Digital Signal Processing Feb-Jun 6 2

 

All above courses are for the academic year 2015/2016.
(last update on 13 July 2015)

Please check course descriptions also in the online classroom.

 

Course Syllabi: