Arithmetic Complexity - A survey (lecture notes)