Course Name: Error Control Coding: An Introduction to Convolutional Codes

Course abstract

Error control coding is an indispensible part of any digital communication system. In this introductory course, we will discuss theory of convolutional codes, their encoding and decoding techniques as well as their applications in real world scenarios. We will also study how from simple codes by concatenation we can build more powerful error correcting codes. In particular, we will study in details, one such capacity approaching codes called turbo codes.


Course Instructor

Media Object

Prof. Adrish Banerjee

Adrish received his Bachelors degree from Indian Institute of Technology, Kharagpur and Masters and Ph.D. degree from University of Notre Dame, Indiana. He is currently an Associate Professor in the Department of Electrical Engineering at Indian Institute of Technology, Kanpur. He has been a visiting faculty to National Yunlin University of Science and Technology, Taiwan and Chung-Ang University, Seoul, South Korea. Under Erasmus-Mundus program he was a visiting faculty in Politecnico di Torino, Italy. He is a recipient of Microsoft Research India young faculty award, and Institute of Engineers India young engineer award. His research interests are in the physical layer aspects of wireless communications, particularly error control coding, cognitive radio and green communications.

Teaching Assistant(s)

Prachi Bansal

Masters Student
Department of EE
IIT Kanpur

Kalpant Pathak

Ph.D. (Pursuing)
Dept. of Electrical Engineering, IIT Kanpur

 Course Duration : Mar-Apr 2016

  View Course

 Syllabus

 Enrollment : 08-Feb-2016 to 14-Mar-2016

 Exam registration : 15-Mar-2016 to 01-Apr-2016

 Exam Date : 24-Apr-2016, 30-Apr-2016

Enrolled

1242

Registered

42

Certificate Eligible

26

Certified Category Count

Gold

0

Elite

1

Successfully completed

13

Participation

12

Success

Elite

Gold





Legend

>=90 - Elite+Gold
60-89 - Elite
35-59 - Successfully Completed
<=34 - Certificate of Participation

Final Score Calculation Logic

  • Assignment Score = Average of best 5 out of 8 assignments
  • FINAL SCORE (Score on Certificate) = 60% of Exam Score + 40% of Assignment Score
Error Control Coding: An Introduction to Convolutional Codes - Toppers list

PREMKUMAR M 60%

SSM INSTITUTE OF ENGINEERING AND TECHNOLOGY

MUKESH GOPAL PRASAD 58%

Pune Institute of Computer Technology

ASHOKKUMAR S R 56%

SSM INSTITUTE OF ENGINEERING AND TECHNOLOGY

JAYAKUMAR S 54%

SSM INSTITUTE OF ENGINEERING AND TECHNOLOGY

Assignment

Exam score

Final score

Score Distribution Graph - Legend

Assignment Score: Distribution of average scores garnered by students per assignment.
Exam Score : Distribution of the final exam score of students.
Final Score : Distribution of the combined score of assignments and final exam, based on the score logic.