Custom Search

Master Degree Projects

Name Home Control
Date 2003
Technology Java, JMF, CORBA, Web

An innovative web based project with CORBA and Java. It is a 3 tier application for controlling home equipments. we called it Home Control. We can switch on and off home equipments with a computer. We have a switch board connected to serial port of our web server at home. The web server is accessible remotely by a browser. We got the switch board made.


Name Multimedia Communicator, view project documentation get source
Date 2002
Technology Java, Swing, Java Media Framework (JMF) based on RTP ( Real Time Protocol )

It is a Client-Server Text/Voice/Video Chat system. Clients can use webcam or handy cam, transfer file, etc. Server can handle up to 256 clients and uses a  custom text chat protocol.


Name Linux Utility Package, view presentation slide
Date 2002
Technology C under Red Hat Linux Using Curses.h

I simulated a shell with 25 added commands. I also developed a file system browser like Midnight Commander in Linux Red Hat that we called it Late Night Commander (LNC) since I used to develop it late at nights!


Name Fractal Drawer, get source
Date 2001
Technology Win32 SDK in VC++ Environment with OpenGL for 3D movements
Draws a number of amazing fractals of different types. This project stood first in a software exhibition in the college in technical category.

Name 3D Graph Plotter, view presentation get source
Date 2001
Technology Win32 SDK using VC++, OpenGL for 3D movements
It Draws one variable mathematical functions, 2D basic shapes (such as lines , rectangles etc.), draws and rotates 3D shapes ( like cube , prism, etc.)

Name Database Concurrency Control, view report
Date 2001
Technology Turbo C++
It is an implementation of Concurrency Control component of an RDBMS with locking mechanism

Name Hooker Ver 1.0, get source
Date 2002
Technology MFC and VC++

This is a global keyboard hook with VC++ MFC which has an installer and a DLL. It logs all keyboard activities into a file.


Name File Cryptor
Date 2002
Technology Turbo C++
It encrypts and decrypts text files using different encryption / decryption methods. More encryption methods can be plugged in.