Marco Chiarandini

Teaching at University of Southern Denmark

2023-2024

2022-2023

2021-2022

2020-2021

2019-2020

2018-2019

2017-2018

2016-2017

  • Spring Semester, DM559/DM545 - Linear and Integer Programming
  • Spring Semester, FF501 - First Year Science Project (coordination)
  • Autumn Semester, DM841 - Heuristics and Constraint Programming for Discrete Optimization

2015-2016

  • Spring Semester, DM559/DM545 - Linear and Integer Programming
  • Spring Semester FF501 - First Year Science Project (coordination)
  • Spring Semester, FF505 - Computational Science
  • Autumn Semester, DM841 - Heuristics and Constraint Programming for Discrete Optimization

2014-2015

  • Spring Semester, DM545/DM554 - Linear and Integer Programming
  • Spring Semester, FF505 - Computational Science - Spring Semester
  • Spring Semester FF501 - First Year Science Project (coordination)
  • Autumn Semester, DM841 - Heuristics and Constraint Programming for Discrete Optimization
  • Autumn Semester, Guest lectures on AI in Rolf Fagerberg's course DM842 Computer Game Programming

2013-2014

  • Fourth Quarter DM545 - Linear and Integer Programming
  • Fourth Quarter, FF501 - First Year Science Project (coordination)
  • Third Quarter, DM826 - Modeling and Solving Constrained Optimization Problems
  • Third Quarter, FF505 - Computational Science: MATLAB programming
  • Second Quarter, DM544 - Computer architecture
  • First Quarter, DM811 - Heuristics for Combinatorial Optimization
  • First Quarter, DM204 - Scheduling, Timetabling and Routing

2012-2013

  • Fourth Quarter, DM545 - Linear and Integer Programming
  • Fourth Quarter, FF501 - First Year Science Project (coordination)
  • Third Quarter, FF505/FY505 - Computational Science: MATLAB programming
  • Third Quarter, DM825 - Introduction to Machine Learning
  • Second Quarter, DM810 - Computer Game Programming II: AI
  • First Quarter, DM811 - Heuristics for Combinatorial Optimization
  • November 2012, SRP - Studieretningsprojekt

2011-2012

  • Fourth Quarter, DM515 - Introduction to linear and integer programming
  • Fourth Quarter, NAT501 - Science Project (coordination at IMADA)
  • Third Quarter, DM826 - Modeling and Solving Constrained Optimization Problems
  • Second Quarter, DM828 - Introduction to Artificial Intelligence
  • First Quarter, DM811 - Heuristics for Combinatorial Optimization
  • November 2011 SRP - Studieretningsprojekt

2010-2011

  • Spring 2011 DM204 - Scheduling, Timetabling and Routing
  • Spring 2011 DM825 - Introduction to Machine Learning
  • Spring 2011 NAT501 - Science Project (coordination at IMADA)
  • Spring 2011 DM826 - Modeling and Solving Constrained Optimization Problems
  • Fall 2010 DM811 - Heuristics for Combinatorial Optimization

2009-2010

  • Spring 2010 DM515 - Introduction to linear and integer programming
  • Spring 2010 DM204 - Scheduling, Timetabling and Routing
  • Fall 2009 DM533 - Introduction to Artificial Intelligence
  • Fall 2009 DM811 - Heuristics for Combinatorial Optimization

2008-2009

2007-2008

  • Spring 2008 DM/DMP87 - Scheduling, Timetabling and Routing
  • Fall 2007 DM63 - Heuristics for Combinatorial Optimization Problems

2006-2007

  • Spring 2007 DM/DMP87 - Scheduling, Timetabling and Routing
  • Fall 2006 DM63 - Heuristics for Combinatorial Optimization Problems

2005-2006

  • Spring 2006 DM/DMP86 - Local Search Methods: Applications and Engineering