来源:考而思在线
计算机科学是对计算机和计算机概念的研究,即计算机系统、设计、开发和使用。新西兰奥克兰大学计算机科学专业课程介绍了信息如何存储在计算机中(数据结构和管理),计算机如何被告知要做什么(算法和编程语言),系统如何工作(计算机体系结构和系统软件),计算机如何连接(数据通信、网络和超媒体),计算机的一些使用方法(应用程序),以及计算机功能及其局限性(可计算性和复杂性理论)。
计算机系统导论、计算机科学数学、软件基础导论是计算机专业的学生必须要学习的基础课程,接下来我们就一起来看一看这三门课的主要内容吧!
一、计算机系统导论
现代计算机既复杂又快速。这门课程介绍了构成现代计算机系统的各个层次:数据和指令编码、硬件、初级编程、操作系统、应用程序和通信。课程首先介绍了数据是如何用二进制表示的,然后探讨了如何制造能够用简单电路转换数据的机器。一旦学生能用指令控制这些电路,就有了编程语言的基础。学生还将触及计算机科学的一些研究领域,如人工智能和计算机图形学。
二、计算机科学数学
这门课程是计算机科学专业的核心部分,侧重于为学生奠定数学的理论基础。课程介绍了计算机科学所需的基本数学工具和方法,开发了用程序设计中使用的抽象对象定义、分析和推理的基本数学技能。课程主题涵盖:整数和有理数,字符串和集合,证明方法(包括归纳法),算法和函数,以及图形、树、计数和概率的初步介绍。
三、软件基础导论
软件基础导论关注开发软件时所使用的进程的质量,以及使用这些进程生产的软件产品的质量。课程介绍了基本的软件开发技术和过程,如阅读、编写和记录编程代码、分解问题、测试、调试、使用递归和处理意外错误。课程还提出了组织和操作数据的有效方法,包括排序和搜索算法,以及编写使用和实现常见抽象数据类型(如列表、堆栈、队列、字典和树)的软件。软件基础导论课程将使用Python编程语言进行教学。
以上是新西兰奥克兰大学计算机科学专业基础课程主要内容的介绍,只有学好了上述三门新西兰奥克兰大学计算机科学专业基础课程,才能更好地开始后续课程的学习。同学若想进一步了解课程相关信息,或需要老师进行课程学习方面的深入介绍,现在就联系我们的在线奥克兰大学课程辅导老师,进行针对性的新西兰计算机科学课程辅导吧!
当前页面:
凡来源标注“考而思”均为考而思原创文章,版权均属考而思教育所有,任何媒体、网站或个人不得转载,否则追究法律责任
免费获得学习规划方案
已有 2563 位留学生获得学习规划方案
马上领取规划
*已对您的信息加密,保障信息安全。