Software Engineering
Fall 2020

qrcode

1 - Introduction
2.1 - Software Process
2.2 - Software Management
3.1 - Software Requirement
3.2 - Requirement Engineering
3.3 - Software Requirements Specification
3.4 - Software Requirements Specification Template
3.5 - Introduction to Git
4.1 - Software Design
4.2 - Software System Architecture Design
4.3 - CRC & DFD
4.4 - Statechart Diagram & Sequence Diagram
5.1 - How to Write Good Code
5.2 - Concept of Software Testing
5.3 - White-box Testing
5.4 - Black-box Testing
6.1 - Agile Development
6.2 - Software Maintenance & Evolution
7 - Software Example

Group List
Please send group information (student ID and student Name) to Xinxin Liao.
Group Size: 3-5 Students
Deadline: September 6, 2020

Project Descriptions
Project Notes
Project Data
Project Schedule
Project Grades
Good Software Requirements Template
Good Demo Example (2019)
Good Project Example (2019)

Homework Brief
Homework Grades
Please finish homeworks 1 & 2 on or before September 28, 2020
Please finish homework 3 on or before October 10, 2020

Competition Brief