Computer Science 112 - Intro Comp Science II

Spring
2014
01
4.00
John Rager
WF 09:00AM-09:50AM
Amherst College
COSC-112-01-1314S
SMUD 206
jerager@amherst.edu

A continuation of COSC 111. This course will emphasize more complicated problems and their algorithmic solutions. The object-oriented programming paradigm will be discussed in detail, including data abstraction, inheritance and polymorphism. Other topics will include linked lists and trees and the use of finite-state machines in algorithm design. A laboratory section will meet once a week to give students practice with programming constructs. Two class hours and one one-hour laboratory per week.


Requisite: COSC 111 or consent of the instructor. This course is the appropriate starting point for most students with some prior programming experience. Both semesters. Professor Rager.

Multiple required components--lab and/or discussion section. To register, submit requests for all components simultaneously.
You must take one section for each of the following coreqs : COSC-112L
Permission is required for interchange registration during the add/drop period only.