足球比赛结果典型的四年大纲软件工程学士学位提供每学期的核心课程、实验和要求指南。
该互动度审核是跟踪您的完成情况的官方方法特定学位要求。请注意,学生可以通过多种方式取得进步
专业。这只是一个示例,由于课程变化可能需要进行调整。
学生应与顾问合作制定个人计划。完整列表
的可用。
打印大纲
第一年
秋季学期
| 课程 |
先决条件 |
信用 |
|
|
1 |
|
MA1030 或 MA1032 |
5 |
| 或 |
MA1031/1032同时 |
3 |
| 基础教育:形状 |
|
3 |
|
|
3 |
| 总计 |
|
15 |
春季学期
| 课程 |
先决条件 |
信用 |
|
CS1121 |
3 |
|
MA1161/60 |
3 |
| 基础教育:自然科学和物理科学 |
|
3 |
| 基础教育:艺术与文化 |
|
3 |
| 基础教育:人类世界的基础 |
|
3 |
| 基础教育:促进幸福和成功的活动 |
|
1 |
| 总计 |
|
16 |
第二年
秋季学期
| 课程 |
先决条件 |
信用 |
|
CS1121/1131、MA1160/61 |
3 |
|
CS1122/31 |
3 |
|
MA1160/61 |
3 |
| 基础教育:沟通强化 |
|
3 |
| 免费选修课 - 任何课程 |
|
3 |
| 基础教育:促进幸福和成功的活动 |
|
1 |
| 总计 |
|
16 |
春季学期
| 课程 |
先决条件 |
信用 |
|
CS1122 |
3 |
|
CS2311、CS2321 |
3 |
|
CS2311 |
3 |
| MA3xxx – 任何 3000 级数学课程 |
|
3 |
| 基础教育:跨文化能力 |
|
3 |
| 总计 |
|
15 |
第三年
秋季学期
| 课程 |
先决条件 |
信用 |
|
|
3 |
|
|
3 |
| 技术与社会课程 |
|
3 |
| 免费选修课 |
|
3 |
| 技术选修课 |
|
3 |
| 基础教育:促进幸福和成功的活动 |
|
1 |
| 总计 |
|
16 |
春季学期
| 课程 |
先决条件 |
信用 |
|
|
3 |
|
|
3 |
| CS4yyy |
|
3 |
| 免费选修 |
|
3 |
| 技术选修课 |
|
3 |
| 总计 |
|
15 |
第四年
秋季学期
| 课程 |
先决条件 |
信用 |
|
|
3 |
|
|
3 |
| CS4yyy |
|
3 |
| 技术选修课 |
|
3 |
| 免费选修课 |
|
3 |
| 总计 |
|
15 |
春季学期
| 课程 |
先决条件 |
信用 |
|
|
3 |
|
|
3 |
| 免费选修课 |
|
3 |
| 技术选修课 |
|
3 |
| 总计 |
|
12 |
总计 = 120 积分
技术选修课
技术选修课是面向计算机设计或使用的课程,通常
计算机科学、数学、工程或商业领域。以下课程
被推荐为计算机科学专业的技术选修课。其他课程
可由计算机科学顾问与计算机科学本科课程协商批准
委员会。
注意:以下列表中软件工程所需的课程
或计算机系统科学学位,或计算机的任何集中领域
科学学位也不能用于满足技术选修要求
在该选项或学位课程中。
计算机科学课程
- 任何 CS 3000、4000 或 5000 级别课程。学位或专业所需的课程
无法使用。
- MIS 4000 高级信息系统
注意:由于 CS 5000 级别课程的难度较大,学生应该
是大四学生,计算机科学课程的 GPA 至少为 3.0,最好为 3.5。
企业计划
跨学科团队作为企业的一部分,致力于解决现实世界的设计项目或问题。二年级学生负责实现企业团队定义的一些规定目标。
- 鸣谢:
1.0
- Lec-Rec-Lab: (0-0-3)
- 提供的学期:秋季、春季、夏季
- 限制:不得就读以下课程之一:新生
跨学科团队作为企业的一部分,致力于解决现实世界的设计项目或问题。二年级学生负责实现其企业团队定义的一些规定目标。
- 鸣谢:
1.0
- Lec-Rec-Lab: (0-0-3)
- 提供的学期:秋季、春季、夏季
- 限制:不得就读以下课程之一:新生
跨学科团队作为企业的一部分,致力于解决现实世界的设计项目或问题。三年级学生将练习设计解决问题的方法并开发实现特定项目目标的程序。
- 制作人员:
1.0
- Lec-Rec-Lab: (0-0-3)
- 提供的学期:秋季、春季、夏季
- 限制:必须就读以下课程之一:初级、高级
跨学科团队作为企业的一部分,致力于解决现实世界的设计项目或问题。三年级学生练习设计解决问题的方法并开发实现特定项目目标的程序。
- 鸣谢:
1.0
- Lec-Rec-Lab: (0-0-3)
- 提供的学期:秋季、春季、夏季
- 限制:必须就读以下课程之一:初级、高级
跨学科团队作为企业的一部分,解决现实世界的设计项目或问题,考虑约束因素并应用相关标准。第四年的学生将获得定义项目目标、规划实现这些目标的策略以及领导技术团队实现项目目标的经验。必须按照专业的定义做好项目准备。
- 鸣谢:
2.0
- Lec-Rec-Lab: (0-0-6)
- 提供的学期:秋季、春季、夏季
- 限制:需要部门许可;
必须就读以下专业之一:生物医学工程、工程、土木工程、地理空间工程、化学工程、计算机工程、电气工程、环境工程、地质工程、机械工程、材料科学与工程、机器人工程、软件工程、施工管理、计算机网络与系统管理、电气工程技术、机械工程技术、测量工程、信息技术;
必须就读以下课程之一:高级
- 先决条件:(BE 3350 和 BE 3700 和 BE 3800 和 BE 4900 和 ENT 3950 和 ENT 3960)或(CEE 3620 或(CEE 3810)或 FW 3330)或 CM 4855(C) 或(CS 3712 或 CS 4711 或 CS 4760)或(ENT 3960 和 EE 3131)或(EE 3280 和 EE 3261(C))和 EE 3910 和(EE 3174(C) 或 EE 3171(C) 或 EE 3173(C))或(GE 3890 和 GE 3880)或(ENT 3950 和 ENT 3960)和(MA 3710(C) 或 MA 2710(C) 或 MA 2720(C))和(MEEM 3750 或 ME 3750)和(MEEM 3201 或 ME 3201)和(MEEM 3901 或 ME 3901)和(MEEM 3911 或 ME 3911)和 EE 3010(C) 或(ENT 3950 和 ENT 3960 和(MA 3710(C) 和 MA 2710(C) 和 MA 2720(C))和(MEEM 3750 或 ME 3750)和 AE 3511 和 AE 4550(C) 和 AE 4560(C))和(MEEM 3400 或 ME 3400)和(MEEM 3600 或 ME 3601(C)) 或 MSE 3190 或 (CMG 3250 和 CMG 4120(C) 和 CMG 4210 和 CMG 3200) 或 (EET 3281 和 EET 4253(C)) 或 SAT 3812(C) 或 SU 4100(C) 或 ENG 3505(C) 或 (ENT 3950 和 ENT 3960) 或 (MET 4200 和 MET 3500(C) 和 MET 3451(C)) 或 MET 4210
跨学科团队作为企业的一部分,解决现实世界的设计项目或问题,考虑约束因素并应用相关标准。第四年的学生将获得定义项目目标、规划实现这些目标的策略以及领导技术团队实现项目目标的经验。
- 鸣谢:
2.0
- Lec-Rec-Lab: (0-0-6)
- 提供的学期:秋季、春季、夏季
- 限制:必须就读以下课程之一:高级
- 先决条件:ENT 4950 和(BE 4900 或 CEE 3620 或 CEE 3810 或 CM 4855 或 CS 3712 或 CS 4711 或 CS 4760 或(EE 3174 或 EE 3171 或 EE 3173)或 GE 3890 或 MSE 4141(C) 或CMG 4210 或(EET 4253 和 EET 3281)或(MET 4460 和 MET 4210)或(SAT 4541 和 SAT 3812)或 SU 4100 或 ENG 4505(C) 或 EE 3010 和(MEEM 3600 或 ME 3601)和(MEEM 3750 或 ME 3750)和(MEEM 3201或ME 3201)或(EE 3280和EE 3261))
ENT 4900 - 高级企业项目工作 V 非顶点
跨学科团队作为企业的一部分,致力于解决对行业、政府和社区具有重要意义的实际项目或问题。第四年的学生将获得定义项目目标和规划实现这些目标的策略以及领导团队实现项目目标的经验。本课程适合未参加 Enterprise 的学生以满足其顶点要求。
- 鸣谢:
2.0
- Lec-Rec-Lab: (0-0-6)
- 提供的学期:秋季、春季、夏季
- 限制:不得入读以下学院之一:工程学院;
必须就读以下课程之一:高级
ENT 4910 - 高级企业项目工作 VI 非顶点
跨学科团队作为企业的一部分,致力于解决对行业、政府和社区具有重要意义的现实项目或问题。第四年的学生将获得定义项目目标和规划实现这些目标的策略以及领导团队实现项目目标的经验。本课程适合未参加 Enterprise 的学生以满足其顶点要求。
- 鸣谢:
2.0
- Lec-Rec-Lab: (0-0-6)
- 提供的学期:秋季、春季、夏季
- 限制:不得入读以下学院之一:工程学院;
必须就读以下课程之一:高级
合作教育
根据学术部门,学分可能算作免费或技术选修课。 需要顾问的批准、良好的行为和学术地位、在就业服务处注册以及雇主的正式录取通知书。
- 鸣谢:可变为 2.0
- 提供的学期:秋季、春季、夏季
- 限制:需要部门许可;
不得就读以下级别之一:研究生
工程与工程技术
本课程将涵盖基本电气概念、电阻电路、节点和环路分析、叠加、戴维宁和诺顿等效、最大功率传输、电容器、电感器、交流分析以及一阶和二阶瞬态分析。
- 鸣谢:
4.0
- Lec-Rec-Lab: (3-0-2)
- 提供的学期:秋季、春季、夏季
- 先决条件:MA 3520(C) 或 MA 3521(C) 或 MA 3530(C) 或 MA 3560(C)
介绍数字逻辑的分析、设计和应用。包括布尔代数、二进制数、逻辑门、组合和顺序逻辑、存储元件和基于硬件描述语言的综合。
- 鸣谢:
4.0
- Lec-Rec-Lab: (3-0-2)
- 提供的学期:秋季、春季、夏季
- 先决条件:CS 1121 或 CS 1131 或 CS 1111
专为非专业人士设计。涵盖电气和电子测量原理,包括直流、交流、半导体器件、放大器和滤波。
- 鸣谢:
3.0
- Lec-Rec-Lab: (2-0-2)
- 提供的学期:秋季、春季、夏季
- 限制:不得就读以下专业之一:电气工程、计算机工程
- 先决条件:MA 1121 或 MA 1160 或 MA 1161
涵盖电子设备和电路的基础知识;运算放大器、双极结型晶体管、二极管和 MOSFET。
- 鸣谢:
4.0
- Lec-Rec-Lab: (3-0-2)
- 提供的学期:秋季、春季、夏季
- 先决条件:EE 2112 或 EE 3010
介绍信号、系统和控制的数学分析。 主题包括微分方程、傅里叶级数、傅里叶变换、拉普拉斯变换、频率响应、波特图、状态模型和控制系统简介。
- 鸣谢:
3.0
- Lec-Rec-Lab: (3-0-0)
- 提供的学期:秋季、春季、夏季
- 先决条件:(EE 3010或EE 2112)和(MA 2320或MA 2321或MA 2330)和(MA 3520或MA 3521或MA 3530或MA 3560)
介绍基于微控制器的系统的概念。描述微控制器的基本特性以及如何用 C 语言和汇编语言对其进行编程。还讨论了 I/O 设备、同步和总线协议。
- 鸣谢:
4.0
- Lec-Rec-Lab: (3-0-2)
- 提供的学期:秋季、春季
- 先决条件:EE 2174 和(CS 1111 或 CS 1142 或 CS 1121 或 CS 1131)
EE4252 中开发的数字信号处理概念的实际实现。 重点关注 DSP 在通信、滤波器设计、语音处理和雷达方面的应用。 实验室提供DSP解决方案设计和实现的实践经验。
- 鸣谢:
3.0
- Lec-Rec-Lab: (2-0-2)
- 提供的学期:春天
- 先决条件:EE 4252
使用 CAD 工具设计 VLSI 电路。分析影响性能的物理因素。通过课程项目演示展示学习内容。
- 鸣谢:
4.0
- Lec-Rec-Lab: (3-0-2)
- 提供的学期:秋季
- 先决条件:EE 3131 和 EE 2174
涵盖低功耗微控制器和硬件相关 C 语言在嵌入式传感和控制系统中的使用。强调与几种不同模式的模拟和数字传感器和执行器的直接连接,以实现适用于机器人和无线传感器网络等应用的端到端嵌入式系统。
- 鸣谢:
4.0
- Lec-Rec-Lab: (3-0-1)
- 提供的学期:春季、夏季
- 限制:必须就读以下课程之一:高级
- 先决条件:EE 3171 或 EE 3173 或 EE 3174
学习计划的第一学期,一组学生在与教职人员协商的情况下开展工程设计项目。 (高级项目已准备好,由主要替代先决条件定义)
- 鸣谢:
2.0
- Lec-Rec-Lab: (1-0-3)
- 提供的学期:秋季
- 限制:不得就读以下班级之一:新生、大二学生、大三学生
- 先决条件:(EE 3131 或(EE 3280 和 EE 3261(C))) 和(EE 3901 和(EE 3171(C) 或 EE 3173(C) 或 EE 3174))
学习计划的第二学期,一组学生在与教职人员协商的情况下开展工程设计项目。 (高级项目已准备好,由主要替代先决条件定义)
- 鸣谢:
2.0
- Lec-Rec-Lab: (0-1-3)
- 提供的学期:春天
- 先决条件:EE 4901
根据学生和教师的需求和兴趣,选择了电气工程技术方面感兴趣的其他主题。可以是教程、研讨会、讲习班、项目或课堂学习。
- 制作人员:可变为3.0;
最多可重复 6
- 提供的学期:点播
- 限制:需要教练的许可;
必须就读以下专业之一:机电一体化、电气工程技术、机电一体化;
不得注册以下班级之一:新生、大二、大三
数学课程
您的选项不需要的大多数硕士课程均符合资格。请咨询顾问
以便澄清。以下数学课程不符合技术选修课的资格:
- 编号低于 1900 的课程
- 超过 1 门统计入门课程
- MA 2990 和 MA 4945
商务课程
强调培养定量决策和分析技能,以通过案例、练习、模拟和数学建模解决问题。 主题包括回归分析、决策分析、随机环境、数据源和错误、效用理论风险偏好、线性规划和模拟分析。
- 制作人员:
3.0
- Lec-Rec-Lab: (3-0-0)
- 提供的学期:秋季、春季
- 先决条件:总线 2100 或 MA 2710 或 MA 2720 或 MA 3710 或 MA 3720
研究以用户为中心的设计,开发满足业务需求的有效界面解决方案。内容可能包括输入/输出设备、用户建模、帮助和文档、社会问题和可用性评估。强调界面设计如何解决人类的能力和能力。
- 制作人员:
3.0
- Lec-Rec-Lab: (0-3-0)
- 提供的学期:点播
- 先决条件:MIS 2000 或 MIS 2100 或 CS 1122 或 CS 1131
专注于与组织决策相关的业务分析的生成和解释。包括在关系数据库环境中构建数据检索查询以及使用适当的编程语言处理数据所需的核心技能。介绍与数据管道相关的概念。
- 制作人员:
3.0
- Lec-Rec-Lab: (0-3-0)
- 提供的学期:春天
- 先决条件:(MIS 2100 或 CS 1122 或 CS 1131)和(MIS 3100 或 CS 3425)
本课程旨在为那些希望设计 IT 软件解决方案进行商业化的学生提供支持。该课程为学生企业家和创新者在系统开发生命周期的各个阶段(例如规划、需求收集、设计和实施)提供支持。
- 鸣谢:1.0;
最多可重复 6
- Lec-Rec-Lab: (1-0-0)
- 提供的学期:点播
- 限制:需要讲师的许可
- 先决条件:MIS 2000(C) 或 MIS 2100(C) 或 CS 1111(C) 或 CS 1122(C) 或 CS 1131(C) 或 SAT 1200(C)
会计信息系统的内部控制简介,强调系统和组织控制 (SOC)、信任服务标准、SOC 审计、数据生命周期、数据治理和数据完整性。使用软件工具进行应用练习来解决会计师的日常问题。
- 制作人员:
3.0
- Lec-Rec-Lab: (0-3-0)
- 提供的学期:秋季
- 先决条件:ACC 2100 或 ACC 5050
心理学和人为因素课程
本课程将重点介绍何时、为何以及如何应用各种人为因素方法来创建更有效的人类技术系统。
- 鸣谢:
3.0
- Lec-Rec-Lab: (0-3-0)
- 提供的学期:秋季
- 限制:不得报名参加以下课程之一:新生
- 先决条件:(PSY 2000 或 HF 2000)和 UN 1015
介绍这种认知系统工程方法,通过与专家的系统访谈来解开复杂的工作。学生将收集数据来解决工程、商业或社会技术挑战。
- 鸣谢:
3.0
- Lec-Rec-Lab: (0-3-0)
- 提供的学期:秋季
- 限制:不得就读以下课程之一:新生
- 先决条件:(PSY 2000 或 HF 2000)和 UN 1015
对心理学领域内特定领域或方法的检查。
- 鸣谢:可变为 4.0;
可以重复
- 提供的学期:点播
- 先决条件:PSY 2000 和 UN 1015
人文课程
日常推理和形式逻辑简介。 重要的目标是培养论证识别、分析和评估的技能。学生学习如何用符号表示普通语言陈述和论点,并使用证明和真值表方法确定其有效性或无效性。
- 鸣谢:
3.0
- Lec-Rec-Lab: (0-3-0)
- 提供的学期:点播
网络安全课程
信息安全向网络安全的演变及其与国家、组织、社会和个人的关系。接触多种网络安全技术、流程和程序;分析存在的威胁、漏洞和风险;制定适当的策略来缓解潜在的网络安全问题。应用实验室开发网络安全攻击属性并学习如何预防和/或减轻威胁。
- 鸣谢:
3.0
- Lec-Rec-Lab: (0-2-2)
- 提供的学期:秋季、春季、夏季
- 先决条件:SAT 2711 或 CS 2321 或 MIS 3200
网络安全高级课程,涵盖对抗性思维、利用博弈论、以人为中心的网络安全、网络安全中的经济决策等主题,以及国家网络安全教育倡议 (NICE) 框架主题的分析、收集和操作、调查、操作和维护、监督和治理、保护和防御以及安全提供。
- 鸣谢:
3.0
- Lec-Rec-Lab: (0-2-2)
- 提供的学期:春季、夏季
- 先决条件:SAT 3812
介绍数字取证的基本原理和技术,包括数字设备中存储的证据的获取、保存、恢复和调查。
- 鸣谢:
3.0
- Lec-Rec-Lab: (0-2-2)
- 提供的学期:秋季
- 限制:必须就读以下专业之一:计算机网络与系统管理、计算机工程、计算机科学、网络安全、信息技术;
必须就读以下课程之一:初级、高级
- 先决条件:SAT 3812
提供知识和演示方法,以帮助防止安全漏洞并制定保护敏感信息和机密数据的保障措施。学生学习进攻性和防御性安全概念,审核最佳实践。
- 鸣谢:
3.0
- Lec-Rec-Lab: (3-0-0)
- 提供的学期:春天
- 先决条件:SAT 3812
使用 PERL、Python、BASH 和 PowerShell 编写脚本,以完成和自动执行常见的系统管理任务,例如处理文件、网络和 Web 通信、数据库交互和安全性。
- 鸣谢:
3.0
- Lec-Rec-Lab: (0-2-2)
- 提供的学期:春季、夏季
- 限制:必须就读以下课程之一:大二、大三、大四
- 先决条件:CS 1111 或 CS 1121 或 CS 1131 或 CS 1142 或 MIS 2100
基本教育要求(共 24 个学分)
必修课程有:
- Ed 基础研讨会(UN 1013 或 UN 2013,1 学分),
- 作文(UN 1015-3 学分),
- 自然科学和物理科学课程(3 学分),
- 沟通强化课程(3 学分),
- 艺术与文化课程(3 学分),
- 跨文化能力课程(3 学分),
- 基础教育体验课程(3 学分),
- 以及 3 学分的幸福和成功活动。
具体课程,参考基础教育在注册商的网站上。
附加说明
- 必须先成功完成先修课程,然后才能参加后续课程
当然。
- 并发先决条件(用 (C) 或 © 标注的并发)可以同时进行,
尽管如果先完成先修课程则没有必要。
- 必修必修 (co-req) 课程必须在同一学期一起完成。
- 班级声望:So(大二学生声望获得 30 个学分) Jr(三年级声望获得)
60 学分),Sr(高级声望获得 90 学分)
- 提供的学期:选修课中注明 F(秋季)、Sp(春季)、Su(夏季)或
按需(没有预期的产品,但可能会显示在时间表中,请咨询您的
顾问)
- 数学:根据 ACT/SAT 数学成绩将学生安排到初始数学课程,
在线 ALEKS 评估,或数学分班考试成绩(AP、IB、CLEP)。
- 转学、先修课程或出国留学课程不计入学分
用于 GPA 计算。授予足球比赛结果同等学分的转学分
仅当获得“C”或更高等级(2.00/4.00)或同等成绩时,课程作业
一个转移机构。通过课程将获得出国留学学分
根据同等国际标准。授予先修学分
根据公布的 AP 考试分数标准(以及 IB 和 CLEP)。
此学位计划并非正式的学位要求列表。调整可能是
由于课程变化而需要。
2025 年 10 月 22 日修订。