CI 487

spring 2026
 
All Classes
Data Structures for Computer Science Teachers

Credit: 4 hours.

Teaches the fundamentals of data structures and provides opportunities for students to reflect on the importance of data structure knowledge when teaching computer science to high school students. Students will learn the fundamentals of how computers store collections of data, the advantages and disadvantages of different data structures and the importance of selecting the appropriate data representation when designing computer programs. Students will learn how to program various common data structures. Students will develop their computer programming abilities and learn computer programming concepts that are important when developing efficient and reusable data structures. Students will increase their knowledge of object-oriented programming through learning about inheritance and generic data types. Students will learn about dynamic memory management.

4 undergraduate hours. 4 graduate hours. Prerequisite: Students are required to have successfully completed CI 480.

Closed
Section Status Closed
Open
Section Status Open
Pending
Section Status Pending
Open (Restricted)
Section Status Open (Restricted)
Unknown
Section Status Unknown
Detail Status CRN Type Section Time Day Location Instructor