Theory

  1. Parallel and Distributed Algorithms (CS60040)
  2. Cryptography and Network Security (CS60041)
  3. Foundations of Cryptography (CS60084)
  4. Programming and Data Structures (CS11001)
  5. Foundations of Computing (2009-2010)(CS30053)
  6. Computer Organization and Architecture (Ongoing-2013)(CS31001)
  7. Foundations of Cryptography (2012 Spring) (CS60088)
  8. Network Security (2011, 2012 Autumn) (IC80109)
  9. Hardware Security (2014, Spring) (CS60004)
  10. Programming and Data Structures (CS11001)(2014, Spring)

Laboratory

  1. Computer Organization Laboratory (CS39001)
  2. Programming and Data Structures Laboratory (CS19001)