ec450-550_summer23.pdf