Advanced Problem Solving

This course builds on the basic programming concepts learned in Computer Science 101. Emphasis is on developing the skills needed to write more sophisticated programs. This includes strategies to aid in assuring the correctness of programs through the use of assertions and unit testing as well as advanced Java features such as inheritance, polymorphism, and network programming. We will also introduce some widely used data structures such as vectors and linked lists. This course is programming-intensive.

iDesign Studio

Designers are continually innovating ways of;incorporating technology into today's world, from;projections of butterflies on Grammy performance;dresses to "smart" purses that sense when your;wallet is missing. The recent emergence of;low-cost, user-friendly components is making this;new world of design accessible to a broad;community. In this course, students will think;critically about products already in the;marketplace and will be given the tools to create;their own designs.

Intro Computer Science

An introduction to basic computer science;concepts with a focus on Python programming to;manipulate images and sounds. Lectures will cover;topics such as the origins of computing, computer;architecture, artificial intelligence, and;robotics. Programming exercises will use the;Python language to do image and sound;manipulation.

Advanced Studio

Concentration on individual artistic development. Emphasis will be placed on experimentation, thematic development, and critical review. Students may elect to take this course more than once.

Papermaking with Local Plants

Students collect usable local plants. They;examine and record them before and after drying,;then cook and crush them to make paper pulp. As;they learn how to process those plants, they;study how their methods directly connect to;papermaking techniques in various indigenous;cultures, especially in Africa, the Pacific,;Latin America & Asia. Students conceive and;construct their art projects inspired by;historical/cultural/biological/ecological/personal; aspects of plants as well as their physical;qualities.

Printmaking I

This course is an introduction to the four basic;areas of printmaking: relief, intaglio, screen;printing and lithography. Students will begin the;semester learning the basics of each technique;through attending demonstrations and working on;small projects in each area. Students will then;choose to focus on one of the four processes,;spending the remainder of the semester learning;more advanced methods within their chosen area;and completing a series of in-depth projects.

Printmaking/Digital Hybrid

This course will explore several ways by which to;integrate digital techniques with printmaking by;hand. Using Adobe Photoshop and Illustrator,;students will incorporate digital methods to;develop their imagery but ultimately will print;their final work using traditional processes.;Students will learn the basics of each technique;before moving onto those using digital;intervention. Processes studied in depth will;include relief and engraving on wood,;collographs, and using the laser-cutter to create;hand-cut stencils and matrixes for a variety of;monoprint techniques.

Digital Photography I

This course explores the basics of photography using digital technologies with emphasis placed on three objectives: first, the acquisition of photographic skills, including composition, digital capture, scanning, Photoshop, and printing; second, an introduction to contexts, such as historical, critical, theoretical, and contemporary movements in photography to advance visual literacy; third, the deepening and expanding of a personal way of seeing. Students will have directed and self-initiated shooting and printing assignments.
Subscribe to