- 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



![Validate my RSS feed [Valid RSS]](http://validator.w3.org/feed/images/valid-rss-rogers.png)
![Validate my Atom 1.0 feed [Valid Atom 1.0]](http://validator.w3.org/feed/images/valid-atom.png)
