计算机程序设计(Python)
程序设计基础是普通高等学校计算机科学与技术专业的一门重要的专业基础课。通过本课程的学习,使学生能够在已有的计算机基础知识基础上,对计算机程序设计有一个系统的、全面的了解、为掌握计算机软件开发打下良好的基础;在系统理解和掌握程序设计基本原理的基础上,了解和掌握软件开发的基本原理和方法,具有设计和开发计算机软件的基本能力。 程序设计是一门实践性非常强的学科,它要求学生在理解和掌握程序程序设计语言语法的基础上,充分利用实验课程,在计算机上动手完成程序的编写和调试。
计算机组成原理
Verilog HDL硬件描述语言
《Verilog HDL硬件描述语言》课程是电子信息工程专业的一门重要选修课程,本课程讲解Verilog HDL硬件描述语言的基础知识,包括语言的基本内容和基本结构,以及利用该语言在各种层次上对数字系统的建模方法,掌握应用Verilog及EDA工具开发设计数字系统的基本方法及技术,具有很强的工程实践性。Verilog HDL硬件描述语言这门课程结合先修课程电路分析基础、数字电子技术、C语言程序设计以及后续课程FPGA设计与应用构成数字系统设计方向课程体系,使学生通过对Verilog硬件描述语言的学习和训练
计算机程序设计(C)
操作系统
操作系统是计算机专业核心基础课程,衔接硬件与应用软件,是掌控计算机系统资源的 “管理者” 与 “协调者”。 课程核心内容涵盖三大模块:一是操作系统的基本原理,包括进程管理(调度、同步与互斥)、内存管理(分区、分页、虚拟内存)、设备管理(I/O 控制、驱动)及文件管理(目录结构、存储分配);二是典型系统分析,以 Linux、Windows 等主流系统为案例,解析原理的实际应用;三是实践操作,通过编写进程调度算法、模拟内存分配等实验,强化理论落地能力。 课程旨在帮助学生理解操作系统如何高效分配硬件资源、保障程