Learning Computing History
Here are the brief history slices which cover all core topics of Computer Science according to IEEE Computer Society's Computing Curricula DRAFT 2001.