course offering updated code