Each team of students will solve the same problem in a competitive, but friendly, environment. The semester will consist of three phases, each being the solution to the same problem, but using a different technique. During the first five weeks, teams will be established and the problem solved using a traditional, discrete logic design. The next four weeks will be spent solving the same problem, but using programmable gate arrays. Finally, a micro-controller will be used to solve the problem.
All times are approximate.
Each of the three project phases will culminate in a demonstration of the solution to the class, and a formal, written report.