Designed for the general student, this course explores the music cultures of the lands of the legendary Silk Road: those routes taken by traders between Venice and Japan from the time of the Middle Ages and later. Songs, instruments, dances, and ideas about music travel, both now and in the past, and act as agents of change in the way a culture makes its music. This course will be an exploration of those melodies, modes, instruments, dances, philosophies and aesthetics that make up the music cultures of several places on the Silk Road: Japan, Korea, China, India, Central Asia, the Middle East, and Venice and the West. No prerequisites: the ability to read music is not necessary. This course fulfills the CORE Cultural Perspectives requirement.
Music of Latin America
This course, designed for the general student, explores some of the enormous body of music that comes under the designation of Latin American Music. Many of us have some ideas about it (salsa rhythms, tango, mariachi), but there is a wealth of genres and styles, aesthetic ideas and spiritual connections, that make up this vast repertoire. We will use readings, listening assignments and films to gain an understanding of these musics. No prerequisites: the ability to read music is not necessary. This course fulfills the CORE Cultural Perspectives requirement.
Latin American Cultural Studies
This course defines Cultural Studies from a Latin American perspective and examines its contribution to the continuing reinvention of Latin America and enhancement of intellectual exchanges and debates between Latin America and the Western World. It also examines how Latin American Cultural Studies addresses colonialism and postcolonial theories. The course operates with a broad understanding of culture, one that encompasses literatures, languages, political discourses, social movements, indigenous perspectives on colonialism and modernity, as well as different cultural production practices such as film, music, plastic art, theater and performace. Since Cultural Studies leads us to understand the politics of culture beyond the borders of disciplines, students in this course will experience a strong interdisciplinary approach to different practices and events through which culture either strengthens or counters structures of power.
Advanced Data Science and Visualization
This course serves as an advanced exploration into the programming and data visualization
techniques required for data science. Topics include: advanced inference and predictive
modelling, data mining, data visualization, and ethics in data science. The course will include a
major team project that will involve all aspects of the data science sequence. Prerequisite: COSC
360 or permission of the instructor.
Acceleration
This course will study the tools, techniques and architectures to provide hardware acceleration of
software. Topics include: high-level synthesis, register transfer level descriptions and synthesis,
gate and transistor level descriptions, finite state machines, systolic arrays and pipeline
architectures. Both Field Programmable Gate Array (FPGA) and custom integrated circuit
approaches will be covered. In addition to the application of Electronic Design Automation
(EDA) tools, the algorithms they use will be described. Prerequisites: COSC 230 or permission
of instructor.
Software Startup Simulator Capstone
This course will have students work in large teams to create programming solutions for campus
and/or local non-profit customers. Students will get the experience of working with a customer
in a large team setting that simulates a real world software development team. Activities will
include professional development from interview skills to leadership training, software design
and engineering, as well as software development, quality assurance and documentation.
Prerequisite: COSC 201; and MATH 200 or MATH 281.
Coding Interview Practicum
This course provides an opportunity for students to practice for the “Coding Interview” used by
many employers as part of their interviewing process. In a “Coding Interview” the interviewee
talks through their process of solving a small but challenging programming problem while
writing the solution in a programming language on a whiteboard. This course may be repeated
for credit. Prerequisite: COSC 201.
Introduction to Data Science
This course serves as an introduction to the programming and data analysis techniques required
for data science. Topics include: basic data science tools and techniques, data acquisition and
analysis, basic predictive modelling, and ethics in data science. Not open to students who have
received credit for COSC 480 – Data Science or COSC 481 – Introduction to Data Science.
Prerequisites: COSC 251 or permission of the instructor.
American Muslims and Social Justice
An interactive course that introduces students to the experiences and perspectives of various Muslim communities and identities in the US. Students explore the ways in which Muslims have lived and practiced Islam at the intersections of (American) life since their arrival, as well as how Islam itself has been understood, explained, and distorted in the American public sphere at various moments in history. Topics include Muslim engagement in various national and global justice movements such as the Civil Rights Movement, #BlackLivesMatter and Women’s March in Washington, DC., as well as Islamophobia as racism. Course materials may include documentaries, popular media, films, music, literary texts, digital media, and museum visits.
The Word in the World
This course will offer students the opportunity to study literature, or to hone their craft in creative or expository writing, while also engaging them with a community beyond the college campus. Content and focus will vary from section to section, but might include Cultural Journalism, Books that Cook: Serving Suggestions, or Literature and Literacy. This course, when taken in conjunction with Core350, will satisfy the Experiencing the Liberal Arts in the World requirement of the Core Curriculum. This course may be repeated for credit if the topic is not repetitive. Prerequisite: Engl102, Core101, Nitz180, or Core301.
- « Previous Page
- 1
- 2
- 3
- 4
- …
- 89
- Next Page »