New course examines opportunities, challenges, concerns around generative AI