Lectures & Lecture Schedule
Laboratory Sections
Scheduled Lab Sections
TA Staffed Open Lab Sections
Students can attend any of the scheduled and open lab sections However, during scheduled lab sections, the students registered for that lab section will be given priority to the lab stations and assistance from the TAs.
Laboratory Assignments
Students must work in groups of three for all laboratory assignments and course project, except for the initial laboratory assignment, Lab 0. Students will be assigned group members at the end of the first week of classes. If you have a list of the preferred students that you would like to work with in your group, you must provide a list of those students' names and University email addresses to the instructor no later than Aug 26. We will do our best to group students according to their requests. Please note that all students in a group must be register for the same lab section.
All C files for each lab assignment and course project must be submitted via D2L to designated dropbox. For scheduled lab assignments, the C files must be submitted by 11:59PM on the Friday of the week during which the lab assignment is due. Only one code submission is required per group. Be sure to include the name of all students within your groups in the comments at the top of each submitted file and follow the coding style guidelines discussed in lecture and labs. If you do not submit your code, you will lose 20% from your lab grade. If you code does not adhere the C coding and commenting style guidelines, you will lose 5% from your lab grade.
NO LATE labs be accepted. NO extensions will be made for any lab assignments.
Lab Policies & Procedures
- Use the ECE 372 check out form to fill out your name, team number and date.
- To check out part/s listed above, use the "Part #" field of the check-out form to fill out the part name. The part names are listed above.
- To check out part/s not mentioned in the above list, use the "Part #" field to fill out the ECE Part number. The ECE part numbers are listed outside the Stockroom.
Solder and Wire Warp Course
All students MUST pass the Solder and Wire Warp Course to participate in the course. NO exceptions will be made.
The following is the schedule for the Solder and Wire Wrap Course sessions for the Fall 2010 semester. Sign up sheets are located on the ECE Stockroom counter.
Software Development Tools
Microchip Datasheets and Manuals
ECE 372 Parts Kit - Part List
Part Name (Use for Stockroom Checkout) | Supplier | Vendor Part Number |
Battery Holder (4x1.5V) | Digikey | 2477K-ND |
Capacitor (.1uF) | Digikey | 490-3859-ND |
Capacitor (1uF) | Digikey | 490-5391-ND |
H-Bridge L293B | Digikey | 497-1389-5-ND |
Header Male (36 pin) | Digikey | S1012E-36-ND |
IR LED | Digikey | LNA4801L-ND |
IR Sensor | Digikey | 511-1353-ND |
Jumper Wires F/F 6" Female (10) various colors | SparkFun | PRT-08430 |
Keypad (4x4) Alpha Numeric | Jameco | 169245 |
LCD Screen 1.50” x 1” | Mouser | HDM08216H-3-S00S |
LED Blue | Jameco | 334749 |
LED Green | Jameco | 114681 |
LED Red | Jameco | 156954 |
Momentary Switch | Digikey | 450-1650-ND |
Motor Kit (Band, Wheel, Screw, Motor) | Hobby Engineering | H01416-01A |
Additional ECE372 Parts List
Part Name (Use for Stockroom Checkout) | Supplier | Vendor Part Number |
Phototransistor (UT1893-91-0125-R) | Jameco | 373001 |
PIC24FJ64GA002 | Digikey | PIC24FJ64GA002-I/SP-ND |
Power Connector (Female 2.5mm) | Digikey | CP3-1001-ND |
Resistor (10K) | Electronic Express | 10K |
Resistor (1K) (may use 1.1K) | Electronic Express | 1K |
Resistor (330) | Electronic Express | 330 |
Socket DIP 14-pin Wire Wrap | Digikey | AE10047-ND |
Socket DIP 16-pin Wire Wrap | Digikey | AE10048-ND |
Socket DIP 8-pin Wire Wrap | Digikey | AE10046-ND |
Vector 4x4 Board, Throughhole, 0.042" Diameter | Digikey | V2010-ND |
Voltage Regulator (5V 1A) | Digikey | MC7805 |
Local Parts Suppliers
Online Parts Suppliers
Laboratory Schedule
Lab | Description | Starts | Due | Points |
Lab 0 | Introduction to 16-bit 18-pin Starter Board and PIC Development Tools | NOW! | Week 3 (Sep 06 - Sep 10) | 25 |
Lab 1 | Dueling LEDs | Week 4 (Sep 13 - Sep 17) | Week 5 (Sep 20 - Sep 24) | 50 |
Lab 2 | Stopwatch | Week 6 (Sep 27 - Oct 01) | Week 7 (Oct 04 - Oct 08) | 50 |
Lab 3 | Basic Calculator | Week 8 (Oct 11 - Oct 15) | Week 9 (Oct 18 - Oct 22) | 50 |
Lab 4 | DC Motor Controller | Week 10 (Oct 25 - Oct 29) | Week 11 (Nov 01 - Nov 05) | 50 |