Information and Computer Science 52:
Introduction to Software Engineering

Fall Quarter, 2009

LectureDiscussion
Location: ICS 174
MWF 1:00 - 1:50
Course code: 36620
Location: SSL 228
MWF 2:00-2:50
Course code: 36621

  • Syllabus

  • Overheads and Handouts

  • Homework A: Modifying the Lib system

  • Homework 1: Requirements and the report template (in Word 97 format).
    You may be interested in the the official requirements from a previous quarter.
    You will also enjoy another functional specification from Joel On Software.
    At the Computer Game Design Conference on May 6, 1998, there was a panel on design docs. Moderator Alex Dunne referenced a game design document which was submitted by panelist John Jack, a producer at Monolith. This design doc was from the company's computer game, "Claw". Claw Design Bible.

  • Homework #2: Design and Official Requirements for AutoAd
    Example design diagrams from a previous quarter.
    Recommendations on the class diagram

  • Homework #3: Implementation



  • Tests from previous quarters. Please note that in past quarters different textbooks may have been used, and somewhat different material may have been covered.



    STUDY GUIDE FOR MIDTERM #1
    • All lecture material through Friday, Oct. 16
    • Handout: Wine store system requirements
    • Chapter 1 - all
    • Chapter 2 - none
    • Chapter 3 - all except for 3.2.4, 3.3, 3.4, 3.7.
    • Chapter 6 - all except for sections 6.6 and following.
    • Chapter 9 - all




    Return to Dan Frost's Home Page.