|
|
      
- Built from scratch using a custom made Perl-based database - Uses a conflict detection system to prevent overlapping/duplicate events - Level-based security gives users different roles while keeping out unwanted ones - Snapshot system keeps backups of the database in case of disaster - 2008 ITL Design Expo Best in Section Award                [ Demo ] [ Source ]                Course: CSCI 4308 - Software Engineering Project |
|
      
- 2008 Larry Fosdick Award Nomination                [ Project ]                Course: CSCI 4314 - Algorithms for Molecular Biology |
|
      
- Investigates advantages and disadvantages of Pthreads and MPI - Provides example conclusions through two primality algorithms written in C with the Pthread and MPI libraries                [ Download ] [ Paper ]                Course: CSCI 4576 - High-Performance Scientific Computing |
|
      
- Simulates a shell environment similiar to bash or sh. - It provides simple UNIX services as well as concurrency                [ Download ] [ Source ]                Course: CSCI 4830 - Operating Systems |
|
      
- Supports insertion, deletion, search and print                [ Source ]                Course: CSCI 3104 - Algorithms |
|
      
- Bubble Sort, Selection Sort, Insertion Sort, Radix Sort - Shell Sort, Merge Sort, Quick Sort, Heap Sort                [ Source ]                Course: CSCI 3104 - Algorithms |
|
      
- Supports insertion, deletion, search and print                [ Source ]                Course: CSCI 2270 - Data Structures |
|
      
- Supports insertion, deletion, search and print                [ Source ]                Course: CSCI 2270 - Data Structures |
|
      
- Multi-threaded application using the Berkeley sockets package - Utilizes concurrency to send and receive data across a network                [ Download ] [ Source ]                Course: CSCI 4830 - Operating Systems |
|
      
- Creates a tree of phonebook entries - Object oriented design that allows easy lookup, removal, and display features                [ Download ] [ Source ]                Course: CSCI 2270 - Data Structures |
|
      
- Interrupt driven design based on a digital2analog IO device - LCD based menu system featuring 6 manually programmed tracks                [ Download ] [ Source ]                Course: ECEN 2120 - Computers as Components |
|
      
- GUI application that records weekly fantasy football points - MySQL backend keeps track of all records and total points                [ Download ] [ Source ]                Course: CSCI 3287 - Database Systems |
|
      
- GUI design providing services for scheduling players at a golf course - SQL database keeps track across multiple dates with temporal querying                [ Download ] [ Source ]                Course: CSCI 3287 - Database Systems |
|
      
- Written in C                [ getmac.c ]                Platforms: Solaris |
|
      
- Written for Irssi using Perl - Requires SendEmail to relay the messages - To load the script: /script load emailpm.pl - Edit the $SENDEMAIL, $SRCEMAIL, $DESTEMAIL, and $SMTPSERVER details to your liking within emailpm.pl                [ emailpm.pl ]                Platforms: Solaris, FreeBSD, Linux, Windows, Mac |
|
      
- Each client (beacon) updates the master server with its own health statistics - Master server sends updates to remote devices via TCP/IP or SMS text messages - Multithreaded application written exclusively in C on top of Berkeley sockets                [ Coming soon ]                Platforms: Solaris 10, FreeBSD 6+, Linux 2.6.* |
|
      
- Custom made news article content management system                [ Source ]                Platforms: Solaris 10, FreeBSD 6+, Linux 2.6.* |