Click here to View the most
recent assignments
Due Date | Name | Deliverables | ||||
---|---|---|---|---|---|---|
By the end of day 2 class |
Student Information Sheet |
Return Student
Information Sheet
to Claude |
||||
Day 2, In Class |
In-class Exercise on Growable
Arrays |
Handed out Day 1. Finish (with the same partner) Day 2. |
||||
Thursday, Dec 4 11:45 AM |
Written
Assignment 1 |
Do the reading Come to Day 3 class prepared with questions on what you read. Turn in written work There will be a quiz on Day 4. Do other tasks on the assignment sheet. |
||||
Friday, Dec 5 12:30 PM. grace period until 11:59 PM Sunday (no late days) |
directory: ConnectN assignment document |
Source files placed in turnin
folder Follow the directions on the assignment sheet to make sure you've turned it in correctly! There is a script that can help you to do this. |
||||
Friday, Dec 5 12:30 PM |
Update
Time Record |
Copy the file to your computer.
Update it daily. Copy your updated Time Record sheet into your turnin folder each Tuesday and Friday morning. There is a sample filled-in form in the Day 1 PowerPoint slides |
||||
Day 4, 9:55 AM |
Quiz 1 | Prepare for the quiz, see Written Assignment 1 for details. | ||||
Day 4, 9:55 AM |
Optional
Study Guide 4a |
(Optional) Complete the Study
Guide, and turn in hard copy to Matt at the beginning of class. You may print it and fill it in by hand, or fill it in and print it. |
||||
Tuesday, Dec 9 12:30 PM |
Update
Online Time Record |
Update it daily. Copy your updated Time Record sheet into your turnin folder each Tuesday and Friday morning. |
||||
Wednesday, Dec 10 beginning of class |
Written Assignment 2 |
Turn in written work. |
||||
Day 6, 9:55 AM |
Optional Study Guide 4b | (Optional) Complete the Study
Guide, and turn in hard copy to Matt at the beginning of class. You may print it and fill it in by hand, or fill it in and print it. |
||||
Friday, Dec 12 12:30 PM |
Update
Online Time Record |
Update it daily. Copy your updated Time Record sheet into your turnin folder each Tuesday and Friday morning. |
||||
Friday, Dec 12 12:30 PM |
directory: Cal assignment document Instructions for grading script. |
Source files placed in turnin
folder Follow the directions on the assignment sheet to make sure you've turned it in correctly! |
||||
Day 7 9:55 AM |
Optional Study Guide 5 | (Optional) Complete the Study
Guide, and turn in hard copy. |
||||
Tuesday, Dec 16 12:30 PM |
Update
Online Time Record |
Update it daily. Copy your updated Time Record sheet into your turnin folder each Tuesday and Friday morning. |
||||
Tuesday, Dec 16 11:45 AM |
directory: Euchre
Project Team preference form |
Hand it to me in class or place it in my box in F-233. | ||||
Day 8 Beginnning of class |
Optional Study Guide 6a | (Optional) Complete the Study
Guide, and turn in hard copy. |
||||
Wednesday, Dec 17 beginning of class |
Written Assignment 3 |
Turn in written work. |
||||
Wednesday, Dec 17 end of class. |
Euchre
project preliminaries Also read the overview document. |
Team name, team leader, team
covenant. |
||||
Thursday, Dec 18 4:00 PM |
directory: Colorize Colorize assignment document grading script description |
Source files placed in turnin
folder |
||||
Day 10 beginning of class |
Optional Study Guide 6b | (Optional) Complete the Study
Guide, and turn in hard copy. Due to instructor illness, you can turn it in at the beginning of Wednesday's class. |
||||
Tuesday, Jan 6 12:30 PM |
Update
Online Time Record |
Update it daily. Copy your updated Time Record sheet into your turnin folder each Tuesday and Friday morning. |
||||
Tuesday, Jan 6 4:00 PM |
Written Assignment 4 |
Turn in written work. Due to
instructor illness, you can turn it in at the beginning of Day 12
(Thursday or Friday) class. |
||||
Wednesday, Jan 7 Beginnning of class |
Optional Study Guide 7a | (Optional) Complete the Study
Guide, and turn in hard copy. |
||||
Thursday, Jan 8 12:30 PM |
directory: Euchre
Project Protocol Document Detailed description of the interaction between clients and server. Should be such that if one team writes a client program based on your documentand another writes a server, they will be able to work together. Should NOT include anything about the client's interaction with the user. As part of the protocol, a client should announce whther it represents a human player or a computer player. You should address the issue of how to initiate a computer player. We will discuss some client and server issues in Wednesday's class. |
|
||||
Friday, Jan 9 11:45 AM |
Optional Study Guide 7b | (Optional) Complete the Study
Guide, and turn in hard copy. |
||||
Monday, Jan 12 11:45 AM |
Optional Study Guide 8 | (Optional) Complete the Study
Guide, and turn in hard copy. |
||||
Monday, Jan 12 4:00 PM |
Peer review of at least two
other teams' protocols Instructions Whose do I evaluate? protocols The documents that you are to modify are in your turnin folder, in a subfolder called Protocol-eval. |
A (printed) review form and an
(on-line) numeric score for each team assigned to you.
Turn in printed copies of the forms in class or to my box in F-233. Numeric evaluations go in the .txt files in your turnin directory. Just change the 100 to a single-digit number and save the file. |
||||
Tuesday, Jan 20 11:45 AM |
Optional Study Guide 15 | (Optional) Complete the Study
Guide, and turn in hard copy. |
||||
Tuesday, Jan 20 12:30 PM |
directory: DisplayableBinaryTree DisplayableBinaryTree assignment document preliminary test program. |
Source files placed in turnin
folder |
||||
Wednessday, Jan 21 Beginning of class |
directory: EuchreProject Design documents for client, server, computer player. |
Bring hard copies to class |
||||
Friday, Jan 23 11:45 AM |
Optional Study Guide 16 | (Optional) Complete the Study
Guide, and turn in hard copy. |
||||
Friday, Jan 23 4:00 PM. |
Meet for 25 minutes with one of
the student assistants to discuss your design.
If possible, meet during an assistant's normal hours (posted on the main course web page). Ryan TRF 6 Jeremy T 6 W 6-9 Matt RF 3-4 Tim T 8-9 W 7-10 Clint W 1-4 If these times don't work with you, make arrangements to meet one of the assistants at a different time. Make an appointment, even if you plan to come during the posted hours. |
Make an appointment (for the
first or second half of a class hour, or for some evening time)with an
assistant.
By noon on Tuesday email me to tell me who you will be meeting with and when your appointment is. The appoinment should be Tuesday, Wednesday, Thursday, or Friday. The assistants will have a form on which they will report to me the results of the meeting. |
||||
Tuesday, Jan 27 11:45 AM |
Written Assignment 5 Initial code for problem 1 is in /class/csse/csse230/documents/e1 |
Turn in written work. Follow instructions in document for problem 1 turnin. |
||||
Wednesday, Jan 28 Beginning of class |
Optional Study Guide 17 | (Optional) Complete the Study
Guide, and turn in hard copy. |
||||
Friday, Jan 30 12:30 PM |
Optional Study Guide 18 | (Optional) Complete the Study
Guide, and turn in hard copy. |
||||
Monday, Feb 2 11:45 AM |
Written Assignment 6 Initial code for problem 6 is in your turnin folder in a subfolder called ThreadedBinaryTree. Also in the assignment 6 directory. |
Turn in written work. Follow instructions in document for problem 6 turnin. |
||||
Tuesday, Feb 3 12:30 PM |
Optional Study Guide 19a | (Optional) Complete the Study
Guide, and turn in hard copy. |
||||
Tuesday, Feb 3 12:30 PM |
Euchre
Project - Server |
Working server and a means of
testing it (doesn’t have to be GUI) Turnin instructions |
||||
(approximate) Wednesday Feb
4 4:00 PM Grace period until noon Thursday. |
Euchre
Project - Server Reviews Review Instructions |
Review
document submitted electronically |
||||
Friday Feb
6 4:00 PM |
Take-home exam. Corrections and clarifications |
Distributed on Wednesday,
Exam Instructions (first page of actual exam). (Exam is due earlier if you miss class on Wednesday, Thursday, or Friday) |
||||
Monday, Feb 9 11:59 PM |
Euchre
Project - Server Fixes |
Address issues raised by your
reviewers. Fix Server Code. |
||||
Wednesday, Feb 11 Beginning of class |
"Why Math" articles from class handout. |
Write a few paragraphs, as described in the Day 24 class notes (Slide 2) |
||||
Monday, Feb 16 12:30 PM |
Euchre
Project - Client |
Client program that works with
your server and someone else's |
||||
Thursday, Feb 19 9:55 AM |
Euchre
Project - Computer player (able to be used by client or server) |
Working computer
player Entire Euchre project completed. |
||||
Feb 18-24 |
Demonstrate your Euchre project at your assigned time. | Demos will happen in F-217. | ||||
Thursday, Feb 19 11:45 AM |
Eurche
Project - Peer Evalutations |
Peer evaluation of your team
members. Turn in a hard copy. Printed document available in class. Electronic document here. |