Wednesday, January 16, 2008

Course objectives

The primary objective of this course is to take your software development abilities to the next level by building upon your knowledge of data structures. Specifically, you will learn to design and implement more complex programs using good software engineering practices, including:
  • designing with interfaces and composition
  • design patterns
  • refactoring
  • test-driven development

No comments: