Print as pdf if you want a pdf! If you want a nicer printout, click off the browser's automatically added header and footer.

Blekinge Institute of Technology
Department of Mathematics and Natural Science

Revision: 1
Reg.no: BTH-4.1.14-0176-2026


Course syllabus

Computer Vision

Computer Vision

6 credits (6 högskolepoäng)

Course code: ET2635
Main field of study: Electrical Engineering
Disciplinary domain: Technology
Education level: Second-cycle
Specialization: A1N - Second cycle, has only first-cycle course/s as entry requirements

Language of instruction: English
Applies from: 2026-02-16
Approved: 2026-02-16

1. Decision

This course is established by Dean 2024-06-26. The course syllabus is approved by Head of Department of Mathematics and Natural Science 2026-02-16 and applies from 2026-02-16.

2. Entry requirements

Admission to the course requires 6 completed credits in Machine Learning. English 6.

3. Objective and content

3.1 Objective

The course aims to provide students with advanced knowledge and practical skills in computer vision, especially learning-based (deep learning) methods. Students learn how visual information is formed, represented and processed, and how to design, implement and evaluate computer vision pipelines in real-world applications relevant to machine learning, sensors and systems.

3.2 Content

  • Image formation and visual sensing, such as camera models, color spaces, noise, sampling, etc.
  • Classical vision and representation, such as feature detection and description, geometric alignment, etc.
  • Deep learning foundations for vision, such as CNNs, optimization, regularization, transfer learning, etc.
  • Representation learning and architectures such as self-supervised and contrastive learning, vision transformers, etc.
  • Core Vision Tasks such as image classification, object detection and tracking, semantic and instance segmentation, etc.
  • Evaluation, robustness, and Ethics, such as metrics and benchmarks, model robustness and domain shift, bias, fairness, privacy in vision systems, etc.

4. Learning outcomes

The following learning outcomes are examined in the course:

4.1. Knowledge and understanding

On completion of the course, the student will be able to:

  • explain key computer-vision problem formulations and the assumptions behind classical and learning-based methods.
  • account for the main design choices in deep-learning-based vision systems.
  • explain commonly used evaluation metrics and experimental protocols for major vision tasks.

4.2. Competence and skills

On completion of the course, the student will be able to:

  • implement and validate fundamental vision algorithms in a reproducible software workflow.
  • train, debug, and evaluate deep neural networks for vision tasks using contemporary tooling, and apply transfer learning when appropriate.
  • design an end-to-end vision pipeline for a given application, including dataset handling, model selection, evaluation, and reporting of results and limitations.
  • communicate technical choices and results clearly in written form and orally, including quantitative comparisons and ablation-style reasoning.

4.3. Judgement and approach

On completion of the course, the student will be able to:

  • critically assess scientific literature and implementations in computer vision with respect to assumptions, validity, robustness, and reproducibility.
  • select methods that are appropriate for application constraints and justify the choices.
  • reflect on ethical, legal, and societal implications of vision systems, including privacy risks and potential bias.

5. Learning activities

The structure combines several learning activities, such as lectures, labs, assignments and projects.

6. Assessment and grading

Modes of examinations of the course

Code Module Credit Grade
2610 On-Campus Examination[1] 3 credits AF
2620 Laboratory Session 1 credits GU
2630 Project 2 credits AF

[1] Determines the final grade for the course, which will only be issued when all components have been approved.

The course will be graded A Excellent, B Very good, C Good, D Satisfactory, E Sufficient, FX Failed result, a little more work required, F Fail.

The examiner may carry out oral follow-up of written examinations.

The information before the start of the course states the assessment criteria and make explicit in which modes of examination that the learning outcomes are assessed.

An examiner can, after consulting the Disability Advisor at BTH, decide on a customized examination form for a student with a long-term disability to be provided with an examination equivalent to one given to a student who is not disabled.

7. Course evaluation

The course evaluation should be carried out in line with BTH:s course evaluation template and process.

8. Restrictions regarding degree

The course can form part of a degree but not together with another course the content of which completely or partly corresponds with the contents of this course.

9. Course literature and other materials of instruction

Materials from the department.