Undergraduate course research project 4 another without an image Mathematical Programming MATH3801, Fall term course Graduate course Selected Topics in Non-smooth Optimization MATH8004, Spring term course