Teaches basic techniques of music notation and analysis of melody, harmony, rhythm, form, and style. Includes a comprehensive Analysis Project.
Covers the formal elements of film and provides a vocabulary for analyzing film. Introduces film theory and criticism.
Choosing themes that interest them, students cultivate scholarly skills and habits that will serve them throughout their college careers and beyond: considering diverse perspectives; reading for deep and nuanced understanding; exploring research questions with an open mind; engaging with others' ideas while developing their own; writing for specific audiences and purposes; revising existing writing to incorporate feedback and new information; and crafting well-supported, appealing arguments.
Topics include stoichiometry, nomenclature, phases, thermochemistry, and writing balanced chemical equations. Quantum theory is introduced in relation to chemical applications. Atomic structure is introduced. Bonding principles and molecular structure are discussed in terms of Lewis Dot Structures, Valence Bond Theory, VSEPR Theory, Hybridization, and Molecular Orbital Theory. Fundamental chemistry laboratory skills are introduced along with data analysis.
An introduction to procedural and object-oriented programming with an emphasis on problem solving. Problems may include visualizing scientific or commercial data, interfacing with external hardware such as robots, or solving numeric problems from a variety of engineering disciplines. Procedural programming concepts covered include data types, variables, control structures, arrays, and data I/O. Object-oriented programming concepts covered include object creation and use, object interaction, and the design of simple classes. Software engineering concepts covered include testing, incremental development, understanding requirements, and teamwork.