Resource Library
Insights and high-level summaries on the technology trends influencing research, industry, and careers.
On this page you’ll find…
- Trends impacting research and industry application shared in post-conference reports.
- Career advice and guidance on entering a technical domain from leaders in that field.
- Overviews of popular topics in sustainability, computer vision, quantum computing, and publishing research.
- An introduction to 15 key knowledge areas software engineers should know.
- Curricula recommendations for cybersecurity, computer science, and information technology.
Conference Reports
- TCDE’s Grand Collection
- TCPAMI’s Grand Collection
- Future of Workforce – A Technological Perspective
- Top Trends in Computer Vision 2022
- Scaling for Applicability
- Top Trends in Computer Vision 2021
- Science and Beyond: the Future of HPC
- Envisioning the Future of Software Engineering
- Mitigating Societal Harms in a Social Media World
- Facilitating a New Era in Human Capability
- Harnessing the Power of HPC for Global Impact
Career Guides
- Launch a Software Engineering Career Without a Degree
- Research Software Engineers: Creating a Career Path
- Quantum Computing: Demand for Talent in an Emerging Field
- Cloud Computing: Emerging Opportunities for Engineers
- Bioinformatics: At the Intersection of Computer Science, Mathematics, and Biology
- What Makes a Great Cybersecurity Consultant
- Make the Most of Your Computer Science Degree
Industry Insights
- RAS in Automotive Exclusive Content
- RAS in Data Centers Exclusive Content
- Sustainable Software Engineering: Getting to Net Zero One Application at a Time
- Six Steps Toward a Net Zero Data Center
- Five AI Trends that Will Shift Hiring Practices in 2024
- 2024 Will Be Critical for Hiring Engineers in AI and Beyond
- Sustainable Technology: Future Opportunities
- Quantum Computing Resources for Professionals
- Resources for the Field of Computer Vision
- Resources for the Field of Artificial Intelligence
- Top Tips for Attending a Virtual Conference
- Tips on How to Record Yourself
- 8 Things Authors Should Know Before Publishing Their Work
Software Engineering Concepts
- What is Software Architecture in Software Engineering?
- Software Requirements Specifications
- Why Is Software Design Important?
- The Importance of Software Testing
- Guide to Software Operations
- What is Software Construction?
- What is Software Maintenance?
- What Is Configuration Management and Why Is It Important?
- What is Software Engineering Management?
- The Software Engineering Process: Definition and Scope
- What is Software Quality?
- Software Engineering Economics and Declining Budgets
- Software Engineering Models and Methods
- Software Engineering Professional Practice
- What Is Software Security and Why Is It Important?
Curriculum Recommendations
Since the 1960s, the IEEE Computer Society along with leading professional and scientific computing societies, has worked to tailor curriculum recommendations to the rapidly changing computing landscape. As the computing field continues to evolve, and new computing-related disciplines emerge, existing curriculum reports will be updated, and additional reports for new computing disciplines will be developed.
- CS2023: Computer Science Curricula 2023
- CC2020: Computing Curricula 2020: Paradigms for Global Computing Education
- 2017 Curriculum Guidelines for Post-Secondary Degree Programs in Cybersecurity
- 2017 Curriculum Guidelines for Baccalaureate Degree Programs in Information Technology
- 2016 Computer Engineering Curricula
- 2014 Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering
- 2013 Curriculum Guidelines for Undergraduate Programs in Computer Science
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