This course focuses on the Advanced Software Engineering concepts that are needed to develop software systems that can meet basic functional requirements within a well-defined problem domain. Specific topics include: Software process, Agile Software Development, Project planning & Management, Architectural Design, Design and Implementation, Software Testing, Software Evolution, Quality Management. Students read and evaluate research papers, and write report related to an advanced topic.
Attachment | Size |
---|---|
Text Book; Course Objectives; Tended topics to be covered. | 538.57 KB |
o Chapter 1- Introduction | 313.2 KB |
o Chapter 2 and 3– Software Processes and Agile Development | 822.49 KB |
o Chapter 6 and 7 – Software Design and Implementation | 848.7 KB |
o Chapter 8 and 9– Software Testing and Evolution | 817.85 KB |
o Chapter 22 –Project Management | 292.25 KB |
Chapter 23 –Project planning | 439.45 KB |
o Chapter 19: Service-Oriented Computing | 561.93 KB |
o Chapter 24 and 25 - Quality and Configuration Management | 705.56 KB |