Resource Library
Browse career guides, curricula, white papers, and technical insights organized by topic.
This library connects you to trusted resources across computing and engineering. From career guides and curricula to conference reports and technology insights, explore materials curated by experts and organized alphabetically by technical domain.
Artificial Intelligence
- Prepare for a Career as an AI Developer [Career Guide]
- Resources for the Field of Artificial Intelligence [Resources]
- Five AI Trends that Will Shift Hiring Practices in 2024 [White Paper]
- 2024 Will Be Critical for Hiring Engineers in AI and Beyond [White Paper]
Computer Science & Engineering
- Make the Most of Your Computer Science Degree [Career Guide]
- CS2023: Computer Science Curricula 2023 [Curricula]
- CC2020: Computing Curricula 2020: Paradigms for Global Computing Education [Curricula]
- 2017 Curriculum Guidelines for Baccalaureate Degree Programs in Information Technology [Curriculum]
- 2016 Computer Engineering Curricula [Curricula]
- 2013 Curriculum Guidelines for Undergraduate Programs in Computer Science [Curriculum]
Computer Vision
- CVPR 24 Fireside Chat Yung Hsiang Lu [Interview]
- CVPR 24 Fireside Chat with Jiebo Luo [Interview]
- Resources for the Field of Computer Vision [Resources]
- TCPAMI’s Grand Collection [Research]
- Top Trends in Computer Vision 2022 [Report]
- Top Trends in Computer Vision 2021 [Report]
- Facilitating a New Era in Human Capability [Report]
Quantum Computing
- Quantum Computing: Demand for Talent in an Emerging Field [Career Guide]
- Quantum Computing Resources for Professionals [Resources]
- Quantum Technology – Scaling for Applicability [White Paper]
Reliability, Availability, and Serviceability (RAS)
- RAS in Automotive Exclusive Content [Presentations]
- RAS in Data Centers Exclusive Content [Presentations]
Software Engineering
- Software Engineering Book of Knowledge (SWEBOK) Version 4 [Book of Knowledge]
- What is Software Architecture in Software Engineering? [Article]
- Software Requirements Specifications [Article]
- Why Is Software Design Important? [Article]
- The Importance of Software Testing [Article]
- Guide to Software Operations [Article]
- What is Software Construction? [Article]
- What is Software Maintenance? [Article]
- What Is Configuration Management and Why Is It Important? [Article]
- What is Software Engineering Management? [Article]
- The Software Engineering Process: Definition and Scope [Article]
- What is Software Quality? [Article]
- Software Engineering Economics and Declining Budgets [Article]
- Software Engineering Models and Methods [Article]
- Software Engineering Professional Practice [Article]
- What Is Software Security and Why Is It Important? [Article]
- Launch a Software Engineering Career Without a Degree [Career Guide]
- Research Software Engineers: Creating a Career Path [Career Guide]
- COMPSAC21 Keynote: Envisioning the Future of Software Engineering [Conference Report]
- 2014 Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering [Curriculum]
Curated Research
With technology developing rapidly, it can be a challenge to find time to stay current on the trends influencing research.
ComputingEdge frees up your time by curating articles from 12 Computer Society magazines, featuring the latest research developments, trends, and changes in computing technology.
Choose an article from the list below to see the type of content you’ll receive with a free ComputingEdge subscription:
- “Coping with Technological Shifts: Organizational Actions to Adapt to IT Infrastructure,” IT Professional
- “Threat Modeling Tools: A Taxonomy,” IEEE Security & Privacy
- “Hypergraph Learning: Methods and Practices,” IEEE Transactions on Pattern Analysis and Machine Intelligence
- “Cybersecurity Best Practices for CISE Programs,” Computing in Science and Engineering