Determine the domain of the function
Find the derivative of the function
Set the derivative equal to zero
Solve for critical points
Find where the derivative does not exist, if applicable
Evaluate the function at all critical points
Evaluate the function at endpoints, if the domain is closed
Compare the function values
The smallest value is the minimum
The largest value is the maximum
