Skip to main content

Data Mining

The data mining course provides background information on the design and use of data mining algorithms and applications in data mining on the web, computational biology and various medical applications.

Data Compression

The data compression course examines the theoretical foundation of compression techniques and algorithms for lossy and lossless data compression as well as signal modeling and its extensions to data compression and applications to multimedia data compression.

Cryptography and Analysis

The cryptography course focuses on the mathematical concepts and techniques behind modern information encryption and network technologies. Topics include survey of classical and modern encryption techniques and algorithms, encryption theory and foundations, cryptographic and crypto-analysis techniques, one-way functions, pseudo-random function, encryption system modeling, authentication protocols, public-key cryptosystems, notions of security, zero-knowledge proofs, multi-party cryptographic protocols, security policies, legal and ethical issues, practical applications of encryption.

Subscribe to MPHIL Programme