2108-syl.doc - CPSC 2108 – Data Structures Instructor(s...

This preview shows page 1 - 3 out of 6 pages.

CPSC 2108 – Data Structures Instructor(s): Dr. Lydia Ray Office: CCT429 Office phone: (706) 565-3615 Department phone: (706) 568-2410 Department FAX: (706) 565- 3529 Office Hours: MTWTR: 1.30 – 4.30 PM e-mail address: [email protected] homepage: /ray Catalog Description of Course: (Prerequisite CPSC 1302 Information Systems Assurance or equivalent .) This course extends the concepts of primitive data types by teaching the student a set of data structures that pervades both the theoretical and practical domains of computer science. (3 credits). Required Textbook(s): Authors Nell Dale, Daniel T. Joyce, Chip Weems Title Object-oriented Data Structures Using Java Publisher Jones and Bartlett Year 2006 ISBN 978-0-7637-3746-7 Supplementary Books and Materials Software and other materials will be given in the class or can be found in the Internet. Course Objectives Students will understand the use of Lists and Collections to solve certain class of problems. Students will learn about Stacks and their uses. Students will learn about Queues and their implementation. Students will learn about Recursion for problem solving. Students will learn about trees and in particular about binary trees. Students will learn about sorting elements by a given criteria. Students will learn about graphs and their data structure representation.
Image of page 1

Subscribe to view the full document.

Major Topics Abstract Data Types. Stacks. Recursion. Queues. Lists and Collections. Trees. Sorting. Student Responsibilities As a student in this course, you are responsible to: manage your time and maintain the discipline required to meet the course requirements, ready to spend 6 to 9 hours each week apart from lecture times for this course, complete all readings, complete all assignments, read any e-mail sent by the instructor and respond accordingly. Grading Policy: Assignments: There will be 6-7 graded assignments. Programming assignments: One programming assignment will be given on each chapter.
Image of page 2
Image of page 3
  • Spring '13
  • L
  • Academic dishonesty

{[ snackBarMessage ]}

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern