Error Control Coding (ELEC5507)
UNIT OF STUDY
This unit deals with the principles of error control coding techniques and their applications in various communication. Its aim is to present the fundamentals of error control coding techniques and develop theoretical and practical skills in the design of error control encoders/decoders. Successful completion of this unit will facilitate progression to advanced study or to work in the fields of telecommunications and computer engineering. It is assumed that the students have some background in communications principles and probability theory.
The following topics are covered. Introduction to error control coding, Linear algebra, Linear block codes, Cyclic codes, BCH codes, Reed-Solomon codes, Applications of block codes in communications, Convolutional codes, Viterbi algorithm, Applications of convolutional codes in communications, Soft decision decoding of block and convolutional codes, Trellis coded modulation, Turbo codes and LDPC codes.
Our courses that offer this unit of study
- Graduate Certificate in Engineering
- Graduate Certificate in Information Technology
- Graduate Certificate in Information Technology Management
- Graduate Diploma in Engineering
- Graduate Diploma in Information Technology
- Graduate Diploma in Information Technology Management
- Master of Engineering (Electrical Engineering)
- Master of Engineering (Power Engineering)
- Master of Engineering (Telecommunications Engineering)
- Master of Information Technology
- Master of Information Technology Management
- Master of Information Technology and Master of Information Technology Management
- Master of Professional Engineering (Electrical)
- Master of Professional Engineering (Telecommunications)
Further unit of study information
Lecture 2 hrs/week; Project Work - own time 5 hrs; Tutorial 1 hr/week.
Through semester assessment (40%) and Final Exam (60%)
Shu Lin, Daniel J. Costello, Jr./Error Control Coding-Fundamentals and Applications/2/2004/0130179736//
Faculty/department permission required?
Unit of study rules
Prerequisites and assumed knowledge
Fundamental mathematics including probability theory and linear algebra. Basic knowledge on digital communications. Basic MATLAB programming skills is desired.
Study this unit outside a degree
If you wish to undertake one or more units of study (subjects) for your own interest but not towards a degree, you may enrol in single units as a non-award student.
If you are from another Australian tertiary institution you may be permitted to underake cross-institutional study in one or more units of study at the University of Sydney.