Course Work
Combination of collaborative and individual work
-
Collaborative work
-
work in pairs on all laboratory exercises
-
required for first two weeks
-
strongly encouraged thereafter
-
(but I do not force issue if student refuses collaborative work)
-
person at keyboard must change at least each class
-
I select partners, changed each week
-
partners write one lab report per group
-
extra credit possible for doing specified additional labs
-
Individual work
-
about 7 programming assignments
-
extra credit possible for additional programming assignments
-
3 in-class hour tests
-
final exam
Some work due about every 3rd class day, to encourage students to keep up