2023 BIOL 3330 Fundamentals in Synthetic Biology