SWE 619 Updates
Fall 2011
Announcements and updates are listed in reverse chronological order.
-
December 21:
Posted course grades on Patriot Web.
Posted final exam grades on Blackboard.
Have a good holiday!
-
November 16:
Posted the final 2 assignments.
-
November 16:
Posted the final 2 quiz guides.
-
November 10:
Updated syllabus page to specify the "drop" policy for missed
homeworks and quizzes.
Thanks to Elizabeth Davies for pointing out that
the policy was missing.
-
November 10:
Posted Quiz 10 solutions.
-
November 9:
Here are the code examples from Bloch Item 2:
NutritionFactsTelescoping.java
NutritionFactsBeans.java
NutritionFactsBuilder.java
-
November 9:
Here is a code examples from Bloch Item 53:
Reflect.java
-
November 9:
Posted Quiz Guide 11.
-
November 9:
Posted Assigment 11.
-
November 2:
Posted Quiz Guide 10.
-
November 2:
Posted Assigment 10.
-
October 31:
Corrected the CTL examples (see link below).
Johnson pointed out that the in-class solution
was correct, but that the online version had
action
and
ready
switched in one of the "until" clauses.
Thanks Johnson!
-
October 27:
Posted Quiz 8 solutions.
-
October 26:
Here are some CTL examples (with separate answers)
for practice in class today:
CTL Examples.
-
October 26:
Posted Quiz Guide 9.
-
October 26:
Posted Assigment 9.
-
October 20:
Posted Quiz 7 solutions.
-
October 19:
Here are the code examples presented in class:
Counter1.java,
Counter2.java,
Counter3.java,
Counter4.java,
Wacky.java,
Wacky1.java,
BoundedQueue.java,
Producer.java,
Consumer.java,
SyncBoundedQueue.java,
and
BoundedQueueWithGuard.java
-
October 19:
Posted Assigment 8.
-
October 18:
Posted Quiz Guides 7 and 8.
-
October 12:
Slightly updated the Bloch 5 slides for today.
-
October 12:
Here is a better version of Bloch's recursive type example,
along with JUnit tests:
Min1.java
Min1Test.java.
-
October 11:
Posted Assigment 7.
-
October 11:
Posted Quiz Guide 6.
(Thanks for the reminder, Janet!)
-
September 28:
Posted Assigments 5 and 6.
-
September 28:
Posted Quiz Guide 5.
-
September 27:
Reminder I am giving a technical talk
at the
VerifyATI Test Automation Conference
on September 28,
so I may miss some or all of my Wednesday office hours this week.
I strongly suggest that you check with me, by email,
before attempting to meet me on the 28th.
Again, class definitely will be held as usual.
-
September 22:
Posted Quiz Guide 4.
-
September 21:
Posted Assigment 3 sample solution on Blackboard.
It will be visible after class starts today.
I will spend some time reviewing it.
-
September 16:
Posted Quiz Guide 3.
-
September 15:
I am giving a technical talk September 28, so I may miss
some or all of my Wednesday office hours that week.
I strongly suggest that you check with me, by email, before attempting
to meet me on the 28th.
Note that class definitely will be held as usual.
-
September 14:
Fixed the Bloch example so that it actually looks like the
code on page 56.
-
September 14:
Posted Quiz 2 solutions on Blackboard.
-
September 14:
Here is Bloch's ungeneric version of
Stack.java.
You may find this helpful for assignment 3.
-
September 7:
Posted Quiz 1 solutions on Blackboard.
-
September 7:
Posted Assigment 1 sample solution on Blackboard.
I also edited the solution immediately after class to
make the treatment of zeroes in array "b" explicit.
-
September 7:
You may find the following files helpful
for building your JUnit for next week:
Min1.java,
Min1Test.java,
and
AllTests.java.
See also the sample solution, posted on Blackboard.
-
September 1: Posted GTA contact information on syllabus page.
-
August 31: Fixed slide 17 in today's presentation (Enums and Annotations).
-
August 31:
Reorganized the slides for the first lecture,
and added some additional material from Bloch to the syllabus.
-
August 31:
Added more JUnit slides to first lecture.
-
August 31:
Posted Quiz Guides 1 and 2.
-
August 31:
Posted Assigments 1 and 2.
-
June 18:
Posted Draft Syllabus.