情報学
参照基準では、次の5つの項目によって、情報学の中核部分を体系化している。
情報一般の原理
コンピュータで処理される情報の原理
情報を扱う機械および機構を設計し実現するための技術
情報を扱う人間社会に関する理解
社会において情報を扱うシステムを構築し活用するための技術・制度・組織
以下では各項目について、付録ア~付録オに示されている表を参考に、それぞれの分野を示す(詳細は出典の文献を参照のこと。例示であって、網羅するものではない。ウィキペディアの記事名や構成の都合により調整してある箇所もある)。また、参考として示されている、国際学会ACMの Curricula Recommendations における5分類(CS: Computer Science, CE: Computer Engineering, IS: Information Systems, SE: Software Engineering(日本でよく言われる、SE = システムエンジニア とは全く異なるので注意), IT: Information Technology)との対応についても示す。
基本ソフトウェア(システムソフトウェア) オペレーティングシステム (「コンピュータ資源」の抽象化・仮想化) カーネル・ハイパーバイザ・仮想機械 メモリ管理・プロセス管理・プロセス間通信・デバイス管理(機器管理、デバイスドライバ管理)・アクセス制御・ファイルシステム・論理的ボリューム管理(en:Logical volume management)・単一レベル記憶 コンピュータネットワーク(プロトコルスタック、TCP/IP、遠隔手続き呼出し (RPC)、ウェブアプリケーション) ミドルウェア(ライブラリ、フレームワーク、デーモン (ソフトウェア) ) データベース(トランザクション、データベース設計・データベース管理システム) コンピュータプログラミング言語とその処理系 プログラミング言語(高水準言語、低水準言語、文法(プログラミング言語の構文論)、意味(プログラミング言語の意味論)、プログラミング言語のパラダイム(参考: プログラミングパラダイム)) 言語処理系(プリプロセッサ、字句解析、構文解析、抽象構文木、意味解析、コード生成、最適化) 実行方式(ランタイムライブラリ、トランスパイラ、中間表現、エミュレータ、等の話題)
コンピュータセキュリティ