Modern Software Development Tech (1610311W)Tuesday @ 08:00-09:45 (1->12 weeks: D1203), Thursday @14:00-15:45 (1->10 weeks: D3203), Friday @ 10:15-12:00 (11->12 weeks: D1203), (TOTAL: 1 -> 12 weeks = 48 hours)
Instructor: Mustafa MISIR (Office: 230 @ CCST Building), mmisir [at] nuaa.edu.cn
Although software development practice has advanced rapidly in recent years, common practice hasn't. Many programs are still buggy, late, and over budget, and many fail to satisfy the needs of their users. The Modern Software Development Technology course is about how to perform software development for delivering robust and resilient solutions which minimizes the occurrence of the aforementioned issues. This course aims at providing the theories and techniques of effective and maintainable software development by using modern technologies and concepts, focusing on software construction.
Attendance: Please do not miss more than 3 classes
For discussion: Join WeChat Software Development group
BookCode Complete: A Practical Handbook of Software Construction by Steve McConnell (2nd Edition): http://cc2e.com
Other reference(s): Software Engineering by Ian Sommerville (9th Edition): https://www.amazon.com/...
ProjectsThe course project guideline, project groups and projects' titles can be found here.