Engineering 100
syllabus grades teams instructors

Instructor:Wei-Chih Wang
E-mail: abong@u.washington.edu
Office: MEB 113 or 260
Phone: 206-543-2479  or 206-543-5489

Teaching Assistant: William Soetanto
E-mail: soetaw@u.washington.edu

 

Lectures: MWF, 8:30-10:30 in The Learning Factory (ILF)

Grading (50% passing on each project)

 

Participation–Attendance, journal, projects

15%

Daily Assignments–Name Tag and special project

15%

Rube Goldberg Design

30%

Electricity Assignment

10%

Final Project

30%

Weekly Design project–Extra Credit

(max ~10% of final grade)

Memorandum Requirements here

Download the Syllabus here.
Download Secure FTP here(4.8 Mb).
Download UWick Applications here.

 

Tentative Schedule:

     

Date

Topic

Assigned

Due

W Sept 30

Course Introduction & Ice Breaker Exercise (Spaghetti  water tower)

Name Tag  
F. Oct 2

Introduction to Design and Teamwork

Engr100 Journal

Canon Ball 

(in class extra credit project)

 
M. Oct 5

Rube Goldberg Design: Introduction

Rube Goldberg Design: Presentation

Simple machines
Rube Goldberg gallery

previous quarter Rube Goldberg project examples

Another link to previous quarter projects

interesting Rube Goldberg project

Energy Type Exercise Rube Goldberg Teams
W. Oct 7

Rube Goldberg: Brainstorm
Interesting Honda Example

 

NXT tutorial (please make sure you go through this. If you finish this, you won't need to do this again in the robot project)  
F.  Oct 9

Rube Goldberg:  Proposal
 

   
M. Oct 12

Rube Goldberg: Prototype Construction

  Rube Goldberg: Proposal (group)
W. Oct 14

Rube Goldberg: Prototype Construction

  Energy Types Assignment   (Individual)
F.  Oct 16

Rube Goldberg: Prototype Construction

 

Rube Goldberg: NXT tutorial

(group)

Name Tag Memo
(Individual)

Internal Memorandum sample

M.  Oct 19 Rube Goldberg: Prototype Construction  

 

W.  Oct 21 Rube Goldberg: Prototype Construction    
F.  Oct 23 Rube Goldberg: Prototype Construction    
M. Oct 26 Rube Goldberg: Prototype Construction Engineering Open House

(spring quarter only)

 
W. Oct 28 Rube Goldberg: Prototype Construction Rube Goldberg: Oral Presentation
Oral Presentation tips

Poster Example (Edit to fit your own poster.)

 
F. Oct 30 Rube Goldberg: Competition  and Oral presentation

Engineering Open house Schedule

(spring quarter only not this year)

Rube Goldberg Evaluation Table for Teammates

Rube Goldberg: Oral Presentation (Group)

Rube Goldberg Demo

Poster presentation

(group)

Engineering Open House (spring quarter only not this year)

Student's Rube Goldberg Projects

2009 Spring

 

M. Nov 2 Electrical wiring: Basic Electricity

Basic Electricity Wiring
  

Electricity Wiring assignment

Conserving Electricity assignment  

 
W. Nov 4 Electrical wiring: Conserving Electricity    
F. Nov 6 Electrical wiring: Basic Electricity Wiring    
Alternate project to electrical wiring Engine Dissection :

Introduction to Engine Project
PowerPoint presentation
U of Windsor On-Line Manual
How things work
Power calculation template

 
   
M. Nov 9

Robotics Design: Introduction
Inventory and Training Reading package PDF
 

 

If using RCX for Robot project:

 

Info on RCX Code: PDF
NQC Software Download: NQC program
Tutorial for Robots using NQC PDF
Tips on how to use opcode programing word
Links to to available resources for NQC:
NQC API programmer's guide

RCXcc Homepage (NQC software)
RCX Internals (opcode references)
version 2.5 NQC (needed for opcodes)
RCX 2.0 firmware
SDK Software
Remote control programs for palm:
TV remote
LEGO remote
More information on opcode programing:
NQC Programming Notes
The Goldfish Online
 

 

If using NXT and Labview for Robot project:

 

Info on NXT Code: basic functions  and blockchart
Additional NXT-G Block commands PDF

tricks and additional NXT-G block commands PDF

Tutorial for Robots using NXC PDF
Tutorial for Robots using NI Labview PDF

LabVIEW NXT references

Additional Info on Sensors and Other Programming Languages PDF

NXTCamera and other Mindsensors installation related info PDF

 

 

 

Robot Course 

 

NXT tutorial Assignment  
W.  Nov 11 Holiday    
F.  Nov13 Robotics Design: Gear Mechanics examples

Robotics Design: Sensors examples (NXT only)

Construct a simple Pathfinder Rube Goldberg: Final report format  (group)

Rube Goldberg Evaluation Table for Teammates (turn in along with your final report)

Referencing your work

  
M. Nov 16 Robotics Design: Construct a simple pathfinder  

Electricity Wiring assignment  (group)

Conserving Electricity assignment (individual) 

 
W. Nov 18 Robotics Design: Construct a simple pathfinder

 

 

NXT NI LabVIEW tutorial Assignment (if use WII remote)

Design Specification (10%)

Engine dissection assignment

(group)

(people doing engine dissection don't need to do the electrical wiring and conserving electricity assignment)

 

NXT tutorial assignment (group)

 
F. Nov 20 Robotics Design: NXT or RCX Code Programming Design Specification (10%)  
M. Nov 23 Robotics Design: Construction and Testing Construction pathfinder Assignment (extra credit)
W. Nov 25   Construction NXT NI LabVIEW tutorial Assignment  (group)
F. Nov 27 Holiday Construction Design Specification (10%) (group)
M. Nov 30 Robotics Design: Construction and Testing Construction  
W. Dec 2 Robotics Design: Construction and Testing Construction  
F. Dec 4 Career Presentation Construction  
M. Dec 7 Robotics Design: Construction and Testing

Performance Test (NXT)

(extra credit)

Light sensor test 1(color)

                    test 2 (grey scale)

Performance Test (RCX)

(extra credit)

 

 
W. Dec 9 Robotics Design: Trial Runs
   
F. Dec 11 Robotics Design: Final Competition Robotics Final Report (30%) Competition Schedule

Robot competition (40%)

F. Dec 18    

Robotics Final Report (30%)