Offerings of MS&E 228/CS 288: