The course is introduced with background discussion of computers, computer programming, and some demonstration of particular computer tools which will be used during the course.