Apr 18, 2024  
2018-2019 Academic Catalogue 
    
2018-2019 Academic Catalogue [ARCHIVED CATALOG]

CIS 313 - Data Structures and Applications


Lecture Hours: 3
Lab Hours: 0
Credit Hours: 3

This course is designed to provide individuals with a complete introduction to data Structures and Algorithms concepts. Topics include Object-Oriented Programming, Algorithmic Analysis, Recursion, Array-based Sequences, Stacks, Queues, Deques, Linked Lists, Trees, Priority Queues, Maps, Hash Tables, Skip Lists, Search Trees, Sorting and Selection, Text Processing, Graphic Algorithms, Memory Management, and B-Trees. Note: Course is equated to CIS-415 and cannot be taken for additional credit. Prerequisite(s): CIS 112  and CIS 112L  with a minumum grade of C