1. 计算机基础
    1. 操作系统
    2. 计算机组成原理
    3. 计算机系统结构
    4. 数据库
    5. 计算机网络
  2. 编程基础
    1. 数据结构
    2. 算法与设计
    3. 设计模式
    4. 编程思想
    5. ...
  3. 编程语言
    1. C/C++
    2. JAVA
    3. ruby
    4. perl
    5. ...
  4. 软件开发
    1. 软件工程
    2. 项目管理
    3. UML
    4. PSP
    5. ...
  5. WEB开发
    1. HTML
    2. XML
    3. CSS
    4. JavaScript
    5. JSP
    6. SSH
    7. ...