Course Detail
Units:
3.0
Course Components:
Lecture
Description
Upper Division Status. This course covers the design, implementation, and analysis of basic data structures and algorithms. The data structures covered include stacks, queues, list, trees, and graphs. Algorithms for searching, sorting, and traversing the data structures will be introduced. Students are required to implement the data structures and algorithms as library components of computer programs using Java.