Background Reading

These publications provide accessible information about modern computer science applications and research.

  1. Communications of the ACM: Offers a broad overview of the latest research and developments in computer science, written for a general audience with technical backgrounds, making it suitable for students.

  2. IEEE Spectrum: Focuses on technology and engineering, including computer science topics, with engaging articles that often discuss the practical implications of research.

  3. MIT Technology Review: Covers emerging technologies and their impact on the world, offering in-depth analysis accessible to readers with a basic understanding of technology.

  4. ArXiv.org (Computer Science section): A repository of electronic preprints (known as e-prints) approved for publication after moderation, where students can find cutting-edge research papers that are freely accessible, though some might be more technical.

  5. Google AI Blog: Features updates and insights from Google’s AI and Machine Learning research, designed to be accessible to those interested in the latest AI developments.

  6. Nature Machine Intelligence: A journal covering machine learning, robotics, and AI, offering research articles that are approachable and often include broader discussions on the implications of the research.

  7. The New Stack: Focuses on cloud-native computing, open-source software, and the development of modern applications, with current and relevant articles discussing the intersection of industry practices and research.

  8. Quanta Magazine (Computing section): Covers the latest developments in mathematics, theoretical physics, and computer science, known for its clear and engaging explanations of complex topics.