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 |
