DIU-BLC
Software Architecture & Design (Summer-2022)
0%
Previous
Course data
General
Announcements
Course Description
Course Description
Course Assessment Policy
Reference Books
Course Description
All Resources
Lecture 01: WHAT IS SOFTWARE ARCHITECTURE?
Lecture Slide
What do you think how software architecture lies in others architectures?
Software architecture
Software Architecture in Practice Third Edition
Lecture 02: Architecture Overview and Process
Lecture Slide
Architecture Overview
Factors need to be considered
Software Architecture in Practice Third Edition
Your Class Recording: Section A
Your Class Recording: Section B
Lecture 03: Architectural Structures and Views
Architectural Structures and Views
Lecture Slide
Software Architecture in Practice Third Edition
Do you think is there any difference of Structure and Views?
Architectural Structures Types
Your Lecture Video: Section A
Your Lecture Video: Section B
Lecture 04: The 4+1 View Model of Architecture
Lecture Slide
The 4+1 View Model of Architecture
Assignment on 4+1 View Model of Architecture
Your Class Video: Section A
Additional Lecture Notes
Your Class Video: Section B
QUIZ 01
The 4+1 View Model of Architecture
FALL Y21: Quiz 01 (copy)
Quiz 02
QUIZ 02: Part 02
Quiz 02: Part 01
Lecture 06: Layered Architecture
Lecture Slide
External Video
4 layers of Layered Architecture
Discussion on Layered Architecture
Lecture 07: Layered Architecture
Lecture Slide
3-Tier Architecture
Forum: Layered Architecture
Lecture 08: Broker Architecture
Lecture Slide
Broker Architecture
Broker Architecture: Security
Class Video: Section A
Class Video: Section B
Assignment on Broker Architecture
Mid Term Exam
Lecture 09: Monolithic Architecture
Lecture Slide
Reference Video
Examples of Monolithic Architecture
Class Recording: Section C
Class Recording: Section B
Class Recording: Section A
Lecture 10: Microservices Architecture
Lecture Slide
Reference Video
Class Video: Section C
Class Video: Section A
Class Video: Section B
Lecture 11: Architecture Evaluation
Lecture Slide
Assignment on Architecture Evaluation
Architecture Evaluation: How would you proceed?
Software Architecture in Practice Third Edition
Lecture 12: S.O.L.I.D. Principles
Lecture Slide
Class Recording
Class Recording (English)
Lecture 13: Architecture Trade-off Analysis Method
Lecture Slide
Importance of Architectural Evaluation
Class Recording: Section A
Class Recording: Section B
Class Recording: Section C
Presentation
Course Link
Certificate Submission Link
Mid Term Exam
Revision Class: Section A
Revision Class: Section B
Revision Class: Section C
Mid Term Exam Summer Y21
Quiz 03
Quiz 03
Quiz for Section C
Final Exam
Wrap up Class Summer Y21
Section C
Section B
Section: A
Next
DIU-BLC
Side panel
Guidelines
For Teachers
For Students
Search
Close
Search
Toggle search input
Log in
Username
Password
Remember username
Forgot Password?
Log in
Create new account
Site Navigation
SE323 (SSH-222)
Home
Skip to main content
Course info
Home
Courses
DIU
Faculty of Science and Information Technology
Software Engineering
SWE Summer 2022
SE323 (SSH-222)
Summary
Software Architecture & Design (Summer-2022)
Teacher:
Syeda Sumbul Hossain
Skill Level
:
Beginner