CIS 260 - Data Structures
This course introduces the knowledge required to create efficient, complex, and reliable software in the area of systems, applications, and games. Students will be introduced to implementation of Abstract Data Types (ADT’s) and techniques of object-oriented analysis and design. Recursive methods and solutions for data structures including linked lists, stacks, queues, graphs, and trees are covered. In addition, various searching methods, sorting methods, and memory management techniques are covered. Students will design and implement programming assignments using an object-oriented programming language.Offered days only in Fall; Offered nights only in Spring.
CIS 161 - Fundamentals of Computer Science II