CSC 280 Assignments

Curricula
syllabus |
announcements |
assignments | answers to questions

Archives
student work |
review notes

Resources
research materials |
tutorials | web courses |

Contacts
home to: course | instructor |
department | La Salle home

E-Mail: redmond@lasalle.edu  


Assignment 1 - Getting Started - setting up in NetBeans, simple GUI.

Assignment 2 - Simple GUI and calculations.

Assignment 3 - Using Existing Classes.

Assignment 4 - Using Non-Built-In Existing Classes.
Download existing classes from Blackboard. For (html) documentation of the classes, see javadoc folder inside dist folder inside cardgames folder.

Assignment 5 - Writing a Class .
Download GUI class and beginnings of your class from Blackboard. For (html) documentation of the class that you will create, see javadoc .

Assignment 6 - Branching (also using Built-In Existing Classes).
Download existing classes from Blackboard. For (html) documentation of the classes, see javadoc folder inside dist folder inside dice folder.

Assignment 7 - Looping.

Assignment 8 - Multiple Interacting Classes.
Download ID class and beginnings of your Employee class from Blackboard. For (html) documentation of the Week class that you will create, see javadoc.
For (html) documentation of the Employee class that you will add to, see javadoc.
For (html) documentation of the ID class that you will lightly use, see javadoc.

Assignment 9 - Interfaces - Extra Credit.

Assignment 10 - More Multiple Interacting Classes.
Download ID class and start of other classes from Blackboard. For (html) documentation of the MusicalGenre enumerated type that Song uses see javadoc.
For (html) documentation of the Song class that you will update, see javadoc.
For (html) documentation of the SongRating class that you will add to, see javadoc.
For (html) documentation of the User class that you will add to, see javadoc.
For (html) documentation of the ID class that you will lightly use, see javadoc.
For probably useless (html) documentation of the GUI class that you will be updating, see javadoc.

Assignment 11 - Arrays of Objects.
For (html) documentation of the Candidate class that you will create, see javadoc.
For sample file of candidates that you can read, see text file.

Assignment 12 - Inheritance and everything that went before.
Download ID class and start of other classes from Blackboard. For (html) documentation of the MusicalGenre enumerated type that CD uses see javadoc.
For (html) documentation of the MovieGenre enumerated type that DVD uses see javadoc.
For (html) documentation of the MovieRating enumerated type that DVD uses see javadoc.
For (html) documentation of the Product class that you will update, see javadoc.
For (html) documentation of the CD class that you will add to, see javadoc.
For (html) documentation of the DVD class that you will add to, see javadoc.
For (html) documentation of the ID class that you will lightly use, see javadoc.
For probably useless (html) documentation of the GUI class that you will be updating, see javadoc.

.