This website is preserved for historical and scholarly reference and is no longer actively maintained.
Individual Programming Assignments are just that, individual. Do not look at anyone else's assignment. If you discuss the assignment with another person, neither of you is to have a writing implement in your hand.
Programs will be submitted using the handin command.
(The CPSC 210 home page at www.cs.clemson.edu/~lab210 also has a link to the handin command.)
We are CPSC 210, Section 1.
Programs are not accepted late.
Assignment #1 Due Wednesday, September 4 by 11:59 p.m. -- Print a float as dollars and cents (20 pts.)
Assignment #2 Due Wednesday, September 11 by 11:49 p.m. -- Convert String to integer equivalent (50 pts.)
Assignment #3 Due Friday, September 20 by 11:59 p.m. -- Prime number array
Assignment #4 Due Friday, October 4 by 11:59 p.m. -- Implementation of a Set class
Assignment #5 Due Wednesday, October 16 by 11:59 p.m. -- Extension to Bailey's Vector class (50 pts.)
Assignment #6
Due Monday, October 28 by 11:59 p.m. --
Extension of Bailey's SinglyLinkedList class (100 pts.)
Assignment #7
Due Thursday, November 7 by 11:59 p.m. --
Extend QueueArray and implement List (100 pts.)
Assignment #8
Due Tuesday, November 19 by 11:59 p.m. --
Recursive equals method in extension of Binary Tree (50 pts.)
Assignment #9
Due Friday, November 22 by 11:59 p.m. -- isBST method to determine whether or not a BinaryTree is a binary search tree (50 pts.)
Assignment #10
Due Tuesday, November 26 by 11:59 p.m. -- preorder iterator with O(1) storage requirement. (50 pts.)
Assignment #11 -- Extra Credit
Due Tuesday, November 26 by 11:59 p.m. -- Iterator for ArrayList with O(1) storage requrement. (50 pts.)
See notes in Assignments #10 and #11 about late submissions.