CMPSC-F132 (F601) Computer Science II

Computer Science II (CSII) is the continuation of Computer Science I. The purpose of CSII is to expand students' understanding of Computer Science and computer programming, assuming that they have the basic knowledge of the Java language. The course focuses on the pure Object-Oriented features of Java, such as inheritance, polymorphism, and exceptions, as well as on simple data structures (lists, stacks, and queues) and algorithms (searching and sorting).

By the end of the semester students will be able to develop sizable (several pages long) computer programs in the Java language.
Efficient Java program development requires an Integrated Development Environment (IDE) - a collection of tools that make it possible to edit, compile, and debug Java programs. Our IDE of choice is Eclipse. Eclipse is free and available for many operating systems, including Microsoft Windows (all flavors), Linux, Unix, and Mac OS X.

Sections of CMPSC-F132 (F601) Computer Science II

Semester Instructor Days and Times Room
CMPSC-132-A Fall 2009 Xu, Zhiyong MW 4PM-5:50PM
CMPSC-F132-A Spring 2009 Zinoviev, Dmitry MWF 9AM-10AM, M 10AM-11AM F615