Course syllabus

Welcome to TMV166: Linear algebra and systems of linear equations!

TMV166 Linjär algebra och system av linjära ekvationer lp3 vt26 (7,5 hp)

 

Contact information:

Examiner: Karine le Bail

Teacher: Karine le Bail 

Teacher assistants / exercise leaders: Tadeus Carl, Faustine Mascaut, Vicente Salinas, Avan Mirkhan

Substitutes: Vincent Desmaris, Denis Meledin, Magnus Strandberg


Course plan (KursPM)

The main information about the course is summarized in the Course Plan (KursPM), which you can download here:

If you are using the new book (dated 16 January 2026)

If you are using the old book (dated 12 January 2025)

This document contains contact information for the teaching team, general course information, learning objectives, course structure, overview schedule (including deadlines and exercise sessions), availability of the teaching team and examination conditions.


Course description and course literature

This course covers systems of linear equations and matrix manipulation. We begin with geometry in space and study both theoretical concepts and practical solution methods. Analytical and numerical approaches are both used.

The course continues where TMV151 ended.

The course literature is part III of the series Matematisk Analys och Linjär Algebra, by Stig Larsson, Anders Logg and Axel Målqvist.

About the textbook (important!)

There are two PDF versions of the book available on this Canvas page: Older version – dated 12 January 2025 and New version – dated 16 January 2026.

The new version (16 January 2026) is the one currently available for purchase in the bookstore.
The old version (12 January 2025) is no longer sold in print.

Important clarification:
The main difference between the two editions is in the exercises. The theory content is essentially the same.

Because the new edition of the book was released very recently, the exercise sessions were prepared using the previous edition. As a result, the exercises presented by the teaching assistants will mainly be taken from the old book for Chapter 1, as well as from materials available on Canvas.

Please note that the numbering of exercises in Chapters 2 and 5 differs in the new edition, while there are no changes for Chapters 3 and 4.

To avoid any confusion, the exercises are explicitely given in the Weekly planner for each week of the course.

Both PDF versions are therefore provided for your convenience.

You can download the books here:

Supplementary material will be posted on Canvas when needed.


Schedule

The course schedule can be found here: TimeEdit

 

Schedule TMV166 VT26

 Day  Date  Time Code Who  What
 Week 4 / A  Mon  2026-01-19  08:00-09:45 L-01 K  Introduction
 Thurs  2026-01-22  10:00-11:45 L-02 K  Book sections 1.1, 1.2, 1.3
   13:15-15:00 EX-01 TA  Exercise session
 Fri  2026-01-23  13:15-15:00 L-03 K  Book sections 1.4, 1.5, 1.6
     15:15-17:00 EX-02 K  Exercise session
 Week 5 / B  Mon  2026-01-26  15:15-17:00 IL-01 K+TA  Interactive lecture
 Tues  2026-01-27  10:00-11:45 L-04 K

 Book section 2.1

 + deadline for graded homework 1 (23:59)

 Wed  2026-01-28  08:00-09:45 L-05 K  Book sections 2.2, 2.3
 Thurs  2026-01-29  13:15-15:00 EX-03 TA  Exercise session
 Fri  2026-01-30  13:15-15:00 GL-01 K  Guest lecture
 Week 6 / C  Tues  2026-02-03  10:00-11:45 L-06 K  Book sections 2.4, 2.5
   15:15-17:00 EX-04 TA  Exercise session
 Wed  2026-02-04  10:00-11:45 L-07 K  Book section 3.1
 Thurs  2026-02-05  08:00-09:45 L-08 K  Book section 3.2 
 Fri  2026-02-06  13:15-15:00 EX-05 TA  Exercise session
 Week 7 / D  Mon  2026-02-09  13:15-15:00 L-09 K  Book section 3.3
 Wed  2026-02-11  08:00-09:45 EX-06 TA  Exercise session
   10:00-11:45 IL-02 K

 Interactive lecture

 + deadline for graded homework 2 (23:59)

 Thurs  2026-02-12  13:15-15:00 L-10 K  Book section 4.1
 Fri  2026-02-13  13:15-15:00 EX-07 TA  Exercise session
 Week 8 / D  Mon  2026-02-16  13:15-15:00 L-11 K  Book sections 4.2, 4.3
   15:15-17:00 EX-08 TA  Exercise session
 Tues  2026-02-17  13:15-15:00 L-12 K  Book section 4.4 
   15:15-17:00 EX-09 TA  Exercise session
 Thurs  2026-02-19  15:15-17:00 GL-02 K  Guest lecture
 Week 9 / E  Mon  2026-02-23  13:15-15:00 L-13 K  Book sections 4.4, 4.5
 Tues  2026-02-24  10:00-11:45 EX-10 TA  Exercise session
 Wed  2026-02-25  08:00-09:45 L-14 K  Book sections 4.5, 4.6
   10:00-11:45 EX-11 TA  Exercise session
     13:15-15:00 IL-03 K

 Interactive lecture

 + deadline for graded homework 3 (23:59)

 Week 10 / F  Mon  2026-03-02  13:15-15:00 L-15 K  Book section 5.1
 Tues  2026-03-03  10:00-11:45 L-16 K  Book section 5.1
   15:15-17:00 EX-12 TA  Exercise session
 Thurs  2026-03-05  10:00-11:45 L-17 K  Book sections 5.2, 5.3
     13:15-15:00 EX-13 TA  Exercise session
 Week 11 / G  Mon  2026-03-09  13:15-15:00 IL-04 K  Interactive lecture
 Wed  2026-03-11  10:00-11:45 L-18 K  Book sections 6.1, 6.2
   13:15-15:00 EX-14 TA  Exercise session
 Thurs  2026-03-12  10:00-11:45 IL-05 K  Interactive lecture
     13:15-15:00 L-19 K  Summary
 Fri  2026-03-13  Deadline for graded homework 4 (23:59)
 Thurs  2026-03-19  PM      Exam
 Tues  2026-06-09  PM      Re-exam 1
 Mon  2026-08-24  PM      Re-exam 2

K: Karine; TA: Teacher Assistants.


Course structure

The course contains a) lectures, b) interactive lectures including Python coding, c) exercise sessions (problem solving), d) guest lectures, and e) voluntary graded homework assignments.

Programming

We use Python for computational exercises. Being able to perform linear algebra computations using a computer is an important learning goal. Computer exercises are integrated into the lectures and are not scheduled separately. Students are expected to already have basic Python knowledge.

Canvas structure

The Canvas page is organized into weekly modules. Each module contains all material and information for that specific week.


Learning objectives

The learning objectives can be found in the Module "Course introduction", under "Learning objectives". The pdf version in both English and Swedish is provided here: LEARNING OBJECTIVES .


Course examination

Bonus points

You can earn up to 5 bonus points through four graded homework assignments.

These bonus points are added to your final exam grade.
You keep your bonus points for the two regular re-examinations during the academic year.

  • Homework 1 (1 pt)
    • Given on Monday 19 January 2026 @ 13:00 on the CANVAS page
    • Deadline: Tuesday 27 January 2026 @ 23:59
  • Homework 2 (1 pt)
    • Given on Tuesday 27 January 2026 @ 13:00 on the CANVAS page
    • Deadline: Wednesday 11 February 2026 @ 23:59
  • Homework 3 (1 pt)
    • Given on Wednesday 11 February 2026 @ 13:00 on the CANVAS page
    • Deadline: Wednesday 25 February 2026 @ 23:59
  • Homework 4 (2 pt)
    • Given on Wednesday 25 February 2026 @ 13:00 on the CANVAS page
    • Deadline: Friday 13 March February 2026 @ 23:59

Written exam

The course has a written exam consisting of 16 exercises combining arithmetic calculation as well as theory and demonstration with a maximum of 50 points. There are 4 theory questions, 6 standard exercises, 3 programming exercises, and 3 problems.

Final grade

Bonus points from homework are added to your exam score (valid for spring 2026 only).

  • For a pass (grade 3): at least 20 points are required.
  • For grade 4: 30 points are required.
  • For grade 5: 40 points are required.

No aids are allowed during the exam.

Course summary:

Course Summary
Date Details Due