CSC205::Object Oriented Programming and Data Structures::Fall 02018
(using the Java programming language)

[csc205 AZ license plate]

Assignments | Code | Handouts/Syllabus | Resources | Office Times | Email Me

#FinalAssessment: 12 December 02018
  WEEK#   WEEKLY LECTURE NOTES -- DESCRIPTION
Six6 Multi-dimensional arrays. Interfaces. Recursion. Assignment(s): [program] #MySet Code: [exceptions] TestExceptions.java | [multi-dimensional arrays] MultiArrays.java | TwoDimensionalArrays.java | BYTES.java | ThreeDimensionalArray.java [interfaces] InterfaceExample.java | InterfaceEG.java | I_ExitStatus.java | TestI_ExitStatus.java [interfaces continued] TestSerializable.java | TestClone.java | CSC205_Containers [recursion] Factorial.java | Power.java | PrintLD.java | Reverse.java | Fibonacci.java | GCD.java
Five5 Continue with OOP. Continue with Exceptions. Introduction to recursion. Assignment(s): [program] #RecursionPlay Code: Robot.java | Robot2.java | Foo.java [exceptions] Exceptions.java | Xception.java | Timer.java | BlastOff.java | PrintfDoh.java [recursion] Factorial.java | Power.java | PrintLD.java | Reverse.java | Fibonacci.java | GCD.java
Four4 Introduction of Object Oriented Programming. Continue with arrays. Continue with Exceptions. Assignment(s): [program] #AmusementRide and [assessment] #JohnPerryBarlow Code: PolyNumber.java | Import.java | XYZ.java | Robot.java | Robot2.java | Foo.java [exceptions] Exceptions.java | Xception.java | Timer.java | BlastOff.java | PrintfDoh.java [recursion] Factorial.java | Power.java | PrintLD.java | Reverse.java | Fibonacci.java | GCD.java
Three3 Continue with Object Oriented Programming. Continue with arrays. Introduction to multi-dimensional arrays. Introduction to Exceptions. Assignment(s): [program] #Stats and [assessment] #MaryLeeBernersLee and [program] #GuessingGame Code: See Week#1
Two2 Review #day0 assessment. Introduction of Object Oriented Programming. Review arrays. Introduction to Exceptions. Assignment(s): [program] #ArrayPlay and [assessment] #VintonCerf and [assessment] #BrianKernighan Code: See Week#1
One1 Review the syllabus. Review course competencies one and two. Introduction to the array data structure. Introduction to exceptions. Assignment(s): [assessment] #day0 and [assessment] #assessment0 and [program] #MakeHelloWorld and [program] #ProperDivisors and [program] #ValleyPeakPlateau Handout(s): CSC205 Syllabus and About CSC205 and How To Submit Assignments Code: HelloWorld.java | HelloGoodbyeWorld.java | HelloWorldOO.java | Import.java | Arrays.java | A.java | PolyNumber.java | XYZ.java | Robot.java | Robot2.java | Foo.java | Exceptions.java | Xception.java | BlastOff.java | PrintfDoh.java | Rot13.java | Timer.java
Zero0 Class starts on Wednesday, 08/22/02018.