The Software Engineering Analysis 2025/26 lecture introduces the fundamental concepts and practices of software engineering, focusing on how to transform requirements into an UML architecture and components. It covers requirements engineering, key design principles in designing classes and modeling system behaviour. Students will also learn how to document designs using CASE tools like Magicdraw. We will also cover different software process models such as waterfall, v-model, agile/scrum, spotify and devops model. Finally we estimate software designs for implementation and study mechanism for cooperation and communication in a software project.