A Back to Basics approach suited for Computer Science courses.