Select an assignment for further details...

Portfolio I

Due Thursday of Week by 21:00
  
Question Set TitleJava/Programming Topic(s)
Introduction 6ed fixed!
background and programming basics
Using Objects 6ed fixed!
OOP overview
Implementing Classes 6ed fixed!
OOP basics
Fundamental Data Types 6ed fixed!
distinguishing without discrimination
Decisions 6ed fixed!
left or right?
Iterations over and over and over and...
   You can

Now

Hand

These

in for

Extra Credit

Requirements:

        Items: <= 2

        Levels: >= 5


Portfolio II

Due Thursday of Week by 21:00
  
Question Set TitleJava/Programming Topic(s)
Arrays and Array Lists 6ed fixed!
containers of a feather
Designing Classes 6ed fixed!
OOP internals
Interfaces and Polymorphism wither the weather shall whither your sweater
Inheritance OOP from on high
Input/Output and Exception Handling managing files and user stupidity
Object-Oriented Design OOP in depth
   Don't

Forget

to Hand

These

in for

Corrections

Requirements:

       Items: <= 2

       Levels: >= 13


Portfolio III

Due Thursday of Week by 21:00
  
Question Set TitleJava/Programming Topic(s)
Recursion GNU is Not Unix
Sorting and Searching 6ed fixed!
just the facts...let's keep 'em straight
Analysis of Algorithms 6ed fixed!
how fast? how much? when? where? why?
Generic Programming strength from reduction
An Introduction to Data Structures advancing containers
Advanced Data Structures wow! just...wow!
Graphical User Interfaces ooo...perty...
   Don't

Forget

to Hand

These

in For

Corrections

Requirements:

       Items: <= 1

       Levels: >= 5

Valid XHTML 1.1