Skip to content


Digital communications 7.5 credits

Digital kommunikation
Second cycle, S7012E
Course syllabus valid: Spring 2022 Sp 3 - Present
The version indicates the term and period for which this course syllabus is valid. The most recent version of the course syllabus is shown first.

Education level
Second cycle
Grade scale
G U 3 4 5
Signal Processing
Subject group (SCB)
Computer Technology

Entry requirements

Mathematics (corresponding to M0031M Linear Algera and Differential Equations or M0049M Linear Algebra and Differential Equations), linear analysis (corresponding to M0018M Linear Analysis), introductory signal processing (corresponding to S0001E Signal Analysis). Good knowledge in English equivalent to English 6.

More information about English language requirements


The selection is based on 20-285 credits

Course Aim
  The student shall be able to: 

- Describe, explain, linear modulation
- Describe, explain, calculate communications signals' spectrum and bandwidth
- Describe, explain, calculate baseband representation of signals with passband nature
- Describe, explain, calculate signal constellations, their energy, and distance properties
- Describe, explain, calculate Nyquist-pulses for communication and their properties
- Describe, explain, calculate how signals can be represented sas vectors
- Describe, explain, calculate the matched filter
- Describe, explain, calculate additive Gaussian noise and its power
- Describe, explain, calculate hypothesis tests and detection
- Describe, explain, calculate MAP- och ML-detector
- Describe, explain, calculate Q-function
- Describe, explain, calculate detectors’ error probabilities
- Describe, explain OFDM
- Evaluate and simulate simple digital communications systems in MATLAB.

Beyond an introduction on information och channel capacity, the course treats theory and applications of a number of basic concepts in  digital communications, such as: 

- vector representations
- digital modulation (PSK, QAM)
- pulse forms
- noise
- the matched filter
- Nyquist signalling
- intersymbol interference
- detection
- optimal receivers
- maximum likelihood detection
- performance measures
- dispersive channels
- error probability

Mandatory computer exercises in Matlab are part of the course

Each course occasion´s language and form is stated and appear on the course page on Luleå University of Technology's website.

Lectures, exercise sessions, and laboratory work (computer assignments).

If there is a decision on special educational support, in accordance with the Guideline Student's rights and obligations at Luleå University of Technology, an adapted or alternative form of examination can be provided.

Mandatory laboratory assignments with written reports and written exam with differentiated grades.

The course can be offered in English

Jaap van de Beek

Literature. Valid from Autumn 2015 Sp 1 (May change until 10 weeks before course start)

Course offered by
Department of Computer Science, Electrical and Space Engineering

CodeDescriptionGrade scaleHPStatusFrom periodTitle
0002Laboratory workU G#1.50MandatoryA15
0003Written examG U 3 4 56.00MandatoryS22

Study guidance
Study guidance for the course is to be found in our learning platform Canvas before the course starts. Students applying for single subject courses get more information in the Welcome letter. You will find the learning platform via My LTU.

Syllabus established
by Jonny Johansson, HUL SRT 16 Feb 2015

Last revised
by Jonny Johansson, HUL SRT 16 Feb 2021