Back to all courses

Coding methods

Individual course

Course contents

  • Error-detecting and error-correcting codes for digital communication and storage
  • The theory of the most important code classes, including an introduction to turbo and LDPC codes
  • Coding/decoding algorithms
  • Applications

Learning outcomes

Upon completion of the course, the students will be able to

  • explain the benefit from applying error control coding (and determine this more exactly in given situations).
  • apply basic concepts of coding theory (including related algebra).
  • differentiate between block coding and convolutional coding.
  • classify and describe the most important families of codes (in particular, state-of-the-art error-correcting codes).
  • apply a proper decoding scheme to a chosen coding method.

Course material

Lecture material (online).

Teaching schedule

  • Lectures on Mondays at 12.15–14 & Wednesdays at 10–12
  • Exercises on Thursdays at 12–16
  • Course exam on Wednesday 23.2.2022 at 16.30–19.30

Completion methods

Exam, lectures, exercises, project.

More information in the Aalto University study guide.

You can get a digital badge after completing this course.

Responsible teacher

Aalto University
Patric Östergård

Contact person for applications

FITech Network University
Monica Sandberg, Student services specialist
Start here
Start here
Category:
ICT Studies
Topics:
5G technology,
Mathematics
Course code:
ELEC-E7240
Credits:
5 ECTS
Price:
0 €
Level:
Teaching period:
10.1.–23.2.2022
Application deadline:
Application period has ended
Host university:
Aalto University
Study is open for:
Adult learner,
Degree student
Teaching methods:
Contact
Place of contact learning:
Espoo
Language:
English
General prerequisites:
Basic courses in mathematics and information theory
Interested in this course? Subscribe and get updates about the course directly to your email. You can cancel subscription any time you want.