Selected courses
Johns Hopkins University
- Practical Cryptographic Systems
- Advanced Cryptographic Systems
- Natural Language Processing
- Rights in Digital Age
- Security and Privacy in Computing
- Network Security
- Security Analytics
- Moral and Legal Foundations of Privacy
- Ethical Hacking
- Blockchains and Cryptocurrencies
Mumbai University
- Object Oriented Software Principles
- Software Architecture
- Algorithms
- Data Structures
- Probability
- Calculus
- Computer Networks
- Artificial Intelligence
- Robotics
- Distributed Computing
- Image Processing
- Data Warehousing and Mining
- System Security