CSCI 0180
Computer Science: An Integrated Introduction
Brown University · UGRD · Fall 2026
1 section
Catalog description
A continuation of CSCI 0170 . Students learn to program in Java while continuing to develop their algorithmic and analytic skills. Emphasis is placed on object-oriented design, imperative programming, and the implementation and use of data structures. Examples are drawn from such areas as databases, strategy games, web programming, graphical user interfaces, route finding, and data compression. Lab work done with the assistance of TAs. Prerequisite: CSCI 0112 , 0170 , or CSCI 0190 . CSCI 0111 can be used if additional work is done and with the instructor's permission.
Sections
Current meeting, instructor, credit, and enrollment details
001
Availability not recently verifiedClass #brown-CSCI0180Fall 2026UGRD
- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?