Course Material
Flexible Semester System
- DM546 - Compiler Construction, latest Spring 2019
- DM565 - Formal Languages and Data Processing, latest Fall 2023
- DM582 - Advanced Algorithms, latest Spring 2025
- DM803 - Advanced Data Structures, latest Spring 2022
- DM819 - Computational Geometry, latest Fall 2024
Guest Lecturer
- DM205 - On-Line Algorithms, latest Spring 2014
- DM507 - Algorithms and Data Structures, latest Spring 2019
- DM526 - Introduction to Computer Science, latest Fall 2011
- DM534/558 - Introduction to Computer Science, latest Fall 2021
- DM573 - Introduction to Computer Science, latest Fall 2023
- DM860 - On-Line Algorithms, latest Spring 2022
Seven Week System ("Kvartalssystem")[1]
- DM205 - On-Line Algorithms, latest Fall 2010
- DM206 - Advanced Data Structures, latest Fall 2010
- DM509 - Programming Languages, latest Fall 2008
- DM516 - Compiler Construction, latest Spring 2012
- DM819 - Computational Geometry, latest Fall 2011
Semester System
- DM02 - Algorithms and Data Structures, latest Fall 2001
- DM15 - Languages and Models, latest Spring 1993
- DM18 - Compiler Construction, latest Spring 2007
- DM26 - Database Systems, latest Fall 2003
- DM42 - Advanced Data Structures, latest Fall 2006
- DM45 - Computational Geometry, latest Spring 2007
- Databases & Logic, latest Spring 1993
- Logic Programmering, latest Spring 1994
- On-Line Algorithms, latest Fall 2000
Notes
- ^ For people with knowledge of American English and American university traditions and a minimal amount of Danish, this may be quite confusing. The Danish term "kvartal" refers to a three months period, just like the American expression "quarter". However, the system used here is not a quarter system. A quarter system usually implies regular teaching in three quarters every year, each teaching period is about 10 weeks long, and in between there are some breaks, so that all in all it adds up to something at least close to a quarter. In the system used at SDU, there is teaching in four periods every year, each teaching period is 7 weeks, and there are a couple of weeks breaks in between. Thus, in Danish, the term "kvartalssystem" is misleading, since it indicates that we follow the quarters which we certainly don't. It ought to be "kvartsystem" or "fjerdedelssystem", indicating only that teaching is divided into four parts.