本科课程辅导

当前位置:首页 > 留学生课程辅导 > 本科课程辅导 > 波士顿学院计算机科学课程学习内容

波士顿学院计算机科学课程学习内容

发布时间:2022-12-08 15:39

1、CSCI 1074数字世界信息与计算简介

本课程是为非专业人员提供的计算机科学的入门级调查。学生研究该学科的历史和知识来源,研究重要问题和用于解决这些问题的技术,并考虑其社会影响。示例问题包括信息的表示(如文本、图像、音频和视频),计算机硬件和网络如何工作,计算机视觉,机器学习和密码学。为了加强他们对这些主题的理解,学生还将被温和地介绍计算机编程。

2、CSCI 1075机器人的数字世界

本课程是对非专业人员的计算机编程的温和介绍。学生将通过与一个小型个人机器人合作来学习计算机和计算机软件。学生将学习Python编程语言,并编写Python程序来控制他们的机器人的行为,探索其环境,并执行各种任务。随着我们的机器人做得越来越多,我们将学习如何设计和编写软件来解决实际问题。

3、CSCI 1101计算机科学I

本课程是对计算机编程世界和计算机科学的一些基本概念的介绍。你将学习用现代编程语言,如Python或ML,编写程序。在课程结束时,你将能够设计相当复杂的程序,做有趣和有用的事情。你还将学习计算机科学的一些基本概念,包括计算机系统组织、文件和一些具有根本重要性的算法。该课程假定你以前没有编程经验。你可以报名参加基于Python的部分或基于ML的部分。如果你更倾向于数学,后者将是你的一个合适选择。这两部分都将为后续课程CSCI 1102做充分准备。
计算机科学课程学习

4、CSCI 1102计算机科学II

在CSCI 1101中,你被介绍了编程的基础知识。你写了一些相对简单的程序,你的主要重点是让你的代码工作。在这门课程中,你将对编程有一个更复杂的了解。你将学习几种有用的方法来组织程序中的数据(如列表、堆栈、队列和树),其中一些是相当聪明的。这些数据结构中的每一个都有自己的优点和缺点,你将学习如何评估权衡,以确定哪一个是最适合特定程序的。你将学会把编程看成是一个两阶段的过程。在设计阶段,你要弄清楚程序应该做什么,需要哪些类;在实现阶段,你要确定应该使用哪种技术来实现每个类,并为其编写代码。该课程将使用Java编程语言,并在学期开始时教授。

5、CSCI 1103计算机科学I荣誉课程

CSCI 1103对于有较强数学背景的学生来说是一个不错的选择。不确定是否适合的学生应向Muller教授咨询。这是计算机科学的荣誉入门课程。该课程围绕三个主题:1.计算,作为一个研究主题;2.编码,作为一种技能;3.计算机科学,作为一个领域的介绍。课程的前半部分从简单的数学角度探讨了计算问题。从这个角度来看,计算可以被理解为基础代数的延伸。中途,课程转向面向机器的观点,考虑存储和处理器架构,突变和基于突变的重复习语。该课程探讨了一些基本算法,并在各学科中得到应用。良好的程序设计方法被始终强调。该课程使用OCaml编程语言教学。学生将为后续课程CSCI 1102 Computer Science II做好充分准备。

6、CSCI 1154编程和网络应用入门

在此课程中,学生将创建基于网络的互动应用程序。我们首先学习如何使用HTML和CSS来创建简单的网页。主题包括基本数据库、SQL查询和客户端脚本。

以上就是关于波士顿学院计算机科学课程学习内容,如果对此还有疑问,可以随时与留学生辅导网的老师进行沟通哦,我们将会为各位同学提供专业的辅导服务。

mdtutor09

复制并跳转微信

微信扫一扫
添加海外辅导老师

复制:mdtutor09
添加海外辅导老师