Course Goals:
- Learn how to comprehend and use basic      implementation elements
- Code
- System structures
- Architecture
- Non-functional properties
- Documentation
- Appreciate and understand maintenance activities
- Be able to change existing systems
- Make intelligent decisions regarding maintenance      processes
Lectures (in HTML Format):
- Course      Introduction
- Code as Part of the      Software Development Process
- The Open Source      Landscape
- Tackling Large      Projects
- Code-Reading Tools
- Basic Programming      Elements
- Coding Standards      and Conventions
- Documentation
- Advanced C Data      Types
- C Data Structures
- Advanced Control      Flow
- Basic System      Structures
- Important      Control Models
- Element      Packaging Approaches
- Architecture      Reuse Models
- Maintainability
- Course Projects
- Hall of Fame
- Detailed Table of      Contents
- Printable Notes
 
 
No comments:
Post a Comment