计算机科学学士学位(数据科学方向)
Moravian University
关键信息
校园位置
Bethlehem, 美國
语言
英语
学习形式
在校园
期间
4 年
步伐
全职
学费
USD 50,500 / per year
报名截止日期
请求信息
最早开始日期
Aug 2024
介绍
计算机科学是研究如何用计算机自动解决问题。在互联网时代,计算机几乎用于生活的方方面面,程序员必须了解计算机的技术能力和问题领域的技术要求。Moravian 的计算机科学课程为学生创造了一个环境,让他们可以在团队中为现实世界的客户学习软件开发,并为学生提供动手体验技术的机会。
使命
计算机科学计划为个人进入技术专业做好准备,他们可以为生产级软件解决方案做出贡献,并继续学习和适应新技术。
目标
- 编程能力 - 学生将展示将程序规范转化为有效、高效且可读的解决方案的能力。
- 程序规范和设计 - 学生将展示根据客户输入为项目编写规范的能力,并为利用标准软件和架构模式的项目创建整体设计。
- 团队沟通 - 学生将展示与软件团队成员(包括客户、其他软件开发人员和经理)进行口头和书面沟通的能力。
课程
计算机科学提供一般轨道和数据科学轨道。任一轨道都需要 CSCI 120、121、265、244、234 和 334。一般轨道包括计算机科学内的附加要求以及 MATH 106/166 或 MATH 170 作为共同要求。数据科学轨道包括数学方面的额外要求以及应用和伦理学课程。
一般轨道:
一般轨道必修课
- CSCI 120 计算机科学概论
- CSCI 121 中级软件开发,先决条件:CSCI 120 中的 C- 或更好
- CSCI 140 计算机科学离散结构或 MATH 212 离散数学结构和证明。完成 MATH 212 的学生以后不能获得 CSCI 140 的学分。
- CSCI 265 数据库系统,先决条件:CSCI 120 中的 C- 或更好
- CSCI 220.2 DevOps 简介,先决条件:CSCI 120 中的 C- 或更好
- CSCI 244 高级软件开发,先决条件:CSCI 121 中的 C- 或更好
- CSCI 234 软件工程概论,先决条件:CSCI 244 为 C- 或更好
- CSCI 243.2 为计算机职业做准备,先决条件:CSCI 120 和大三学生
- CSCI 334 系统设计和实施(WI),先决条件:CSCI 234
一般轨道选修课
学生必须完成三门编号为 210-299 或 310-399 的附加选修课,其中至少两门课编号为 310-399。学生最多可以将一个实习单元计入这三个单元。学生可以将 MATH 230 运筹学数学方法或 MATH 258 数值分析中的一种作为该专业的 200 级选修课。
一般轨道并存条件
MATH 170 微积分 1(或 MATH 106 解析几何和微积分 I 复习第 1 部分和 MATH 166 解析几何和微积分 I 复习第 2 部分)
数据科学轨道:
数据科学轨道必修课程
- CSCI 120 计算机科学概论
- CSCI 121 中级软件开发,先决条件:CSCI 120 中的 C- 或更好
- CSCI 265 数据库系统,先决条件:CSCI 120 中的 C- 或更好
- CSCI 244 高级软件开发,先决条件:CSCI 121 中的 C- 或更好
- CSCI 234 软件工程概论,先决条件:CSCI 244 为 C- 或更好
- CSCI 243.2 为计算机职业做准备,先决条件:CSCI 120 和大三学生
- CSCI 334 系统设计和实施(WI),先决条件:CSCI 234
- 数学 231 数理统计 1
- 数学 337 数理统计 2
数据科学必备条件
- MATH 170 微积分 1(或 MATH 106 解析几何和微积分 I 复习第 1 部分和 MATH 166 解析几何和微积分 I 复习第 2 部分)
- MATH 171 微积分 2(或 MATH 106 解析几何和微积分 I 复习第 1 部分和 MATH 166 解析几何和微积分 I 复习第 2 部分)
一门伦理学课程:
- NURS 360 医疗保健中的道德困境
- 菲尔 222 伦理学
- 菲尔 224 应用伦理学
- PHIL 251 技术哲学
- PHIL 257 生物伦理与社会正义
- 菲尔 259 医学伦理学
- PHIL 281 伦理学主题
- 菲尔 355 元伦理学
- 其他道德课程,经学生顾问批准,可申请
我们建议该计划的学生完成 CITI 培训中关于研究中负责任行为的模块(教职员工免费获得),并向顾问报告培训完成情况。学生可以联系 IRB 委员会以获取此软件。
申请中的一门课程:
- HLTP 230 流行病学
- MGMT 311 市场研究(先决条件:MGMT 251;加上数学 107、数学 231 或 ECON156)
- BIOL 363 基因组学(先决条件:BIOL 210 和导师许可)
- ECON 256 应用计量经济学(先决条件:统计学课程和 ECON 152,推荐作为数据科学学生的 M4)
- 荣誉、独立研究和其他应用课程可能适用;咨询顾问
一门额外的 300 级数学课程或来自应用程序列表的课程,或来自预测分析科学硕士 (MS-PA) 计划的以下课程之一:
- MGMT 555,商业研究方法
- MGMT 556,决策分析
经 MSDA 项目负责人许可,学生可以参加 MSDA 的额外课程
完成该课程的学生将在成绩单的“专业”下列出“数据科学”。他们不符合信息学未成年人的资格。但是,学生可以将数学 170 和 171(而不是数学 231 和 337)计入辅修数学,因为后两门课程是该专业的必修课。
辅修计算机科学
计算机科学辅修课程包括 CSCI 120、CSCI 121 和其他三个编号在 110 以上的 CSCI 课程单元。经部门同意,以下课程之一可计入计算机科学辅修课程:MATH 230、MATH 258、MATH 231;菲尔 211。经院系同意,一门具有来自另一课程的重要计算内容的课程可以算作计算机科学辅修课程的三个选修课单元之一。
辅修信息学
信息学是应用计算技能、统计方法和领域知识来获取和分析数据,以便对组织和社会做出决策。
信息学辅修课程包括五门课程:CSCI 120; CSCI 265 ;一门统计推理课程(MATH 107 、HLTP 189 、ECON 156 或 MATH 231 );一门伦理学课程(NURS 360 、IDIS 215 或标题中带有“伦理学”的 PHIL 课程 );和一门应用课程(HLTP 230、MGMT 311、BIOL 363、ECON 256)。经项目主任批准,可以接受统计推理、伦理学或应用方面的其他课程。
计算机科学跨部门专业
计算机科学专业Set I的六门课程包括CSCI 120、CSCI 121和其他四门CSCI编号在110以上的课程,其中至少一门编号预计为310-380或390-399。计算机科学的附加课程和第二组的六门课程由学生在顾问的批准下选择。
计划成果
完成计算机科学专业后,成功的学生将能够:
- 使用适当的编程技术为问题实现解决方案。
- 技能和素养,知识
- 使用适当的设计原理和模式为软件系统创建设计。
- 技能与素养、批判性提问、创作与参与
- 利用适当的流程和协作工具为软件项目做出贡献。
- 观点、批判性提问、创造和参与
- 独立评估和学习新技术。
- 观点,批判性提问