Racism/Inequal in Schools/Soc

When do we bring up race and racism in a;classroom? What do teachers need to interrupt;racism and other types of oppression? How do;societal issues affect schools and communities?;This course examines the historical, social, and;legal underpinnings of social constructions and;how perspectives on race have influenced lives;within school communities. Topics included will;be white privilege and accountability,;achievement and opportunity gaps, and the impact;of antiracist pedagogies on multiple levels.;Intersectionality of race and other identities;will also be addressed.

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.

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.
Subscribe to