Teaching


Computer Science

  • CS 121-122: Introduction to programing I, II

  • CS 151-152: Algorithms and data structures I, II

  • CS 241-242: Introduction to Cryptography I, II

  • CS 451-452: Theory of Computation I, II

  • CS 481-482: Modern Cryptography I, II

  • EE 431: Source coding

  • EE 432: Channel coding