2 Dec

(due 4 Dec) Start reading Chapter 14 of Martin Textbook.

2 Dec

(due 5 Dec) Sixth Project Assignment (initial part)

1 Dec

(due 3 Dec) Read Chapter 21 of Martin Textbook.

18 Nov

(due 20 Nov) Read up on DevOps and Full-Stack (some recent trends).

17 Nov

(due 20 Nov) Read Chapter 12, through page 141 (skip rest of chapter).

3 Nov

(due 6 Nov) Read Chapter 11 of the Martin Textbook.

28 Oct

(due 14 Nov) See Fifth Project Assignment page.

27 Oct

(due 30 Oct) Read Chapter 10 of the Martin Textbook up to Page 117 (Skip the part about "Real Example" and following).

21 Oct

(due 24 Oct) Read Chapter 9 of the Martin Textbook.

17 Oct

(due 24 Oct) Fourth Project Assignment

13 Oct

(due 16 Oct) Read Chapters 7 and 8 of the Martin Textbook.

6 Oct

(due 10 Oct) Read Chapter 8 of the SaaS Textbook.

Note: Chapter 8 covers testing, but is too specific to Ruby and Rails. Skim the chapter looking for these concepts: TDD, mock objects, stubs, code coverage, top-down, bottom-up, formal methods, refactor, FIRST, domain-specific language. It's best to skip over Section 8.1 through 8.7, then read Section 8.8 onwards (though some parts won't make sense which are about the Ruby/Rails testing framework). Refactoring is used as a buzzword, but not really defined until Chapter 9.
23 Sep

(due 7 Oct in class) Third Project Assignment

15 Sep

(due 23 Sep before class) Second Project Assignment

12 Sep

(due 18 Sep) Read Chapters 2 and 3 of the Martin Textbook.

8 Sep

(due 17 Sep) Read Chapter 7 of the SaaS Textbook.

5 Sep

(due 16 Sep before class) First Project Assignment

2 Sep

(due 4 Sep before class) Read Use Cases and follow the suggestions to read other articles about use case diagrams and sequence diagrams, including finding a few examples of such diagrams. There will be in-class exercises on Thursday that depend on your familiarity with such diagrams.

28 Aug

(due 2 Sep before class) Read Chapter 1 from Section 1.5 through 1.13.

26 Aug

(due 28 Aug before class) First Assignment: Read Chapter 1 of SaaS Textbook up to Section 1.4 (stop at SOA). Write down on a page the unfamiliar terms you encounter in this reading and bring that to class on Thursday.

Assignments (last edited 2014-12-02 17:44:54 by Ted Herman)