课堂教学

周次 日期 讲课 其他教学环节 执行情况
教学大纲章节名称 课内时数 课外时数 实验、上机、实习、习题及其他教学实践环节 课内时数 课外时数
1   Ch.1 The Nature of Software 2   习题集1   2  
2   Ch.2-4 The Process 2   习题集2-3   2  
3   Ch.31 Project Management
Ch.6 Human Aspects
Ch.7 Modeling Principles
2   习题集21, 5-6   2  
4   Ch.8-9 Requirements: Concepts & Scenario 2   习题集7, 布置需求报告   2  
5   Ch.10-11 Requirements: Class & others 2   习题集8   2  
6   Ch.19 Quality Concepts
Ch.12 Design Concepts
2   习题集16-17   2  
7   Ch.13 Architectural Design 2   习题集18, 9
收需求; 布置设计报告;
  2  
8   Ch.17 WebApp Design
Ch.18 MobileApp Design
Ch.20-21 Review & SQA
2   习题集10   2  
9   Ch.14 Component-level Design
Ch.15 UI Design
Ch.16 Pattern-based Design
2   习题集19
习题集26-27
布置设计模式研究报告
  2  
10   总体设计报告演讲 2       2  
11   Ch.29 Configuration Management
Ch.22 Testing Strategies
2   习题集13, 布置测试报告   2  
12   Ch.23-24 Testing Conventional & OO Apps 2   习题集14,布置v1.0
收设计模式研究报告
  2  
13   Ch.25-26 Testing for WebApp & Mobile App 2   习题集11-12
收测试
  2  
14   Ch.27 Security Engineering
Ch.28 Formal Methods*
Ch.36 Maintenance
2   习题集20
收v1.0; 布置v2.0
  2  
15   Ch.34 Scheduling
Ch.35 Risk
Ch.30 Product Metrics
2   习题集24-25,15   2  
16   Ch.5 Agile
Ch.32 Project Process Metrics
Ch.33 Estimation
2   习题集22-23,4
收v2.0;布置合并版
  2