News Archive
The complete list of announcements for this class:- [Tue Dec 10 13:48 2013]
Since some students may have trouble getting to office hours today, the due date for Project 5 has been pushed back by one day:
Submit by Wed 12/11, 11:59pm on time Thu 12/12, 11:59pm -10 points Fri 12/13, 11:59pm -20 points Sat 12/14, 11:59pm -30 points After Sat 12/14, 11:59pm is too late.
- [Tue Dec 03 06:50 2013]
Project 5 is now available. - [Sat Nov 16 17:24 2013]
Project 2 grade sheets have been sent to the students via email. Programs used to grade the project are available on GL in the directory: /afs/umbc.edu/users/c/h/chang/pub/cs341gsrc/proj2 - [Thu Nov 14 00:45 2013]
Homework 6 is now available. - [Tue Nov 12 13:20 2013]
Some examples of threaded codde. (Explanations are in the comments.) - [Tue Nov 12 08:30 2013]
Here's a link to a tutorial on Java threads from Oracle. - [Tue Nov 12 08:18 2013]
Project 4 is now available. - [Thu Oct 31 22:15 2013]
Posted an additional implementation note that expanded on this morning's email message about a fourth case for trickling down: Project 3, four cases. Some of the explanation is on a separate web page. - [Thu Oct 31 16:08 2013]
Added another test program to Project 3. This one uses objects that are a bit more compliated than the int in Int4MMH. - [Thu Oct 24 16:35 2013]
Updates to Project 3:- Made constructors for the Int4MMH class public. (Thanks Chris!)
- Yes, the MMHeap class should have an insert() method. (Thanks Kevin!) This method should run in O( log n) time.
- Specified that insertion of duplicates in an MMHeap is allowed (and should be counted).
- Specified that insertion in QHeap should run in O( log n) time.
- Specified that insertion of duplicates in a QHeap is allowed (and should be counted).
- [Thu Oct 24 08:20 2013]
Homework 5 is now available. - [Tue Oct 22 09:00 2013]
Project 3 is now available. - [Mon Oct 21 01:02 2013]
Question #3 on Homework 4 was revised. The current version asks you to run through some examples of insert, deletemin and deletemax for min-max heaps. - [Wed Oct 16 23:50 2013]
Homework 4 is now available. - [Tue Oct 15 13:50 2013]
Posted versions of the Project 2 test programs for Java 6. - [Tue Oct 15 13:50 2013]
New implementation note in Project 2 regarding inserting duplicates and updating the size member. - [Thu Oct 10 09:57 2013]
Homework 3 is now available. - [Wed Oct 09 23:25 2013]
Added two more test programs to check that your LazyBST implementation works with generic objects: Project 2 Addendum - [Tue Oct 08 16:05 2013]
Clarified that the dump() method in Project 2 should print out the items in increasing order. - [Tue Oct 08 10:20 2013]
Project 2 is now available. - [Mon Sep 23 23:50 2013]
Posted project grading guidelines. - [Thu Sep 19 07:47 2013]
Homework 2 is now available. - [Tue Sep 17 07:12 2013]
Project 1 is now available. - [Thu Sep 12 15:50 2013]
Added due dates on Homework 1. Note that Monday-Wednesday and Tuesday-Thursday sections have different due dates. - [Wed Sep 11 20:50 2013]
Homework 1 is now available. - [Mon Sep 09 11:20 2013]
Project 0 is now available. - [Fri Sep 06 03:00 2013]
TA Office hours begin on Monday, September 9. The hours are posted here along with a handy chart. All office hours will be held in ITE 240. - [Sun Sep 01 01:07 2013]
Project submission procedures posted. - [Tue Aug 27 12:32 2013]
Updated sample build file for ant: build.xml. Updated javadoc link. - [Tue Aug 27 12:31 2013]
Please check the Projects page for due dates for all of the projects this semester and plan your calendar accordingly! - [Tue Aug 27 12:30 2013]
Web page is up.