Data Struct & Algorithms I

Semester: 
Spring
Year: 
2013
Subject Name: 

Computer Science

Course Number: 
201
Institution: 
Amherst College

This course is the first part of a two-semester sequence examining data structures (ways of organizing data so that it can be used effectively) and algorithms (the methods that can be used to manipulate data). The use of appropriate data structures and algorithms can often dramatically reduce the computational work needed to solve a problem. Topics examined in this course will include proof techniques, run-time analysis, heaps, hash tables, sorting, searching, and divide-and-conquer algorithms. The course will provide advanced programming experience and will emphasize the use of abstraction in program design.

Requisite: COSC 111. Spring semester. Professor C. McGeoch.

Linked Course: 
N
Instructor Permission Required: 
N
Schedule #: 
COSC-201-01-1213S

Course Sections

Data Struct & Algorithms I
Sect # Credits Instructor(s) Instructor Email Meeting Times Location
01 4.0

Catherine McGeoch

ccmcgeoch@amherst.edu

MWF 10:00AM-10:50AM

SMUD 206