
综合预科(理学学士)
Integrated Foundation Software Engineering
BSc(Hons)软件工程与基础年旨在为学生提供设计,开发,管理复杂软件系统所需的知识和技能。该课程强调现代软件开发所依据的模型、技术和工具的实际经验,同时也涉及关键的专业考虑,如用户需求、组织背景、网络安全和计算机道德。它还探索了包括人工智能,机器学习,基于云的数据存储等新兴领域。学生在编程,软件设计,数据结构和算法方面发展核心能力,为软件工程师,应用课程开发者,全堆开发者,站点可靠性工程师,或游戏开发者等一系列职业做准备。课程从计算机科学和软件工程的奠基课题开始,包括编程,计算机系统,数据结构,算法,软件过程,以及要求分析。在后期阶段,学生通过软件设计,项目管理,专业实践等更先进的科目来发展这种知识。在最后一年,重点转移到专门领域,包括用户经验设计、软件测试和验证、人工智能和现代数据系统。大力强调以实验室为基础的实际学习和项目工作,确保学生毕业时既具备与工业有关的技术专长,又具有可转让的技能。该课程提供可选的专业实习年,使学生有机会在顺利完成第二年学习后与雇主共事整整一年。这种实习使学生能够获得宝贵的工业经验,发展实践技能,并探索潜在的职业道路,有些学生在毕业后选择返回同一雇主






