Undergraduate Courses 

·        Probability and Randomness

·       Signals and Systems

·        Linear Algebra

·        Discrete Mathematics

Graduate Courses 

·        Coding Theory

·        Probability Theory and Random Processes