NEXUS is Here!

CSC301

Undergraduate

Data Structures and Algorithms

Department of Computer Science and Information Technology
Abu Dhabi University
3 Credits
No ratings yet

Course Description

This course builds on the pre- requisites programming courses and provides the students with an opportunity to further develop and refine their programming skills. In particular, the emphasis of this course is on the organization of information, the implementation of common data structures such as lists, stacks, queues, trees, and graphs, and techniques of data abstraction, including encapsulation and inheritance. We will also explore recursion, hashing, and the close relationship between data structures and algorithms. Operationally, applications of data structures to searching and sorting algorithms will be incorporated into programming assignments as will complexity analysis. Hands-on programming is a central component of this course.

Course Details

Course Code
CSC301
Credits
3
Level
Undergraduate
Department
COE-CSIT

Course Materials

Professors

No professors listed yet