软件工程
本科证书
要获得证书,学生必须满足先决条件,完成五门必修课和两门选修课程,从四门3学分课程的列表中。
先决条件:
CSCI 1583及其相关实验室(CSCI 1581):
先决条件 | 学分 |
---|---|
去找找CSCI 1581/1583:软件设计与开发I + Lab | 4 |
必修课程:
学生必须完成以下五门课程:
要求 | 学分 |
---|---|
去找找CSCI 2120/2121:软件设计与开发II +实验室 | 4 |
去找找CSCI 2125:数据结构 | 3 |
去找找CSCI 4125:数据模型和数据库系统 | 3 |
去找找CSCI 4210:软件工程导论 | 3 |
所获专业技能:
- 去找找CSCI 2120学习用Java编程语言编写软件应用程序。
- 去找找CSCI 2125学习用于代码优化和高效数据管理的理论原则。
- 去找找CSCI 4125学习持久存储和检索数据的数据库概念和技术。
- 去找找CSCI 4210学习软件架构、设计原则和软件生命周期
选修课程:选二
学生从四门3学分的课程中选择两门:
选修课(选择二) | 学分 |
---|---|
去找找CSCI 4208:开发高级Web应用程序 | 3 |
去找找CSCI 4661:移动应用开发主题 | 3 |
去找找CSCI 4990:计算机科学专题 | 3 |
去找找CSCI 3096计算机科学实习 | 3 |
所获专业技能:
- 去找找CSCI 4208介绍技术和学习开发全栈web应用程序的技术和工具。
- 去找找CSCI 4661学习开发Android/iOS原生移动应用程序的技术和工具。
- 去找找CSCI 4990了解该领域的最新进展和新趋势。注意:专题必须与软件工程相关,才能获得证书学分
- 去找找CSCI 3096通过与合作的IT公司实习,学习专业的实践经验。
更多信息