*What is a computer and a program?
• Brief history of computing.
• Introduction to algorithms and their importance.
• Programming languages and algorithmic languages.
• Components of an algorithm.