COP 3337 Pestaina FALL 2009

Computer Programming II

COP 3337 ... FALL 2009

Norman Pestaina

send e-mail


Table Of Contents

General Information

Class Schedule

Programming Assignments

Examinations

Policies

Example Programs

Notes

Grades


General Information

Back to the top

Class Schedule

Tentative Schedule

Back to the top

Programming Assignments

NetBeans Download All you need! jGRASP Try this one. It's my pick!

Program Identification Paragraph to be included at the head of every program
  1. DUE: Mon 09/07 Specification .. CalendarDate .. Client
  2. DUE: Mon 09/21 Specification .. PokerCard .. VideoPoker Client .. Client/Test of CardDeck .. Client/Test of PokerHand .. Scoring rubric
  3. DUE: Mon 10/05 Specification .. GamePlayer .. Scoring rubric
  4. DUE: Mon 10/19 Specification .. Scoring rubric
  5. DUE: Mon 11/02 Specification .. Position .. SquareState .. Client .. Maze 1 .. Maze 2 .. Maze 3 .. Maze 4 .. Maze 9
    Scoring rubric
  6. DUE: Mon 11/16 Specification .. Client .. Scoring rubric
  7. DUE: Mon 11/30 Specification .. Client .. Spot & Jane .. Sonnet 18 .. Sonnet 40
  8. DUE: Mon 12/14 Specification .. Token class .. Client
Back to the top

Examinations

Back to the top

Policies

  1. Attendance I do not take attendance except at examinations. However, you are expected to attend all classes. If you must miss class, you should get the class notes from a classmate. The material presented in class will follow the text. In a few cases, I have provided notes and some program examples on this webpage. A tentative class schedule is available from this webpage.
  2. Assignments must be turned in by the published due dates. Assignments will not be accepted late for any reason. No make-up assignments will be offered.
  3. Examinations must be taken at the published times. No make-up exams will be offered.
  4. Academic misconduct: please refer to the FIU Policy This applies in particular to examinations and assignments.
  5. Incomplete gardes: please refer to the FIU Policy .
  6. Academic Affairs General Policy Statement: Florida International University is a community dedicated to generating and imparting knowledge through excellent teaching and research, the rigorous and respectful exchange of ideas, and community service. All students should respect the right of others to have an equitable opportunity to learn and honestly demonstrate the quality of their learning. Therefore, all students are expected to adhere to a standard of academic conduct, which demonstrates respect for themselves, their fellow students, and the educational mission of the University. All students are deemed by the University to understand that if they are found responsible for academic misconduct, they will be subject to the Academic Misconduct procedures and sanctions, as outlined in the Student Handbook.
Back to the top

Example Programs

  1. 08/25 Simple Class .. Bank Account class .. Client
  2. 09/01 Array example .. Miami data .. Rainfall data file .. Temperatures data file
  3. 09/03 Arrays & ArrayList .. ListOfNames .. Client
  4. 09/10 String Example .. Name Formatter .. JOptionPane Client .. Scanner/Console Client
  5. 09/17 Interface Example .. Measurable Interface .. DataSet class .. Account class .. Student class .. Client (Measurable) .. Client (Comparable)
  6. 10/06 Inheritance (abstract class example) Account class .. Savings .. Checking .. Test/Client
  7. 10/15 Exceptions (textbook) DataException class .. DataSetReader .. Client .. Data File
  8. 10/22 Recursion Easy Examples .. String Examples
  9. 10/27 Recursion Sorting & Searching Orderable List .. Client .. Insertion, Insertion Sort .. Selection, Selection Sort .. Merge, Merge Sort .. Scan, Binary Search
  10. 11/10 Simple Linked List Custom LinkedList class
Old Examples
  1. ChangeMaker .. Driver
  2. Die .. Craps .. Driver
Back to the top

Notes

    COP 2210 Topics
    Sun Java API
Back to the top

Grades

Back to the top