留学学业指南鱼之跃 · 按学校规则查
课程

格拉斯哥 COMPSCI1019《专业软件工程基础》:六件考核,笔试 25%+职场报告 25%+展示 15%+实验考 20%

格拉斯哥COMPSCI1019专业软件工程研究生学徒制生命周期开发方法论软件测试职业伦理计算机科学课程
所属课程:专业软件工程基础(COMPSCI1019)· 格拉斯哥 · 本科 · 计算机科学 查看课程页 →

格拉斯哥 COMPSCI1019《专业软件工程基础》:专为研究生学徒制学生开的课——学的是怎么像职业软件人那样工作,而不只是怎么写代码。

30 学分(一个半满模块的超大体量),Level 1 课程,双学期贯穿;考核六件:笔试 25%+职场实践报告 25%+学期中课堂测验 10%+课堂小测 5%+展示 15%+实验考 20%,主考期在 3 月。

课程官网(学校官网):https://www.gla.ac.uk/coursecatalogue/course/?code=COMPSCI1019

COMPSCI1019 是一门什么课?

一句话:写代码之外的一切——伦理与法律、生命周期、方法论、安全,再加一层「会看职场」。

这是格拉斯哥大学(University of Glasgow)计算科学学院(School of Computing Science)的本科模块,课程代码 COMPSCI1019,英文名 Foundations of Professional Software Engineering,中文通译「专业软件工程基础」。

几条身份信息:

形态是「半校半企」(照实):课程前半段主要在校内进行,后半段主要在职场进行(照实)——时间表本身就是课程设计的一部分(分析)。

骨架四块(分析):「伦理与法律」(职业软件人的责任与约束)→「设计生命周期」(软件从设计到交付的全程)→「开发方法论」→「安全因素」(照实)——再加一层「会看职场」:批判评估真实企业里的开发实践并讨论其适用性(照实)。

课程简介照学校官网口径:本课程仅面向研究生学徒制学生。研究生学徒制项目的学生将直接进入工作环境,因此理解作为专业人士工作的基础至关重要;本课程将向他们介绍软件开发中写代码之外的许多面向,这些对他们的专业工作准备很重要。

课程目标照学校官网口径:传授专业环境下软件工程的广博知识——覆盖伦理议题、设计生命周期、开发方法论与安全因素;同时发展批判评估软件开发设计决策的能力;学生还应在概念层面理解常见软件开发工具与软件包,使其向职场的过渡更高效。

定位是「职业转换器」(分析):每个主题都对应职场场景:合规、评审、选方法论、防泄漏(分析)——「概念层面理解工具」说明它不教操作细节,教的是选型与对话(分析)。

与普通软件工程课有什么不同?

对象不同:这门课仅面向研究生学徒制学生(照实)——学生同时是雇员,课堂与职场是同一年里交替的两个场域(分析)。

第二个差异是考核形态。六件考核散布全年,过程分占大头(照实)——笔试只占四分之一(分析)——没有一件能靠临时冲刺补救(分析)。

第三个差异是职场实践成为考核对象。职场实践报告与展示合计四成(照实)——用课程框架分析自己所在企业的实践(分析)——这是普通软件工程课没有的一层(分析)。

第四个差异是考期罕见。主考期在 3 月(照实)——比常规 4-5 月早一个多月(分析)——按常规节奏准备会措手不及(分析)。

考核怎么算?

六件,合计 100%。

口径形式占比对应学习成果
笔试线下;个人25%ILO 1–3
职场实践报告个人25%ILO 4(及 1)
学期中课堂测验课堂10%ILO 1–3
课堂小测课堂5%ILO 1–3
展示个人或小组(以课程规格为准)15%ILO 4
实验考实验环境20%ILO 2–3
主考期3 月(March)—官网明写
学分授予最低要求无例外(No exceptions)—官网明写
补考与重修学校官网未提及—以课程规范文档或学院通知为准

四条结构性判断:

第一,过程分占大头。(分析)四分之三在学期内挣,笔试只占四分之一(分析)——课堂与作业的日常表现直接换算成绩(分析)。

第二,职场报告加展示合计四成,是这门课的灵魂考核。(分析)分析真实实践,才是这门课的落点(分析)。

第三,考期在 3 月,复习窗口必须提前规划。(分析)2 月才发现考试已近,是最常见的节奏失误(分析)。

第四,六件考核没有一件能临时补救。(分析)漏一件就是漏一块,全年日历管理是第一挑战(分析)。

一处照实说明:学校官网给出六件考核的占比与考期,未列各件的具体要求、提交时间与判分标准(照实)——开课后以课程规范文档与课程大纲为准(分析)。

先修要求是什么?

官方零门槛、一门排除、一栏不设(照实):

真正的门槛在项目身份上(分析):课程仅面向研究生学徒制学生(照实)——内容自带零起点设计(分析)——隐性要求是「有一家企业去观察」与职场英语沟通,两者都是该项目的既有条件(分析)。

身份与签证条款需单独确认(分析):国际生身份与学徒制的兼容性要问项目办公室(分析)——本文不构成任何签证建议(照实说明)。

要自查的三样:

学完能做什么?

学完你有一套「职业软件人」的基础装备:伦理与法律意识、生命周期与地图感、测试策略、方法论判断。

四条预期学习成果(照实):

四条是「懂规矩、懂概念、会评价」(分析):第 4 条是这门课的独门(分析)——用课堂框架审视自己所在企业的实践(分析)——职场报告正是它的考核载体(分析)。

无书单(照实):课程页仅提供阅读清单链接(分析)——软件工程导论类教材覆盖理论线(分析)——职场实践的评价框架以课程讲义为准(分析)。

直接能力(分析):伦理与法律意识、生命周期与方法论判断、测试策略、实践评价——直接对接入职后的技术评审、合规沟通与方法选型(分析)。

去向层面(分析):软件工程与开发岗位、技术管理与流程改进方向、质量与测试职能(分析)。

一条判断(分析):这门课最耐用的一句是「每种方法论都有失效条件」(分析)——把任何方法论当信仰的人,在真实项目里都会被现实纠正(分析)——能说清代价的人,才是能做技术决策的人(分析)。

难点与常见挂因

不难在写代码,难在把身边事抽象成框架:伦理要落成分析、方法论要讲代价、测试要按场景选策略、职场报告要有观察框架、六件考核要统筹。

一、伦理法律从口号到分析

机制:要求讨论职业软件开发者面临的伦理与法律议题:知识产权、数据保护、专业责任(照实,ILO 1)。

为什么卡:难点在从「应该遵守」的价值句转到「场景、义务、后果」的分析结构(分析)——案例就在身边,但抽象成框架要专门练(分析)。

卡了会怎样:伦理段全是口号,讨论没有落点(分析)。

怎么补:每类议题按「场景、义务、后果、应对」四行写(分析)——三类议题成习为准(分析)——框架写得出,身边事才用得上(分析)。

二、生命周期与方法论的「地图感」

机制:瀑布、敏捷、持续交付等方法论各有前提与代价(分析)——难点不在背名词,而在「什么组织什么项目适配什么」(分析)。

为什么卡:学生常见毛病是把某一种当信仰(分析)——少了「失效条件」这一栏(分析)。

卡了会怎样:论述一边倒,评价层缺失(分析)。

怎么补:每种方法论写「适用条件、代价、失效信号」三行(分析)——第 4 条成果的批判性正是治这个(分析)——能说代价,才叫比较(分析)。

三、测试方法的体系化

机制:单元、集成、系统、验收的层次与黑盒白盒的视角(照实,ILO 3)——难点在为给定场景选测试策略并说明理由(分析)。

为什么卡:职场里的测试实践常不规范(分析)——课堂标准与企业现状的落差要能说清(分析)。

卡了会怎样:只会罗列测试类型,不会选(分析)。

怎么补:为三个场景各写一份测试策略:对象、层次、理由(分析)——能说出「为什么不用另一种」为准(分析)——选择本身就是考点(分析)。

四、职场报告的观察与理论对接

机制:职场实践报告要求用课程框架分析真实企业实践(照实,ILO 4)——难点在「观察什么」(分析)。

为什么卡:没有框架的观察是流水账,有框架才有分析(分析)——选题与观察提纲要在进职场前备好(分析)。

卡了会怎样:报告全是描述,分析段没有理论引用(分析)。

怎么补:报告按「实践描述、框架分析、改进建议」三段写(分析)——每篇分析段至少挂一个课程概念(分析)——初稿请同事或导师预读一轮(分析)——提纲先定,观察才有方向(分析)。

五、六件考核的节奏统筹

机制:六件考核散布全年,学期后半在职场(照实)——课程任务与企业工作互相挤压(分析)。

为什么卡:没有一张全年考核日历,必有一件被漏掉(分析)——节奏被切得很碎(分析)。

卡了会怎样:漏交一件,直接少一块分(分析)。

怎么补:入企前把全年考核节点做成双栏日历:工作周与课程周(分析)——课程任务固定排在每周固定晚间时段(分析)——连续两月执行为准(分析)——日历先行,节奏才稳(分析)。

六、项目身份与选课资格

机制:课程仅面向研究生学徒制学生(照实)——这类学制是「带薪在企业工作加在校学习」(分析)。

为什么卡:身份与学制条款需要单独确认(分析)——容易误把本课当普通选修选入(分析)。

卡了会怎样:选课无效,白占名额(分析)。

怎么补:选课前与项目办公室确认资格与工作条款(分析)——拿到书面确认为准(分析)——本文不构成任何签证建议,具体以校方与官方规定为准(照实说明)。

七、职场英语的即时应对

机制:课程后半在企业,会议、站会、邮件全是职场英语(分析)——缩略语与行话密集(分析)。

为什么卡:能听懂课不代表跟得上企业节奏(分析)——国内实习语境的英语压力较小(分析)。

卡了会怎样:会议上跟不上,工作推进受阻(分析)。

怎么补:入企前收集该企业常用术语表,每周复盘生词(分析)——一个月内职场会话无障碍为准(分析)——术语表是最快的入场券(分析)。

八、职场报告的英语写作

机制:报告要正式英文文体分析企业实践(照实)——观察丰富但成文困难(分析)。

为什么卡:分析段没有理论引用(分析)——国内实习报告重描述轻分析(分析)。

卡了会怎样:内容不少,档次不高(分析)。

怎么补:三段式结构:实践描述、框架分析、改进建议(分析)——每篇分析段至少挂一个概念(分析)——同事或导师预读一轮为准(分析)。

九、半校半企的双线切换

机制:前半在校、后半在企,学习模式切换成本高(照实)——入企后课堂任务容易被工作挤掉(分析)。

为什么卡:两种节奏同时运行(分析)——国内课程全程在校(分析)。

卡了会怎样:测验与报告被工作挤到最后一刻(分析)。

怎么补:双栏日历加固定晚间时段(分析)——课程任务不随工作周浮动(分析)——连续两月执行,习惯就成型(分析)。

十、英国法律语境与 3 月考期

机制:法律议题以英国法为背景(分析)——主考期在 3 月,比常规早一个多月(照实)。

为什么卡:举不出英国的具体法律框架(分析)——按常规节奏复习,2 月才发现考试已近(分析)——国内考试节奏统一(分析)。

卡了会怎样:复习窗口不足,法律题空谈(分析)。

怎么补:把数据保护、知识产权、计算机滥用的主要立法名称与适用做成一页卡(分析)——讨论能点名两部立法即达标(分析)——12 月起每月一次自测,2 月进入全真模拟(分析)——2 月中完成首轮复习为准(分析)。

留学生特别提醒

中国学生最容易在六处吃亏:伦理只喊口号、方法论当信仰、测试不会选、职场报告没框架、六件考核漏件、3 月考试没提前准备。

怎么准备?

准备的关键是三条:先把全年考核排进一张表、把职场报告提纲入企前定好、把 3 月考期当作提前一个月的截止线。

中英术语速查

关于我们

鱼之跃做在读留学生的学业支持,服务分两块,界限很清楚:

辅导=老师授课:由 QS 前 200 院校的硕博老师把课程的知识点、推导链、作业要求讲透,按对口专业配课;覆盖同步辅导、论文辅导、考前辅导、预习。

护航=你的学业管家:排计划、理材料、理流程这些杂事都替你打点好,该提前准备的他先想到;你只管学,有事随时找,需要时都在。同地区的留学学姐,熟悉你所在学校的节奏。

学术问题上的申诉,我们做材料梳理与流程陪跑,不代写、不代考、不碰学术诚信边界,也不承诺任何成绩。

课程官网与核对说明

课程官网(学校官网):https://www.gla.ac.uk/coursecatalogue/course/?code=COMPSCI1019

本文涉及学校、开课学院(计算科学学院)、模块代码、课程名称、学分(30 苏格兰 SCOTCAT 学分,一个半满模块的超大体量)、层级(Level 1/SCQF 7)、场次(双学期贯穿)、学术学年、访学生通道(不接收)、课程简述原句要点(仅面向研究生学徒制学生/该类学生将直接进入工作环境/介绍软件开发中写代码之外的许多面向)、课程目标(传授专业环境下软件工程的广博知识,覆盖伦理议题、设计生命周期、开发方法论与安全因素/发展批判评估软件开发设计决策的能力/在概念层面理解常见开发工具与软件包)、四条预期学习成果、考核(笔试 25%;职场实践报告 25%;学期中课堂测验 10%;课堂小测 5%;展示 15%;实验考 20%;主考期 3 月;学分授予最低要求「无例外」)、入学要求(无先修要求;排除课程无;学校官网本页不设共修要求栏)、教与学安排(前半段主要在校内进行,后半段主要在职场进行)、书单与资源未提及(仅提供阅读清单链接)、补考与重修未提及(以课程规范文档或学院通知为准)、学习投入的具体数字属未采用口径等事实,均来自上述学校官网课程目录页;核对时间为 2026-11-01。文中标「(分析)」的句子为基于官网事实的推导或判断,不代表学校官方表述;文中关于学制身份与工作条款的提示仅为选课提醒,不构成任何签证或法律建议,具体以校方与官方规定为准。

← 学业指南首页课程库