This class will explore the properties of galaxies as a function of cosmic time, with a strong emphasis on understanding observational constraints on galaxy formation and evolution. Observations of galaxy formation will be connected to the growth of large-scale structure, so observations of clustering will be explored also. Hierarchical models for the origin of large-scale structure will be described in detail.