大三计算机进阶课程(免费)

涵盖编译原理、操作系统、数据库系统原理等计算机进阶课程,从理论到实践一次掌握。

软件工程

本篇将带您实现一个C语言小项目,通过其演化来呈现无设计代码、模块化设计的代码、可复用的代码和回调函数等接口设计,以及可重入函数、线程安全等较深入的设计问题。

编译原理

编译原理是计算机科学中历史最悠久,也是最高度发展的学科之一。

操作系统

《操作系统》是计算机相关专业的一门重要的专业课,学习本课程旨在使学生全面地理解、掌握操作系统各部分的基本原理和实现技术。

计算机网络

《计算机网络》系列课程主要讲授计算机网络的基本概念、基本原理、典型网络协议与典型网络技术等内容。

数据库系统原理

数据库是现代信息社会的基石。几乎所有的计算机应用软件都构建于数据库系统之上。

软件测试

从认识和理解软件Bug开始,介绍软件测试的基本理论,阐述软件测试设计的多样性原理。