- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
PAGE 2
汕头大学工学院计算机系课程简介
ENC9105 工程设计导论 Introduction to Engineering Design (2学分)
本课程先讨论工程师的角色和职责,然后以一个小日常用品的创新设计过程为载体让学生学习使用一些会议、组织、计划、决策方面的工具,并作一些书面和口头报告的练习,为今后学习和工作打基础。
ENC9301工程师职业道德与责任 Ethics and Professionalism of Engineers (1学分)
本课程介绍工程师在社会发展中所扮演的角色、工程师的社会责任、职业道德以及工程师对于公众健康、安全、环境和可持续发展的责任。并讨论工程师与环境、环境保护、领导才能、社会平等、工程法律基础、专业注册机构和工程职业法令等方面的问题。
CST9100计算科学导论Introduction to Computing Science (1学分)
该课程的任务和目标是帮助学生对整个计算机学科进行认知和导学。课程首先从计算模型与二进制开始,介绍计算机科学与技术一级学科范围内的一些重要的基本概念,为以后学习专业课程准备必要的知识。
CST9104程序设计基础Fundamentals of Programming (4学分)
讲授面向过程高级语言构造、算法结构及程序设计的基本方法和技巧。课程以尽量淡化具体语言方式要求学生掌握高级语言数据类型、构造、子程序、结构特点及掌握相应的语法描述工具。并以引导性教学,要求学生快速掌握C语言,进入以编程为目的实践教学阶段,以培养良好的程序设计风格。
先修课:计算科学导论
CST9212 离散数学 Discrete Mathematics (4学分)
本课程介绍计算机专业必需的数学基础知识。课程同时适合自动化、电子、管理科学等与信息处理相关的专业的学生选修。学生将学习数理逻辑、集合论、图论和代数结构等知识,并通过课程的学习,提高抽象思维和逻辑分析、推理的能力。
先修课程:计算科学导论、高等数学、线性代数
CST9208 数字逻辑 Digital Logic(3学分)
本课程为计算机专业的必修课程。主要内容包括:布尔代数、逻辑门电路、组合及时序逻辑电路的分析与设计、存储器和可编程逻辑器件、数模模数转换等。课程引入了硬件描述语言(VHDL)和电子设计自动化,反映了现代数字电路的发展方向。通过学习,学生将掌握数字电路的基本知识和基本技能,以及小型数字系统的设计方法。
CST9208 汇编语言程序设计 Programming By
Assemble Language(3学分)
本课程内容主要包括Intel微处理器的基本结构、寻址方式与指令系统、汇编语言与汇编程序功能、汇编语言程序设计方法、汇编语言程序常用调试方法、中断系统的概念、I/O操作方法、中断程序设计方法、磁盘文件存取程序设计。
先修课程:程序设计基础、数字逻辑
CST9210 数据结构Data Structure (4学分)
本课程系统介绍数据结构的基本概念、基本操作及其典型应用例子,并介绍经典查找、排序算法。使学生了解数据对象的特性,学会数据组织方法,并初步具备分析和解决现实世界问题在计算机中表示的能力,为后续课程奠定较好的基础。
先修课程:程序设计基础,高等数学
CST9211计算机组织与体系结构 Computer Organization Architecture (4学分)
本课程以计算机系统结构为主线,以计算机原理为重点。通过本课程的教学,使学生掌握计算机系统的组织和结构;掌握计算机各部件的构成、功能的基本工作原理;掌握新一代汇编语言程序设计的基本原理、方法与技术。
先修课程:数字逻辑
CST9301 软件工程 Software Engineering (3学分)
本课程以现代的敏捷软件开发过程为重点,介绍软件过程生命周期,软件项目计划,需求获取,软件设计团队开发,软件测试以及测试自动化,软件部署和维护,软件过程和产品质量评价和改进等方面的理论和实践。同时还介绍软件重用以及主流的软件工程工具和技术,并通过课程项目实践这些技术
先修课程:面向对象的编程与设计
CST9307 编译原理 Compilers theory (3学分)
本课程主要介绍编译程序构造的基本概念、基本原理和基本的实现方法。通过学习要求学生:能掌握编译程序将高级语言源程序翻译为机器语言程序的完整过程;掌握词法分析原理和相关的有限自动机理论;掌握常用的语法分析的几种方法和语义分析的基本思想;掌握优化的常用方法和目标代码的生成方法。
先修课程:程序设计基础、离散数学、数据结构。
CST9308 计算机网络与通信 Computer Network Communication (4学分)
本课程系统介绍计算机网络的
文档评论(0)