Department of Computer Science

Course directors:
T. Papadakis (Fall)
t.b.a. (Winter)
Implementation details

COSC 3411.03 File Structures and Data Management

Section A  Fall         Tue, Thu 8:30-10
Section M  Winter       Mon, Wed, Fri 12:30

The purpose of this course is to introduce students to file organizations and the hardware and software involved in the creation and manipulation of files. The course presents basic concepts, criteria for choosing between alternative file organizations, and other topics that are important for the understanding of file management. At the end of this course a student will be able to understand and apply file organization techniques in design and analysis of file management systems.

Topics covered may include the following.

Texts: M.J. Folk and B. Zoellick, File Structures, 2nd edition, Addison-Wesley, 1992.

Suggested readings:

Prerequisites: general prerequisites, including COSC2021.03 andMATH2090.03; knowledge of the C or C++ language is recommended; MATH2320.03 is recommended.