[Home | MOTD | Course Info | Project Info | Office Hours | Documents | Pictures | Newsgroup]
Table of Contents
  • Lecture Slides
  • Class Handouts
  • Miscellaneous
  • CS 190 for Spring 1998
  • Technical Manuals (including on-line docs)
  • Version Control and Compilation Tools
  • Resources for Software Engineering
  • Project Management
  • Software Development Process
  • Recommended Reading from Berkeley CS 169, Software Engineering course.
  • Lecture Slides
    • Board work for Source Control Lecture here.
    Class Handouts
    Miscellaneous
    Technical Manuals
    Version Control and Compilation Tools
    • GNU Make (on-line)
    • Make. Published documentation available from O'Reilly, click here.
    • CVS (Concurrent Revisioning System).
    • RCS (Revision Control System), CVS is built on top of RCS. Published documentation available from O'Reilly. Click here.
    Resources for Software Engineering
    Project Management
    Software Development Process
    • Object-Oriented Modeling and Design, by Rumbaugh, Blaha, et al.
      This book talks about creating a software product from conception up to implementation. It's rather long, since it covers how to design huge software products that take many years/people to develop. However, perhaps it's worth a skim. Sometimes found in the Brown Bookstore, basement computer books section. I have one copy to loan out (for a few days) to anyone who's interested. Those of you prospective project leads might want to look at it to get some ideas on how to proceed with the design portion of the process. --jkh
    Recommended Reading from Berkeley's CS169, Software Engineering course (Fall 1998)
    By the way, I should mention that, although I graduated from Berkeley, I don't know this particular TA and I do not know the competency of this particular professor. These recommendations are not necessarily endorsed by the instructors for CS 190. --jkh

    Jimmy Ho