Category :: School

Developing a Cost Effective Wireless Data Entry System (Master’s Project)

This paper looks at the design and implementation of a wireless data entry system using cheap and widely available personal digital assistants (PDAs) as a hardware platform. This problem is viewed through the context of a small transportation company that is transitioning to a medium-large scale operation and needs a custom tailored solution to improve payroll efficiency and reduce errors. In my report, I detail the design considerations, the user stories, and the pitfalls that come with implementing a new system that interfaces with existing applications.

 

Read the rest of this entry »

Texas A&M University – Kingsville Computer Science Website

TAMUK CS Website

Main Website Template:TAMUK CS Website

Read the rest of this entry »

DiffTool

This tool allows you to compare any two text files and view the changes. It has two resizable panes and leverages the power of HTML and CSS for the display window styles. It also has a numbered code line, so you can compare code a little easier.

 

diff

 

Download File – DiffTool

CPU Scheduling Simulation

This application allows you to analyze different CPU scheduling algorithms. It currently uses 3 non preemptive algorithms (first in first out, shortest job next, non preemptive priority) and 3 preemptive algorithms (round robin, shortest time remaining, preemptive priority). I designed this application so that additional algorithms can be added in and analyzed alongside the built-in algorithms. Within the interface, you can generate random processes, create/edit your own processes, change the round robin time quantum, set all arrival times to 0, and save/load a set of processes.

Here is an early sketch I made for this application to help plan its implementation:

Early schematic for CPU scheduling program

Early schematic for CPU scheduling program

Here is a screenshot of the working application:

CPU Scheduling Interface

CPU Scheduling Interface

The graph control used in this project is an open source C# control called ZedGraph.

This program is open source and is currently hosted on sourceforge.net at https://sourceforge.net/projects/cpuschedulingsi/.

Download here: SchedulingSimulator.zip

Robot Simulation

 

Video to be posted soon.

TAMUK 3D Campus Walkthrough

This is a trailer for a 3D engine that I created to allow students to "fly" through the campus. The interface could be controlled using the typical WADS + mouse combination or by using an XBox 360 controller plugged into your PC.

 

 

The engine was created using C# and the DirectX API. The model was created using 3DSMax and Photoshop. Here are a few images that follow the project from inception to completion:

 

Categories