Investigation should address the major milestones in the evolution of computer systems, including dates of key developments and significant advances in hardware, software, and programming languages.