Search Close
Course syllabus

Learning Systems, 7.5 credits

Läraktiga system, 7,5 hp

Course code: DT8008

School of Information Technology

Level: Second cycle

Select course syllabus

Version
2025-01-20 - Until further notice

Finalized by: Forsknings- och utbildningsnämnden, 2024-09-18 and is valid for students admitted for spring semester 2025.

Main field of study with advanced study

Computer Science and Engineering, Second cycle, has second-cycle course/s as entry requirements. (A1F)

Entry requirements

Bachelor of Science degree (or equivalent) in an engineering subject or in computer science. Courses in computer science, computer engineering or electrical engineering of at least 90 credits, including thesis. Courses in mathematics of at least 30 credits or courses including calculus, linear algebra and transform methods. The course Engineering mathematics 7.5 credits. Exemption of the requirement in Swedish is granted. English 6.

Placement in the Academic System

The course is included as an elective course in the Programme of Computer Science and Engineering (300 credits), Master's Programme (120 credits) in Embedded and Intelligent Systems and the Master's Programme (120 credits) in Information Technology. The course is also offered as a freestanding course.

Objectives

The course aims at providing an overview of the machine learning field; learning and self-organizing systems for classification and prediction.


Following successful completion of the course the student should be able to:


Knowledge and understanding

  • describe basic linear machine learning algorithms
  • describe basic nonlinear machine learning algorithms
  • describe main application areas of machine learning algorithms


Skills and ability

  • apply machine learning methods on real world problems
  • present scientific results in the learning systems area


Judgement and approach

  • assess when and which machine learning methods are applicable
  • analyze and explain scientific results from the machine learning area.

Content

Overview of learning systems. Overview of classification and regression. Overview of products on the market and common application areas for learning systems. Important aspects and standard methods in learning systems. The most common techniques and models for learning systems will be introduced e.g., artificial neural networks.

Language of Instruction

Teaching is conducted in English.

Teaching Formats

Instruction consists of lectures and practical labs. In lectures, scientific methods are presented and discussed. In the labs the student solves practical problems using machine learning methods.

Grading scale

Four-grade scale, digits (TH): Fail (U), Pass (3), Pass with credit (4), Pass with distinction (5)

Examination formats

Examination is by approved labs, and a final written exam.

2101: Written Examination, 5 credits
Four-grade scale, digits (TH): Fail (U), Pass (3), Pass with credit (4), Pass with distinction (5)

2102: Laboratory Work, 2.5 credits
Two-grade scale (UG): Fail (U), Pass (G)

Exceptions from the specified examination format

If there are special reasons, the examiner may make exceptions from the specified examination format and allow a student to be examined in another way. Special reasons can e.g. be study support for students with disabilities.

Course evaluation

Course evaluation is part of the course. This evaluation offers guidance in the future development and planning of the course. Course evaluation is documented and made available to the students.

Course literature and other materials

Select literature list
2025-01-20 – Until further notice

Literature list 2025-01-20Until further notice

Andriy Burkov. The hundred-page machine learning book. 2019. E-book: http://themlbook.com/wiki/doku.php