Study notes for Optimization Techniques in Engineering for Engineering's students