Course syllabus

Machine Learning

FMAN45, 7,5 credits, A (Second Cycle)

Valid for: 2023/24
Faculty: Faculty of Engineering, LTH
Decided by: PLED F/Pi
Date of Decision: 2023-04-18

General Information

Main field: Machine Learning, Systems and Control.
Elective Compulsory for: MMSR1
Elective for: BME4, D4-bg, D4-mai, E5, F4, F4-bs, F4-bg, F4-r, F4-mai, I4, Pi4-bam
Language of instruction: The course will be given in English on demand


To give knowledge about the basic theory for Machine Learning -- construction of automatised systems that can learn/gather information from data, for example learn to recognize characters in a hand-written text.

Learning outcomes

Knowledge and understanding
For a passing grade the student must

Competences and skills
For a passing grade the student must

Judgement and approach
For a passing grade the student must

have demonstrated the ability to critically evaluate and compare different learning models and learning algorithms for different problem setups and quality characteristics.


Examination details

Grading scale: TH - (U,3,4,5) - (Fail, Three, Four, Five)
Assessment: Compulsory assignments including computer work and written reports. Approved results on these are enough to pass the course. To get a higher grade, the student also has to pass an oral examination. For those who do not get all the assignments approved during the course there will be a chance to hand in improved versions during the following semester.

The examiner, in consultation with Disability Support Services, may deviate from the regular form of examination in order to provide a permanently disabled student with a form of examination equivalent to that of a student without a disability.


Admission requirements:

Assumed prior knowledge: FMAF05 Mathematics - Systems and Transforms or FMAF10 Applied Mathematics - Linear Systems, and one of the basic courses in Mathematical Statistics, e.g. FMSF45.
The number of participants is limited to: 110
Selection: Completed university credits within the program. (Note that only credits which according to Ladok have been included in the program before the selection process count. For students taking master's programmes 180 credits corresponding to a bachelor's degree are added.) Priority is given to students enrolled on programmes that include the course in their curriculum. Among these students place is guaranteed to those in the master's programme in Machine Learning, Systems and Control, for whom the course is compulsory.
The course overlaps following course/s: EDAN96

Reading list

Contact and other information

Course coordinator: Anders Holst,
Course administrator: Studerandeexpeditionen,
Teacher: Mikael Nilsson,
Course homepage: