This module aims to provide knowledge and understanding of the protein evolution, cell surface, and phage display technologies, library creation, and screening, engineering fluorescent proteins and molecular probes, proteins as reporters, therapeutic protein engineering, protein modifications, protein structure modeling, and design, protein expression and purification, biophysical characterization, antibody engineering, engineering multi-functional proteins, alternative scaffolds for protein engineering, sequencing, homology, enzyme engineering, protease engineering.