Computer Science - 121

  Introduction to Data Structures


Course Description:

CS 15-121 (10 units). This course assumes prior programming experience in Java (or C) and is designed to sharpen students' programming skills and expand their knowledge of basic data structures. The course extends object-oriented programming techniques to cover Java's API and data structures, such as hash tables, linked lists, stacks, queues, and binary trees and an introduction to the analysis of algorithms that operate on those structures.

Prerequisite: 15-100 or 15-110 or 15-117 or placement

Course Objectives:

Last updated Sunday, Thursday, December 03, 2009
Victor S. Adamchik, 
Computer Science Department, 
Carnegie Mellon University, Pittsburgh, PA.