英国卡迪夫大学Applied Software Engineering (BSc)应用软件工程课程旨在使学生成为具备企业正在寻找的技能、知识和实践经验的高就业率的软件工程师。该创新学位与行业密切合作设计,将帮助学生获得使用当前商业工具和技术进行动手软件开发的经验。学校的教学侧重于云、移动和 Web 开发,重点是技术和标准行业实践。
学生将在纽波特国家软件学院的动态技术初创氛围中为实际问题创建基于软件的解决方案。
英国卡迪夫大学Applied Software Engineering (BSc)应用软件工程课程简介
本课程培养的技能反映了完整的软件生命周期,涵盖了专业工作所需的一切,包括:
1. 与客户会面并收集他们的要求。
2. 管理项目、时间表和软件团队以交付实际项目。
3. 以口头和书面形式向一系列受众有效地传达技术和非技术想法。
4. 分析需求并应用当前的软件工程概念和技术知识来开发有用的产品——并使它们具有可扩展性、健壮性和安全性。
5. 精通行业标准编程语言,自信地使用各种操作系统。
6. 能够自信地使用行业标准工具,例如 IDE、DBMS 和源代码控制。
7. 调试和测试代码以修复错误和缺陷。
8. 为实际项目设计和实施 NoSQL 数据库系统。
9. 保护数据库系统、网络通信和网络应用程序。
10. 具有对软件设计和代码质量的直觉,以及像开发人员一样思考的能力,在快节奏的商业环境中做出务实的工程判断和权衡。
11. 审查代码并向同事提供有效的反馈和指导。
12. 部署和推出产品和服务,支持真实用户。
英国卡迪夫大学Applied Software Engineering (BSc)应用软件工程课程结构
第一年的核心模块
l Introduction to Web DevelopmentWeb 开发简介
l Software development skills 1软件开发技巧1
l Computational thinking计算思维
l Java computing basics Java 计算基础
l Software development skills 2软件开发技巧2
l Database systems数据库系统
第二年的核心模块
l Development and operation开发运营
l Business applications using Java使用 Java 的商业应用程序
l performance and scalability性能和可扩展性
l Agile project management敏捷项目管理
l cyber security网络安全
l Mobile development移动开发
第三年的核心课程
l Business frameworks,languages and tools商业框架、语言和工具
l Adopting technology采用技术
l Emerging Technologies新兴技术
l Large team project大型团队项目
l Management change管理变革
以上就是英国卡迪夫大学Applied Software Engineering (BSc)应用软件工程课程的基本介绍啦!如果有同学对上述内容存在疑惑或者未提及到的内容,可以随时联系我们,我们会有专业的辅导老师进行解答哦。最后,希望每一位同学能够学成归来,为我们的祖国贡献我们的力量!