RESULTS:College of Arts & Sciences, Easter Semester 2025

Community Engaged Learning

A seminar on a topic related to Spanish. This course may be repeated for credit when the topic differs.
Students will study different forms of community engaged theater and their impacts,including grassroots theater, devised theater, theater for social change, and others. Students will apply these methodologies as they work with a Community Partner throughout the semester to create a performance. The semester-long collaboration and resulting performance will center topics of importance to the Community Partner and their mission. Through interviews, story circles, improvisational theater tools, and other techniques, students will create performances with and for the Community Partner. Although a theater class, all students interested in community dialogue are invited to join this highly collaborative course.

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 provides students with a working knowledge of the power and potential of modern networked databases as well as of common uses and abuses. Students receive hands-on experience with open source development tools, which are widely used for building and placing databases on the web. Database development is explored, from conceptual elaboration through design and implementation, and interview techniques for effective database design are considered. Programming techniques are introduced for building, maintaining, accessing, interacting, and protecting the information in large data depositories. Discussions include consideration of concerns driving policy decisions for amassing and managing sensitive, and sometimes dangerous, information collections.
This course focuses on the emerging field of human-robot interaction, bringing together research and application of methodology from robotics, human factors, human-computer interaction, interaction design, cognitive psychology, education, and other fields to enable robots to have more natural and more rewarding interactions with humans throughout their spheres of functioning. This course is a combination of state-of-art reading and discussions, focused exercises and problem-solving sessions in human-robot interaction, and a group project that includes the design, development, and evaluation of a human-robot interaction system.
Knowledge representation, expert systems, natural language processing, computer vision, machine learning, game playing, cognition.

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' fiction. Selected readings are assigned to focus on technical problems of craftsmanship and style.
Discussions will center on students' fiction. Selected readings are assigned to focus on technical problems of craftsmanship and style.
Discussions will center on students' fiction. Selected readings are assigned to focus on technical problems of craftsmanship and style.
Discussions will center on students’ narrative nonfiction. Selected readings are assigned to focus on technical problems of craftsmanship and style.
Craft-based instruction in specific formal issues in the tradition of poetry. Students will read poems through the lens of technique and craft, studying how writers utilize certain forms. The class will also focus on the generation of creative work, adhering to the forms discussed in class.
In the intermediate workshop, students expand their skills writing, reading, and critiquing poems, as well as share their writing with peers in a workshop setting. The course builds upon the basics of craft learned in the Beginning Poetry Workshop and explores more complex ways of utilizing that craft. Students read a diverse range of published poems, but the primary focus is the creation and critique of their own work and the work of their peers.
In the intermediate workshop, students expand their skills writing, reading, and critiquing short stories, as well as share their writing with peers in a workshop setting. The course builds upon the basics of craft learned in the Beginning Fiction Workshop and explores more complex ways of utilizing that craft. Students read a diverse range of published short stories, but the primary focus is the creation and critique of their own work and the work of their peers.
In the intermediate workshop, students expand their skills writing, reading, and critiquing dramatic work, as well as share their writing with peers in a workshop setting. The course builds upon the basics of craft learned in the Beginning Playwriting Workshop and explores more complex ways of utilizing that craft. Students read a diverse range of published dramatic work, but the primary focus is the creation and critique of their own work and the work of their peers.

Dance

An introduction to the percussive, rhythmic, improvisational, and choreographic traditions and innovations of American tap dance. A basic foundation of skills within the form are established through technique studies and creative expression.