Foundations of Programming

An introduction to computer programming and problem solving using computers. This course teaches you how real-world problems can be solved computationally using programming constructs and data abstractions of a modern programming language. Concepts and techniques covered include variables, expressions, data types, objects, branching, iteration, functions, classes, and methods.

Foundations of Programming

An introduction to computer programming and problem solving using computers. This course teaches you how real-world problems can be solved computationally using programming constructs and data abstractions of a modern programming language. Concepts and techniques covered include variables, expressions, data types, objects, branching, iteration, functions, classes, and methods.

SciTechWar-20thCenturyUS/Europ

This course will examine the nexus of science, technology, and war in the 20th century United States and Europe. This course will cover topics such as the development and use of chemical and biological warfare; scientific, political, medical, and philosophical implications of nuclear technology; the Manhattan Project and Big Science; Nazi science; Soviet agriculture; Cold War technology and the Space Race; missile technology; and psychological research and the military.

Rape Law:Gender, Race, Justice

The history of the legal response to rape has often resulted in injustice for both the victim/survivor and the alleged perpetrator. This course will examine the evolution of the U.S. legal system's treatment of rape, paying particular attention to the movement against lynching in the post-civil war era, the rise of the feminist anti-rape movement in the 1970s and the student movement against campus sexual assault. Through an analysis of court cases, legislation, and other texts we will consider the role sexual violence has played in maintaining gendered and racialized power relationships.

Women and the Law

This course examines the legal status of women in the United States, focusing specifically on the 20th and 21st centuries. How has the law used gender, sex, sexuality, and race to legally enforce inequality between women and men (and among women)? We will examine the legal arguments feminists have used to advocate for legal change and how these arguments have changed over time, paying specific attention to debates about whether to make legal arguments based on formal equality, substantive equality, liberty, or privacy.

Ancient Near East and Egypt

This course explores the history of the Ancient Near East and Egypt from the development of agriculture and settled society (c. 9000 BCE) to the rise of the Achaemenid Persian empire (c. 500 BCE). The societies that developed along the Nile and in the so-called Fertile Crescent of Mesopotamia and the Levant gave rise to some of the world?s earliest cities, invented writing systems used for bureaucracy, business, and literature, and created religions and principles of law with far-reaching influence.

Urdu VIII

Urdu VIII is the fourth part of a four-part intermediate course sequence in Urdu. The course is offered through the Five College Mentored Language Program. The course format includes small group conversation sessions and individual tutorials. Students studying Urdu develop speaking, listening, reading, writing, and cultural etiquette skills needed for study abroad in Pakistan or India and to support course work in South Asian Studies.

Turkish VIII

Turkish VIII the fourth part of a four-part intermediate course sequence in Turkish. The course is offered through the Five College Mentored Language Program. The course format includes small group conversation sessions and individual tutorials. Students studying Turkish develop speaking, listening, reading, writing, and cultural etiquette skills needed for study abroad in Turkey and to support course work in Middle Eastern Studies.

Swahili VIII

Swahili VIII is the fourth part in a four-part intermediate course sequence in Swahili (Kiswahili). The course is offered through the Five College Mentored Language Program. The course format includes small group conversation sessions and individual tutorials. Students studying Swahili develop speaking, listening, reading, writing, and cultural etiquette skills needed for study abroad in East Africa (especially Kenya, Tanzania, and Uganda) and to support course work in African studies.

Persian VIII

Persian VIII is the fourth part of a four-part intermediate course sequence in Persian. The course teaches Iranian Persian (Farsi). It is also useful for students who want to learn Dari (Persian as spoken in Afghanistan) or Tajik (Persian as spoken in Tajikistan). The course is offered through the Five College Mentored Language Program. The course format includes small group conversation sessions and individual tutorials.
Subscribe to