From the category archives:

Projects

5 in a row

August 1, 2009

In my discrete mathematics course, our last project was to write a program that would play the game Gomoku, or more commonly known as 5 in a row; tic-tac-toe style.
The requirements are as follows:
1. Written in Java.
2. A move must be made by the program within 60 seconds.
3. The program has to draw a board [...]

Read the full article →

EECE310 Project at UBC: WarGame

June 27, 2009

In my first term of 3rd Year, (Jan – Apr 2009) I was involved in a group project for EECE310, a course teaching software programming techniques and conventions such as procedural abstractions, exceptions, data abstractions, iteration abstractions, type hierarchies, polymorphic abstractions in Java.  Our professor often stressed that these skills were transferable to other object [...]

Read the full article →

Compact Tube Hybrid (CTH) Headphone Amplifier

June 27, 2009

I recently finished my Compact Tube Hybrid (CTH) amp for my K702 and it turned out great. This project improved my skills troubleshoot a complex circuit on a small board, there were some mistakes while building this amp but for the most part it turned out great. So, when I placed everything on [...]

Read the full article →

Electromagnetic Rover

June 8, 2009

In second year, two friends and I created a rover for a project. We designed a rover that will follow a wire with a certain signal going through it. Our rover is programmed by an 8052 microcontroller and runs on two motors; one for turning and one for running. The inductors at [...]

Read the full article →

Inclinometer

June 7, 2009

During my second year at UBC, one of the projects we had to do was an Inclinometer. The idea behind this was to design a capacitor using a petri-dish and aluminum foil covering half the petri-dish and using water as the dielectric. Because the capacitor had only half the water to fill it [...]

Read the full article →