EECS268:Labs
Navigation |
---|
Home |
Information |
Classwork |
Labs |
Expectations for all labs
With each lab, remember you are in 268 to learn how to be a good programmer. Don't focus too much on the rubric and the points you get. Your goal in this course (and every course) is too gain a thorough understanding of the material.
In other words, there's more to a class than getting all the points. I've seen plenty of students with encyclopedic recall of syntax that couldn't make a rational design decision or explain their code to others to save their life.
Good code design, functional applications, thorough understanding of topics, and working well with others and your TAs. These are present in every lab, but you might not always see points for them in the rubric.
Lab Write-ups
- Lab 01: Board Games!
- Lab 02: Stacks and Queues
- Lab 03: Lists
- Lab 04: Recursion with Backtracking
- Lab 05: Data Structure: Time Complexity
- Lab 06: BSTs phase 1
- Lab 07: BSTs phase 2
Makefile Tutorial
If you're having trouble with your Makefile, consult the Makefile tutorial
Java to C++
Students who took the Java version of 168 may benefit from Dr. Miller's Guide.