Prerequisites

·         working knowledge of an object-oriented language, such as Java

Textbook

Software Architecture: Foundations, Theory, and Practice (required).  R. N. Taylor, N. Medvidovic, and E. M. Dashofy. Wiley, 2009.

Participation

Students are expected to

        read the materials ahead of class (see schedule),

        participate in class discussions,

        individually answer one quiz and two assignments,

        contribute to a group project,

        present the results of the group project,

        pass a final exam.

Honor Code. George Mason's policy concerning student conduct applies.  Although students are encouraged to discuss the topics covered in class, individual assignments are to be completed individually.  Any deviation from this is considered an Honor Code violation, and, as a minimum, will result in failure of the submission and, as a maximum, failure of the class.

Disabilities.  If you are a student with a disability and you need academic accommodations, please let the instructor know and contact the Disability Resource Center (DRC) at 993-2474.  All academic accommodations must be arranged through the DRC.