University courses passed

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.