The book does a nice job on this too... read it. Basically, it's all about a really dumb single-cycle implementation of MIPS:
A lot of this chapter should look very familiar. Remember that simple processor implementation we went through early in the course? We already talked about how to build all the basic chunks, which is why we didn't have to go through those aspects of the textbook's chapter 5 in class. The main reason we're doing chapter 5 is because, unlike the design we did after chapter 1, this dumb single-cycle version and its control logic turn into a very nice pipelined version in Chapter 6....
Keep in mind this chapter also is where we discussed things like random logic vs. gate array implementations of control, which the text and homework also cover.