英国留学最新动态:英国女王大学新增专业、项目申请即...
2026-27英国留学&求职报告
免费领取该课程分为两个主要部分:一是从基础到高级的软件工程与编程教学模块,二是以项目为基础的学习内容。第一学期学习基础模块,包括使用Java语言进行编程、计算机基础、软件工程、软件测试和数据库。第二学期则聚焦更高级的主题,如算法、面向对象编程、Web编程(PHP和JavaScript)以及基于团队项目的软件工程。 每门课程每周通常包含3-4小时讲座,以及2-3小时的辅导课和实验课,总教学时数为每周15至18小时,安排在每周三天的上午和下午。学生还需在Canvas在线学习平台完成视频观看、阅读材料、在线测验及实践作业,并参与个人与小组项目。 评估方式多样,包括计算机测试、个人或小组项目及编程实践考试。学生可选择一个为期三个月的独立项目,或三个小型专项迷你项目,涉及用户体验设计、安全网络化系统、数据分析与可视化、云计算和机器学习等前沿领域。 课程由电子、电气与计算机科学学院(EEECS)开设,Neil Anderson担任软件开发课程主任,Aidan McGowan指出课程内容经工业界合作伙伴共同设计,确保毕业生具备雇主所需技能,就业竞争力强。
Web Development
Databases
Software Engineering
Computing Foundations
Programming