SMS: Introductory functional analysis with applications