Cornell ECE Wiki
Advertisement

General Information

A class all about design and ethics in ECE. Project was a heart rate monitor system before 2015, but completely re-designed for SP15. Most of semester is spent building a robot that travels through a maze and maps it, using Arduinos and FPGAs.

Prerequisites

ECE 2100, 2200, and 2300

Topics Covered

  • The Design Process
  • Development Methodologies
  • Useful circuitry for ECE projects
  • Ethics
  • Lab 1: Programming the Arduino Uno for Motors and other Components
  • Lab 2: Analog Circuits and FFTs for Whistle Frequency Sensing
  • Lab 3: FPGA Programming and Interface for VGA Monitor Display
  • Lab 4: Radio Communication between Arduinos with the Nordic
  • Final Project: A month to develop a maze-mapper robot, extra points given to the team with the robot that maps an accurate maze the most quickly

Workload

  • SP14: 4 Deliverables, 5 labs (with reports for each), meeting minutes, 2 write-ups, final report and presentation
  • SP15: 4 Deliverables, 4 labs (reports for each), meeting minutes, 2 write-ups, final report and robot demo
  • SP16: 6 Deliverables, 4 labs (reports for each), meeting minutes, 2 write-ups, final report & Robot competition
  • FA16: 6 Deliverables, 4 labs (reports for each), meeting minutes, 2 write-ups, final report & Robot competition

Advice

  • Required class. Add more after SP15 semester

Past Offerings

Semester Time Professor Median Grade
Spring 2014 MWF 11:15-12:05 Carl Poitras A+
Spring 2015

MWF 11:15-12:05

Carl Poitras A
Fall 2016

MWF 11:15-12:05

Carl Poitras

Advertisement