Security Research Group at IISc Bangalore

Courses offered

Faculty and staff members offer a variety of courses covering various aspects of cybersecurity, including:

  • E0-202: Automated Software Engineering with Machine Learning

  • E0-210: Principles of Programming

  • E0-235: Cryptography

  • E0-239: Software Reliability Techniques

  • E0-248: Theoretical Foundations of Cryptography

  • E0-254: Network and Distributed Systems Security

  • E0-256: Theory and Practice of Computer Systems Security

  • E0-312: Foundations of Secure Computation

  • E0-335: Emerging Asymmetric Cryptosystems

  • E0-336: Randomness in Cryprography

  • E0-337: Topics in Advanced Cryptography

  • E0-338: Topics in Security and Privacy

  • E2-213: Information-Theoretic Security

  • Mini-courses on various aspects of Cyber-security