Cs410-f15

From MCIS Wiki
Jump to: navigation, search
Brookslaw.gif

System Design and Analysis

Texts:

Calendar:

Homework

Topics:

  • The basic process of large scale software development and the various pitfalls associated with large projects
  • Agile programming techniques
  • Design-level tools such as UML
  • Design patterns and other general software engineering ideas
  • The XML family of technologies
  • Service Oriented Architecture
  • Programming language constructs for large scale programming
  • Meta programming and program generation
  • Program specification languages