CSCI 311 - Algorithms and Data Structures

Course Catalog Description

311. Algorithms and Data Structures (I, 3, 0)
Introduction to the algorithms and data structures used in implementing abstract data types including priority queues, dictionaries, and graphs. Includes complexity analysis of various implementations. Prerequisite: MATH 241 and CSCI 205 or permission of the instructor.


Instructor Contact
Ben Razet
Office:Dana 318
Phone:570 577-3397
email:benoit.razet at bucknell dot edu
Office Hours: Open door policy, or by appointment
Steve Guattery
Office: Dana 335
Phone: (570) 577-3828
email: guattery AT bucknell.edu
Office hours: By appointment - if my schedule is open, I'm usually available to meet with students

Announcements

There are no current announcements. Well, unless you consider this to be an announcement. Deeper ramifications of this non-announcement announcement are issues for a class in logic and will not be considered in CSCI 311.


General Information

Lecture and Reading Schedule

Assignments

Exams & Study Guides

Academic Responsibility:

Students are expected to read and abide by the principles clearly explained in the Student Handbook in Section V. Additional information can be found in the information on academic responsibility on the Bucknell website. When in doubt, talk to your professor.

Access Statement:

Any student who may need an accommodation based on the impact of a disability should contact his or her instructor privately to discuss the specific needs. Please contact Heather Fowler, Director of the Office of Accessibility Resources at 570-577-1188 or hf007@bucknell.edu, for help in coordinating reasonable accommodations for students with documented disabilities.



Bucknell University - Department of Computer Science

This page is maintained by Steve Guattery