Bodies of Knowledge

Professional Education Resources



The Guide to the Software Engineering Body of Knowledge (SWEBOK Guide) describes generally accepted knowledge about software engineering. Its 15 knowledge areas (KAs) summarize basic concepts and include a reference list pointing to more detailed information. For SWEBOK Guide V3, SWEBOK editors received and replied to comments from approximately 150 reviewers in 33 countries. A .PDF version of the Guide is available free to all through the IEEE Computer Society.


IEEE Computer Society's Guide to the Enterprise Information Technology Body of Knowledge (EITBOK) is a compendium of high-level descriptions of knowledge areas (KAs) that are generally required for the successful operation of information technology (IT) services provided to the enterprise served. Enterprise IT is an overarching term that describes the work needed in IT products and services. These work activities and their outcomes overlap and interact with each other—no IT KA stands alone.


The Guide to the Systems Engineering Body of Knowledge (SEBoK) was created by the Body of Knowledge and Curriculum to Advance Systems Engineering (BKCASE) project.

Systems engineering is an interdisciplinary approach and means to enable the full life cycle of successful systems, including problem formulation, solution development and operational sustainment and use. Those new to Systems Engineering can find introductory articles which provide an overview of systems engineering, place it in historical context, and discuss its economic value in Part 1 of this body of knowledge.

The BKCASE Project began in the fall of 2009. Its aim was to add to the professional practice of systems engineering by creating two closely related products:

  • Guide to the Systems Engineering Body of Knowledge (SEBoK)
  • Graduate Reference Curriculum for Systems Engineering (GRCSE)

The SEBoK came into being out of a recognition that the systems engineering discipline could benefit greatly by having a living authoritative guide closely related to those groups developing guidance on advancing the practice, education, research, work force development, professional certification, standards, etc.

Computing Now