7th Sem, IS

Software Architecture and Design Patterns IS 7th Sem Syllabus for VTU BE 2017 Scheme

Software Architecture and Design Patterns detail syllabus for Information Science Engineering (Is), 2017 scheme is taken from VTU official website and presented for VTU students. The course code (17IS72), and for exam duration, Teaching Hr/week, Practical Hr/week, Total Marks, internal marks, theory marks, duration and credits do visit complete sem subjects post given below.

For all other is 7th sem syllabus for be 2017 scheme vtu you can visit IS 7th Sem syllabus for BE 2017 Scheme VTU Subjects. The detail syllabus for software architecture and design patterns is as follows.

Module 1

Introduction: what is a design pattern? describing design patterns, the catalog of design pattern, organizing the catalog, how design patterns solve design problems, how to select a design pattern, how to use a design pattern. What is object-oriented development?, key concepts of object oriented design other related concepts, benefits and drawbacks of the paradigm

Module 2
For complete syllabus and results, class timetable and more pls download iStudy. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.

Module 3

Design Pattern Catalog: Structural patterns, Adapter, bridge, composite, decorator, facade, flyweight, proxy.

Module 4

Interactive systems and the MVC architecture: Introduction, The MVC architectural pattern, analyzing a simple drawing program, designing the system, designing of the subsystems, getting into implementation, implementing undo operation, drawing incomplete items, adding a new feature, pattern based solutions.

Module 5
For complete syllabus and results, class timetable and more pls download iStudy. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.

Course Outcomes:

The students should be able to:

  • Design and implement codes with higher performance and lower complexity
  • Illustrate the code qualities needed to keep code flexible
  • Define core design principles and understand the importance to assess the quality of a design with respect to these principles.
  • List the capabilities of applying these principles in the design of object oriented systems.
  • Demonstrate an understanding of a range of design patterns. Be capable of comprehending a design presented using this vocabulary.
  • Recall the suitable select and apply patterns in specific contexts

Question paper pattern:

  • The question paper will have ten questions.
  • There will be 2 questions from each module.
  • Each question will have questions covering all the topics under a module.
  • The students will have to answer 5 full questions, selecting one full question from each module.

Text Books:

  1. Object-oriented analysis, design and implementation, brahma dathan, sarnath rammath, universities press, 2013
  2. Design patterns, erich gamma, Richard helan, Ralph johman, john vlissides, PEARSON Publication, 2013.

Reference Books:

  1. Frank Bachmann, RegineMeunier, Hans Rohnert Pattern Oriented Software Architecture -Volume 1, 1996.
  2. William J Brown et al., “Anti-Patterns: Refactoring Software, Architectures and Projects in Crisis”, John Wiley, 1998.

For detail syllabus of all other subjects of BE Is, 2017 scheme do visit Is 7th Sem syllabus for 2017 scheme.

Dont forget to download iStudy for latest syllabus and results, class timetable and more.

Leave a Reply

Your email address will not be published. Required fields are marked *

*