AUCBanner
catalog2

Main Page

Table of Contents


 

General Information

Undergraduate Studies

Graduate Studies

Research

Continuing Education & Training Programs

Appendix: Personnel & Enrollment

 

1A3B7900 1A3B8362 1A3B8052
undergrad
 Anthropology (ANTH)
SPNavLeft

CSCI

SPNavLeft
SPNavRight

210

SPNavRight
SPNavUp

Data Structures and Algorithms

3 cr.

Prerequisite: CSCI 110. Offered  in fall and spring.
The role of data structures in software engineering and algorithm design. Abstract data types and classes: concepts, data models, and levels of abstraction. Recursion. Analysis of algorithms. Elementary data structures and their implementation: arrays, strings, structures and files. Specification, implementation and application of stacks, queues, lists, trees and graphs. Searching and sorting algorithms.
 

SPNavUp

© 2003-2004, The American University in Cairo