This course provides an introduction to nutrition and focuses on the relationship between diet and health. Topics include physiological requirements and functions of protein, energy, and the major vitamins and minerals that are determinants of health and diseases in human populations. These basic concepts are applied to societal issues, including the role of diet in malnutrition, heart disease, cancer, and diabetes. Community engagement.
An interdisciplinary examination of the theoretical and analytical tools essential for an understanding of civic engagement and leadership. Topics focus on typical problems faced in the context of community change, including, but not limited to, framing social issues; qualitative and quantitative field research methods; socioeconomic, cultural, political, and global structures underlying poverty; the social change model of leadership development; human capabilities perspective; and cross-cultural communication.
Integrating theory, methods, and analytical tools central to academic approaches to civic engagement and leadership with their concentration coursework, students in this seminar work with faculty and site supervisors to design and complete a semester-long research project to address a specific problem that emerged during the course of their practicum experiences. Restricted to students pursuing the certificate in civic and global leadership.
An introduction to Environmental Arts and Humanities, this course acquaints students with the diverse perspectives offered by environmental approaches in the fields of literature, history, art, art history, classical studies, music, philosophy, anthropology, and religion. Students are expected to integrate three of these perspectives in a transdisciplinary research project.
Singing from the Sacred Harp hymnal represents an old but still rewarding Southern musical practice, suitable for all amateurs willing to sing loudly. In twice-a-week practices, we cover the fundamentals of shape-note singing and learn to sing in parts. Approximately once a month we travel to Alabama to participate in one of the traditional Sacred Harp singings.
An intermediate-level course focusing on a topic or sub-discipline within psychology. This course may be repeated for credit when the topic differs.
Selected topics in psychology, typically incorporating relevant primary literature. Prerequisites vary by topic.
An examination of the history and criticism of American women's oratory and the history of women's public discourse in the United States from the colonial period through the present. Considers the historical, social, and cultural significance of women's rhetorical participation in civic life, as well as issues of authority, reception, and the nature of argument both within and about women's public address.
In this introductory course, students will read widely in the interdisciplinary field of women’s and gender studies to explore how gender is created and maintained in society and how social categories, including race, sexuality, class, disability, and age, structure the formation and experience of gender. Coursework will emphasize critical awareness of how gender manifests and operates in political, social, economic, and cultural spheres. Students will also practice the critical thinking, writing, and dialogue skills fundamental to feminist inquiry.
Computer Science
An introduction to creative modeling of both natural and virtual worlds, in which students gain understanding of human interaction with computing devices as well as the expertise needed for further course work in computer science. Lab experiences using the explicit notation of a programming language reinforce the application of abstractions while affording practice in algorithmic problem solving and relevant theory.
An introduction to creative modeling of both natural and virtual worlds, in which students gain understanding of human interaction with computing devices as well as the expertise needed for further course work in computer science. Lab experiences using the explicit notation of a programming language reinforce the application of abstractions while affording practice in algorithmic problem solving and relevant theory.
An introduction to creative modeling of both natural and virtual worlds, in which students gain understanding of human interaction with computing devices as well as the expertise needed for further course work in computer science. Lab experiences using the explicit notation of a programming language reinforce the application of abstractions while affording practice in algorithmic problem solving and relevant theory.
An introduction to creative modeling of both natural and virtual worlds, in which students gain understanding of human interaction with computing devices as well as the expertise needed for further course work in computer science. Lab experiences using the explicit notation of a programming language reinforce the application of abstractions while affording practice in algorithmic problem solving and relevant theory.
Software design and development using object-oriented programming techniques. Topics include abstract data types and their implementation using classes, design methodologies, recursion, elementary data structures, and implementation of larger programs.
This course explores levels of abstraction in computer systems, processors and related hardware components, instruction sets, program execution, and process management.
An introduction to object-oriented programming techniques that underlie the creation, manipulation, and transmission of digital media, including digital photography, audio, and video. Topics include scaling and transforming pictures, sound waveform visualization and manipulation, MIDI, chromakey, frame-based animation, and compression, encoding, and transmission of digital media over the Internet.
Data mining is the automated analysis of large quantities of data to extract previously unknown patterns such as clusters, anomalies, relationships, and dependencies. As large columns of data accumulate, techniques are needed to make sense of the stored information and predict future trends. Data mining applications have become important in fields such as finance, healthcare, manufacturing, and marketing. This course introduces students to the principal ideas in statistical learning, including areas such as classification, clustering, and data extraction. Along the way, students develop problem-solving skills and an understanding of programming techniques and data structures.
The software systems we often find the most useful and magical are also the largest and most complex to build and understand. To be reliable, maintainable, and secure, these systems must be built according to disciplined and well-founded methods. This course examines these methods, both large-scale (defining requirements, system design, architecture patterns, software processes, etc.) and small-scale (version control, testing, benchmarking, code review, etc.). Students will work in small teams to construct production-quality software.
Creative Writing
Discussions will center on students' poems. Selected readings are assigned to focus on technical problems of craftsmanship and style.
Discussions will center on students' poems. Selected readings are assigned to focus on technical problems of craftsmanship and style.