首页> 学术问答> 加拿大西安大略大学CS1027-b计算机科学基础2课程学什么?

加拿大西安大略大学CS1027-b计算机科学基础2课程学什么?

你好,我现在在加拿大西安大略大学读计算机本科,想问一下CS1027-b计算机科学基础2这门课程的学习内容,您可以分享一下吗?

最佳答案

课程顾问-小管家

2023-03-13 19:04:06

立即咨询

  同学你好,关于加拿大西安大略大学的课程,考而思可以给你提供一对一辅导。CS1027-b计算机科学基础2是CS1025A/B和CS1026A/B的延续,课程会将研究数据组织和操作、面向对象的原则、抽象数据类型及其在Java中的实现、列表、堆栈、队列、树、递归、文件和内存组织。

  一、课程核心主题

  1.面向对象的编程原则

  2.遗传和多态性

  3.例外情况和调试

  4.集合和泛型

  5.链接数据结构

  6.堆栈、队列和列表

  7.内存管理

  8.递归

  9.树

  10.排序

加拿大.png

  二、课程学习成果

  1.一种面向对象语言中的程序,即Java

  2.创建类,并使用继承来创建子类

  3.识别并实现数组和链接的数据结构

  4.实现和使用抽象的数据类型,即堆栈、队列、列表和树

  5.调试代码并使用异常来优雅地处理错误

  6.识别Java程序执行期间内存的不同部分

  7.来自伪代码的程序算法

  三、课程评估

  1.作业32%(四次)

  2.实验8%(10次)

  3.ZyBooks 5%

  4.期中考试20%

  5.期末考试35%

  以上就是关于加拿大西安大略大学CS1027-b课程的相关内容介绍,希望可以帮到你。学习中如果遇到难题,也可以找考而思的专业老师指导。我们的老师都有海外top100名校背景经历,能针对同学遇到的具体问题给出一对一的专业指导方案,帮你顺利解决CS课业难题!

  • 添加微信【kaoersi03】
  • (备注官网)申请试听
  • 享专属套餐优惠

马上匹配专业老师免费答疑

备案号:京ICP备17021069号

版权所有:北京考而思教育咨询集团有限公司

复制成功

微信号: kaoersi03

备注“官网”享专属套餐优惠!