Conteúdo / Main content
Menu Rodapé
  1. Início
  2. Cursos
  3. Matemática e Aplicações
  4. Teoria de Códigos

Teoria de Códigos

Código 15635
Ano 1
Semestre S2
Créditos ECTS 6
Carga Horária TP(45H)
Área Científica Matemática
Learning outcomes General objectives
1- Learn some fundamental concepts and examples in coding theory.
2- Apply the studied results and techniques in the analysis of several codes;
3- Analyse and understand proofs;
4- Communicate, written and orally, using mathematical language.

Specific objectives:
1-Explain the concepts of alphabet, word, code, transmission channel, and entropy
2- Apply the maximum likelihood decoding method;
3- Calculate the probability of incorrect decoding;
4- Calculate the Hamming distance between two words
5- Apply the minimum distance decoding method
6-Identify the parameters of a code;
7-Identify linear codes;
8-Distinguish the various linear codes studied;
9-Construct the generating matrix and parity matrix from a linear code
10-Apply decoding by Slepian Tables and by Syndrome.
Syllabus CHAPTER 1. Introduction
1.1 First examples and definitions
1.2 Broadcast channels
1.3 Maximum likelihood decoding
1.4 Hamming Distance
1.5 Decoding by nearest neighbour
1.6 Distance of a code
1.7 Main problem in code theory
1.8 Estimates

CHAPTER 2. Linear Codes
2.1 Vector spaces over finite fields
2.2 Parameters and Minimum Weight
2.3 Generating matrix and parity matrix;
2.4 Encoding and decoding
2.5 Equivalence of linear codes

CHAPTER 3. Examples of Linear Codes
3.1 Binary Hamming Codes
3.2 Q-ary Hamming Codes
3.3 Reed-Muller Codes
3.4 Minorant of Gilbert-Varshamov linear
3.5 Golay Codes
3.6 Maximum Separation Distance Codes

Teaching Methodologies and Assessment Criteria Teaching/Learning Assessment
- Test 1: 40% (8 points).

- Test 2: 60% (12 points).

The final grade for the course unit results from the sum of the grades obtained in the two defined assessment components. The student passes if they obtain a grade of 9.5 or higher. Otherwise, the student has access to the exam provided they meet a minimum attendance requirement.

Exam Assessment
Exam: 100%.

Main Bibliography Referências principais
- D. G. Hoffman, K.T. Phelps, D.A. Leonard, C. C. Lindner, C.A. Rodger, J.R. Wall, David Hoffman, Coding Theory: The Essentials (Pure and Applied Mathematics: a Series of Monographs and Textbooks, 150) Marcel Dekker Inc; First Edition (December 1, 1991)

Outras referências
- Cover, T. M., and Thomas, J. A. (2006), Elements of Information Theory (2.ª edição), Wiley
- R. Hill (1997), A First Course in Coding Theory, Oxford University Press
-Ling, S. & Xing, C. (2004). Coding theory: A first course. Cambridge, UK: Cambridge University Press.
- J.H. van Lint (1991), Introduction to Coding Theory, Graduate Texts in Mathematics (3.ª edição), Springer
Language Portuguese. Tutorial support is available in English.
Imagem d@ Henrique José Freitas da Cruz  [Ficheiro Local]

Curso

Matemática e Aplicações
Data da última atualização: 2026-03-17
As cookies utilizadas neste sítio web não recolhem informação pessoal que permitam a sua identificação. Ao continuar está a aceitar a política de cookies.