Algorithmic Problem Solving
7.5 credits
Syllabus, Master's level, 1DL026
This course has been discontinued.
A revised version of the syllabus is available.
- Code
- 1DL026
- Education cycle
- Second cycle
- Main field(s) of study and in-depth level
- Computer Science A1N
- Grading system
- Pass with distinction (5), Pass with credit (4), Pass (3), Fail (U)
- Finalised by
- The Faculty Board of Science and Technology, 15 March 2007
- Responsible department
- Department of Information Technology
Entry requirements
BSc with 30 credits in mathematics and 60 credits in Computer Science
including Logic and proof techniques DV1,
Algorithms and Data Structures DV1 and DV2, Scientific Computing DV1,
Mathematical Statistics DV1, or similar courses.
Learning outcomes
In order to pass, the student must be able
- approach hard computational problems with a theoretical as well as a practical approach,
- use advanced algorithmic tools,
- choose an appropriate method for a given problem.
Content
Advanced and modern algorithmic techniques.
Heuristic techniques.
Project work.
Instruction
Lectures, laboratory work, lessons, and mandatory assignments.
Assessment
Project work, which in some cases can be complemented by a written or oral examination, or assignments.