About Us

I am Harish Vangala, a research scholar working on polar codes in coding theory at Dept. of Electrical and Computer Systems Eng., Monash University, Australia. My beloved supervisors are Prof. Emanuele Viterbo and Dr. Yi Hong

After the past few years of working with polar codes, we wanted to give away some useful resources for the research community. Feel free to download and use them as you wish. This site upgrades our older site at:

To help the beginners, we have also made a short series of videos on youtube. Indeed, there are many such already from eminent people in the field. Yet, we believe that our ~4 videos will serve the purpose of quickly introducing polar codes to beginners, without going any deeper into the theory of polarization or information theory.

Of course, we would be glad to hear your acknowledgements, suggestions and bug-reports. Feel free to drop by: Contact Us

The Matlab Simulation Package

Polar Codes in MATLAB

You can download the package for free from the below link.
The package supports simulations in AWGN, BSC, and BEC channels.

Download ZIP


The complete documentation of the package is below (included in above)

Download PDF

Our Video Tutorial to Practical Polar Codes

Note: The video series uses an older version of the MATLAB code, which is upgraded to include many new features such as supporting BEC, BSC, and BI-AWGN channels. Main contentwise, there absolutely can not be any problem with videos, but for using the package, make sure you quickly check the sample-session.txt (or the full documentation) provided in the package to know the changes in syntax.


  1. H. Vangala, E. Viterbo, and Yi Hong,   "Efficient systematic polar encoding", IEEE Communication Letters, 2015.      

  2. H. Vangala, E. Viterbo, and Yi Hong,   "A Comparative Study of Polar Code Constructions for the AWGN Channel", arXiv, Jan. 2015.

  3. H. Vangala, E. Viterbo, and Yi Hong,   "A new multiple folded successive cancellation decoder for polar codes", Information Theory Workshop, ITW 2014, Hobart, Tasmania, Nov. 2014.

  4. H. Vangala, E. Viterbo, and Yi Hong,   "Permuted successive cancellation decoder for polar codes", International Symposium on Information Theory and its Applications, ISITA 2014, Melbourne, Oct. 2014.

  5. H. Vangala, E. Viterbo, and Yi Hong,   "Improved Multiple Folded Successive Cancellation Decoder for Polar Codes", General Assembly and Scientific Symposium (URSI GASS), Beijing, Aug. 2014.

Contact Us

Feel free to send us your feedback, suggestions, and bug-reports
harishvictory@gmail.com     Or, simply fill-in the form below.