Credit Hours: 3

PrerequisitesSE-4343 (Software Design and architecture)

Learning Outcomes:

Upon completion of this course,

  • Students will develop the ability to apply a wide variety of design patterns, frameworks, and architectures in designing a wide variety of software.

Course Objectives:

We have structured this book into five distinct portions. Part One introduces architecture and the various contextual lenses through which it could be viewed. These are the following:

  • Technical. What technical role does the software architecture play in the system or systems of which it’s a part?
  • Project. How does a software architecture relate to the other phases of a software development life cycle?
  • Business. How does the presence of a software architecture affect an organization’s business environment?
  • Professional. What is the role of a software architect in an organization or a development project?
  • Part Five discusses several important emerging technologies and how architecture relates to these technologies.

Timing of class

BSSE 5th Self:

Day

 Time

Monday

2:00 to 3:30

Thursday

12:30 to 2:00

BSSE 5th Regular:

Day

 Time

Wednesday

12:30 to 2:00

Thursday

2:00 to 3:30

Sessional Marks Breakdown

No. of assignments given, checked and returned:

Sr. No.

Assignment Given

Marks

1

Scenario based Assignment

8

2

Online Viva

4

3

Online Presentation

4

4

Attendance

2

5

Behavior / Activeness in class

2

Total Marks

20

Quiz / Activities:

No of Quizzes / Activity conducted, checked and return:

Activity 1: Guidance and practice of component level diagram in class.

Activity 2: .Guidance and practice of class diagram in class

Quiz of course: Scenario based problem given and quiz about that is marked at the spot.


 

Course Material