CSE48300C-Software Engineering(软件工程)

Spring 2018

Overview

The course will focus on the process models, methods and tools for software engineering and their applications.


Textbook

SoftwareEngineering:A Practitioner’s Approach, 8/e
Roger S.Pressman and Bruce R. Maxim

软件工程:实践者的研究方法(英文精编版 第8版)



Slides

Most of Slides are from the slide set to accompany the textbook's slides
For student attendance at the lecture use only

Week 1: Introductions
Week 2: Software Process
Week 3: Requirement - part1
Week 4: Requirement - part2
Week 5: Design - part1
Week 6: Design - part2
Week 7: UI Design
Week 8: Software Quality - 1
Week 9: Software Quality - 2
Week 10: Software Quality - 3
Week 11: Software Project Management


Week 10: Software Testing - 1 [Elite Class]
Week 11: Software Testing - 2 [Elite Class]


Lab

Lab Introduction(实验介绍)
The format of Groups(分组名单格式)
Reference 1(相关文档参考1)
Reference 2(相关文档参考2)



Useful Link

TIOBE Programming Community Index (TIOBE编程语言排名)

Pex for Fun