Programming Work



This page contains source code for various smaller projects done by me. Some are done for Academics, others are just little ideas I have worked on. A Linux or Unix machine is recommended to compile and run these, but you can do it on a Windows box if you have the proper tools. The language or development environment is noted for each project.

Console Clock:(Requires gcc compatible C compiler, and ncurses-development library)
A simple text clock for a *nix console. It uses the curses library to draw very large numbers, where each number is made up of many instances of itself. Quite efficient, and uses virtually no computing resources. Includes source and Makefile.


Graph Theory Demo:(Requires Sun Microsystems' Java Development Kit 5.0)
This is a Java program that demonstrates Graph Theory, and the use of different algorithms (including Djikstra's Algorithm) to traverse a graph. The program is a simulation of a telecommunications network, and it is able to return the shortest distance between any 2 selected nodes, among other things. Please read the instructions carefully to compile and execute.


<----- Return to Index