Design, construction, and maintenance of large software systems. Topics include project planning, requirements analysis, software design methodologies, software implementation, testing, and maintenance.
· To study principles and processes of management, requirement analysis, design, implementation, validation, and maintenance of large software systems.
· To obtain working knowledge for effective teamwork, communication, and documentation for large software projects.
PDF Files & PowerPoint Slides:
(Links to PowerPoint Slides)
CH01 CH02 CH03 CH04 CH05 CH06 Concerning Objects CH07 CH08 CH09 CH10 CH11