COP 3337 Pestaina SUMMER 2014

COP 3337 .. Computer Programming II

SUMMER 2014

Norman Pestaina

send e-mail


Table Of Contents

General Information

Course Objectives

Policies

Class Schedule

Assignments

Examinations

Examples

Notes

Grades


General Information

Back to the top

Course Objectives

Common Syllabus

Assessment: Survey Page
Back to the top

Policies

  1. 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.
  2. 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 also available from this webpage.
  3. Assignments must be turned in no later than the published due dates. Assignments must be submitted via Moodle and will not be accepted late for any reason. No make-up assignments will be offered.
  4. Examinations There will be one Midterm Exam and a comprehensive Final Exam. Exams must be taken at the published times (see schedule below). No make-up Midterm exam will be offered. Attendance at the Midterm Exam may be excused for an unavoidable documented reason (e.g. health, jury duty) only. In that event, your Final Exam score will be counted for the missing Midterm score. Absence from the final exam cannot be excused. Missing the final exam will automatically result in a failing course grade (F).
  5. Academic misconduct: please refer to the FIU Policy This applies in particular to examinations and assignments.
  6. Incomplete grades: please refer to the FIU Policy ... SCIS Policy
Back to the top

Class Schedule

Tentative Timetable

Back to the top

Assignments

Back to the top

Exams

  1. Midterm : Thursday, June 19
  2. Final : Thursday, July 31
  3. Old Tests Test 1 .. Test 2 .. Final
Back to the top

Examples

  1. 5/13 Arrays
    QuickList .. Client
  2. 5/14 enum Types
    US Coin .. Piggy Bank .. Client
  3. 5/20 ArrayList
    QuickList .. Client
  4. 5/21 Inheritance (Accidental)
    Bank-Account .. Basic Savings Account .. Client
  5. 5/22 Inheritance (Continued)
    Bank-Account .. Basic Savings Account .. SuperSavings Account .. Client
  6. 6/12 Inheritance (For Design)
    Quasi-UML Design .. Bank-Account .. Savings Account .. Checking Account .. Client
  7. 6/17 Exceptions
    Data Exception .. DataSet Reader .. Tester/Client .. Data File
  8. 6/18 Interfaces
    Measurable Interface .. DataSet Class .. Tester/Client .. Demo/Client
    Bank Account .. College Student .. Clocked Employee ..
  9. 6/24 Comparable & Comparator
    College Student .. Credits Comparator .. GPA Comparator .. Sorting Tester/Client
  10. 6/26 Recursion
    Line, Triangle, Sigma Simple, but better done iteratively! ..
    Palindromes .. Examples of Palindromes
    Recursion ArrayList methods .. Client
  11. 7/9 Sorting: Insertion Sort, Selection Sort, Bubble Sort
    Sort Methods .. Tester
  12. 7/14 Customized Linked List
    Linked List
  13. 7/23 Java API Linked List
    Linked List Roster
    Stack .. Stack Client
Back to the top

Notes

  1. COP 2210 Topics
  2. Java API
Back to the top

Grades

Back to the top