跳转至

Software Engineering Project 1 (软件工程课设1)

课程编号:COMP2008J

考核形式:60% Final Project + 20% Coursework + 20% Online Quiz

授课教师:Alzubair Hassan

课程介绍

课程的主要项目是小组项目,做一个基于Java的游戏。具体选择什么游戏是在前两节课上,所有同学投票选择。在Final阶段会有Interview, 聊功能聊代码聊实现。

Online Quiz: 13周左右会有一个线上的考试(需要到指定教室),内容全在lecture的课件中,大概47道选择题,比较简单。

Assignment: 第一个是做命令行的管理系统,需要用到OOP的知识(继承,多态等)。第二个是在前一个的基础上加上图形化的界面,功能越丰富分越高。

Project: Phase 1占30%,主要是绘制uml图,以及计划phase 2的分工。我个人认为评分时主要看需求文档,不会仔细检查uml是否合理,当然还是要认真完成,uml对于phase 2很重要。

Phase 2占70%,需要一个小组协作,老师很看重teamwork,尽量保证每个人分工是均匀的,每个人都在认真合作。可以多找老师和助教寻求意见,多进行改进,取得高分不难。

学习资源

📝 课程笔记

🚀 项目案例