I-Circuit Engineering

Home | Site Map | Contact
Hand Held Applications | Java Programming | OpenGL Programming
Network Programming | Linux Administration
Web Sites | Flash Programming | Web Programming
Why Lego? | Braitenberg Experiment | Lego Designs | Sensor Programming | Sumo Robot
PowerPoint Presentations | Submitted Papers
Web-controlled Robotic Project | Fuzzy Logic Navigation | Hive Intelligence Project | Flash Game
Resume | Flash Resume | Education | Contact
subglobal8 link | subglobal8 link | subglobal8 link | subglobal8 link | subglobal8 link | subglobal8 link | subglobal8 link

Applied Programming

 

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.

 


TopHand 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

 


Top Java Programming

Type Application Class Coursework
Java Dining Philosophers - Operating System Concurrency

COMP341 - Operating Systems
Java Abstract Data Type Programming (Shape.java) COMP212 - Computer Programming in Java
Java Exception Handling in Java (Array.java) COMP223 - Data Structures and Algorithm Analysis
Java Applet Producer/Consumer Simulation: Multithreaded Code Segments in Java COMP354 - Web Site Design and Programming
Java Applet Multithreading Priorities in Java COMP354 - Web Site Design and Programming

 


TopOpenGL 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

 

 

Top Home | Site Map | Contact | ©2007 I-Circuit Engineering