Description: This course introduces students to the topic of data structures and object-oriented software engineering. It covers basic data structures such as collections and linked structures (e.g. stacks, queues, lists, arrays, trees, and hashes) from the perspective of object-oriented implementation. It discusses issues of object-oriented analysis, design, and implementation in popular programming languages such as C++, C#, and Java.
This course can help you earn the following degree(s) or certificate(s):