Fall 2009 Course Information


Course Information - Rooms, Times, Hours
Course Number Course Title Room Number Days / Times Credits
COP 3540_80867 Data Structures using OOP Bld 15/Room 1206 MW 2:00pm - 3:40pm Four hour course
COP 2551_80865 Introduction to Object Oriented Programming Bld 15/Room 1204 MW 4:30pm - 5:45pm Three hour course


Information & Assignments for COP 3540 - Data Structures with OOP  

  • Lecture 1 - Arrays
  • Lecture 2 - Arrays
  • Lecture 3 - Simple Sorting
  • Lecture 4 - Stacks and Queues
  • Lecture 5 - Priority Queues
  • Lectures 6 & 7 Notes - Object Orientation - UML
  • Lecture 8 - Linked Lists Part 1
  • Lecture 9 - Linked Lists Part 2
  • Lecture 10 - Linked Lists Part 3
  • Lecture 11 - Recursion
  • Lecture 12 - Advanced Sorting
  • Lecture 13 - Advanced Sorting
  • Lecture 14 - Intro Binary Trees Part 1
  • Lecture 15 - Binary Trees Continued Part 2
  • Lecture 16 - Red Black Trees
  • Lecture 17 - 2 3 4 Trees - Part 1
  • Lecture 18 - External Storage
  • Lecture 19 - Hash Tables - Part 1

  • These will be entered at the appropriate time





    Project Assignments

  • Project 1
  • Project 2
  • Project 3
  • Project 4
  • Project 5

    Files

  • Input File
  • Transaction File for P1
  • Priority Queue Updates for P2
  • Linked List Updates for P3
  • Hash Program Input File
  • Hash Program Update data

    That's it!


    Introduction to Object Oriented Programming - COP 2551  

    Course Syllabus and Very Helpful Links