Christian Schulte is a professor of computer science at the unit Software and Computer Systems, School of Information and Communication Technology, KTH Royal Institute of Technology in Stockholm, Sweden. He is also program director for the graduate program "Information and Communication Technology". He co-manages SCALE the KTH-SICS Collaboration in Scalable Computing Systems for KTH.
Before joining KTH in 2002, he got a diploma in computer science (with a minor in mathematics) from the University of Karlsruhe, Germany (1992), worked as a researcher and project leader at the German Research Center for Artificial Intelligence (DFKI) (1992-1997) and as a researcher at Saarland University, Germany (1997-2002), from which he also obtained a doctoral degree in engineering (2001). At KTH, he earned a docent degree in computer systems in 2009.
His research interests include constraint programming, programming systems, and distributed systems.
His current research focus is on constraint-based compilation and on models, architectures, and implementation techniques for constraint programming systems. He is heading the development of Gecode as an attempt to construct an open, free, portable, accessible, and efficient environment for developing constraint-based systems and applications.
Current Conference and Workshop Activities
- Program committee member, CP 2016, Toulouse, France. September 2016.
- Program committee member, LCTES 2016, Santa Barbara, CA, USA. June 2016.
- Program committee member, CPAIOR 2016, Banff, Canada. May/June 2016.
- Compilers and Execution Environments (ID2202)
The course can also be taken on doctoral level (ID3006), please contact me if you are interested.
- Constraint Programming (ID2204)
The course can also be taken on doctoral level (ID3005), please contact me if you are interested.
If you are interested, you can find out how students evaluated these courses.