计算机科学学士
计算机科学学士学位(BS)为学生在软件工程,系统管理和管理以及工业和政府实验室的澳门威尼斯人注册网站研究和开发方面的有价值的前沿职业做好准备。毕业生还可以利用他们的本科计算机科学背景(和分析技能)为医学、法律、教育、物理和生命科学、社会科学和人文科学等领域的职业做好准备。
学习成果
- 具备编程语言(c++或Java)、数据库管理或计算机网络、操作系统、计算机体系结构以及网络语言和软件工程的高级知识。
- 熟练编程和网页开发。
- 能够胜任小型和大型编程项目。
- 理解并运用职业道德的价值观和原则。
- 在各种环境中应用信息安全和保证原则的能力。
- 具备有效的沟通、团队合作和领导能力。
招生信息
有关最新招生信息,请访问大都会学院网站。
学位要求
申请大都会学院学士学位的学生需要完成至少32门课程(128个单元),包括Hub要求、专业要求、相关课程和选修课。
中心要求
所有波士顿大学的本科生,包括转学生,都将在波士顿大学中心学习课程,这是大学的通识教育项目,融入了整个本科学习过程。BU Hub的要求可以通过多种方式来满足,包括专业内外的课程作业以及课外活动。计算机科学专业的学生通常会通过本专业的课程来满足BU Hub在定量推理II、批判性思维和创造力方面的要求。
专业及相关课程
总共需要15门课程(60个单元),完成成绩为C或以上。
必修课程
- MET CS 231编程与c++和MET CS 341数据结构与c++或
- MET cs232编程与Java和MET cs342数据结构与Java
加:
- 离散数学
- 高级编程概念
- 计算机体系结构
- MET cs535计算机网络或MET cs579数据库管理
- 操作系统
有编程经验的学生还必须完成:
5个额外的计算机科学课程(20个单元),在301到599的水平,选择与顾问的建议和批准。
没有编程经验的学生还必须完成:
- MET cs201编程入门
另外还有四门计算机科学课程(16个单元),在301到599的水平上,在导师的建议和批准下选择。
相关的课程
三门课程(12学分):
- MET MA 123微积分I
- MET MA 124微积分II
另外从以下课程中选择一门数学课程:
- CAS MA 226微分方程
- CAS MA 242线性代数
- 基础统计与概率论
- 硕士214应用统计学
- MET MA 225多元微积分
选修课
选修课是在学术顾问的建议下选择的。选修课的数量取决于转学单位。