第一篇:大学计算机专业课程介绍
大学计算机专业课程介绍
课程名称:面向对象程序设计 课程编码:1015501
适用专业:计算机科学与技术
课程内容:本课程主要介绍面向对象程序设计原理和方法,内容有:1.面向对象程序设计概述,数据的抽象和封装,继承性,多态性;2.C++源程序的构成,C++在非面向对象方面的一些新的扩展;3.类和对象;4.派生类与继承;5.多态性等。
教 材:《C++面向对象程序设计教程》陈维兴 林小茶编著 清华大学出版社
课程名称:软件工程 课程编码:1020602
适用专业:计算机科学与技术
课程内容:本课程主要介绍软件工程原理,内容有:1.软件危机与软件工程;2.可行性研究;3.需求分析;4.总体设计;5.详细设计;6.编码;7.软件测试;8.维护;9.面向对象方法学引论;10.面向对象分析;11.面向对象设计;12.面向对象的实现等
教 材:《软件工程导论》(第三版)张海藩编 清华大学出版社 参考书:《实用软件工程》 郑人杰等 清华大学出版社
课程名称:离散数学 课程编码:1014601
适用专业:计算机科学与技术
课程内容:本课程主要介绍离散数学原理,内容有:1.集合论:集合、关系、映射;2.图的基本概念、图的遍历、平面图、有向图;3.代数系统:代数结构,概念、性质、运算,半群、独异点、群与子群,陪集与拉格朗日定理,同态与同构、环;4.数理逻辑:命题逻辑、谓词逻辑等。
教 材:《离散数学》 第一版 郭希娟主编 吉林科技出版社 参考书: 《离散数学》 赵树春 辽宁教育出版社
课程名称:计算机组成原理 课程编码:1014801
适用专业:计算机科学与技术
课程内容:本课程主要介绍计算机组成原理,内容有:1.计算机系统概论;2.数据化信息编码与数据表示;3.计算机的逻辑部件;4.运算器;5.指令系统;6.中央处理器部件(CPU);7.存储系统;8.辅助存储器;9.输入输出设备;10.输入输出系统;11.计算机系统等。
教 材:《计算机组成与结构》(第二版)王爱英主编 清华大学出版社 参考书:《计算机组成原理》(第二版)白中英 科学技术出版社
课程名称:高级语言及程序设计 课程编码:1020501
适用专业:计算机科学与技术
课程内容:本课程主要介绍数据库常用开发工具,内容有:1.C语言概述;2.数据类型、运算符与表达式;3.最简单的C程序设计;4.逻辑运算和判断选取控制;5.循环控制;6.数组;7.函数;8.编译预处理;9.指针;10.结构体与共
用体;11.文件等。
教 材:《C程序设计》谭浩强编著 清华大学出版社
参考书:《程序设计教程》 刘辰生 李慧然 海洋出版社
课程名称:操作系统 课程编码:1013601
适用专业:计算机科学与技术
课程内容:本课程主要介绍操作系统原理,内容有:1.概论;2.进程管理;3.作业调度;4.存储器管理;5.设备管理;6.文件管理;7.DOS 简介;8.UNIX简介等。
教 材:《计算机操作系统》(第二版)汤子赢等主编 西安电子科技大学出版社
参考书:《计算机操作系统基础》 屠立德清华大学出版社
课程名称:汇编语言 课程编码:1015001
适用专业:计算机科学与技术
课程内容:本课程主要介绍汇编语言原理,内容有:1.微机基础;2.指令系统;3.汇编语言程序设计;4.宏汇编语言程序设计;5.输入输出DOS功能调用;6.中断程序设计;7.图形与音响程序设计等。
教 材:《汇编语言程序设计》 沈美明 温冬婵 编著 清华大学出版社 参考书: 《80X86汇编语言教程》 朱慧真 编著 清华大学出版社
课程名称:编译原理 课程编码:1015401
适用专业:计算机科学与技术
课程内容:本课程主要介绍编译原理,内容有:1.概述;2.文法和形式语言;3.词法分析;4.语法分析;5.符号表;6.运行阶段的存储组织与分配;7.中间语言;8.代码优化;9.出错检测与处理等。
教 材:《编译方法》(修订版)胡笔蕊 杜永建 丁樱编著 电子工业出版社。参考书: 《编译原理》 吕映芝等编著 清华大学出版社
课程名称:计算机系统结构 课程编码:1015301
适用专业:计算机科学与技术
课程内容:本课程主要介绍计算机系统结构原理,内容有:1.引论;2.存储系统设计;3.输入输出系统;4.指令系统设计与寻址方式;5.处理机系统;
6.多处理机系统;7.非冯·诺依曼型计算机等。
教 材:《计算机系统结构》 李恒甫 李宇明编著 重庆大学出版社
参考书:计算机系统结构(第二版)郑纬民、汤志忠编著 清华大学出版社
计算方法与程序设计 课程编码:1015101
适用专业:计算机科学与技术
课程内容:本课程主要介绍计算方法与程序设计原理,内容有:1.误差;2.非线性方程求根;3.线性代数方程组的解法;4.插值与拟合;5.数值微分与数值积分;6.常微分方程初值问题的数值解法等。
教 材:(代用)【数值计算方法】 李有法 编 高等教育出版社
参考书: 《计算方法》 聂铁军 编 国防工业出版社
课程名称:计算机基础 课程编码:00000701
适用专业:计算机科学与技术
课程内容:本课程主要介绍计算机系统结构原理,内容有:1.计算机基础:导论、计算机中的数据表示、计算机系统、DOS操作系统;2.PASCAL语言基础:标准数据类型和标准函数、基本语句和简单程序设计、控制语句及其程序设计、函数与过程、常用数据类型、程序开发技术等。
教 材:【计算机基础与PASCAL语言程序设计】(待出版)
参考书: 《Turbo Pascal 大全》 姚庭宝 张 帜 编著电子工业出版社
课程名称:数据结构 课程编码:1014701
适用专业:计算机科学与技术
课程内容:本课程主要介绍数据结构原理,内容有:1.绪论;2.线性表;3.栈和队列;4.树和二叉树;5.图;6.查找;7.排序等。
教 材:严蔚敏等著 《数据结构》 清华大学出版社
课程名称:算法设计与分析 课程编码:1015201
适用专业:计算机科学与技术
课程内容:本课程主要介绍数据结构原理,内容有:1.绪论;2.算法和计算复杂性;3.递归和生成函数;4.分治法;5.排序算法及复杂性;6.动态规则;7.回溯法等。
教 材:《算法设计与分析》 原福永等编著 机械工业出版社
参考书:邹海明 《计算机算法基础》 华中理工大学出版社。
课程名称:计算机网络 课程编码:1015601
适用专业:计算机科学与技术
课程内容:本课程主要介绍数据结构原理,内容有:1.绪论;2.计算机网络的体系结构;3.物理层;4.数据链路层;5.信道共享技术及局域网;6.网络层及网络互连;7.高层协议;8.网络新技术;9.计算机网络的安全等。教 材:《计算机网络》(第二版)谢希仁编 大连理工大学出版社
参考书: 《计算机网络教程》 高传善 复旦大学出版社。
课程名称:数据库原理 课程编码:1014901
适用专业:计算机科学与技术
课程内容:本课程主要介绍数据结构原理,内容有:1.绪论;2.三种主要数据模型;3.关系数据库标准语言、关系系统及其查询优化;4.关系数据理论;5.数据库设计;6.数据库维护;7.数据库管理系统;8.分布式数据库系统;9.计算机网络的安全等。
教 材:《数据库系统概论》(第二版)萨师煊 王 珊编 高等教育出版社
参考书:《关系数据库的理论及应用》施伯乐等河南科学技术出版社 1989
课程名称:计算机组成原理 课程编码:1014802
课程内容:本课程主要介绍数据结构原理,内容有:1.计算机系统概论;2.数据的表示;3.指令系统;4.运算器;5.控制器;6.存储器;7.输入输出系统等。
教 材:《计算机组成原理》(修订本)俸远祯 电子工业出版社。
课程名称:计算机控制原理 课程编码:1015701
适用专业:计算机科学与技术
课程内容:本课程主要介绍数据结构原理,内容有:1.绪论;2.模拟式控制系统的分析基础;3.数字信号;4.计算机控制系统的Z变换分析设计法;5.计算机控制系统的状态变量分析设计法;6.实时计算机控制系统等。教 材:《计算机控制原理》(修订本)戴冠中编著 西北工业大学出版社 参考书: 计算机控制原理与技术 刘明俊 国防科技大学。
课程名称:多媒体技术应用 课程编码:1015801
适用专业:计算机科学与技术
课程内容:本课程主要介绍软件工程原理,内容有:1.多媒体数据压缩技术;
2.多媒体计算机系统组成;3.多媒体数据制作;4.多媒体节目开发工具;5.多媒体数据库及其管理系统;6.超文体和超媒体;7.典型的多媒体应用系统等
教 材:《多媒体计算机技术原理》(第一版)马华东编著 清华大学出版社 参考书: 《多媒体系统原理及应用》 胡晓峰等 人民邮电出版社。
课程名称:管理信息系统 课程编码:5007201
适用专业:计算机科学与技术
课程内容:本课程主要介绍管理信息系统原理,内容有:1.MIS基础;2.MIS的管理规划;3.MIS的系统分析;4.MIS的系统设计;5.MIS的系统实施;6.MIS的系统维护与管理等。
教 材:《管理信息系统导轮》黄梯云等著 机械工业出版社
参考书:《信息系统分析与设计》邝孔武著 清华大学出版社
课程名称:数据库应用设计 课程编码:1016001
适用专业:计算机科学与技术
课程内容:该课程主要针对计算机专业数据库专业方向的高年级学生开设,在数据库理论、软件工程课程的基础上,讲授利用面向对象技术进行数据库设计的技术和方法。主要内容包括:数据库设计的概念、数据库设计的工具、规范化数据库表结构、业务规则向设计方案转化、E-R图设计方法;统一建模语言、类图、对象交互图、状态图、使用UML健模方法等。
教 材:《数据库设计与开发教程》 [美]Peter Rob、Elie Semaan著,于书举、许向众、韩得强等译,电子工业出版社出版,2002.1
参考教材:UML面向对象设计教程 [美]Meilir Page-Jones 著,包晓霞、赵晓玲等译,人民邮电出版社出版,2001.4课程名称:Internet应用技术 课程编码:5007101
适用专业:计算机科学与技术
课程内容:
1、Internet概述与技术基础
2、Internet的连接方式
3、Internet提供的服务,包括:E-mail 电子邮件;FTP文件传输;Telnet远程登录等
4、网上电话和视频会议
5、电子商务技术
6、Web服务器
7、Internet的安全性
教材名称:Internet技术与应用教程
曲大成 王小勇 许健强 编 高等教育出版社
参考书:高速网络与互联网---性能与服务质量
[美] William Stallings 著 电子工业出版社
第二篇:计算机专业课程介绍
计算机专业课程介绍
《数据库系统原理》 课程简介:
数据库技术已成为应用信息系统的核心与基础。本课程是计算机学科各专业的一门重要专业基础课程,是计算机科学与技术专业四年制本科的必修课程。本课程主要学习关系数据库系统,此外还介绍当前的各种数据库发展的新技术,并以大型关系数据库管理系统SQL Server 2008为实例来讲解。课程总目标:
本课程是计算机科学与技术专业的重要课程,是应用信息系统的核心与基础。通过本课程的学习,使学生了解数据库系统的基本概念、基本理论,掌握关系数据库的相关知识和技术,掌握数据库设计方法,对数据库技术及其应用有一个较全面的认识和理解,并能根据所掌握的数据库设计和管理方法,用数据库系统建立数据库及简单的应用。同时,了解数据库方面的新技术和新发展。
《操作系统》 课程简介:
本课程是计算机科学与技术专业的主要专业基础课和主干课。操作系统对计算机系统资源实施管理,是所有其他软件与计算机硬件的唯一接口,所有用户在使用计算机时都要得到操作系统提供的服务。课程总目标:
本课程的学习目的在于使学生掌握操作系统的基本概念、基本原理、设计方法和实现技术,具有初步分析实际操作系统的能力,为其今后在相关领域开展工作打下坚实的基础。
《编译原理》 课程简介:
编译原理是一门专业基础课,是计算机学科的核心课程。通过本课程的学习,使学生掌握编译理论和方法方面的基本知识,具有设计、实现、分析和维护编译程序等方面的初步能力。同时它也是一门理论性和实践性都比较强的课程。教学过程中首先应将其中的基本概念、基本原理和实现方法的思路阐述清楚,因为它们不仅是构造编译程序的依据,而且对开发其它系统软件和应用软件也很有用。其次,为了培养学生的实际工作能力,在有关章节之后,还应该列出一些上机实习题目,学生通过完成这些作业可进一步加强对课堂教学内容的理解。课程总目标:
本课程是计算机专业学生的一门必修课,它有一定的理论性,又有一定的实践性,尤其是本课程的知识与计算机应用中很多领域有紧密联系与广泛应用。了解与掌握本课程的基本内容将有利于学生提高专业素质和适应社会多方面需要的能力。通过本课程的学习,学生应掌握形式语言理论与编译实现相关的基础概念,了解与掌握编译程序构造的基本原理与技术,通过练习与实验锻练学生分析与解决问题的能力,使他们能更快,更好地掌握新的语言和工具,并初步具备设计简单编译程序的能力。《 软件工程》 课程简介:
本课程是一门实践性很强工程性课程,介绍了软件工程的有关概念、原理、方法、技术、标准,其目标是使学生理解有关软件生存周期模型概念和软件工程基本原理,掌握建造软件系统的方法、技术和标准(规范)。课程总目标:
本课程的任务是使学生掌握软件工程的基本概念、基本原理、实用的开发方法和技术;了解软件工程各领域的发展动向;如何用工程化的方法开发软件项目,以及在开发过程中应遵循的流程、准则、标准和规范。
《计算机图形学》 课程简介:
计算机图形学是研究怎样用计算机生成、处理和显示图形的一门学科,是目前计算机科学中最为活跃、得到广泛应用的分支之一。该课程研究如何在计算机中表示图形、如何利用计算机进行图形的计算、处理和显示的相关原理与算法。通过本课程的学习,使学生了解图形系统的框架及其涉及的软件、硬件技术,了解图形学的基本问题,掌握图形学的基本概念、方法与算法,并具有相关的编程能力。
课程总目标
通过本课程的学习,使学生理解计算机图形学的基本概念、基本原理和基本算法;掌握图形在计算机内显示的全过程,包括:基本图形程序的原理、坐标变换、图形投影、图形裁剪显示。了解有关图形标准方面的知识、实体造型。使学生获得在计算机图形生成与处理方面的基本理论和基本方法,培养学生能够应用计算机来解决在科学研究、工程设计与制造中有关图形处理的能力;提高在图形学理论与算法方面的科研能力,为以后开发大型通用或专用绘图软件埋下伏笔,为后续的课程学习及毕业设计,以至于毕业后的工作打下坚实基础。《人工智能原理》 课程简介:
人工智能是主要研究解释和模拟人类智能、智能行为及其规律的一门学科。其主要任务是建立智能信息处理理论,进而设计可以展现某些近似于人类智能行为的计算机系统。它是计算机科学的一个分支,也为某些相关学科如心理学等所关注。人工智能学科研究的内容包括:知识表示,自动推理和搜索方法,机器学习和知识获取,知识处理系统,自然语言理解,计算机视觉,智能机器人,自动程序设计等方面。
《计算机组成与体系结构》
课程简介:
课程分为两大部分,重点讲解计算机系统的完整组成和提高性能的可行途径。第一部分属计算机组成方面的内容,包括计算机系统概论、计算机中数的表示方法、指令系统、中央处理器、微程序控制器、运算方法与运算器、存储器、总线、输入/输出系统。第二部分属系统结构方面的内容,包括流水线技术、存储层次、多处理机。
课程总目标
本课程是计算机科学与技术专业的主干课程之一,具有专业基础课和专业的双重作用。本课程以计算机系统结构为主线,以计算机原理为重点,通过本课程的教学使学生掌握计算机系统各部件的组成,从计算机系统的层次结构观点出发,准确地理解和掌握计算机系统的组成原理与内部运行机理,计算机系统软、硬件功能的合理分配,以及流水技术和并行处理技术在计算机系统中的应用和实现方法。培养学生的逻辑思维和推理能力,启迪学生的创新意识,锻炼学生的动手能力,促使学生全面素质的提高。
《单片机原理及应用》 课程简介:
单片机原理及应用是计算机科学与技术、电子科学与技术、电子信息工程专业、建筑电气与智能化、通信工程等专业本科生的一门主干课程,本课程以MCS-51系列单片机为核心,主要介绍MCS-51系列单片机硬件结构、指令系统、接口技术以及扩展技术。通过学习,了解单片机内部结构和工作原理,熟悉单片机指令系统、中断系统、定时/计数器、存贮器及其扩展技术、并行I/O扩展、串行通讯、常用外设,熟练运用汇编语言或C语言编写、调试程序,掌握单片机应用系统开发技术,使学生建立起完整的单片机应用系统的概念。课程总目标
通过本课程的教学使学生掌握单片机技术的基本知识,了解单片机的组成、工作原理、编程及外围电路设计等基础知识,掌握单片机的编程方法、编程规则及外围电路设计技巧,着重培养学生的自学能力,编程能力,动手操作能力和分析问题、解决问题的能力,使学生具有一定的单片机设计和初步的开发能力,为后续的课程设计、综合实验、相关大学生竞赛以及将来从事相关工程技术工作奠定基础。
《计算机控制技术》 课程简介:
计算机控制技术是电子与信息工程专业本科生的一门主干课程,它是一门综合计算机软硬件、自控原理、通讯等多科知识,具有很强的综合性、应用性、工程性的课程,对学生从事计算机硬件及应用的设计开发能力的培养具有非常重要的意义。
本课程全面系统地讲述了微型计算机在嵌入式系统中的各种应用技术。主要内容有:微型计算机控制系统的组成及分类、A/D和D/A转换、数据采集、键盘接口技术、LED及LCD显示、报警技术、马达控制、步进电机控制、串行通信及其接口总线、现场总线、数字滤波、标度变换、PID控制、微型计算机控制系统设计方法及实例等。课程总目标 通过本课程的学习,学生应掌握微型计算机在控制系统中的应用方法,掌握模拟量输入/输出通道、人机交互、数据处理、程序设计、计算机总线、PID调节算法等方面的理论知识与计算机控制系统的设计与开发的方法和思想,对微型机在工业过程控制和智能化仪器方面应用有个比较全面的了解,培养学生进行计算机控制系统设计和调试的能力,为今后从事工程应用和科学研究打好基础。
《嵌入式系统》 课程简介:
《嵌入式系统开发》是计算机科学和自动化技术等专业的专业选修课程。该课程主要学习嵌入式系统开发原理及方法,内容包括:ARM 微处理器结构及指令系统、嵌入式系统硬件结构、嵌入式操作系统、和嵌入式应用等的设计及分析方法。
课程总目标:
通过本课程的教学,帮助学生了解和熟悉系统设计的基本思想,掌握嵌入式系统的基本概念和开发流程,熟悉嵌入式系统的开发流程,具备一定程度的实际问题解决能力;培养学生对嵌入式系统的学习兴趣。本课程知识为学生今后学习计算机控制技术课程及从事嵌入式系统的相关工作打下良好的基础。
《 Computer Network 》 课程简介:
Computer Network是一门理论性及实践性很强的课程,课程使用双语形式进行教学,以Internet为切入点,系统地介绍了计算机网络领域中的原理和采用的技术,以及一些新的应用情况。课程内容以TCP/IP模型为基础,详细介绍了应用层、传输层、网络层、链路层的体系结构,分析了计算机网络的功能与组成,比较系统全面地介绍了因特网技术和局域网技术,同时还涉及了网络安全与网络管理等内容。
课程总目标
通过本课程的学习和实践,使学生能够比较系统和全面地掌握计算机网络的基本概念、原理和主要先进而实用的技术,了解计算机网络的主要软硬件产品的技术特点、区别、发展和实际应用情况,具备一定的网络方案的设计能力,同时具有一定的计算机网络软、硬件的安装、调试和运用能力。为今后其它专业课程的学习以及从事计算机网络方面的研究和工作建立一定的理论和实际工作基础。
《网络安全》课程教学大纲 课程简介:
随着计算机在政治、军事、金融、商业等部门的广泛应用,社会对计算机的依赖越来越大,而计算机系统的安全一旦受到破坏,不仅会导致社会的混乱,也会带来巨大的经济损失。世界主要工业国家中每年 因利用计算机犯罪所造成的经济损失令人吃惊,远远超过了普通经济犯罪的经济损失。因此,确保计算机系统的安全已成为世人关注的社会问题,信息安全已成为信息科学的热点课题。本课程是一门面向网络工程专业必修课,课程理论与实践紧密结合,实用性强,在具备一定的数学、计算机、通信方面的基础知识基础上,较全面地掌握信息安全领域的基本理论和技术,通过学习,培养信息安全防护意识,使学生具备信息安全防护与保密等方面的理论知识和综合技术。课程总目标
通过学习该课程后, 学生较全面地掌握信息安全领域的加解密,数字签名,认证等基础理论知识,提高解决常见的网络安全方面的实际问题的能力,提高学生信息安全的防护意识和综合素质.《Linux技术及应用》 课程简介:
本课程是计算机相关专业的专业基础课程。本课程教学主要从Linux的桌面应用、系统管理、网络管理等几个部分着手系统地介绍Linux的基础知识、安装和配置方法、系统的视窗环境X-window、文本编辑工具、用户帐号与组管理、文件与目录系统、网络应用与设置等内容。课程总目标
通过对本课程的学习,使得学生了解Linux的基础知识、安装和配置方法,学会使用在Linux上的应用程序、掌握Linux上的用户帐号与组管理、文件与目录系统、网络应用与设置等内容。目的是使学生加深对操作系统的基本知识的理解与基本应用技能的掌握,学会在Linux平台上编写应用程序,培养学生的分析问题和解决问题的实际能力。
《软件质量与测试》 主要教学内容:
本课程主要讲授软件测试的基本概念、原理和技术。通过对测试计划、测试用例、测试过程与自动化测试工具的讲解与应用,使学生掌握软件测试的原理与方法。
课程总目标:
本课程是软件测试或计算机相关专业的专业课程。通过本课程的学习,使学生了解并掌握软件产品质量保证的基本思想和科学体系、软件测试技术的基本知识,及软件测试的方法、技术和工具的使用,为全面掌握软件技术和软件项目管理打下坚实的基础。
《 网络程序设计 》 课程简介:
本课程以Java为开发语言,通过对:计算机网络基本构成、网络主要协议及通信原理、TCP/IP协议原理及编程技术、网络计算模型,以及网络编程工具、环境、原理和技术的学习,并结合实验,使学生能掌握网络环境下程序设计的原理和技术,培养学生运用网络编程技术的实际能力。课程总目标:
1.通过该课程的学习,使学生能掌握网络环境下程序设计的原理和技术,培养学生运用网络编程技术的实际能力。通过本课程的学习,应使学生: 2.掌握网络基本知识,网络体系结构;
3.掌握网络程序设计的基本技术,Socket、TCP/UDP通信等; 4.掌握网络编程的通信机制,能开发客户服务器程序; 5.掌握网络计算模型;
6.了解网络编程新技术JSP编程技术及Java Servlet技术、J2EE、PHP等。7.为今后的其他有关课程的课程设计、毕业设计和以至毕业后从事的相关工作等打下良好的专业知识基础。
《基于.NET的Web开发技术》 课程简介:
Microsoft.NET是一项革命性的技术框架。.NET的核心技术包括分布式计算、XML与Web Services、组件技术、即时编译技术等等。分布式计算是网络的本质;XML奠定了新一代电子数据交换的标准,正是数据交换使网络计算成为可能;Web Services是一种崭新的分布计算方式,已经成为IT界的关注焦点;组件技术是软件技术多年来的发展成果,它使程序设计员从大量的API中解放出来,以采用面向对象和面向组件的技术来解决软件问题;即时编译技术使应用程序在运行时,能够根据主机的硬件和软件环境进行代码优化,并简化代码的发布过程。课程总目标:
通过讲述Microsoft.NET基本概念、ASP.NET构建Web应用程序和Web服务,并主要让学生学习Web相关技术,让学生们学会构建基于.NET技术的分布式应用系统。在学习如何做的同时还要掌握为什么要这么做,并且还要知道.NET应用的运行机理,从而掌握.NET技术的精髓和实质。
《Java语言程序设计》 课程简介:
Java语言以其完全面向对象、与平台无关、支持多线程、安全性、健壮性等特点,已成为网络编程的主流工具。本课程的目的在于使学生对Java语言程序设计的全过程有概要的了解,从而使学生掌握构成Java应用程序的基本要素和必备知识。在讲述基本理论的同时,将实用性强的应用程序穿插在叙述中,以示例体现和巩固理论基础知识,并结合新技术的发展趋势,介绍网络编程的通信机制、数据库编程、JSP技术、J2EE平台等,以便使学生从本课程中既能学到理论知识,又能得到实际Java语言编程训练和经验
课程总目标:
Java语言以其完全面向对象、与平台无关、支持多线程、安全性、健壮性等特点,已成为网络编程的主流工具。本课程是计算机学科各专业的一门重要专业基础课程,目标是学生利用Java语言技术分析问题、解决问题的基本思路与能力,为今后的其他有关课程的课程设计、毕业设计和以至毕业后从事的相关工作等打下良好的专业知识基础。
《电子设计竞赛概论》 课程简介:
本课程是电子信息工程和通信工程专业的专业课程。课程详细分析了参加全国大学生电子设计竞赛题目的类型与特点,系统介绍了电子设计竞赛制作基础训练、单元电路训练、单片机最小系统训练、可编程逻辑器件系统训练、电子设计竞赛系统设计训练、电子设计竞赛总结报告写作的基本方法,以及电子设计竞赛中应注意的一些问题。课程总目标
本课程是电子信息工程和通信工程专业的一门重要的专业技术基础课。通过本课程的学习,应使学生:
⑴了解全国大学生电子设计竞赛的概述、命题原则及要求;; ⑵正确理解全国大学生电子设计竞赛的各类题目;
⑶掌握电子产品的装备、拆焊及印制板的手工制作方法; ⑷掌握各种常见电路的工作原理;
⑸掌握51系列单片机相关的硬件软件知识;
⑹掌握可编程逻辑器件的实际应用及相应的编程技术; ⑺掌握综合运用上述知识于电子设计大赛以解决实际问题; ⑻为参加大学生电子设计竞赛的学生打下基础。
《可编程器件及EDA技术》课程基本信息 课程简介:
本课程是电子信息工程专业的一门重要的专业课。主要以近年来新兴的器件-可可编程器件的组成原理和相关技术进行了详细论述,重点对硬件描述语言做了全面介绍。
PLD的内部结构、特征、以及PLD应用方面的知识。结合Altera公司的PLD芯片,重点介绍了如何使用MAX+PLUSII EDA软件进行开发设计数字应用系统,并通过应用举例使学生加深对所学知识的理解。对于在EDA设计中占有重要地位的硬件描述语言—主要讲解了VHDL的起因、语法、使用等方面的知识。课程总目标
通过该课程的学习,使学生掌握目前最先进的电子设计技术—EDA技术,并将其应用到其设计中。本课程主要讲述可编程器件(以下简称PLD)的原理、常见低密度高密度PLD的内部结构、特征、以及PLD应用方面的知识。结合Altera公司的PLD芯片,重点介绍了如何使用MAX+PLUSII EDA软件进行开发设计数字应用系统,并通过应用举例使学生加深对所学知识的理解。
第三篇:计算机专业课程介绍范文
基础方面:(应该无需解释啦)
⒈高等数学
⒉线性代数
⒊复变函数与积分变换
⒊概率统计
硬件方面:(最终应该达到可以看懂并分析电路图;可以设计专用计算机系统的程度)⒈电路分析基础一切电子方向的基础
⒉模拟电子技术基础一切电子方向的基础(开始分化方向)
⒊数字电子技术基础数字电子(计算机)专业的基础
⒋计算机组成原理抽象的数字电子的“可以用来计算的机器”的大原理
⒌微机原理及接口技术基于8086的PC微型计算机系统的原理
⒌ IBM PC汇编语言程序设计 8086CPU指令系统程序设计
⒌计算机系统与结构抽象的数字电子计算机系统(非单指计算机)的原理
⒌单片机及接口技术单芯片计算机系统的基本原理
⒍(计算机)信号与系统从数字电路角度理解的计算机系统的接口与通讯
软件方面:(最终应该达到可以阅读并分析程序(不单指源码);可以设计计算机程序系统)⒈离散数学
⒈ C语言程序设计或 C++面向对象程序设计或Pascall语言程序设计
⒉数据结构计算机中数据的组织与管理方式(启发式,非结论式)
⒊计算方法计算机数值计算提高计算精度的方法
⒋操作系统计算机系统基础管理软件的组成与实现技术
⒌编译原理从源码到可执行代码的翻译过程快速有效的实现方法
⒍数据库系统概论计算机中大批量数据的管理与检索方法
⒍ SQL Server数据库一个具体的数据库系统的应用
⒍软件工程从工程管理的角度来管理“软件制造业”的方法
其它方向:
(电子)信号与系统
通信原理
计算机网络
TCP/IP技术
分布式应用原理
图形学
多媒体技术基础
计算机专业课程自学参考
有人说,计算机专业的人编的程序要比非计算机专业的人编的要好.也许这是在大多数情况下适用的,但是并不是绝对的.你在这个方面经验比别人多,研究的比别人深入,那你就比别人专业,所以要相信自己.我本不是计算机专业的,但是本专业也学过许多计算机课程.准备把没学的补补.下面是计算
机专业课程,供大家自学参考,当然这些都是基础.一:
离散数学,数据结构,计算机组成原理,汇编语言程序设计,面向对象技术,数据通信 原理,数字电路与逻辑设计,程序设计课程设计,数据结构课程设计,计算机组成原理试验,数字电路与逻辑设计试验,计算机文化基础,计算机程序设计,线性代数A,概率论与数理统计B,普通物理B,电路电子学
数据库系统,操作系统,计算机网络,计算机系统结构,光通信技术,嵌入式系统设计,Internet与web编程,Cisio/Solaris网络体系设计与实现,综合布线系统
编译原理,数字系统设计VHDL,信号与系统,微机系统与接口技术,数字信号处理,软件工程,IT项目管理,七号信令系统,电子商务概论,多媒体技术,UNIX操作系统,计算机信息安全移动通信,卫星通信,计算机系统维护技术
二:http:///club/showtxt.asp?id=16857
2基础方面:(应该无需解释啦)
⒈高等数学
⒉线性代数
⒊复变函数与积分变换
⒊概率统计
硬件方面:(最终应该达到可以看懂并分析电路图;可以设计专用计算机系统的程度)⒈电路分析基础一切电子方向的基础
⒉模拟电子技术基础一切电子方向的基础(开始分化方向)
⒊数字电子技术基础数字电子(计算机)专业的基础
⒋计算机组成原理抽象的数字电子的“可以用来计算的机器”的大原理
⒌微机原理及接口技术基于8086的PC微型计算机系统的原理
⒌ IBM PC汇编语言程序设计 8086CPU指令系统程序设计
⒌计算机系统与结构抽象的数字电子计算机系统(非单指计算机)的原理
⒌单片机及接口技术单芯片计算机系统的基本原理
⒍(计算机)信号与系统从数字电路角度理解的计算机系统的接口与通讯
软件方面:(最终应该达到可以阅读并分析程序(不单指源码);可以设计计算机程序系统)⒈离散数学
⒈ C语言程序设计或 C++面向对象程序设计或Pascall语言程序设计
⒉数据结构计算机中数据的组织与管理方式(启发式,非结论式)
⒊计算方法计算机数值计算提高计算精度的方法
⒋操作系统计算机系统基础管理软件的组成与实现技术
⒌编译原理从源码到可执行代码的翻译过程快速有效的实现方法
⒍数据库系统概论计算机中大批量数据的管理与检索方法SQL Server数据库一个具体的数据库系统的应用软件工程从工程管理的角度来管理“软件制造业”的方法汇编语言
其它方向:
(电子)信号与系统
通信原理
计算机网络
TCP/IP技术
分布式应用原理
图形学
多媒体技术基础
三.http://edu.sdinfo.net/***96/20030613/1172246.shtml
很多朋友可能跟我一样,想学习计算机专业知识,又没机会接受正规的大学计算机教育。在此我作为过来人跟大家谈谈自己自学的感受。
★确立学习方向
计算机专业人才的培养目标有很多,就大学计算机专业的设置来看,大致可以概括为以下几个方面:
一、计算机软件与理论
本专业主要培养具有较强理论基础和设计、开发软件能力的软件人才,以满足软件开发、技术管理、科学研究和高等教育等多层次的社会需要。
二、计算机应用技术
本专业主要培养计算机应用技术领域的各类开发、研究、应用人才。
毕业生适合的工作有:高等院校计算机科学与技术的教师和研究人员、中小型控制系统的设计实施人员、大型控制系统的应用人员、企业级MIS/ERP建设人员、基于Internet/Intranet的多媒体应用程序开发人员、数字通讯领域各类应用人员、大中型企业及涉外企业IT部门的工作人员。
三、计算机系统(体系)结构
本专业以并行处理、容错计算等为主要研究方向,所开设的课程反映当前国内外计算机系统结构学科的发展水平。培养学生的计算机软硬件基础,以及熟练的以计算机为手段独立研究与设计计算机系统的能力和计算机应用、软件开发能力。
★如何挑选教材
好的教材对于自学者来说是至关重要的,因此下面我们重点介绍一下适合自学用的计算机专业教材。
一、数学
数学是计算机专业的基础,学好数学是学好计算机专业的关键。高等数学课程主要学习微积分、空间解析几何和微分方程,一般高校通用的教材是同济大学编的《高等数学》,目前已经有了第五版,也可以使用自考教材——西安交通大学陆庆乐编的《高等数学》,可以买一些配套的辅导书和习题解答。
还有两门重要的数学课程是《线性代数》和《概率统计》。可以分别采用高等教育出版社出版、同济大学编写的《线性代数》和浙江大学编写的《概率统计》。注意:自学一定要多做习题,而且最好一门课有一本习题解答和辅导书。
除了上面数学基础课外,在计算机专业中举足轻重的就是《离散数学》,这门课要多花点力气来学。可以采用左孝凌教授等编的《离散数学》,上海科学技术文献出版社。也可以用北大、清华的教材,还可以参考左教授编的自学教材,经济科学出版社。
其他课程还有《复编函数》、《计算方法》等,有余力的朋友可以选学。
二、专业基础课
1.《程序设计》:学习内容一般为C和C++。C语言可以采用谭浩强教授的《C程序设计》,内容比较浅显,C++方面的书推荐钱能编写的《C++程序设计》,清华大学出版社。
2.《数据结构》:这门课程比较难,可以采用严蔚敏教授编写的《数据结构(C语言版)》,有配套习题册。好好做题,有时间多编几个大的程序。
3.《模拟电路》和《数字电路》:这是难度较高的两门课程,选用自考教材相对来说容易些,也可以参考清华大学出版社出版的相关教材。
三、专业课
1.《计算机组成原理》:推荐白中英主编的《计算机组成原理》(第三版),科学出版社;黄爱英主编的《计算机组成原理》(第三版),清华大学出版社。
2.《操作系统》:汤子赢编写的《计算机操作系统》(第三版),西安电子科技大学出版社。还可以参考高教司司长张尧学教授编写的教材,清华大学出版社。
3.《汇编语言》:可以用清华大学出版社出版的教材,也可以用自考教材。
4.《数据库原理》:人民大学教授王珊编的《数据库系统概论》(第三版),高等教育出版社,复旦大学施伯乐老师编写的教材也不错。
5.《编译原理》:国防科技大学陈火旺院士编写的教材十分不错,最新版本是2000年出的,国防工业出版社。
四、选修课
包括计算机网络与通讯、软件工程、图形学、人工智能、系统结构、图形学等。此类课程的教材可选用全国高等教育自学考试指定教材,或参考各高校所采用的计算机专科和本科教材及配套辅导书。英文基础好的朋友可以用国外著名大学的影印版教材。
需要提醒大家的是,除了教材,网上有许多相关课堂录像和课件,有条件的朋友要充分利用。
我自己通过上述课程的学习和实践,已经考完了计算机本科自学考试的大部分课程,并已通过计算机四级考试,下半年还准备参加高级程序员考试。希望我的经验对大家能有所帮助。
总结一下,没学过的课程大概有:
1.*离散数学
2.*计算机组成原理,*计算机系统结构,嵌入式系统设计,编译原理,*Unix系统
3.*Internet与web编程,Cisio/Solaris网络体系设计与实现,*TCP/IP技术
4.综合布线系统,信号与系统,数字信号处理,单片机及接口技术,分布式应用原理
5.*IT项目管理
6.多媒体
*号的一定会看,其他的课可能会看.除了以上的,其他基本都在本科学过.需要进一步加强的有:
1.汇编语言,操作系统,微机原理
2.数据库,计算机网络,软件工程.补充:研一第一学期计算机专业课:
并行程序设计,算法设计与分析,组合数学,高级计算机网络,程序设计语言理论,高级数据库系统,现代密码学理论与实践,智能计算模型与方法,高级计算机图形学,计算机辅助设计与制造,嵌入式系统设计方法、工具与环境,高性能处理器体系结构,数据库技术前沿,人工智能前沿,软件安全的理论与方法,普适计算
第四篇:专业课程介绍
一、北京中医药大学东方学院护理学:
培养系统掌握现代护理理论与技能,掌握中医特色护理理论与方法,并具有一定的人文社会科学和自然科学知识,能从事临床护理工作,具有护理教学、护理科研、护理管理能力的高级专门人才。
主要课程:正常人体解剖学、生理学、病理学、药理学、医学免疫学与微生物学、中西医护理学基础、中医学基础、中西医临床护理学(内、外、妇产、儿科)、急救护理学、健康评估、护理心理学、护理科研、社区护理学、护理伦理学等。
就业去向:全国各省、市综合性医院、护理院校以及相关科研单位。
二、新媒体与信息网络:
新媒体的出现不仅改变了过去的信息生产机制,同时也引起了新闻传播教育的革命,开设新媒体专业的高校不再把培养记者作为新闻传播专业的主要方向,而是培养一种泛媒体人才,宽口径、复合型新闻传播人才成为教学改革的主攻方向。这种教育设置的改革不仅适应了经济发展的需要,同时也引发了新闻传播教学理念的革命与创新,创办新媒体传播与信息网络专业成为时代的需要,经济发展的必然,高校适应市场发展的新起点。
主要课程
广播电视新闻学、新闻学概论、新媒体概论、新媒体实务、数字媒体技术与应用、文化电子商务、网络营销策划与创意、网站策划创意与设计、网页设计与制作、数据库、摄影与摄像、数字图像创意与设计、动画创意与设计以及传播学方面的教程。
三、河北科技学院汽车服务工程(工学学士学位)专业介绍
汽车服务工程是培养适应社会主义现代化建设需要,德、智、体、美全面发展,具备汽车服务工程专业的基础理论知识和较强的实践技能,基础扎实、知识面宽、富有创新精神和实践能力。具有一定的现代信息技术和网络技术知识,具备“懂技术,善经营,会服务”的能力素质。
主要课程:汽车构造、汽车故障诊断学、汽车服务工程、现代汽车营销、机械设计基础、汽车评估、汽车运用工程、交通运输学、汽车保险与理赔、汽车国际贸易、汽车新技术、汽车企业财务管理等。
就业方向:学生毕业后能够在汽车产品设计、汽车生产、汽车销售、汽车保险、汽车运输、物流经营、汽车诊断与维修、车辆评估与鉴定等领域从事研究和管理工作,也可在大专院校从事教学和科研工作。
?
第五篇:计算机应用专业课程
计算机应用专业课程
第一章 文字处理软件 word2000的使用
1、创建简单文档
2、编排公文
3、表格制作
4、处理长文档
5、美化文档
知识点:了解word2000所具有的基本功能,理解编辑、排版、图形处理等操作的作用,掌握文档的基本操作以及制作表格等的知识。能力点:知道如何使用word2000处理各类文档,会用高级编辑、排版技巧处理文档及使用各种方法美化文档,掌握基本的编辑、排版、打印操作及表格的制作。
第二章 电子表格软件Excel2000的使用
1、建立和编辑工作表
2、格式化工作表
3、公式与函数
4、制作图表
5、管理数据清单
知识点:了解Excel2000所具有的基本功能,理解公式与函数的应用及数据清单的管理,掌握创建和编辑工作表的基本操作以及制作图表 能力点:知道如何使用Excel2000处理各类表格,会使用公式与函数进行简单计划,学会管理数据清单的方法,掌握工作表的编辑、排版
与打印操作以及如何建立、编辑、修饰图表。
第三章 演示文稿制作软件
Powerpoint 2000的使用
1、创建幻灯片
2、编辑和处理幻灯片
3、幻灯片中的对象的动画设计
4、幻灯片放映
5、保存、打印演示稿
知识点:了解一些基本概念,如演示文稿、幻灯片、对象和版式等 能力点:熟悉powerpoint2000的工作界面,掌握一份完整的演示文稿的制作过程,学习创建、编排和打印演示文稿版方法。
第四章 网页制作软件frontpage2000的使用
1、创建web站点
2、网页中的文字效果
3、网页中的图片效果
4、在网页中使用表格
5、在网页中创建链接
6、制作框架网页
7、制作表格
知识点:了解web站点的导入和发布、实现动态效果的组件的使用以及表彰的制作;理解web站点的创建及基本操作、框架网页的制作;掌握网页中文字效果和图片效果的制作、表格的创建及使用、超链接的创建。
能力点:知道如何导入和发布web站点、使用组件制作动态网页、制作表单网页;会创建和管理web站点、制作框架网页;掌握制作文字效果和图片效果、创建和使用表格、创建超链接的操作。
第五章 信息和通信管理软件outlook的使用
1、电子邮件管理
2、建立联系人名单
3、使用日历
4、使用日记
5、使用便签
6、使用任务
知识点:了解电子邮件、联系人、日历、日记、便签和任务等项目的相关选项的设置;理解电子邮件的答复、转发、管理和重发以及其他各项目的各种视图查看方式及格式设置;掌握电子邮件的答复、费时设置;掌握电子邮件信息服务的设置、邮件的创建、发送、接受和阅读、其他各项目的创建、编辑和使用。
能力点:知道如何设置电子邮件、联系人、日历、日记、便签、任务等项目的相关选项;会答复、转发、管理和重发邮件、使用各种视图方式查看各个项目及设置视图格式;掌握设置电子邮件信息服务、创建、发送、接受和阅读邮件、创建、编辑和使用其他各个项目的操作。
第六章 网页动画制作软件flash5.0的使用
1、flash5.0绘图工具的使用
2、flash5.0符号的创建与编辑
3、简单的动画制作
4、Flash层的应用
5、导入声音和发布作品
知识点:了解一些基本概念,如flash的帧、关键帧、符号、flash的层、逐帧动画、过程动画等
能力点:熟悉flash5.0的使用界面,掌握简单的flash5.0动画的制作过程,学习创建符号、应用层产生特殊的动画效果、声音的导入和网页发布等具体方法。
第七章 信息处理设备
1、微型计算机
2、笔记本电脑
3、打印机
4、扫描仪
5、数码相机
知识点:通过本章的学习,掌握计算机硬件的基本工作原理和性能指标,掌握计算机的操作方法,掌握计算机软件、硬件的常规维护和故障处理方法。了解扫描仪的工作原理和主要性能指标,掌握扫描仪的连接、操作方法。了解数码相机的工作原理和性能指标,掌握数码相机的操作方法。
第八章 信息传输设备
1、电话机
2、传真机
知识点:通过本章的学习,了解电话机的基本原理,掌握电话机的操作方法和日常维护方法,了解电话机常见故障的处理方法。了解传真机的基本原理,这姑娘我传真机的操作方法和日常维护方法,了解传真纸的特点及保管和使用方法,了解传真机常见故障的处理方法。
第九章 信息复制设备
1、复印机
2、刻录机
知识点:通过本章的学习,了解复印机的基本原理和性能指标,掌握复印机的操作方法和日常维护方法,了解肤阴洁各类耗材的特点掌握安装方法,了解简单故障排除方法。了解光盘刻录的基本原理和性能指标,掌握刻录机的操作方法和日常维护方法,了解简单故障排除方法。
第十章 其他办公辅助设备
1、投影仪
2、照相机
3、摄像头
4、碎纸机
知识点:通过本章的学习,了解投影机的原理、分类、性能指标,脏我投影机的操作方法和日常维护方法。了解照相机的原理和主要性能指标,掌握照相机的操作方法和日常维护方法。了解摄像机的原理和主要格式,掌握摄像机操作方法和日常维护方法。了解碎纸机的重要
性能指标,掌握碎纸机的操作方法。