计算机科学与技术学科主要有4个学科方向:计算机系统结构、计算机软件与理论、计算机应用技术、计算机网络与信息安全。
1.计算机系统结构 研究计算机系统设计和实现技术,主要内容包括计算机系统各组成部分功能、结构以及相互协作方式,计算机系统的物理实现方法,计算机系统软件与硬件功能
的匹配与交接,计算机系统软硬件协同优化技术,片上系统与系统级芯片的设计技术及方法,高效能计算系统的基本原理和关键技术。目标是合理地将各种部件和设备组成计算机系统,与计算机软件配合,满足应用对计算机系统性能、功耗、可靠性和价格等方面的要求。
2.计算机软件与理论 研究计算系统的基本理论、程序理论与方法及基础软件。其中,计算系统的基本理论主要研究求解问题的可计算性和计算复杂性,研究可求解问题的建模、表示及到物理计算系统的映射,目标是为问题求解提供基本理论和方法。计算系统的程序理论与方法主要研究如何构造程序、形成计算系统并完成计算任务,目标是为问题求解提供程序实现。计算系统的基础软件主要研究计算系统资源(硬件、软件和数据)的高效管理方法和机制,研究方便用户使用计算系统资源的模式和机制,目标是为用户高效便捷地使用计算系统资源提供基础软件支持。
3.计算机应用技术研究 计算机应用于各领域信息系统中所涉及的基本原理、共性技术和方法。主要内容包括:计算机对数值、文字、声音、图形、图像、视频等信息在测量、获取、表示、转换、处理、表现和管理等环节中所釆用的原理和方法;智能机器与知识生成的方法与实现技术;计算机在各领域中的应用方法,形成交叉学科或领域的新方法与新技术。主要目标是在应用领域充分发挥计算机存储、处理和管理信息的能力,提高应用领域的相关运行效率和品质,促进社会进步与发展。
4.计算机网络与信息安全 研究各类计算机网络系统的设计与实现、保障网络环境下的信息系统安全。主要内容包括:各类网络的体系结构,计算机网络传输、交换和路由技术,计算机网络管理与优化技术,以计算机网络为平台的计算技术,计算机网络环境下保持信息保密性、完整性、可用性和可追溯性的理论、方法与技术,信息的安全传输、访问控制和信任管理。主要目标是合理地将传感设备、网络设备、安全设备、计算机系统、应用系统等组成安全的计算机网络系统,满足应用对网络性能、可靠性和安全性的要求。