CI 487

Fall 2022 All Classes

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 492 (Discrete Mathematics for CS teachers) and CI 483 (Computer Systems for CS teachers).

CI 487 class schedule data for fall 2022
CRN Type Section Time Day Location Instructor Section Details
77032
Online
A
5:00PM -7:50PM
T
n.a.
Paquette, L
Smith, D
Part of Term:
1
Date Range:
08/22/22-12/07/22
COURSE EXPLORER
Email: Course Explorer Feedback

OFFICE OF THE REGISTRAR | 901 W. Illinois Street, Urbana, Illinois 61801

Site developed by: Technology Services at Illinois | UNIVERSITY OF ILLINOIS URBANA-CHAMPAIGN
1102 Digital Computer Laboratory | MC-256 | Urbana, IL 61801 | phone 217-244-7000