Applied Programming with Java, C/C++ and OpenGL
These examples of applied programming were assignments and projects completed while earning a BTACS degree. The advantage to studying 'applied programming', as opposed to studying 'pure programming' is that it real-world problems are studied and solved.
The code and documentation listed here are for demonstration purposes only and should not be submitted as homework for anyone else. One of the principals I believe in is to create original solutions - there is no copied code. However, the world is a big place and the Internet is even bigger. Any resemblance to existing code, living or dead, elsewhere on the Internet is purely coincidental.
Hand Held Applications
| Type | Application | Class Coursework |
|---|---|---|
| Visual C++.Net | Application used for graphically identifying livestock (Windows CE) | COMP491 - Computing Science Project |
| C++ | Prototype version of production version above (PalmOS) | COMP491 - Computing Science Project |
Java Programming
OpenGL Programming
| Type | Application | Class Coursework |
|---|---|---|
| OpenGL / C | 3D Cannon Shooting Game programmed in C and OpenGL | COMP481 - Computer Graphics and User Interfaces |
| OpenGL / C | Controlling Shapes with OpenGL | COMP482 - Computer Graphics and User Interfaces |
| OpenGL / C | Lighting and Shading with OpenGL | COMP482 - Computer Graphics and User Interfaces |
| OpenGL / C | Using Recursion to draw Geometric Shapes | COMP482 - Computer Graphics and User Interfaces |