Variational Methods with Applications in Science and Engineering