CENG 218 Data Structures 2019-2020 Summer

Course instructor:  Abdul Kadir Görür


The purpose of this course is to provide the students with solid foundations in the basic concepts of programming: data structures and algorithms, which allow them to write programs which can efficiently manipulate, store, and retrieve data.


Data Structures and Abstractions with Java, Timothy M. Henry, New England Institute of Technology, Frank M. Carrano, University of Rhode Island

Java Software Structures,International Edition, 4/E, John Lewis, Joseph Chase, ISBN-10: 0273793322

Java Foundations: Introduction to Program Design and Data Structures, 4/E, John Lewis, Peter DePasquale, Joe Chase, ISBN-10: 0134285433