2002/2003
Winter semester
- Mathematical analysis (1)
- Algebra (1)
- Programming (1)
- Computer Architecture (1)
- Discrete mathematics (1)
- Information, internet, intranet
Summer semester
- Mathematical analysis (2)
- Algebra (2)
- Logic for computer science (1)
- Programming (2)
- Computer Architecture (2)
- Discrete mathematics (2)
2003/2004
Winter semester
- Mathematical analysis (3)
- Algebra (3)
- Algorithms and data structures
- Formal languages and automata (1)
- Project (1)
- Logic for computer science (2)
- Introduction to databases
- C Programming language
- Introduction to object oriented programming
Summer semester
- Formal languages and automata (2)
- Operation systems
- Fundamentals of Programming Theory
- Specification and verification of programs
- Combinatorial analysis (1)
2004/2005
Winter semester
- Graph theory
- Efficient algorithms
- Probability and statistics
- Theory of parallel computing
- Introduction to distributed algorithms
- Efficient parallel algorithms
- UNIX for users
Summer semester
- Project (2)
- Numerical mathematics
- Principles of Software Design
- Programming language C++
- Distributed systems
- Introduction to parallel programming
- Coding theory and cryptology
- Relational and Logical Databases
- UNIX for system administrators
2005/2006
Winter semester
- Hypermedial Systems
- Computer Networks
- Software Engineering
- Object Analysis and Modelling
- Cognitive sciences: Brain and mind
- Fundamentals of Cognitive Psychology
Summer semester
- Computational Complexity
- Text search algorithms
- Compilers
- Object Oriented Software Engineering
- Data compression
- Cognitive sciences: Language and cognition
- IT Quality Management
- Management of Software Projects
2006/2007
Winter semester
- Computability Theory
- Extreme programming
- Knowledge Representation and Reasoning
- Cognitive Laboratory
- System Security Workshop
Some of the courses still correspond to the current offer of Bachelor’s degree computer science courses and Master’s degree computer science courses being taught at the Faculty of Mathematics Physics and Informatics of Comenius University in Bratislava, but in some cases the contents might have changed.