CS 414 - Object-Oriented Design

Object-oriented methods for large-scale software systems. Software design for reuse using patterns. WWW applications in languages, e.g., Java.

This course can be applied towards:

Prerequisite

CS 314 (Software Development Methods) with a C [2.0] or better.

Textbook and Materials

Textbooks and materials can be purchased at the CSU Bookstore unless otherwise indicated.

Required

  • Applying UML and Patterns, 3rd Ed. (2005)
    Larman
    ISBN: 0131489062
  • Refactoring: Improving the Design of Existing Code, 1st Ed. (1999)
    Fowler
    ISBN: 0201485672

Software/Hardware requirements: Reliable access to the Internet and email access to computer for lessons and programming assignments; and a CSU computer account.

Instructors

Laura Moreno

lmorenoc@mail.colostate.edu

Loading...