CMPE12, Spring 2014, Section 01: Labs by week

The labs for CE12, Spring, 2014.  Listed in reverse chronological order.

Grades for CMPE12L

  • you must attend each section, unless checked-off early
  • you must turn in all lab assignments to pass, though it is possible to pass without completely finishing each lab
  • All grades for check-off, code, and write-up add up to 100%
  • Because of the way we are getting started this term, you would be well advised to start the "next" lab before the current lab is due.

Lab rules

Lab assignments are composed of your lab check-off, code/schematics and write-up. 


Write-ups must show individual understanding of your work. The rule is that the content should be clear enough such that any engineering student can recreate your work by reading your write-up.  See sample write-up and write-up guidelines for details.

Write-ups must be done and submitted individually--even if you worked on the lab with a partner.


You must demonstrate your lab assignment during check-offs. You will be evaluated on 2 things: completeness of work and your ability to demonstrate/explain it. If it seems like you don't understand what was done and it was a lab you did with your partner, you run the risk of receiving no credit.

Check-off dates will be on the first lab meeting after the write-ups are due. The files you will use for check-offs must be the same files you submitted. Do not modify your submitted files for check-off or else you will be marked off as late.

Late Submission Policy:

A 10% deduction on your lab grade (both write-up and check-off) will be enforced for each day you are late. Being late for more than 7 days will result in a 0 grade. A 0 grade is still better than a -1 grade (didn't do anything on the lab) because Tracy has been known to fail students who did not at least attempt all the labs.

Extra Credit Policy:

You can receive extra credit only if you meet all the requirements for the lab assignment. No extra credit will be given for late submissions. 

Working in pairs:

For some lab assignments you will be required to work in pairs.

  • You and your partner should be in the same section.
  • You cannot have the same partner for each lab.
  • You and your partner should be present during check-offs.
  • Again, write-ups must be done and submitted individually.

The following are guidelines when working in pairs:

1. You and your partner should work together at least 75% of the time.

2. Both individual should be involved in the entire design process

3. Do not divide the tasks. Instead, alternate between coding/implementing and navigating.

4. Always come prepared to your planned sessions.

5. Any work done alone should be discussed the next time you and your partner meet. Communicate! Communicate! Communicate!

All labs take place in Soc Sci I PC lab.


ReadingTopicsDue Date

Lab 1

 Intro to Logic with Multimedia Logic

files in locker by April 13 (11:59 PM)

Demoed first lab section after Sunday

Lab 2

ALU and Memory

file in locker by April 27 (11:59 PM)

Demoed first lab section after Sunday

Lab 3

Not My Number

file in locker by May 4 (11:59 PM)

Demoed first lab section after Sunday

Here are some tips from Mayday Lecture

Lab 4

Decimal Converter

file in locker by May 14 (11:00 AM)

Demoed on May 14 (section 1-5) or May 15 (section 6)

Lab 5


file in locker by May 21 (11:00 AM)

Demoed on May 21 (section 1-5) or May 22 (section 6)

Lab 6

Timers and Interrupts

file in locker by June 4 (11:00 AM)

Demoed on June 4 (section 1-5) or June 5 (section 6)