操作系统是计算机科学与技术专业的核心课程。我们开设的操作系统课程主要面向计算机科学与技术专业学生,但其中大部分内容也适用于软件工程、信息安全等计算机类其它专业的必修型操作系统课程,不少内容并适用于电子等理工类专业的选修型操作系统课程以及从事计算机系统研发和高级应用开发人员的需要。本课程是计算机类专业的必修课程,旨在全面系统地介绍操作系统的体系结构、设计机理及实现方法和技术,包括自启动装入、系统调用与接口、处理器调度及进/线程控制、同步与通信机制、死锁处理、基于分区/分页/分段的内存管理及虚拟存储、设备管理、文件系统等,从而培养同学在操作系统研发方面的理论基础及技术素养。