1 / 12

Introduction to Software Engineering Course by Dr. Hoang Huu Hanh at Hue University

Join Dr. Hoang Huu Hanh at Hue University for an insightful Software Engineering course. This course covers critical topics such as Software Analysis, Design, UML modeling, verification, validation, and testing, alongside project management and cost estimation. Utilizing industry-standard textbooks and software tools like IBM Rational Rose and Sparx Enterprise Architect, students will engage in group assignments and practical questions. The course aims to provide a comprehensive understanding of Software Engineering principles, methodologies, and practices.

tekla
Télécharger la présentation

Introduction to Software Engineering Course by Dr. Hoang Huu Hanh at Hue University

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Software Engineering Course Introduction Lecturer Hoang Huu Hanh OST - Hue University

  2. Agenda • Personal Information • Syllabus • Recommended materials • Group assignment • Assignment Submission • Q & A OOAD Course Introduction

  3. My Info: Person • hasName: Hoang Huu Hanh • hasTitle: Dr. • hasBirthday: 13/04/1974 • graduatedFrom: tuwien.ac.at • beMarried: YES(implicated hasWife:-> 01) • numOfChildren: 2 • hasEmployer: hueuni.edu.vn • workAt: ost.hueuni.edu.vn OOAD Course Introduction

  4. Syllabus • Introduction to Software Engineering • Software Analysis, Design and Implementation • Using the UML (Unified Modeling Language) • Software models • Formal Specification using ASML(Abstract State Machines Language) • Software verification, validation and testing • Management of Software Projects & Cost Estimation

  5. OO A&D • UML diagrams (notations, general understanding) • Classes, Objects, Relationships

  6. Verification, Validation & Testing • Objectives • White/Black Box Testing • Cleanroom approach • Practical questions

  7. Risks, management, costing • Approaches, • Metrics, • Types of risks

  8. Recommended Course Textbooks • Sommerville I. (2001,2004) Software Engineering 6th ,7th or 8th Edition, Addison-Wesley, Harlow, Essex,UK • Stevens P. with Pooley, R. (2000) Using UML: Software Engineering with Objects and Components, Addison-Wesley, Harlow, Essex, UK

  9. Recommended OOAD Software • (IBM) Rational Rose • (Sparx) Enterprise Architect • (Visual Paradigm) VP for UML OOAD Course Introduction

  10. Q & A • Now … • Offline: … class sessions/appointments • Online: • Y!M: hhhanh@ymail.com • MSN: hhhanh@msn.com • Email: hhhanh@gmail.com OOAD Course Introduction

  11. Where to find course’s docs http://www.ifs.tuwien.ac.at/~hhhanh/secourse/ and http://www.hueuni.edu.vn/hhhanh/secourse/ OOAD Course Introduction

  12. here we go Let’s start the show… OOAD Course Introduction

More Related