PROGRAM WITH DATA STRUCTURS LB

Explores elementary data structures (linked lists, stacks, queues, trees, graphs) and algorithms (searching, sorting) in a variety of contexts, including event-driven applications with a graphical user interface. Emphasizes object-oriented programming throughout, using the Java programming language. Prerequisite: CSC 111.

PROGRAM WITH DATA STRUCTURES

Explores elementary data structures (linked lists, stacks, queues, trees, graphs) and algorithms (searching, sorting) in a variety of contexts, including event-driven applications with a graphical user interface. Emphasizes object-oriented programming throughout, using the Java programming language. Prerequisite: CSC 111.

INTRO TO PROGRAM LANG CONCEPTS

This course will examine foundational principles and concepts applicable across different programming languages and paradigms. Numerous practical applications will illustrate and draw out the theoretical constructs under consideration in specific instances and contexts. Students will experience programming in multiple languages, and will be able to place each within the larger context and history of the discipline. Prerequisite: CSC 111 or the equivalent.

PERSPECTIVES ON BOOK STUDIES

The gateway course presents the major themes of the book studies concentration—the creation, publication, distribution, reception, and survival of books—in a series of interactive workshops exposing students to the variety of subjects relevant to the concentration. These include graphic arts, the production and transmission of texts, literacy, and the sociology of the book. The course features members of the advisory committee on a rotational basis, and may be supplemented on occasion with lectures from the distinguished book studies people in the Valley.

SEM:TOPICS ENVIRO-CORAL REEF

Topics course: Coral reefs occupy a small portion of Earth’s surface, but their importance to the marine ecosystem is great. This seminar considers the geologic importance and ecological interactions of coral reefs. We focus on the status of coral reefs worldwide, considering effects of environmental and anthropogenic disturbances (e.g., major storms, eutrophication, acidification, overfishing). Methods for reef conservation are examined. Prerequisite: permission of the instructor.
Subscribe to