软件工程
本科证书
获得证书, 学生必须满足先决条件, 完成五门必修课和两门选修课,从四门3学分的课程中选择.
先决条件:
CSCI 1583及其相关实验室(CSCI 1581):
先决条件 | 学分 |
---|---|
去找找CSCI 1581/1583: 软件设计 & 开发I +实验室 | 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公司实习,学习专业的实践经验.
更多信息