计算机九七班的学生主要学习的课程包括以下几个方面:
专业骨干课程
计算机数学基础:包括微积分、线性代数、概率论等模块,使用Mathematica数学软件进行教学。
计算机应用基础:讲授计算机基础知识、操作系统(Windows和Dos)、Office办公软件(Word、Excel、PowerPoint)、计算机网络基础及Internet常用操作。
C语言程序设计:涵盖计算机程序设计基础、C语言概念、顺序结构、分支结构、循环结构、函数、指针、数组、结构、联合、枚举类型、编译预处理、位运算、文件等内容。
计算机网络基础:介绍计算机网络的基础知识、相关技术和实际应用,包括网络概述、网络体系结构、局域网技术、传输介质、网络互联与Internet技术等。
专业核心课程
Vf数据库应用:讲授数据库的基本原理、数据库系统组成、关系型数据库的特点、基本运算和数据组成。
公共基础课
数学:包括高等数学、线性代数、概率论等。
英语:提升外语能力,通过四六级考试。
德育:培养道德与修养,遵守法律法规,具备社会和环境意识。
计算机基础课
计算机导论:从全局上了解计算机专业。
计算机网络:学习网络的基础知识和技术。
计算机组成原理:了解计算机硬件的基本组成和工作原理。
操作系统:学习操作系统的基本原理和功能。
数据结构:学习数据的组织、存储和检索方法。
编程相关课程
Java、 C++、 Python等编程语言。
数据库系统原理:学习数据库的基本原理和操作,包括MySQL、Oracle等数据库。
其他课程
应用文写作:提高写作能力,培养综合素质。
电工与电子技术:学习基本的电子技术和电工知识。
计算机组装与维修:了解计算机硬件的组装和维修技术。
算法与数据结构:学习算法的基本原理和数据结构,培养编程和问题解决能力。
软件工程:学习软件开发和维护的方法和工具。
计算机专业英语:提高专业英语水平,阅读和理解英文专业文献。
编译原理:学习编译器的设计和实现原理。
建议学生在大一和大二期间主要学习公共基础课和计算机基础课,大三开始深入学习专业骨干课程和核心课程,同时根据个人兴趣和职业规划,选择适合的编程语言和方向进行深入学习。