CSC205::Assignments::Spring 2017
Object Oriented Programming and Data Structures

  Name   AssignedDue DatePointsDescription
#ComputingEthics 04/11 05/11 4 Write a 1.5-2 page essay on a topic related to computing ethics.
#BST 04/25 05/11 6 Make modifications to a BST (Binary Search Tree) program.
#assessment1 04/25 05/07 3 Answer a few questions concerning Java, data structures and algorithms.
#assessment0 04/18 04/30 3 Answer a few questions concerning Java, data structures and algorithms.
#RadixSort 04/18 04/30 3 Make modifications to class RadixSort that was covered during class.
#CountingSort 04/18 04/30 3 Implement a program that uses a Counting Sort to sort an array of byte values.
#TestingPasswordChecker 04/11 04/23 2 Document how you tested your #PasswordChecker program.
#MyDoublyLinkedList 04/11 04/23 2.86 Implement methods that are used insert items into a doubly linked-list.
#MyLinkedList 04/04 04/16 5 Implement methods that are used remove and insert items into a singly linked-list.
#PasswordChecker 03/28 04/09 5 This program checks to see if a password is a good password.
#Timer 03/28 04/09 2 This assessment is used to introduce the topic of the run-time of a program. This in turn is used to help introduce Big-Oh notation.
#Q 03/21 04/02 5 Use Java's class LinkedList to implement a Queue ADT.
#MySet 02/28 03/25 5 Implement a class MySet to help learn about the Set data structure.
#Pi 02/28 03/14 3.14 Celebrate Pi Day 2017 with Java.
#WoodallNumbers 02/21 03/11 3 Modify a Java application the generates and prints the first few Woodall Numbers.
#IntList 02/14 03/04 5 Implement some class IntList instance methods. class IntList is a List data structure.
#BitOperators 02/07 02/25 3 Write a program that implements an interface and uses some of Java's bit-wise operators.
#RecursionPlay 01/31 02/18 5 Design and implement some methods that use recursion.
#ValleyPeak 01/31 02/11 3 Implement a method that finds the valleys and peaks in an array of integers.
#VintonCerf 01/31 02/06 3 Read an AARP inverview with Vinton Cerf.
#GuessingGame 01/17 02/05 5 Write a Java application that enables the user to play a number guessing game.
#ExtremelyOddNumbers 01/17 01/28 5 Write a Java application that checks if an odd number is an "extremely odd" (and "super extremely odd") number.
#BrianKernighan 01/17 01/25 3 This assignment let's students get an opportunity to learn from Brian Kernighan. This is not a programming assignment.
#MakeHelloWorld 01/17 01/22 3 Write a Java application that 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.
#email 01/17 01/19 0 Create an CSC205 email connection with the instructor.

Creator: Gerald Thurman [gthurman@gmail.com]