Updated Solutions for Course Exercises