
(1)信息技術基礎:包括支持基于計算機與網絡的信息系統的規劃、實施、管理所涉及的基本知識,還包括信息技術發展與應用環境的關系。
(2)人機交互:重點在理解作為交互對象的人的行為,利用以人為中心的途徑來開發和評價交互式系統。
(3)信息保障和安全:包括密碼學和安全機制、數據安全性要求、信息安全策略,信息安全域、事故調查和威脅分析等。
(4)信息管理:包括信息獲取、信息數字化、信息的表示、信息的組織、信息變換和信息的表現,數據模型化和數據抽象,信息安全性、隱私性、完整性。
(5)集成程序設計及技術:包括集成程序設計相關的開發技術、腳本技術、系統間的通信技術、集成程序技術中的安全性問題。
(6)計算機網絡:網絡的運行模式、各種標準和方法、網絡應用、網絡的部署和管理。
(7)程序設計基礎:包括程序設計基本概念、基本數據結構和算法等。
(8)平臺技術:包括計算機硬件、固件、網絡基礎設施、操作系統、中間件和應用軟件。
(9)系統管理和維護:與操作系統、應用系統、各種管理活動與管理職責相關的知識和實施能力。
(10)系統集成和體系結構:包括獲取需求、對需求進行建模和測試,從多個不同側面對體系結構加以抽象,系統集成技術,招標采購,實施過程管理,驗收測試。
(11)信息技術與社會環境:包括信息技術職業的社會屬性,以及信息技術發展導致的社會變化與引發的問題。
(12) Web系統和技術:包括基于Web的應用(如相關軟件、數據庫、接口和數字媒體等), Web應用的設計技術、實現技術和測試技術,由Web和社會性軟件(如博客等)引發的社會、倫理和安全問題。
在《IT2008》中新增了一個知識領域:信息技術的數學與統計學,從而使知識領域的總數增加到了13個。這個知識領域的內容原來是放在“信息技術基礎”知識領域中的,將它們分離出來單獨構成一個知識領域,充分體現了對培養信息技術人才的抽象能力的高度重視.
(13)信息技術的數學與統計學:包括基礎邏輯,離散概率,函數、關系與集合,假設檢驗,樣本與描述統計,圖與樹,數學與統計學在信息技術中的應用。
另外,由于大多數信息技術人才是在非計算機類行業中工作的,所以了解所在單位的基本業務知識也是十分必要的。很難想象,某個信息技術人員能夠勝任海爾IT部門的工作,卻沒有一點與海爾主營業務有關的知識.調查發現,美國有的大學在培養信息技術專業的本科生時,是用2/3的學時來實施本專業的課程,而其他1/3的學時則由學生選擇某個自己感興趣的非信息技術專業(如集成機械制造、供應鏈管理、圖像處理等,甚至還有法語、西班牙語)來學習,使得他們畢業時既具備了信息技術專業的能力和知識,又掌握了其他某個專業的基礎知識與基本能力。
很多組織機構十分重視信息技術人員的繼續教育。信息技術人員必須養成終生學習的習慣,注重知識的更新,及時學習新出現的技術和工具,以便在競爭激烈的社會中能持續地勝任自己的工作。