Deloitte
6 位校友岗位:Graduate Program · Graduate Consulting · Platform Engineer · Web developer · Platform engineer
SWEN90006
课程定位 SWEN90006(Database Systems & Data Modelling)是墨尔本大学信息系统方向的研究生课程,定位在业务问题与数字技术落地之间。课程面向希望提升产品思维、数据决策和系统设计能力的学习者,强调把理论框架转化为可执行方案。它通常可衔接后续 capstone、行业项目或岗位实战。 技术栈与学习内容 学习内容常覆盖 Information Systems、Human-Centred Design、Data Modelling、Process Improvement、Evidence-based Decision Making 等核心能力。你需要在案例中完成问题界定、方案设计、风险评估和效果复盘,重点不是套模板,而是构建完整论证链路。 课程结构 一般按 12-13 周推进:前段搭建框架与方法,中段进行高密度作业与项目推进,后段做综合评估与展示。考核常见为 Quiz/Workshop、2 次作业或项目、展示与期末评估。即便没有明确 Hurdle,评分也会关注关键能力是否稳定达标。 适合人群 适合希望在数字化转型、产品运营、数据分析和信息系统咨询方向深耕的硕士同学。建议每周投入 10-14 小时,按“预习-实践-复盘”推进。难点在多任务并行与高质量表达;持续复盘能显著提升后期稳定性。
Syllabus
### 📖 核心知识点:软件质量与安全 理解软件测试在开发周期中的地位。探讨 CIA 三要素(Confidentiality, Integrity, Availability)及常见的软件漏洞。
### 🧠 核心知识点:等价类与边界值 掌握等价类划分、边界值分析(BVA)以及决策表测试。学习如何在不了解源码的情况下设计高质量用例。
### 🔀 核心知识点:代码覆盖率 深入学习路径覆盖、分支覆盖及条件覆盖。理解控制流图(CFG)的构建逻辑。
### 🛡️ 核心知识点:注入攻击防护 剖析 SQL 注入、跨站脚本(XSS)原理。学习参数化查询与输入过滤的最佳实践。
### 🔍 核心知识点:自动化漏洞扫描 学习使用静态分析工具检测代码缺陷。理解数据流分析与符号执行的基础概念。
### ⚡ 核心知识点:模糊测试 (Fuzzing) 学习模糊测试原理,利用自动化工具向系统输入随机数据以发现崩溃点和内存泄漏。
### 🌐 核心知识点:OWASP Top 10 逐一拆解 OWASP 十大安全威胁,重点学习身份验证失效、敏感数据暴露等场景。
### 🧪 核心知识点:测试自动化框架 掌握 JUnit 5 和 Mockito 的使用。学习编写独立、可重复、且覆盖率高的单元测试套件。
### 📈 核心知识点:压力测试与 MTTF 学习如何使用 JMeter 进行压测。理解平均故障间隔时间(MTBF)等可靠性指标的计算。
### 🔐 核心知识点:黑客视角实战 模拟渗透测试生命周期:侦察、扫描、漏洞利用、权限维持及报告撰写。
### 🤖 核心知识点:安全左移 (Shift Left) 学习将安全测试集成到 CI/CD 流水线中。掌握安全网关(Security Gates)的配置。
### 📝 复习周:安全测试体系梳理 总结全课测试技术与安全防御框架。准备综合漏洞分析大题。
Assessment
Quiz / Workshop
阶段掌握与课堂应用检查。
Assignment 1
专题分析与方案设计。
Assignment 2 / Project
综合项目或研究报告。
Final Assessment
期末综合评估。
Assignments
完成 SWEN90006 主题下的问题分析与方案设计。
要求:提交结构化报告
⏱ 预计 16 小时
完成综合项目并给出实施与风险评估。
要求:提交报告/展示材料
⏱ 预计 22 小时
From Seniors
基础信息谁都查得到,真正值钱的是过来人的经验。
比你早一年的学长留下的真实经验 —— ChatGPT 给不了。
这门课还没有学长经验,你可以是第一个 —— 注册后在课内分享。
这门课暂无往年考点记录。
下面是匠人学院毕业生整体去过的公司分布(来自脱敏校友证言)。这是全平台的总体去向,不代表选这门课的人一定去这些公司。
统计自 313 份脱敏校友证言
岗位:Graduate Program · Graduate Consulting · Platform Engineer · Web developer · Platform engineer
岗位:Frontend Dev · junior frontend developer · Front-end Developer · Full Stack Developer
岗位:Full-stack Developer · Data Engineer · Consultant
关于这块数据,我们说实话
雇主墙来自脱敏毕业生证言(testimonials)的整体分布,无法关联到具体学员或其所选课程;仅作为毕业生去向的总体社会证明展示。
我们没有"某位学长选了这门课、后来进了哪家公司"这种可查询的个人去向档案 —— 校友证言是脱敏的,无法关联到具体的人或他选过的课。所以这里只给整体分布,不给个人路径,不编。