Week 1: Introduction 导言 Week 2: Modelling with UML 1 UML 模型 1
Week 3: Modelling with UML 2 UML 模型 2
Week 4: Information Hiding 信息隐藏
Week 5: Project Proposals 项目开题报告
Week 6: Design Patterns 1 设计模式 1
Week 7: Design Patterns 2 设计模式 2
Week 8: Design Patterns 3 设计模式 3
Week 9: Design Patterns 4 设计模式 4
Week 10: Design Patterns 5 设计模式 5
Week 11: Refactoring 1 重构 1
Week 12: Refactoring 2 重构 2
Week 13: Refactoring 3 重构 3
Week 14: Refactoring 4 重构 4
Week 15: Review 复习回顾
Week 16: Project Defense 项目答辩
Labs 实验:
Lab1 Mockups 实验一、Mockups 工程制图
Lab2 UML (static diagram) 实验二、UML 静态图
Lab3 UML (dynamic diagram) 实验三、UML 动态图
Lab4 Fundamental of frond end 实验四、项目前端基础
Lab5 Extension introduction of frond end 实验五、项目前端扩展
Lab6 Fundamental of rear=end 实验六、项目后端基础
Lab7 Extension introduction of rear-end 实验七、项目后端扩展
Lab8 Introduce frames which can be used in project 实验八、项目可用框架介绍
Lab9 Introduce frames which can be used in project 实验九、项目可用框架介绍
Lab10 Observer design pattern 实验十、观察者模式
Lab11 Factory design pattern 实验十一、工厂模式
Lab12 Abstract Factory and singleton Design pattern 实验十二、抽象工厂模式,及单例模式
Lab13 Adapter design pattern 实验十三、适配器模式
Lab14 Command design pattern 实验十四、命令模式
Lab15 Refactoring 实验十五、重构
Lab16 Project presentation 实验十六、项目辅导及展示