Courses

  • Computer Simulation and Applications in Life Sciences

    Modeling and simulation provide substantial support for the planning, design, and evaluation of systems as well as the evaluation of strategies for system transformation and change. Its importance continues to grow partly due to the fact that its application is not constrained by discipline boundaries. This growth is also due to the ever-widening availability of computing resources. The course will discuss basic computer science/mathematical techniques needed for the modelling and simulation of discrete and continuous dynamical systems and the interpretation of simulation results. The examples in this course will be focused on but not limited to life sciences.

    Lectures by: Dr. Michael T.M. Emmerich & Dr. Andre Deutz
    Course webpage: http://natcomp.liacs.nl/CSA/


  • Studentenseminarium

    In the Studentenseminarium the task is prepare a presentation on a computer science article or conference paper. The topics are chosen according to the topics of the second year computer science.

    Moderator: Dr. Todor Stefanov and Dr. Michael Emmerich (until 2014, spring)
    Course webpage: http://www.liacs.nl/~emmerich/Studentenseminarium.htm


  • Databases for Computer Science (Leiden)

    In this course we give an introduction to database management systems and their underlying theoretical foundations.

    Lectures by: Dr. Michael Emmerich
    Course webpage: http://www.liacs.nl/databases


  • Databases for Computer Science and Economics (Stichthage, The Hague)

    In this course we give an introduction to database management systems and their underlying theoretical foundations.

    Lectures by: Dr. Michael Emmerich
    Course webpage: http://www.liacs.nl/databases


  • Multi-objective optimization and decision making

    Real world decision and optimization problems usually involve conflicting criteria. Ideal solutions are rather the exception than the rule. In this course we deal with algorithmic methods for solving multi-objective optimization and decision making problems.

    Lectures by: Dr. Michael Emmerich
    Course webpage: http://www.liacs.nl/~emmerich/moda.html


  • Optimization with Applications in Bioinformatics

    Optimization is a core task for a variety of practically relevant topics. In this course, we discuss the general problem of optimization and its solution approaches. Applications of optimization in bioinformatics such as sequence alignment, protein folding, etc. are used to illustrate the range of applications.

    Lectures by: Prof. Dr. Thomas Bäck & Dr. Michael Emmerich
    Course webpage: http://bioopt.liacs.nl/