This is where I display grades and organize resources for CS3360 — Object-Oriented Software Development
Fall 2023
Links of Interest:
Assorted Videos
Is the Metric System Actually Better?
Applets from YesterYear! (likely only run on FF or IE -- if at all anymore!)
Ball Demo
Plot Demo
MultiPlot Demo
Homework Assignments:
-
HW5: Pair/Group Project -- Design Pattern Presentation: (Due: Fri 12/01 - Mon 12/04)
Project Details
- HW4: Installing and Compiling Java for Interfaces, Polymorphism... and RadixSort — Due: Mon 10/16
This assignment is posted in your D2L account for this course. Turn in your completed report (Word doc, or PDF) to the D2L assignment folder.
HW Details
ZyAssign_CH4_11 Complete all the interactive exercises in selected sections of chapters 4 and 11 (Due: Fri 9/29)
- ZyAssign_CH4_7_8_9 : :
Skim Chapters 4-7 for interesting section headers.
Read CH8-9.
Complete the selected Participation/Challenge/Lab sections in chapters 4, 7, 8-9 (Due: Mon 9/18)
- HW3: One More Codingame Project — Due: Mon 09/11
HW Details
- ZyBook CH2-3: Skim over ZyBook CH2-3. Complete the listed exercises for ZyAssign_CH2-3 (Due: Fri 9/08)
- HW2: Uncle Bob Presents: SOLID Principles of OO Design — Due: Fri 09/01
Watch the "Uncle Bob" presentation on his SOLID Principles of SW Design.
Then download and answer the questions in the attached THQuiz Word doc.
(Note: a PDF of code and figures used in the presentation is also provided for your reference during the video. No need to turn this back in!).
Print and turn in the completed Takehome Quiz in-class on the due date.
- HW1: Four Codingame Projects — Due: Fri 09/01
Implement the following projects in Java on codingame.com:
- Onboarding
- Power of Thor
- Temperatures (Note: no graphical feedback)
- Mars Lander - Level 1
HW Details