Select an assignment for further details...

Portfolio I

Due Thursday of Week by 21:00
  
Lab TitleJava/Programming Topic(s)
Introduction 6ed fixed!
background and programming basics
Using Objects 6ed fixed!
OOP overview
Implementing Classes OOP basics
Fundamental Data Types 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: >= 7


Portfolio II

Due Thursday of Week by 21:00
  
Lab 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 6ed fixed!
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
  
Lab TitleJava/Programming Topic(s)
Recursion 6ed fixed!
GNU is Not Unix
Sorting and Searching just the facts...let's keep 'em straight
Generic Programming strength from reduction
Analysis of Algorithms how fast? how much? when? where? why?
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: >= 1

Valid XHTML 1.1