120 likes | 231 Vues
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.
E N D
Software Engineering Course Introduction Lecturer Hoang Huu Hanh OST - Hue University
Agenda • Personal Information • Syllabus • Recommended materials • Group assignment • Assignment Submission • Q & A OOAD Course Introduction
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
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
OO A&D • UML diagrams (notations, general understanding) • Classes, Objects, Relationships
Verification, Validation & Testing • Objectives • White/Black Box Testing • Cleanroom approach • Practical questions
Risks, management, costing • Approaches, • Metrics, • Types of risks
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
Recommended OOAD Software • (IBM) Rational Rose • (Sparx) Enterprise Architect • (Visual Paradigm) VP for UML OOAD Course Introduction
Q & A • Now … • Offline: … class sessions/appointments • Online: • Y!M: hhhanh@ymail.com • MSN: hhhanh@msn.com • Email: hhhanh@gmail.com OOAD Course Introduction
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
here we go Let’s start the show… OOAD Course Introduction