CSC205::Assignments::Fall 02018
Object Oriented Programming and Data Structures

100 points total... programming: 64 points; take-home assessments: 21 points; in-class final assessment: 15 points
  Name   AssignedDue DatePoints Description
#day0 08/22 08/22 0 In-class assessment given on first day of class.
[0 programming (64 total); 0 assessments (21 total)]
#assessment0 08/22 08/26 3 Learn about/from computer scientist Donald Knuth. And create an CSC205 email connection with the instructor for submitting assignments.
[0 programming (64 total); 3 assessments (21 total)]
#MakeHelloWorld 08/22 08/26 3 This program prints a public class HelloWorld application that when compiled and executed prints the phrase "hello, world" followed by a newline to the standard output stream.
[3 programming (64 total); 3 assessments (21 total)]
#ProperDivisors 08/22 09/02 4 This program does some processing with the proper divisors of composite numbers.
[7 programming (64 total); 3 assessments (21 total)]
#ValleyPeakPlateau 08/22 09/09 4 This program finds the valleys, peaks, and plateaus in an array of integers.
[11 programming (64 total); 3 assessments (21 total)]
#ArrayPlay 08/29 09/16 4 This program determines if an array of integers is sorted or unsorted. It also reverses the contents of an array sorted in descending order.
[15 programming (64 total); 3 assessments (21 total)]
#VintonCerf 08/29 09/19 2 Read (and watch video): Who is Vinton Cerf?
[15 programming (64 total); 5 assessments (21 total)]
#BrianKernighan 08/29 09/19 2 Learn about programming from Brian Kernighan.
[15 programming (64 total); 7 assessments (21 total)]
#Stats 09/05 09/23 4 This program calculates the range, mean, median, and mode for a given array of integers.
[19 programming (64 total); 7 assessments (21 total)]
#MaryLeeBernersLee 09/05 09/26 2 Learn about computing via Tim Berners-Lee and his mother Mary Lee Berners-Lee.
[19 programming (64 total); 9 assessments (21 total)]
#GuessingGame 09/05 09/30 5 This program is a number guessing game.
[24 programming (64 total); 9 assessments (21 total)]
#JohnPerryBarlow 09/12 10/03 2 Learn about computing via John Perry Barlow.
[24 programming (64 total); 11 assessments (21 total)]
#AmusementRide 09/12 10/07 5 This program uses an abstract class to support non-abstract amusement rides.
[29 programming (64 total); 11 assessments (21 total)]
#RecursionPlay 09/19 10/14 4 Design and implement some methods that use recursion.
[33 programming (64 total); 11 assessments (21 total)]
#MySet 09/26 10/21 5 Implement a class MySet to help learn about the Set data structure.
[38 programming (64 total); 11 assessments (21 total)]
#IntList 10/03 10/28 4 Implement some class IntList instance methods. class IntList is a List data structure.
[42 programming (64 total); 11 assessments (21 total)]
#MyLinkedList 10/10 11/04 3 Implement methods that are used to remove and insert items into a singly linked-list.
[45 programming (64 total); 11 assessments (21 total)]
#MyDoublyLinkedList 10/10 11/04 3 Implement methods that are used insert items into a doubly linked-list.
[48 programming (64 total); 11 assessments (21 total)]
#Q 10/17 11/11 5 Implement methods that are used insert items into a doubly linked-list.
[53 programming (64 total); 11 assessments (21 total)]
#PaulAllen 10/17 11/11 2 Paul Allen (co-founder of Microsoft) died on 15 October 2018.
[53 programming (64 total); 13 assessments (21 total)]
#ethics 10/24 11/18 2 This assessment should have been given at the start of the semester.
[53 programming (64 total); 15 assessments (21 total)]
#sorts 10/24 11/18 3 Learning about comparison sorts.
[53 programming (64 total); 18 assessments (21 total)]
#FAQ 10/31 11/25 3 Submit questions for the #FinalAssessment.
[53 programming (64 total); 21 assessments (21 total)]
#CountingSort 10/31 12/02 4 Modify a program that implements Counting Sort.
[57 programming (64 total); 21 assessments (21 total)]
#BST 11/07 12/09 7 Modify (complete) a BST (Binary Search Tree) program.
[64 programming (64 total); 21 assessments (21 total)]
#FinalAssessment 12/07 12/12 15 This assessment was changed from in-class to take-home.