首页> 学术问答> 加拿大西安大略大学CS1027-b计算机科学基础2课程学什么?
你好,我现在在加拿大西安大略大学读计算机本科,想问一下CS1027-b计算机科学基础2这门课程的学习内容,您可以分享一下吗?
最佳答案
课程顾问-小管家
2025-12-28 16:00:18
同学你好,关于加拿大西安大略大学的课程,考而思可以给你提供一对一辅导。CS1027-b计算机科学基础2是CS1025A/B和CS1026A/B的延续,课程会将研究数据组织和操作、面向对象的原则、抽象数据类型及其在Java中的实现、列表、堆栈、队列、树、递归、文件和内存组织。
一、课程核心主题
1.面向对象的编程原则
2.遗传和多态性
3.例外情况和调试
4.集合和泛型
5.链接数据结构
6.堆栈、队列和列表
7.内存管理
8.递归
9.树
10.排序

二、课程学习成果
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课业难题!
相关问答

留学生上课跟不上老师进度怎么办?
我在伦敦大学学院商业信息管理专业读大一,最近有点跟不上老师上课的进度了,该怎么办啊?
考而思2026-01-14
美国留学生退课影响有哪些?
我目前在美国留学,这学期我选了一门特别不适合自己的课,上了两周课愣是一点都没听懂,如果我要退课的话,会有影响吗?主要是我上学期课选多了就退了两门,这学期再退课的话不知道会不会有什么影响。
考而思2025-12-11
计算机课程好难,上课听不懂怎么办?
老师好,我在国外读计算机专业,上课之前还自信满满的觉得能听懂,因为的英语还是不错的,跟周围的同学交流也没有问题,但是真正上课的时候竟然有点困难,不适应国际课程的教学方式和语言环境,跟不上学校进度,所以想找个有经验的老师辅导一下。
考而思2026-01-14最新问答

IB数学AA和AI区别是什么?如何选择?
你好,孩子最近在规划IB选课,想问一下IB数学AA和AI区别是什么?在课程内容上哪个更难?如果孩子未来想往理工方向发展的话要如何选择?
考而思2026-08-12
UCAT考试难吗?包含哪些内容?
你好,我申请英本医学专业,需要参加UCAT,请问这个考试难度如何?主要包含哪些内容?我应该怎么备考?离考试还有一段时间,想让老师指导一下,谢谢。
考而思2026-08-06
伦敦大学学院教育学毕业论文选题方向有推荐吗?
我在UCL教育学专业,最近在准备毕业论文,一直没有确定选题,请问有哪些比较好出分、研究更简单的选题可以推荐?想找老师指导一下,感谢。
考而思2026-08-05