Projects

Efficiency Concerns in Privacy Preserving Association Rule Mining
Field: Data Mining
Programming tools: C++
Description : Design and implementation of an efficient algorithm 'EMASK' based on 'MASK' algorithm for association rule mining which maintains the privacy of the customer data along with ensuring the accuracy of aggregate models for mining.

Parallel Mining of Association Rules on heterogeneous cluster of workstations
Field: Data Mining
Programming tools: C++
This project designs, implements and analyzes a parallel asynchronous algorithm with dynamic load balancing based on Viper Algorithm for association rule mining

Dissemination of dynamic data on Internet
Field : Databases
Programming tools : JAVA on Linux
The project dealt with the issue of delivering dynamic data, characterized by its volatility and unpredictability, between two points in a network in an efficient way.

Check pointing in Linux Operating System
Field: Operating Systems
Programming tools: C
Design and Implementation of a checkpointing library which on receiving the checkpointing signal takes a snapshot of current process state so that the program can be restarted from that state later on the same or different machine.

References

Complete C compiler Backend
Field: Compiler Design
Programming tools: C++
Design and implementation of backend of complete C compiler backend for Intel x86 architecture with front end being provided by 'Lance' tool.

Implementation of WAP gateway
Field: Network Programming
Programming tools: JAVA
Design and implementation of a connectionless WAP Gateway and testing on mobile phone simulators.

References

  • "Professional WAP" by Charles Arehart (Author), Nirmal Chidambaram, Shashikiran Guruprasad, Alex Homer, Ric Howell, Stephan Kasippillai, Rob Machin, Tom Myers, Alexander Nakhimovsky, Luca Passani, Chris Pedley, Richard Taylor, Marco Toschi

    A book which helped me a lot in this project, tells all about WAP, WAP Gateway, and working on mobile simulators. Can have a look at Amazon.

Light Weight TCP over UDP
Field : Network Programming
Programming tools: C

Web Directory
Field : Web Applications
Programming tools: HTML, ASP, MS Access
An interactive Web site providing a general and a personal online address directory to all the subscribed users. Currently being used on the local network.

Adhyapak : a tutor for data structures
Field : Data Structures
Programming tools: C
Development of a graphical tutor for studying algorithms in data structures.

1