Accelerated General Chemistry

A high-level treatment of concepts covered in Chem111/112 or Chem121/122 sequence, presuming mastery of General Chemistry principles and skills at the AP Chemistry level or equivalent. Lecture component will focus on experimental evidence and theoretical basis for atomic and molecular structure, reaction dynamics, thermodynamics, and equilibrium. Learning objectives emphasize HOW we know over WHAT we know. Students are expected to bring operational familiarity with most general chemistry topics (e.g.

FYS- Everyday Storytelling

What things, such as notes, photographs, fabrics, gadgets, and art, become part of a family story, and why? What stories do we save by telling them out loud, on film, or on the page? In this seminar, we will explore archiving (processes of documenting and preserving) and its relationship to the family, defined as any community or kinship network you are a part of.

Mineralogy

Systematics in mineralogy, including crystallography, the physics and chemistry of minerals, the genesis of minerals, and determinative methods in mineralogy.

This course is the lecture-only component of GEOL 311 (Mineralogy) for the Fall 2020 semester. The lab for GEOL 311 will be offered as a 1-credit in-person course in Spring 2021.

ST- Scalable Web Systems

The web has become a large and complex area for application development. Access to an abundance of open source languages, libraries, and frameworks has led to the quick and easy construction of a variety of applications with several moving parts working in coordination to present to the user the illusion of a single program. In reality, web applications are extremely difficult to get right.

Computer Systems Principles

Large-scale software systems like Google - deployed over a world-wide network of hundreds of thousands of computers - have become a part of our lives. These are systems success stories - they are reliable, available ("up" nearly all the time), handle an unbelievable amount of load from users around the world, yet provide virtually instantaneous results.

Computer Systems Principles

Large-scale software systems like Google - deployed over a world-wide network of hundreds of thousands of computers - have become a part of our lives. These are systems success stories - they are reliable, available ("up" nearly all the time), handle an unbelievable amount of load from users around the world, yet provide virtually instantaneous results.

Computer Systems Principles

Large-scale software systems like Google - deployed over a world-wide network of hundreds of thousands of computers - have become a part of our lives. These are systems success stories - they are reliable, available ("up" nearly all the time), handle an unbelievable amount of load from users around the world, yet provide virtually instantaneous results.
Subscribe to