SE-2030 Software Engineering Tools and Practices

This course provides an introduction to the Software Engineering Tools and Practices - a look at a typical approach software engineers create applications in practice. Topics include requirements analysis, high-level design, detail-level design, UML modeling, code generation, application building, and revision management. Laboratory assignments provide an opportunity for students to develop an understanding of these tools and how how they are used in actual practice.

Labs

  1. Lab 1: Using Enterprise Architect to create UML class and sequence diagrams
  2. Lab 2: Generating source code from UML class diagrams using EA
  3. Lab 3: Version control and updating class diagrams from source code
  4. Lab 4: Using GUI builders for UI development
  5. Lab 5: Deploying applications in JAR files
  6. Lab 6: UML Communication diagrams for high-level design
  7. Lab 7: Detail design and UML state diagrams
  8. Lab 8: Team application development
  9. Lab 9: Post-development design synchronization

Version Control tutorial

courses/se-2030/start.txt · Last modified: 2009/10/08 10:38 by hornick
www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0