Return to Issue Details Fifty Years of Computer Science: Trends, Milestones, and Emerging Challenges Download Download PDF