Lecture Notes


Lecture 1: Definition of entropy and  mutual information[pdf] [Latex sources]
Lecture 2: Convexity and  properties of divergence [pdf] [Latex sources]
Lecture 3: Prefix/Instantaneous codes [pdf] [Latex sources]
                Proof of Kraft inequality for non finite alphabet  [pdf] [Latex sources]
Lecture 4: Optimality of Huffman Code, Uniqely decodeable code, AEP [pdf] [Latex sources]
Lecture 5: AEP and fixed-length lossless source coding  [pdf] [Latex sources]
                Channel coding definitions [pdf] [Latex sources]
Lecture 6: Channel coding [pdf] [Latex sources]
                Example: Binarry Erasure Channel  [pdf]
                Optimality of Source Channel coding  seperation [pdf] [Latex sources]
Lecture 7: Differential entropy and Gaussian Channel [pdf] [Latex sources]
Lecture 8: Gaussian Channel [pdf] [Latex sources]
Lecture 9:  Geometric intuition for the Gaussian channel and channel state information  [pdf] 
                 Maximum Entropy princeple, channel information  [pdf] [Latex sources]
                 Rate distorstion [pdf] [Latex sources]
Lecture 10: MIMO [pdf] [Latex sources]

Cheating sheet- A summary of the equations [pdf] [Latex sources]
Appendix 1- Introduction to Probability and stochastic processes [pdf] [Latex sources]
Appendix 2- Introduction to convex analisys  [pdf] [Latex sources]
Appendix 3- Introduction to  analisys  [pdf] [Latex sources]
Appendix 4- Noatation  [pdf] [Latex sources]
Appendix 5- Law of large numbers  [pdf] [Latex sources]

Here are some tips on how to write a good paper/lecture.

Instruction on how to scribe the lectures:

In order to write in latex one needs three components
  1. Miktex  which compiles the .tex file on windows
  2. A latex editor, such as Winedt  or Latex Editor (LEd) or TeXnicCenter
  3. Ghostcript  which can be found at http://pages.cs.wisc.edu/~ghost/ or at  http://pages.cs.wisc.edu/~ghost/doc/GPL/gpl854.htm.
Those who do not want to install latex can connect to the server Faraday (supported by our department) using a remote desktop.
It already has Winedt, Miktex and Ghostscript.


Useful links:

Basic instructions [pdf] [Latex source] written by Morag Agmon on how to start writing in latex using TeXnicCenter.
Basic instruction [html]  written by Yuval Carmel on how to install Latex Editor (LEd)
Wiki-latex
Introduction to Latex [pdf] written by Yuval Carmon
Advanced topic on Latex [pdf] written by Morag Agmon