EECS Undergraduate Newsletter 04-19