Recommended courses and events

Recommended courses The participating universities regularily offer an extensive selection of PhD courses, open to all students of Hecse. Each thematic area of Hecse has its own recommended courses.

Algorithms, Structures and Complexity

Required courses

  • Design and analysis of algorithms
  • Computational complexity theory

Recommended courses

  • Approximation algorithms
  • Automated reasoning methods
  • Combinatorial optimisation
  • Combinatorial pattern matching
  • Communication network algorithms
  • Computer graphics
  • Cryptology
  • Database algorithms
  • Geometric methods
  • Graph algorithms
  • Machine learning
  • Model checking
  • Models of complex systems
  • Randomised algorithms

Pattern analysis and intelligent systems

Recommended courses

  • Advanced Course in Neural Computing
  • Algorithmic Methods of Data Mining
  • Artificial Intelligence
  • Causal Analysis
  • Computational Neuroscience
  • Computer Vision
  • Data Mining Methods
  • Digital Image Processing
  • Graphical Models
  • High-Throughput Bioinformatics
  • Image Analysis in Neuroinformatics
  • Information Visualization
  • Learning Models and Methods
  • Modelling of Vision
  • Principles of Pattern Recognition
  • Principles of Neural Computing
  • Statistical Natural Language Processing
  • Signal Processing in Neuroinformatics
  • Special Courses in Bioinformatics I-II
  • Special Courses in Computer and Information Science I-VI
  • Special Course on data mining
  • Special Course in Language Technology
  • Three Concepts: Probability
  • Three Concepts: Information
  • Three Concepts: Utility

System Software

Recommended courses

  • Compilers
  • Concurrent programming
  • Database design
  • Database algorithms
  • Distributed systems
  • Middleware
  • Operating systems

Supplementary courses

  • Advanced course on compilers
  • Computer architectures
  • Data warehouses
  • Distributed databases
  • Embedded systems
  • Interoperable solutions
  • Performance modelling and analysis
  • Software architectures
  • Transaction management