Undergraduate Thesis Projects

Tcl/Tk Interface to Parallel Port How control hardware via the PC parallel port from a Tcl/Tk program, pdf format. (733k)

Tcl/Tk Interface to ISA Interface How to interface a Tcl/Tk program to control an ISA bus based I/O board, pdf format. (6.57 Mb!)
PLD Programmer Software for a GAL programmer based on hardware previously published in Radio-Electronics magazine.

A project on robot navigation beacons, by Matt Thompson.
An enhanced version of the previous robot navigation beacon project, by Adil Jaffer. .
Source code in 68HC11 assembly language for the Jaffer beacon project ..
(The 68HC11 microcomputer used in this project and other thesis projects is available here.)

Legged Robot, Part 1 A walking robot using servos to operate each of the 6 legs.
Legged Robot, Part 2
Legged Robot, Part 3

A simulator for the eebot mobile robot, by Ailene Candelario.
Software for the robot simulator..

Drowsiness Detector: an image processing system that detects whether a subject's eyes are open or closed, by Neeta Parmar.