Optimization Pauls Online Notes