Computer Science

Faculty of Engineering, LTH

Denna sida på svenska This page in English

EDAF15 Algorithm Implementation

News 2019

  • The deadline for participating in the annual competition 2019 is Saturday May 25 at 23:59. 
  • There is no deadline or requirement that you have passed the project before writing the exam, but it is recommended to at least give it a serious attempt as part of the exam preparations.
  • Forsete uses -m64 to compile your programs but if you prefer -m32 for the competition, then send such a solution to me directly. In the competition, you can thus select yourself which of these two flags to use. This applies to both fast and small (so if you want, you may use 64-bit for fast and 32-bit for small, for example).
  • An introduction to using the UNIX terminal.
  • You can now sign up for the labs using this link.

2018 course

  • Congratulations to Ludvig Pärsson (D) for winning this year's extremely stiff competition.
  • Also congratulations to Alexander Hansson (D) and Lars Åström (Pi) for taking the second position.

 You will learn the C programming language, enough computer architecture to understand how to exploit a modern machine to make your programs fast, and a methodology to improve the speed of your C programs.

The course literature is Writing Efficient C Code and is available from Amazon. The German Amazon offers free shipping to Sweden when two copies are purchased. The US takes much longer time (no surprise). The book's site is here.