大学里计算机专业的那些课程

合集下载

[大学计算机专业课程]大学计算机基础课程

[大学计算机专业课程]大学计算机基础课程

[大学计算机专业课程]大学计算机基础课程一:[大学计算机基础课程]大学计算机基础应用课件一、教学目标1. 了解计算机的发展史、计算机的应用;2. 理解计算机的特点与分类,以及计算机的图形化用户界面与操作;3. 能够用直观的语言描述计算机的基本工作过程。

4. 理解组成微型计算机的主要部件及其作用。

5. 能够理解Internet的概念及其与WWW的关系,并能够实际访问互联网进行信息获取与检索。

二、教学重点与难点分析重点:计算机的定义,计算机基本工作过程,图形用户界面与操作以及访问Internet,软件与硬件之间的关系。

难点:对计算机文化与道德概念的理解。

三、教学内容与教学过程1. 课程简介 (10分钟)通过上一次实验课的学习,基本掌握了如何在教学平台上进行课程学习,那么在这知道,我们为什么要在教学平台上进行视频观看,由此导出该课程的教学模式,翻转课堂,随之让同学们观看三分钟的小视频,关于翻转课堂的视频,加深他们对本课程教学方式的一个理解与吸收。

然后,开始进行第一章课程认识计算机的一个学习。

2. 正课讲解(1) 认识计算机 (15分钟)① 从常用的桌面台式机图片,展示其各个部件主机,显示器,键盘,鼠标,打印机等② 计算机的表现形式不唯一,由此通过相关图片演示几类超级计算机,进行演示,并介绍超级计算机的构成,各个机柜及其内置的CPU内存等。

③ 从体积上引导学生,桌面台式机朝上是超级计算机,那体积越来越小,由此引出笔记本平板手机等形势微型计算机。

④ 随着提出,那什么是计算机?抛出问题进行提出计算机的定义计算机的抽象模型⑤ 从抽象模型引导出计算机的主要部件以及各部件间相互关系及如何工作输入设备输出设备存储设备控制器运算设备⑥ 从计算机五大主要部件结合台式机展示计算机基本组成,并介绍计算机系统中的软硬件系统,让同学们正确区分软件系统与硬件系统,并认识到两者是缺一不可,缺一则计算机无法正常工作。

(2) 计算机的发展与特点 (10分钟)① 提问计算机的问世时间引出计算机发展仅六七十年,发展速度如此迅猛,从第一台计算机的问世进行讲解,介绍其发展历程及各代计算机特点;简单介绍第五代计算机,并指出第五代计算机并未达到。

清华大学计算机科学与技术专业课程表

清华大学计算机科学与技术专业课程表

信息学院本科指导性教学计划(公共课)第一学年秋季学期课号课程名学分周学时考试或考查说明及主要先修课10610022思想道德修养22考查10640433英语选修22考查10420874一元微积分44考试10420684几何与代数(1)44考试20240013离散数学(1)33考试20230093计算机语言与程序计33考试30250023计算机语言与程序计33考试30240233程序设计基础33考试四选一34100063程序设计基础33考试30210041信息科学技术概论11考查春季学期00501622毛泽东思想概论32考试10640443英语选修22考查10420884多元微积分44考试一元微积分10420692几何与代数(2)22考试几何与代数(1) 二选一10420913几何与代数(2)33考试几何与代数(1)10430484大学物理B(1)44考试一元微积分10430344大学物理(1)(英)44考试一元微积分三选一10430525大学物理A(1)55考试一元微积分20220214电路原理44考试20220221电路原理实验11考查第二学年秋季学期课号课程名学分周学考试或考查说明及主要先修课10420753高等微积分22考试一元微积分10420252复变函数引论22考试一元微积分二选一复变函数33考试一元微积分10430535大学物理A(2)55考试大学物理A(2)20250093电子技术基础33考试电路原理二选一30230563数字逻辑电路33考试电路原理电子技术基础实验22考查跨学期课,本学期完成1学分10420262数理方程引论22考查不修该课程20130342工程图学基础22考试春季学期10420243随机数学方法33考试二选一10420803概率论与数理统计33考试数字逻辑电路33考试电路原理电子技术基础电子技术系列实验22考查跨学期课,本学期完成1学分30230104信号与系统44考试微积分电路复二选一40250144信号与系统分析44考试变几何与代数40240013系统分析与控制33考试微积分电路复二选一40250074自动控制理论(1)44考试变几何与代数3025数据结构33考试四选一34100044数据结构与算法44考试微电子学导论33考试半导体器件与集成电路33考试三选一集成电路原理与设计33考试物理、生物类课程≥2220240023离散数学(2)(选)33考试夏季学期电子技术课程设计33考查电子技术基础Java语言(选)22考查计算机语言与程序设计二选一语言(选)22考查计算机语言与程序设计第三学年秋季学期课号课程名学分周学时考试或考查说明及主要先修课汇编语言程序设计33考试40240354计算机组成原理44考试汇编语言程序设计数字电子技术基础40240432形式语言与自动机22考试3024信号处理原理44考试微积分电路复变几何与代以下专业方向课选修不少于3学分30240262数据库系统原理22考试数据结构30240042人工智能导论22考试离散数学30240222VLSI设计导论22考查数字逻辑与数字电路网络编程与计算技术22考查40240642现代控制技术22考查自动控制理论(1)春季学期10610053马克思主义哲学原理32考试30240243操作系统33考试计算机组成原理40240144编译原理33考试数据结构、汇编语言程序设计40240433计算机系统结构33考试计算机组成原理20240433数值分析(选)或同组其它数学类课33考试微积分、线性代数体育专项(2)以下专业方向课选修不少于3学分40240412数字系统设计自动化22考查数字逻辑与数字电路40240392多媒体技术基础及应用22考查40240452模式识别22考查概率与统计初等数论及其应用22考试30240253微计算机技术33考试计算机组成原理、汇编语言程序设计40240422计算机图形学基础22考查数据结构30230313通信电路33考试电子技术基础数字逻辑电路30240163软件工程33考试数据结构第四学年秋季学期课号课程名学分周学时考试或考查说明及主要先修课40240243计算机网络33考试必修操作系统30210033通信原理33考试必修二选一30230343现代通信原理33考试必修通信电路计算机网络专题训练11B34:专业专题训练≥4≥4体育专项(3)人文选修课≥6≥6见全校性选修课选课手册以下专业方向课选修不少于4学分30240192高性能计算导论22考查22考查﹡模式识别基础40240062数字图像处理22考查22考查40240362电子商务平台及核心技术33考试40240472计算机实时图形和动画技术40240372信息检索22考查数据结构40240402虚拟现实22考查40240492数据挖掘22考试40240502软件开发方法22考试嵌入式系统33考试操作系统合计≥21≥21 春季学期综合论文训练1015周必修体育专项(4)选修注:带*者为院平台课,可在信息学院范围内选修不低于所列学分的同类课程计算机科学与技术专业核心课程6 门,17学分课号课程名学分先修要求40240433计算机系统结构3(春)操作系统30240243操作系统3(春)计算机组成原理,数据结构40240144编译原理4(春)数据结构40240243计算机网络3(秋)操作系统40240432形式语言与自动机2(秋)离散数学(1)20240103汇编语言程序设计3(秋)计算机科学与技术专业限选课不少于11学分,其中:计算机系统结构-----计算机科学与技术专业选修不少于2学分课号课程名学分先修要求30240253微计算机技术3汇编语言程序设计嵌入式系统3计算机组成原理操作系统40240412数字系统设计自动化2数字逻辑电路30240222VLSI设计导论2数字逻辑电路计算机软件与理论---计算机科学与技术专业选修不少于2学分课号课程名学分先修要求初等数论及其应用2离散数学30240192高性能计算导论2(英语讲课)计算机系统结构30240262数据库系统原理2数据结构网络编程与计算技术2计算机组成原理软件开发方法2C++ 数据结构软件工程30240134软件工程3C++数据结构计算机应用技术-----计算机科学与技术专业选修不少于2学分课号课程名学分先修要求30240042人工智能导论2离散数学40240452模式识别2几何与代数概率与统计人工智能导论40240062数字图象处理2概率与统计程序设计基础40240392多媒体技术基础及应用2信号处理原理40240422计算机图形学基础2数据结构40240472计算机实时图形和动画2几何与代数技术40240402虚拟现实2计算机组成原理40240462现代控制技术2系统分析与控制40240372信息检索2数据结构40240362电子商务平台及核心技术2数据结构JAVA程序设计数据库系统原理40240492数据挖掘2数据库系统原理计算机科学与技术专业专题训练不少于5学分,其中计算机网络专题训练为必选课号课程名学分先修要求计算机网络专题训练1(秋)操作系统专题训练2(秋)编译原理专题训练2(秋)数据库专题训练2(秋)计算机科学与技术专业的任选课程课号课程名学分先修要求30240253微计算机技术3汇编语言程序设计初等数论及其应用2离散数学网络编程与计算技术2计算机组成原理30240134软件工程3C++数据结构30240042人工智能导论2离散数学40240452模式识别2几何与代数概率与统计人工智能导论40240062数字图象处理2概率与统计程序设计基础40240392多媒体技术基础及应用2信号处理原理40240422计算机图形学基础2数据结构40240472计算机实时图形和动画技术2几何与代数40240402虚拟现实2计算机组成原理40240462现代控制技术2系统分析与控制40240372信息检索2数据结构40240362电子商务平台及核心技术2数据结构JAVA程序设计数据库系统原理40240492数据挖掘2数据库系统原理计算机科学与技术专业 业务培养目标:本专业培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级专门科学技术人才。

计算机科学与技术专业主要课程简介

计算机科学与技术专业主要课程简介

计算机科学与技术专业主要课程简介1H10306计算机导论学分:2.5 Introduction to Computer Science预修课程:无内容简介:本课程是计算机科学与技术、信息与计算科学专业的重要入门课程,系统而全面地向学生介绍信息技术的基础知识,引导学生进入计算机科学技术的大门,让学生了解和掌握本专业要学习基本内容和特征。

主要内容包括:信息化社会特点、计算机的基本知识、计算机系统及其组成、软件基础;计算机网络及其应用技术基础;计算机法规与知识产权保护、计算机病毒防治等基础知识;计算机的基本操作、中英文输入法、Office等办公软件的操作使用方法。

推荐教材:《计算机科学技术导论》(专业版·第二版),陶树平主编,高等教育出版社,2004年主要参考书:《计算机系统导论》,许洪杰主编,南开大学出版社,2003年《Computer Concepts》(4thEdition), June Jamrich Parsons,机械工业出版社,2002年《计算机科学技术导论实践教程》,丁岳伟主编,高等教育出版社,2004年1H12046程序设计基础(C)学分:3.5C Programming预修课程:计算机导论内容简介:本课程是计算机及相关专业的一门重要的基础课,通过C语言的学习,以及程序设计基础能力的培养,使学生掌握初步的计算机编程能力。

主要内容包括C语言程序设计方法概述、数据类型、运算符与表达式、输入输出语句、控制语句、数组、函数、指针、结构体等。

推荐教材:《C语言程序设计》,刘玉英等主编,中国水利水电出版社,2002年主要参考书:《C语言学习指南与题解》,刘玉英等主编,中国水利水电出版社,2002年《C程序设计语言》(影印版·第二版),Brian W. Kernighan 、Dennis M. Ritche,清华大学出版社,1997年1H11756程序设计基础(C++)学分:3.5 C++Programming预修课程:计算机导论、程序设计基础(C)内容简介:本课程是计算机及相关专业的一门十分重要的基础课,通过从C到C++语言程序设计的学习,让学生进一步掌握程序设计基础,掌握基于对象的程序设计,了解面向对象的设计方法,重点培养学生的计算机编程能力。

计算机专业课程体系介绍(含学习顺序)

计算机专业课程体系介绍(含学习顺序)

基础方面:(应该无需解释啦)⒈高等数学⒉线性代数⒊复变函数与积分变换⒊概率统计硬件方面:(最终应该达到可以看懂并分析电路图;可以设计专用计算机系统的程度)⒈电路分析基础一切电子方向的基础⒉模拟电子技术基础一切电子方向的基础(开始分化方向)⒊数字电子技术基础数字电子(计算机)专业的基础⒋计算机组成原理抽象的数字电子的“可以用来计算的机器”的大原理⒌微机原理及接口技术基于8086的PC微型计算机系统的原理⒌ IBM PC汇编语言程序设计 8086CPU指令系统程序设计⒌计算机系统与结构抽象的数字电子计算机系统(非单指计算机)的原理⒌单片机及接口技术单芯片计算机系统的基本原理⒍(计算机)信号与系统从数字电路角度理解的计算机系统的接口与通讯软件方面:(最终应该达到可以阅读并分析程序(不单指源码);可以设计计算机程序系统)⒈离散数学⒈ C语言程序设计或 C++面向对象程序设计或 Pascall语言程序设计⒉数据结构计算机中数据的组织与管理方式(启发式,非结论式)⒊计算方法计算机数值计算提高计算精度的方法⒋操作系统计算机系统基础管理软件的组成与实现技术⒌编译原理从源码到可执行代码的翻译过程快速有效的实现方法⒍数据库系统概论计算机中大批量数据的管理与检索方法⒍ SQL Server数据库一个具体的数据库系统的应用⒍软件工程从工程管理的角度来管理“软件制造业”的方法其它方向:(电子)信号与系统通信原理计算机网络TCP/IP技术分布式应用原理图形学多媒体技术基础计算机专业课程自学参考有人说,计算机专业的人编的程序要比非计算机专业的人编的要好.也许这是在大多数情况下适用的,但是并不是绝对的.你在这个方面经验比别人多,研究的比别人深入,那你就比别人专业,所以要相信自己.我本不是计算机专业的,但是本专业也学过许多计算机课程.准备把没学的补补.下面是计算机专业课程,供大家自学参考,当然这些都是基础.一:/question/15109313.html离散数学,数据结构,计算机组成原理,汇编语言程序设计,面向对象技术,数据通信原理,数字电路与逻辑设计,程序设计课程设计,数据结构课程设计,计算机组成原理试验,数字电路与逻辑设计试验,计算机文化基础,计算机程序设计,线性代数A,概率论与数理统计B,普通物理B,电路电子学数据库系统,操作系统,计算机网络,计算机系统结构,光通信技术,嵌入式系统设计,Internet与web编程,Cisio/Solaris网络体系设计与实现,综合布线系统编译原理,数字系统设计VHDL,信号与系统,微机系统与接口技术,数字信号处理,软件工程,IT项目管理,七号信令系统,电子商务概论,多媒体技术,UNIX操作系统,计算机信息安全移动通信,卫星通信,计算机系统维护技术二:/club/showtxt.asp?id=168572基础方面:(应该无需解释啦)⒈高等数学⒉线性代数⒊复变函数与积分变换⒊概率统计硬件方面:(最终应该达到可以看懂并分析电路图;可以设计专用计算机系统的程度)⒈电路分析基础一切电子方向的基础⒉模拟电子技术基础一切电子方向的基础(开始分化方向)⒊数字电子技术基础数字电子(计算机)专业的基础⒋计算机组成原理抽象的数字电子的“可以用来计算的机器”的大原理⒌微机原理及接口技术基于8086的PC微型计算机系统的原理⒌ IBM PC汇编语言程序设计 8086CPU指令系统程序设计⒌计算机系统与结构抽象的数字电子计算机系统(非单指计算机)的原理⒌单片机及接口技术单芯片计算机系统的基本原理⒍(计算机)信号与系统从数字电路角度理解的计算机系统的接口与通讯软件方面:(最终应该达到可以阅读并分析程序(不单指源码);可以设计计算机程序系统)⒈离散数学⒈ C语言程序设计或 C++面向对象程序设计或 Pascall语言程序设计⒉数据结构计算机中数据的组织与管理方式(启发式,非结论式)⒊计算方法计算机数值计算提高计算精度的方法⒋操作系统计算机系统基础管理软件的组成与实现技术⒌编译原理从源码到可执行代码的翻译过程快速有效的实现方法⒍数据库系统概论计算机中大批量数据的管理与检索方法7 SQL Server数据库一个具体的数据库系统的应用8 软件工程从工程管理的角度来管理“软件制造业”的方法9 汇编语言其它方向:(电子)信号与系统通信原理计算机网络TCP/IP技术分布式应用原理图形学多媒体技术基础三./74596392156266496/20030613/1172246.shtml很多朋友可能跟我一样,想学习计算机专业知识,又没机会接受正规的大学计算机教育。

计算机专业大学本科课程设置分析

计算机专业大学本科课程设置分析

计算机专业大学本科课程设置分析以计算机专业为例,我分析一下清华大学计算机专业的培养计划数学大类:高等数学(微积分):基本上如果你将来不作大规模科学计算方面的工作的话,这个根本就用不到。

线性代数:同上抽象代数:这门课我没学过,看了一下维基百科“主要研究对象是代数结构,比如群、环、域、模、向量空间、格與域代数。

”我不觉得这门课在计算机类的工作中会被广泛用到。

数值分析:不做有限元分析,流体力学等大量各种曲线的计算是没用的。

概率统计(不在课程中,我补充道):概率在一些计算机应用中仍然有相当大的应用。

我觉得概率统计不是计算机基础课,但还是有一定重要性的。

离散数学(课程里没有,我补充了):我真的很纳闷,清华的计算机专业不学离散数学。

这是计算机的数学基础。

没有离散数学怎么学计算理论?计算机的数学基础是离散数学。

基本上来说,如果你有高中数学基础,应付99%以上的计算机行业内的工作,数学大类的这些东西在课表内的都用不上。

而如果你真的要从事相关工作,恐怕都已经成为其它专业的专家了,例如力学。

23个学分的课程对于招聘者来说,真的是一点都不关心。

物理大类:大学物理:真不知道计算机专业学这个有什么用。

电气部分可能对电子专业有用,但对计算机专业,我觉得纯属扯淡。

普通物理:同上。

近代物理:同上。

我真的不明白对于计算机专业居然要学两门物理课程干什么。

计算机专业对物理的理解大多只需要了解到二极管、三极管工作原理就可以了。

力学和流体力学的概念可能在硬盘生产领域发挥一些作用。

除此之外这些物理知识没有一点作用。

学科基础课大类:电路原理:可能教授考虑到计算机专业的学生将来可能从事半导体生产,那为什么不去电子系呢?好吧,终于有关联了。

毕竟以后拿到电路板和集成电路应该还是可以的。

数字电子技术基础:终于到了有点计算机领域技术含量的东西了。

这门课对于将来想从事计算机硬件/芯片生产的学生来说真的是基础课。

那么计算机硬件生产对于整个目前计算机专业毕业生的就业方向来说有多少呢?10%?5%?1%?个人没有统计过的瞎猜数据是1%不到。

计算机专业 要求课程

计算机专业 要求课程

计算机专业要求课程
计算机专业的课程设置通常涵盖了广泛的主题,包括计算机科
学基础知识、编程技能、软件工程、网络技术、数据库管理、人工
智能等。

以下是一些可能包含在计算机专业课程中的常见课程:
1. 计算机科学导论,介绍计算机科学的基本概念、历史和发展。

2. 编程基础,学习编程语言(如C++、Java、Python等)的基
本语法和逻辑。

3. 数据结构与算法,研究数据的组织方式和不同算法的设计与
分析。

4. 操作系统原理,理解操作系统的基本原理和功能,如进程管理、内存管理、文件系统等。

5. 计算机网络,学习网络体系结构、协议和网络安全等知识。

6. 数据库管理系统,了解数据库的设计、实现和管理。

7. 软件工程,学习软件开发的方法论、流程和工具。

8. 人工智能基础,介绍人工智能的基本概念和技术,如机器学习、数据挖掘等。

9. Web开发,学习网页设计、前端开发和后端开发的技术。

10. 计算机图形学,研究计算机生成的图像和视觉效果的原理和技术。

此外,还可能包括实习课程、毕业设计等实践性课程,以及选修课程根据学生的兴趣和发展方向来选择。

总的来说,计算机专业的课程设置旨在培养学生的计算机科学理论基础和实际应用能力,使他们能够适应日益发展的科技行业的需求。

大学计算机专业课程介绍

大学计算机专业课程介绍
课程名称:数据库原理 课程编码:1014901 适用专业:计算机科学与技术 课程内容:本课程主要介绍数据结构原理,内容有:1. 绪论;2. 三种主要数 据模型;3. 关系数据库标准语言、关系系统及其查询优化;4. 关系数据理 论;5. 数据库设计;6. 数据库维护;7. 数据库管理系统;8. 分布式数据库 系统;9. 计算机网络的安全等。 教 材:《数据库系统概论》(第二版) 萨师煊 王 珊编 高等教育出版社
计算方法与程序设计 课程编码:1015101 适用专业:计算机科学与技术 课程内容:本课程主要介绍计算方法与程序设计原理,内容有:1. 误差;2. 非线性方程求根;3. 线性代数方程组的解法;4. 插值与拟合;5. 数值微分与 数值积分;6. 常微分方程初值问题的数值解法等。
教 材:(代用)【数值计算方法】 李有法 编 高等教育出版社 参考书: 《计算方法》 聂铁军 编 国防工业出版社
课程名称:编译原理 课程编码:1015401 适用专业:计算机科学与技术 课程内容:本课程主要介绍编译原理,内容有:1. 概述;2. 文法和形式语 言;3. 词法分析;4. 语法分析;5. 符号表;6. 运行阶段的存储组织与分 配;7. 中间语言;8. 代码优化;9. 出错检测与处理等。 教 材:《编译方法》(修订版) 胡笔蕊 杜永建 丁樱编著 电子工业出版社。 参考书: 《编译原理》 吕映芝等编著 清华大学出版社
课程名称:计算机基础 课程编码:00000701 适用专业:计算机科学与技术 课程内容:本课程主要介绍计算机系统结构原理,内容有:1.计算机基础:导 论、计算机中的数据表示、计算机系统、DOS 操作系统;2.PASCAL 语言基础: 标准数据类型和标准函数、基本语句和简单程序设计、控制语句及其程序设 计、函数与过程、常用数据类型、程序开发技术等。 教 材:【计算机基础与 PASCAL 语言程序设计】 (待出版) 参考书: 《Turbo Pascal 大全》 姚庭宝 张 帜 编著电子工业出版社

清华计算机专业课程列表

清华计算机专业课程列表
信号处理原理
[url]/courses/jsj/GD_jsj_004b/index.htm[/url]
多媒体技术基础
[url]/courses/jsj/GD_jsj_005b/index.htm[/url]
(5)专业课:电力系统继电保护、发电厂工程、电力系统稳定与控制、电力系统调度自动化、电力市场概论、电器原理及应用、过电压及其防护、直流输电技术、电磁测量、电气设备在线监测、电力传动与控制、电子电机设计与分析、电机分析、微特电机、电介质材料与绝缘技术、信息论与电力系统
实践教学
我系学生有大量的实践环节,包括电子工艺实习、电子专题实践、计算机实践、综合论文训练、生产实习等,这种理论与实践相结合的实验与训练极大地提高了学生理论学习、动手能力和创新能力。
计算机网络体系结构
[url]/courses/jsj/GD_jsj_022y/index.htm[/url]
数值分析
[url]/courses/jsj/GD_jsj_023y/index.htm[/url]
一:[url]/question/15109313.html[/url]
离散数学,数据结构,计算机组成原理,汇编语言程序设计,面向对象技术,数据通信
原理,数字电路与逻辑设计,程序设计课程设计,数据结构课程设计,计算机组成原理试验,
数字电路与逻辑设计试验,计算机文化基础,计算机程序设计,线性代数A,概率论与数理统计B,
MPI并行程序设计
[url]/courses/jsj/GD_jsj_014b/index.htm[/url]
计算机原理
[url]/courses/jsj/GD_jsj_015b/index.htm[/url]

计算机科学与技术课表

计算机科学与技术课表

计算机科学与技术课程表的内容是非常丰富和多样化的,涵盖了计算机科学与技术领域的各个方面。

下面是一个可能的计算机科学与技术课表的参考内容。

第一学年: 1. 高级编程语言:这门课程主要介绍常见的高级编程语言,包括C++、Java等,以及它们的语法和使用方法。

2. 数据结构与算法:该课程介绍不同的数据结构和算法,如链表、树和排序算法等,以及它们的应用和性能分析。

3.操作系统原理:学习操作系统的基本概念和原理,包括进程管理、内存管理和文件系统等。

4. 计算机网络:介绍计算机网络的基本概念和协议,如TCP/IP协议和网络安全等。

5. 离散数学:学习离散数学的基本概念和方法,如集合论、逻辑和图论等,为后续的计算机科学与技术课程打下基础。

第二学年: 1. 数据库原理与应用:介绍关系型数据库的原理和应用,学习SQL语言的使用和数据库设计等。

2. 编译原理:学习编译器的基本原理和构造方法,包括词法分析、语法分析和代码生成等。

3. 软件工程:介绍软件开发的基本流程和方法,包括需求分析、设计、编码和测试等。

4. 操作系统实践:通过实践项目,学习操作系统的实际开发和调优技巧。

5. 计算机体系结构:了解计算机体系结构的基本原理和技术,包括指令集体系结构和存储器层次结构等。

第三学年: 1. 人工智能:介绍人工智能的基本概念和算法,包括机器学习、神经网络和自然语言处理等。

2. 分布式系统:学习分布式系统的设计和实现,包括分布式数据库和分布式计算等。

3. 网络编程:学习网络编程的基本概念和技术,包括Socket编程和网络协议的设计与实现等。

4. 数字图像处理:介绍数字图像处理的基本原理和方法,包括图像滤波、图像分割和图像识别等。

5. 软件测试与质量保证:学习软件测试的基本概念和技术,包括测试方法、测试工具和质量保证的控制方法等。

第四学年: 1. 计算机图形学:学习计算机图形学的基本原理和方法,包括图形渲染、三维建模和动画等。

清华大学计算机专业课程表

清华大学计算机专业课程表

清华大学计算机专业课程表1.培养基础厚、专业面宽、具有自主学习能力的复合型人才。

2学生全面参与教育教学、科学研究、文化艺术、社会服务等活动创造条件,发现自己的能力和兴趣,最大限度地发展自己的智力和潜能,敢于面对挑战、不断探索、努力创造、追求卓越,养成独立工作的能力和终身学习的习惯3计算机科学与技术专业的本科生运用所掌握的理论知识和技能,从事计算机科学理论、计算机系统结构、4概率论与数理统计3学分(春)复变函数引论2学分(秋)二选一复变函数3学分(秋)以下课程为必修学分不少于5学分:数理方程引论2学分(秋)数值分析3学分(春)数值分析与算法3学分(春)四选一数值分析与算法3学分数学实验3学分(春离散数学(1)3学分(春) 离散数学(2)3学分(秋随机过程4学分(春)二选一泛函分析实分析3(应用统计于10不少于8大学物理大学物理大学物理大学物理B(2)(中英文均可)4学分(秋)大学物理(1)(英)4学分(春)大学物理(2)(英)4学分(秋)物理实验(1)2学分(秋)二选一物理实验(1)1学分(秋)物理实验(2)2学分(春)二选一物理实验(2)1学分(春)以下课程为必修学分不少于2学分量子与统计4学分(春)不少于2学分量子力学(选)2学分(春)统计力学(选)2学分(春)近代物理春)大学化学电路原理电子技术基础3学分(秋)数字逻辑电路3学分(春)电子技术基础实验2学分(春/秋) 信息科学技术概论1学分(秋)计算机语言及程序设计3学分(秋)程序设计基础3学分(秋)四选一程序设计基础3学分(秋)计算机语言及程序设计3学分(秋) 以下课程为必修学分不少于18学分数据结构与算法3学分(春)四选一数据结构与算法4学分(春)数据结构数据结构控制原理微机原理计算机组成原理4学分(秋)三选一计算机原理及应用4学分(秋)建议选修课2门:电子工艺实习1学分(春/秋)电子工艺实习2学分(春/秋)专业核心课组A1-A6(详见附录1)A3:计算机科学与技术专业核心课,6门课,17学分;A3:计算机科学与技术专业核心课程6门,17学分计算机系统结构3(春)先学操作系统操作系统3(春)计算机组成原理,数据结构编译原理4数据结构B33模式识别虚拟现实信息检索2数据结构电子商务平台及核心技术2数据结构JAVA程序设计数据库系统原理数据挖掘2数据库系统原理。

大学计算机专业课程有哪些

大学计算机专业课程有哪些

大学计算机专业课程有哪些大学是美好的,但是从另一个侧面来说也是残酷的。

因为它是我们踏上社会大门的最后一步,有同学选择了计算机专业,他们问大学计算机专业的课程有哪些呢?为了帮助他们了解计算机专业课程情况。

下面是由小编小编为大家整理的“大学计算机专业课程有哪些”,仅供参考,欢迎大家阅读。

1、计算机科学与技术专业:C语言程序设计、计算机组成原理、数据结构、操作系统、微机原理及汇编语言、计算机网络、计算机系统结构、软件工程、面向对象程序设计等;2、计算机软件专业:面向对象程序设计、计算机组成原理、操作系统、数据结构、计算机网络、软件工程、编译原理、分布式系统、软件项目管理、Oracle数据库系统等;3、电子商务专业:管理学原理、电子商务、物流管理、计算机网络、供应链管理、电子商务平台及核心技术、国际商务管理、电子商务案例分析、商务网站建设等;4、基础课程,高级语言程序设计,离散数学数据结构,计算机原理与汇编语言,操作系统与应用,计算机网络与应用。

有前途。

计算机是现在社会必不可少的工具。

现在连进职称都必须考计算机,重视程度大有超越外语的趋势。

在中国现在几乎没有什么行业用不上电脑的。

比别人多掌握一些在社会中就一些竞争力,而且计算机覆盖面也广,何乐而不为呢?至于努力方向,应该以自己的特长和兴趣为基础,而不要只看项目的发展前途,没有人可以在发展迅速的时代有超乎寻常的敏锐判断。

1、专业基础必修:会计学原理、管理学、经济法、微观经济学、宏观经济学、经济统计学原理;2、专业基础选修:公司法、管理信息系统、技术经济学、国际贸易、运筹学、组织行为学;3、专业必修:金融学、财务会计、计量经济学、财务管理、投资学、管理会计、财务报告分析、高级财务管理;4、专业选修:成本会计、审计学、税收会计、高级财务管理、会计信息系统、货币银行学、中级微观经济学、国际金融等。

管理学、微观经济学、宏观经济学、管理信息系统、统计学、初级会计学、财务管理、市场营销、经济法、财务会计、成本会计学、管理会计学、审计学、会计电算化等。

大学计算机专业学习路线

大学计算机专业学习路线

大学计算机专业学习路线这里所说的是核心课程,对于一些公共基础课课程不做具体介绍,也不会涉及具体各种课程的学习方法。

每个学校在课程设置是可能是存在差异的,但总体上框架应该是不变的。

最开始的第一门课应该是《C语言程序设计》,这基本上属于你日后一切学习的开始,这门课程的主要目的和内容就是介绍一种计算机语言的语法内容。

更深层次上来说是为了让你从对计算机的应用转变为对计算机的“改造”,培养我们用一种新的思想和高度看待计算机。

当然,前提是你学的好才能做到。

之后的课程会分为三条线,第一条线的第一门课程是《数据结构与算法》。

这很简单,一些有了语言基础之后,为了更好的使用语言去解决问题,就必须学习结构知识和算法。

这也是以后软件开发所必须的能力。

数据结构的本质就是为了让我们知道如何去操作各种数据、文件(文件也是数据的一种形式),计算机程序的本质就是数据集合,只有了解了如何去操作这些数据、文件才能去开发软件。

《数据结构与算法》的后续课程是《编译原理》。

编译原理说白了就是介绍编译器如何工作的,是让计算机理解计算机语言的一种方法和理论。

这个工作过程之中蕴含了大量的算法,而且是非常复杂的算法,很多人甚至认为编译原理是计算机专业本科阶段最难的一门课程。

主要就是因为这里面的算法太复杂,当然也会用到很多结构、树(一种数据的结构)可能是用得最多的。

这就是相当于是数据结构与算法课程的一个后续性课程,类似一道有难度的附加题。

这条线路到编译这里就应该是终点了。

下面我们来谈谈大学计算机专业学习的第二条路线。

在你具有了一定C语言基础之后,除了前面讲的第一条路线以外,你已经可以开始下面这条路线的学习了。

为了更好地探究计算机系统的研究机制,在学习了C语言之后,下面一门需要学习的课程是《汇编语言和微机接口技术》,这门课程包含两部分的内容,一部分就是汇编语言,汇编是一种更底层的语言(相对于C而言),说白了它就是一种《用助记符描述的机器语言》。

很多人刚学汇编的时候都觉得很复杂,因为它跟硬件紧密相关,就是那些个寄存器也够初学者糊涂一阵子的。

计算机专业必修课程的主要内容

计算机专业必修课程的主要内容

计算机专业必修课程的主要内容计算机专业是一个涵盖面广、发展迅速的学科,在大学的计算机专业课程中,学生将学习到一系列必修课程,这些课程包括计算机基础知识、编程语言、数据结构、操作系统、数据库、网络原理等。

本文将逐一介绍这些必修课程的主要内容。

1.计算机基础知识计算机基础知识是计算机专业学生必不可少的课程,它包括计算机硬件原理、计算机组成结构、计算机操作系统等。

学生将深入了解计算机的工作原理、硬件组成和操作系统的功能,为后续的学习打下坚实的基础。

2.编程语言编程语言是计算机专业学生必须掌握的一门核心课程。

学生将学习多种编程语言,如C、C++、Java等,并通过编写程序来实践和巩固所学知识。

编程语言课程培养学生的编程思维和解决问题的能力,为日后从事软件开发和系统设计打下基础。

3.数据结构数据结构是计算机专业学生必修的一门重要课程。

学生将学习各种数据结构的概念、特点和应用,如数组、链表、栈、队列、树、图等。

通过学习数据结构,学生将掌握数据的存储和组织方式,培养解决实际问题的能力。

4.操作系统操作系统是计算机专业学生必不可少的一门课程。

学生将学习操作系统的基本原理、功能和设计方法,如进程管理、内存管理、文件系统等。

通过学习操作系统,学生将了解计算机系统的运行机制,学会管理和优化系统资源,提高系统性能。

5.数据库数据库是计算机专业学生必修的一门重要课程。

学生将学习数据库的基本概念、数据模型、数据库设计和管理技术,如SQL语言、关系数据库、数据存储和检索等。

通过学习数据库,学生将能够设计和管理大规模数据系统,提高数据处理和存储的效率。

6.网络原理网络原理是计算机专业学生必不可少的一门课程。

学生将学习计算机网络的基本原理、协议和技术,如TCP/IP协议、网络拓扑结构、网络安全等。

通过学习网络原理,学生将了解计算机网络的组成和工作原理,能够进行网络配置和故障排查。

7.算法与数据结构算法与数据结构是计算机专业学生必修的一门核心课程。

清华大学计算机专业课程表

清华大学计算机专业课程表

清华大学计算机专业课程表1.培养基础厚、专业面宽、具有自主学习能力的复合型人才。

2 学生全面参与教育教学、科学研究、文化艺术、社会服务等活动创造条件,发现自己的能力和兴趣,最大限度地发展自己的智力和潜能,敢于面对挑战、不断探索、努力创造、追求卓越,养成独立工作的能力和终身学习的习惯3 计算机科学与技术专业的本科生运用所掌握的理论知识和技能,从事计算机科学理论、计算机系统结构、计算机网络、计算机软件及计算机应用等方面的科研、开发与教学工作。

4 计算机软件专业的本科生运用所掌握的理论知识和技能,从事计算机软件、信息系统与项目管理等方面的科研、开发与教学工作。

人文选修课: 在以下10个课组的6 个课组中选修不少于13学分经济管理与法律艺术欣赏与实践历史与文化当代中国与世界文学哲学与社会思潮环境保护与可持续发展科学与技术国防教育与学生工作写作以下课程中必修7 门课,不少于21学分一元微积分4学分(秋)多元微积分4高等微积分2学分(秋)几何与代数(1)4学分(秋)几何与代数(2)2学分(春)二选一几何与代数(3)学分(春)随机数学方法3学分(春)二选一概率论与数理统计3学分(春)复变函数引论2学分(秋)二选一复变函数3学分(秋)以下课程为必修学分不少于5学分:数理方程引论2学分(秋)数值分析3学分(春)数值分析与算法3学分(春)四选一数值分析与算法3学分数学实验3学分(春离散数学(1)3学分(春)离散数学(2)3学分(秋随机过程4学分(春)二选一应用随机过程3学分(秋)泛函分析(1) 3学分(秋)实分析3学分(春)应用泛函分析4学分流形上的微积分4(秋)(数论与编码)代数编码理论3(春)初等数论与多项式2(秋)应用统计3学分必修不少于12学分,允许在院系教务部门认可下选修理学院的同类型课程。

以下课程中必修4 门课,不少于10 学分:不少于8学分大学物理A(1)5学分(春)大学物理A(2)5学分(秋)大学物理B(1)4学分(春)大学物理B(2)(中英文均可)4学分(秋)大学物理(1)(英)4学分(春)大学物理(2)(英)4学分(秋)物理实验(1)2学分(秋)二选一物理实验(1)1学分(秋)物理实验(2)2学分(春)二选一物理实验(2)1学分(春)以下课程为必修学分不少于 2 学分量子与统计4学分(春)不少于2学分量子力学(选)2学分(春)统计力学(选)2学分(春)现代生物学导论(选)2学分(秋)近代物理实验(A)3学分(秋、春)近代物理实验(B)3学分(秋、春)近代物理实验(C)3学分(秋、春)近代物理实验(D)3学分(秋、春)近代物理3学分(春)高新技术中的物理2学分(春)大学化学B2学分(秋)必修不少于37 学分,包括必修课、必修学分两部分。

计算机专业课程表

计算机专业课程表

计算机科学与技术专业教学计划专业代码:080605一、计算机科学与技术专业基本业务规格及教学要求:1、培养目标:软件工程方向:培养具有良好的科学素养,在具有计算机科学与技术的基本理论、基本知识和基本技能与方法的基础上,重点掌握计算机软件基础理论知识和先进的开发技术,具备软件设计、开发能力和良好的交流与组织协调能力,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机软件教学、科学研究和应用开发的高级专门人才。

计算机应用与网络方向:培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬、软件、计算机网络与应用的基本理论、基本知识和基本技能与方法,具有计算机应用系统和网络工程的设计、开发能力,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机科学研究、工程建设、教学和应用的高级专门人才。

2、培养要求:本着宽口径、厚基础、高素质、强能力的人才培养原则,本专业在教学过程中要求学生必须认真学习马列主义、毛泽东思想、邓小平理论和“三个代表”的重要思想,树立正确的人生观、世界观和良好的职业道德;具有一定的体育和军事基本知识,掌握科学锻炼身体的基本技能,具备健全的心理和健康的体魄。

毕业生应获得以下几方面的知识和能力:(1)掌握计算机科学与技术的基本理论、基本知识;(2)掌握计算机系统的分析和设计的基本方法;(3)具备软、硬件设计、开发能力和良好的交流与组织协调能力;(4)具有计算机网络的基本知识和应用开发的基本能力;(5)熟悉有关广播电视、多媒体等相关技术;(6)了解计算机科学与技术的发展动态;了解与计算机有关的法规。

3、专业方向:软件工程方向、计算机应用与网络方向4、修业年限:四年5、授予学位:工学学士6、主干课程:离散数学、数据结构、计算机组成、操作系统、编译原理、数据库原理、计算机网络、软件工程。

二、课程设置1、学时与学分分配本专业课内总学时为2292(计算机应用与网络)或2288(软件方向)学时,学生必须修满195.5学分方可毕业(其中包括10学分的公共选修课和31学分的实践教学环节)。

清华大学计算机科学与技术专业课程表

清华大学计算机科学与技术专业课程表

信息学院本科指导性教学方案(公共课)第二学年秋季学期春季学期夏季学期第三学年秋季学期春季学期第四学年秋季学期春季学期注:带*者为院平台课,可在信息学院范围内选修不低于所列学分的同类课程计算机科学与技术专业核心课程6 门,17学分课号课程名学分先修要求计算机系统构造3(春) 操作系统操作系统3(春) 计算机组成原理,数据构造编译原理4(春) 数据构造计算机网络3(秋) 操作系统形式语言与自动机2(秋) 离散数学〔1〕汇编语言程序设计3(秋)计算机科学与技术专业限选课不少于11学分,其中:计算机系统构造-----计算机科学与技术专业选修不少于2学分课号课程名学分先修要求微计算机技术3汇编语言程序设计嵌入式系统3计算机组成原理操作系统数字系统设计自动化2数字逻辑电路VLSI设计导论2数字逻辑电路计算机软件与理论---计算机科学与技术专业选修不少于2学分课号课程名学分先修要求初等数论及其应用2离散数学高性能计算导论2〔英语讲课〕计算机系统构造数据库系统原理2数据构造网络编程与计算技术2计算机组成原理软件开发方法2C++ 数据构造软件工程软件工程3C++数据构造计算机应用技术-----计算机科学与技术专业选修不少于2学分课号课程名学分先修要求人工智能导论2离散数学形式识别2几何与代数概率与统计人工智能导论数字图象处理2概率与统计程序设计根底多媒体技术根底及应用2信号处理原理计算机图形学根底2数据构造2几何与代数计算机实时图形和动画技术虚拟现实2计算机组成原理现代控制技术2系统分析与控制信息检索2数据构造电子商务平台及核心技术2数据构造JA VA程序设计数据库系统原理数据挖掘2数据库系统原理计算机科学与技术专业专题训练不少于5学分,其中计算机网络专题训练为必选课号课程名学分先修要求计算机网络专题训练1(秋)操作系统专题训练2(秋)编译原理专题训练2(秋)数据库专题训练2(秋)计算机科学与技术专业的任选课程课号课程名学分先修要求微计算机技术3汇编语言程序设计初等数论及其应用2离散数学网络编程与计算技术2计算机组成原理软件工程3C++数据构造人工智能导论2离散数学形式识别2几何与代数概率与统计人工智能导论数字图象处理2概率与统计程序设计根底多媒体技术根底及应用2信号处理原理计算机图形学根底2数据构造计算机实时图形和动画技术2几何与代数虚拟现实2计算机组成原理现代控制技术2系统分析与控制信息检索2数据构造电子商务平台及核心技术2数据构造JA V A程序设计数据库系统原理数据挖掘2数据库系统原理计算机科学与技术专业业务培养目的:本专业培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软件与应用的根本理论、根本知识和根本技能与方法,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级专门科学技术人才。

计算机专业课程设置

计算机专业课程设置

计算机专业课程设置软件工程专业:主修课程:该专业除了学习公共基础课外,还将系统学习离散数学、数据结构、算法分析、面向对象程序设计、现代操作系统、数据库原理与实现技术、编译原理、软件工程、软件项目管理、计算机安全等课程,根据学生的兴趣还可以选修一些其它选修课。

网络工程专业:1、公共基础课程:主要包括高等数学、大学物理、英语、体育、政治理论、计算机文化基础、C语言等课程。

2、专业基础课程:线性代数、概率论、电路分析基础、电子电路基础、数字电路基础、电子线路CAD 、电子技术实验、电子技术课题设计、离散数学、汇编语言程序设计、计算机组成原理与系统结构、单片机原理、接口技术、操作系统原理、数据结构、面向对象程序设计、计算机网络、现代通信技术、数据库系统原理、计算机图形学、编译原理、科技英语等。

3、专业课程:网络设备、综合布线技术、网络的组建与设计、计算机安全技术等课程。

4、专业限选课: lotus、Java程序设计、网页制作技术、VB程序设计等课程。

5、实践类课程:重点应包括每年的一次的教学实践和最后的毕业设计。

计算机科学与技术专业:主要课程:电路原理、模拟电子技术、数字逻辑、数字分析、计算机原理、微型计算机技术、计算机系统结构、计算机网络、高级语言、汇编语言、数据结构、操作系统、计算方法、离散数学、概率统计、线性代数以及算法设计与分析等。

计算机信息管理专业:企业管理概论、高级语言程序设计、数据库及其应用、面向对象程序设计、基础会计学、计算机原理、电子商务与电子政务、计算机网络技术、管理信息系统;管理经济学、运筹学基础、操作系统概论、数据结构导论、数据库系统原理、信息系统开发与管理、C++程序设计、软件开发工具、计算机网络原理、信息资源管理、网络经济与企业管理等电子工程专业:毕业生应获得以下几方面的知识和能力:1.较系统地掌握本专业领域宽广的技术基础理论知识,适应电子和信息工程方面广泛的工作范围;2.掌握电子电路的基本理论和实验技术,具备分析和设计电子设备的基本能力;3.掌握信息获取、处理的基本理论和应用的一般方法,具有设计、集成、应用及计算机模拟信息系统的基本能力;4.了解信息产业的基本方针、政策和法规,了解企业管理的基本知识;5.了解电子设备和信息系统的理论前沿,具有研究、开发新系统、新技术的初步能力。

清华大学计算机科学与技术专业课程表(最新整理)

清华大学计算机科学与技术专业课程表(最新整理)

网络编程与计算技术2计算机组成原理软件开发方法2C++ 数据结构软件工程软件工程3C++数据结构计算机应用技术-----计算机科学与技术专业选修不少于2学分课号课程名学分先修要求人工智能导论2离散数学模式识别2几何与代数概率与统计人工智能导论数字图象处理2概率与统计程序设计基础多媒体技术基础及应用2信号处理原理计算机图形学基础2数据结构2几何与代数计算机实时图形和动画技术虚拟现实2计算机组成原理现代控制技术2系统分析与控制信息检索2数据结构电子商务平台及核心技术2数据结构JAVA程序设计数据库系统原理数据挖掘2数据库系统原理计算机科学与技术专业专题训练不少于5学分,其中计算机网络专题训练为必选课号课程名学分先修要求计算机网络专题训练1(秋)操作系统专题训练2(秋)编译原理专题训练2(秋)数据库专题训练2(秋)计算机科学与技术专业的任选课程课号课程名学分先修要求微计算机技术3汇编语言程序设计初等数论及其应用2离散数学网络编程与计算技术2计算机组成原理软件工程3C++数据结构人工智能导论2离散数学模式识别2几何与代数概率与统计人工智能导论数字图象处理2概率与统计程序设计基础多媒体技术基础及应用2信号处理原理计算机图形学基础2数据结构计算机实时图形和动画技术2几何与代数虚拟现实2计算机组成原理现代控制技术2系统分析与控制信息检索2数据结构电子商务平台及核心技术2数据结构JAVA程序设计数据库系统原理数据挖掘2数据库系统原理计算机科学与技术专业 业务培养目标:本专业培养具有良好的科学素养,系统地、较好地掌握计算机科学与技术包括计算机硬件、软件与应用的基本理论、基本知识和基本技能与方法,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级专门科学技术人才。

业务培养要求:本专业学生主要学习计算机科学与技术方面的基本理论和基本知识,接受从事研究与应用计算机的基本训练,具有研究和开发计算机系统的基本能力。

大学计算机专业课程简介

大学计算机专业课程简介

计算机专业课程简介高等数学课程编码:COM201,MAT001 课程名称:高等数学课程英文名称:预修课程:内容提要:高等数学是计算机科学与技术专业的专业必修课。

高等数学是学习数学科学乃至其它学科基础。

本课程主要研究和学习高等数学的基本理论和解决实际问题的常用数学分析方法。

通过本课程的学习,使学生系统地了解和掌握高等数学的基本理论和常用方法,内容包括:函数与极限、导数与微分、中值定理与导数的应用、不定积分、定积分、定积分的应用、空间解析几何与向量代数、多元函数微分法及其应用、重积分、曲线积分与曲面积分、无穷级数、微分方程。

本课程同时强调培养学生运用计算机求解各种实际数学问题的实践能力。

在学习本课程之前要求学生有初等数学的基础。

评价方式:考试主要参考书目1.同济大学:《高等数学》,第四版,上、下册,同济大学大学出版社,1996年12月第4版。

2.王树禾编著:《高等数学》,上、下册,中国科学技术大学出版,2002年09月第1版。

3.李继彬:《高等数学教程》,科学出版社,1998年05月第1版。

4.罗庆来,郁大刚,宋柏生编著:《高等数学》,东南大学出版社,2003年02月第1版。

5.华中理工大学数学系:《高等数学》,高等教育出版社,1997年08月第1版。

6.黄立宏,戴斌样:《大学数学》,高等教育出版社,2002年08月第1版。

线性代数课程编码:COM202 课程名称:线性代数课程英文名称:预修课程:内容提要:本课程为计算机专业的专业基础课。

通过本课程的学习,要求学生了解行列式、矩阵、线性方程组、线性空间等基本概念。

掌握行列式的值的求法、矩阵的变换、线性方程组的解法等基本方法。

通过本课程的学习,为《离散数学》、《数据结构》、《编译原理》等后继课的学习打好必要的基础。

成绩评价方式:闭卷考试主要参考书目1.蒋尔雄,高坤敏:《线性代数》,人民教育出版社,1979年。

2.王楣卿:《线性代数》,山东教育出版社,1983年。

2020计算机专业课程设置大全

2020计算机专业课程设置大全

2020计算机专业课程设置大全计算机专业主要课程是电子技术、离散数学。

学科特点是理论性强,实践性强,发展迅速。

那你知道计算机专业课程都有那些吗?下面是小编为大家收集的关于2020计算机专业课程设置大全_计算机应用专业有什么课。

希望可以帮助大家。

1计算机专业课程设置计算机应用基础、应用文写作、数学、英语、德育、电工与电子技术、计算机网络技术、C语言、计算机组装与维修、企业网安全高级技术、企业网综合管理、windows server 2008操作系统、局域网组建、Linux服务器操作系统、网络设备与网络技术(主要学习思科、华为公司设备的配置、管理、调试)、SQL Server、网络综合布线技术、CAD绘图等。

就业方向:市区及周边地区的党政机关、企事业、社会团体从事网站美工、网页设计、企业网络维护、电脑销售及从事相关专业等岗位。

电子商务(职业资格证书:电子商务员、助理电子商务师)主要课程:电子商务设备与工具安全操作与维护、电子商务流程、电子商务网站设计与制作、网络营销实务、电子商务数据安全实务、条码编制实务等。

就业方向:担任电子商务等专业公司项目策划与管理、技术管理;从事电子商务网站管理和维护、安全防范;机关、企事业的相关单位。

2计算机应用专业有什么课计算机应用专业的主要课程有:计算机应用基础、计算机组装与维护、Visual Basic语言、专业英语、计算机平面与动画设计、计算机网络基础与局域网络的建设与管理、数据库的开发与应用、广告设计与制作、网站建设与网页设计、多媒体设计与制作。

其实里面没有多少数学或者理科的知识要学,它不同于一般的计算机专业,计算机专业是要学习很多复杂的专业数学知识的,比如数学分析和线性代数等等。

这个专业偏重于应用领域,与你的广告专业倒是联系很紧密,你读这个二位是很不错的选择。

3大学计算机专业学什么1.大学计算机专业课程:电子技术、离散数学、程序设计、数据结构、操作系统、计算机组成原理、微机系统、计算机系统结构、编译原理、计算机网络、数据库系统、软件工程、人工智能、计算机图形学、数字图像处理、计算机通讯原理、多媒体信息处理技术、数字信号处理、计算机控制、网络计算、算法设计与分析、信息安全、应用密码学基础、信息对抗、移动计算、数论与有限域基础、人机界面设计、面向对象程序设计等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2009.12.10
转自左飞(不代表本俱乐部意见,不负任何责任!)
如果你是一名本科在校生的话,下面这些内容可能对你大有裨益。

这些内容主要评论了一下大学本科计算机专业的那些必修课,给大家提些学习上的建议。

其实每门课程都是有其存在的意义的,我这里所评论的课程价值是以你未来从事编程相关工作为前提来谈的,如果你连这个都无法理解,我劝你也甭浪费时间继续往下看了。

1、大学物理、大学物理实验——纯属浪费时间啊,物理知识高深莫测,对于推动世界发展至关重要,但是如果未来不从事物理研究和教学工作,整天研究些大学物理有啥用呢,中学物理很多东西都和日常生活息息相关,属于常识性东西。

大学物理里都是啥?用高数那些东西研究抽象的电磁学,量子力学。

而且那个东西非常耗时费力。

2、电工实习——电工实习其实也没啥用,不过那个的确提有意思,相信很多人都焊过收音机,小电视之类的吧。

3、思修(有时也叫德育)、马哲、邓论等——思修我觉得可能最没用吧,道德水平怎么能够是靠上课考试教化而来的呢。

政治类的东西要是考研可能还有点用,不过中国学生都超级反感这些东西,一般没几个把它们认真当门课来学的。

即使是打算考研的,也完全是靠最后报辅导班或者最后狂背而已。

这里看你怎么看了。

4、程序设计类课程,包括C语言、C++或者Java——当然每个学校开的课不一样,有的可能还学VB呢。

这些当然有用了,以后工作就靠它们了,不会语言怎么编程呢?
5、计算机科学类的三大核心课程“数据结构”、“操作系统”、“组成原理”——超级有用啊,不得不学好才行。

数据结构的意义和学习方法先前的文章我已经谈过了,这里就不多说了。

操作系统和组成原理关系到你对计算机理解到什么程度,尤其做一些底层开发更是不可或缺的知识。

将来是当软件民工还是当研发人员就看它们了。

不过目前国内的教材真烂啊,大都晦涩难懂。

我还是推荐几本
参考书吧,仅为参考书——操作系统方面,国人写了一本类似叫做《自己编写一个操作系统Orange》的书,具体书名已经记不太清楚了,反正就是讲作者自己编写了一个操作系统的全过程。

组成原理,我推荐哈工大唐朔飞教授编写的教材,清晰易懂,实为典范。

Willam Starling的那本超级名作也不错,现在已经出到第7版了吧,不过感觉那么厚一本不是所有地方你得需要看,呵呵。

6、计算机网络、数据库原理、编译原理、汇编语言等——有用,但又不像前面那些课程那么有用。

而且很多本科生都认为编译和汇编都是大学里最难的课程,无异于天书。

这也跟方向有关啊,如果你将来从事网络类工作,那当然学好网络很关键啦。

如果做嵌入式开发,不懂汇编肯定也不行。

我的意见是别把它们想得太复杂,别被它们给唬住了,只要用心,这些东西并不难,只是很麻烦而已。

7、数学类课程——微积分、线性代数、概率与统计等,数学是理工科的基础,没有数学哪来的计算机。

而且考研也都是必考的,所有它自然有他的作用。

不过如果你就想当个程序员或许它们的作用就容易被淡化了。

一些专门的方向对数学要求很高,比如做图形图像方面开发的,整天玩的就是数学。

但是如果你只是做一个大规模软件工厂中的一个组装者,只是开发一些应用系统,那么数学的作用对你影响并不大。

这个就看你自己的未来的方向了。

只是在找工作的时候,一个数学超牛的人应该找不过一个C++超牛的人,呵呵,不过我这么说可不是说数学没用啊,还是那句话,这跟你个人志向有关。

最后补充一下,“离散数学”不不太适合归为我所讲到这一类。

离散数学其实应该是数据结构的一门准备课程,数据结构最开始的名字就叫做离散数据结构是从离散数学里衍生出来的课程。

加之离散也并不复杂,所以就当是长见识了,好好听课就OK了。

8、外语——这门课很特殊,反正就是有用,学好了就业好、工资高,好处多多。

相关文档
最新文档