Creat de Francis Pang

CS3201 Software Engineering Project I

CS3201 is the first in the two-course series that spreads over two terms, in which students work on a software engineering project. CS3201 is followed by CS3202. In CS3201 students work on requirements analysis, architecture and do extended prototyping. CS3202 focuses on iterative development with each iteration refining requirements and architecture. CS3201/CS3202 replaces the former CS3215 that was offered in a single term and was worth 8 modular credits. CS3201 and CS3202 are worth 4 modular credits each. The main thrust and teaching methodology for CS3201/CS3202 is similar to that of CS3215: We focus on applying proven software engineering principles in practice. However, a two-course formula will allow us to look deeper into software architecture issues, and do team work with elements of individual assessment during requirements analysis and architecture design.