New Software Engineering Courses: What Would You Like to See?

As I mentioned a few weeks ago, we're putting together some new software engineering courses at the University of Toronto. I'd be very interested in hearing from former 49X students: looking back, what did you learn from doing your project? What did you find valuable in the course, and what was just plain wrongheaded? Later: Olivier Yiptong decided to provide feedback in the form of a mindmap---another first for this particular blog ;-)