Software Architecture and Software Engineering
Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.
English Book & Chapters
English Book Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesGTU Previous Year Papers
Papers Coming Soon
We are working hard to add this material. Stay tuned for updates!
Follow on Instagram for UpdatesSoftware Architecture and Software Engineering Syllabus — Unit-wise Content
The official GTU curriculum for Software Architecture and Software Engineering (subject code ME02000311) as prescribed for IT · Semester 2 divides the course into 5 units, covering 37 listed topics. The unit-wise breakdown below is read from the GTU syllabus document for this subject code, so you can check what the course actually covers before deciding which papers to attempt.
Download the official syllabus PDF (ME02000311)Unit 1 Software Engineering, Software Process, Process Models –
- Evolutionary Process Model – Prototype
- Spiral and concurrent Development Model
- Need of Agile software development
- agile context– Manifesto
- Stakeholders, and challenges
- Business benefits of software agility
- Extreme Programming- Core principles
- values and practices
- SCRUM: Scrum practices –Working of scrum
- Project velocity
- Burn down chart
- Sprint backlog
- Sprint planning and retrospective
- Daily scrum
- Scrum roles– Product Owner
- Scrum Master
- Scrum Team
Unit 2 Software Design Concepts and Design Principal, Architectural
- Component Level Design (Function Oriented Design
- Object Oriented Design)
- User Interface Design
- Web Application Design
Unit 3 History of Software Architecture, Architecture - motivation and 8 15%
- Program Name: Master of Engineering Level: PG Subject Code : ME02000311 Subject Name : Software Architecture and Software Engineering definition
- Architecture and Agile
- Quality attributes and QA scenarios
- Introducing Tactics for Performance
- Modifiability and Other quality attributes
Unit 4 Architectural Structures and Views
- dataflow architecture
- pipes and filters architecture
- call-and return architecture
- data- centered architecture
- layered architecture
- agent based architecture
- Micro-services architecture
- Reactive Architecture
- Representational state transfer architecture etc
Unit 5 Software Architecture analysis
- Cost Benefit Analysis Method (CBAM)
- Architecture Tradeoff Analysis Method (ATAM)