Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
103 views

Software Engineering Quantum

Uploaded by

pikaachuu.209
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
103 views

Software Engineering Quantum

Uploaded by

pikaachuu.209
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 87

B.TECH.

(CSE & CS)


SIXTH SEMESTER (DETAILED SYLLABUS)

Software Engineering (KCS-601)


Course Outcome ( CO) Bloom’s Knowledge Level (KL)

At the end of course, the student will be able to

Explain various software characteristics and analyze different software Development


CO 1 K1, K2
Models.

Demonstrate the contents of a SRS and apply basic software quality assurance practices to
CO 2 K1, K2
ensure that design, development meet or exceed applicable standards.

CO 3 Compare and contrast various methods for software design K2, K3

Formulate testing strategy for software systems, employ techniques such as unit testing, Test
CO 4 K3
driven development and functional testing.

Manage software development process independently as well as in teams and make use of
CO 5 K5
Various software management tools for development, maintenance and analysis.
DETAILED SYLLABUS 3-1-0
Unit Topic Proposed
Lecture
Introduction: Introduction to Software Engineering, Software Components, Software
Characteristics, Software Crisis, Software Engineering Processes, Similarity and Differences from
I Conventional Engineering Processes, Software Quality Attributes. Software Development Life 08
Cycle (SDLC) Models: Water Fall Model, Prototype Model, Spiral Model, Evolutionary
Development Models, Iterative Enhancement Models.

Software Requirement Specifications (SRS): Requirement Engineering Process: Elicitation,


Analysis, Documentation, Review and Management of User Needs, Feasibility Study, Information
II Modelling, Data Flow Diagrams, Entity Relationship Diagrams, Decision Tables, SRS Document, 08
IEEE Standards for SRS. Software Quality Assurance (SQA): Verification and Validation, SQA
Plans, Software Quality Frameworks, ISO 9000 Models, SEI-CMM Model.

Software Design: Basic Concept of Software Design, Architectural Design, Low Level Design:
Modularization, Design Structure Charts, Pseudo Codes, Flow Charts, Coupling and Cohesion
Measures, Design Strategies: Function Oriented Design, Object Oriented Design, Top-Down and
III Bottom-Up Design. Software Measurement and Metrics: Various Size Oriented Measures: 08
Halestead’s Software Science, Function Point (FP) Based Measures, Cyclomatic Complexity
Measures: Control Flow Graphs.

Software Testing: Testing Objectives, Unit Testing, Integration Testing, Acceptance Testing,
Regression Testing, Testing for Functionality and Testing for Performance, TopDown and Bottom-
Up Testing Strategies: Test Drivers and Test Stubs, Structural Testing (White Box Testing),
IV Functional Testing (Black Box Testing), Test Data Suit Preparation, Alpha and Beta Testing of 08
Products. Static Testing Strategies: Formal Technical Reviews (Peer Reviews), Walk Through,
Code Inspection, Compliance with Design and Coding Standards.

Software Maintenance and Software Project Management: Software as an Evolutionary Entity,


Need for Maintenance, Categories of Maintenance: Preventive, Corrective and Perfective
V Maintenance, Cost of Maintenance, Software Re- Engineering, Reverse Engineering. Software 08
Configuration Management Activities, Change Control Process, Software Version Control, An
Overview of CASE Tools. Estimation of Various Parameters such as Cost, Efforts,

Curriculum & Evaluation Scheme CS & CSE (V & VI semester) 21


ST U D YZONE A D I T YA .COM
www.studyzoneaditya.com

ENGINEERING ALL CONTENTS


Books, Quantum, Typing Notes, Handwritten Notes,
Practical File's And All Engineering Study Materials
Available Here.

For more details visit and follow touch to icons below

studyzoneaditya.com B.TECH STUDY ZONE

STUDY ZONE B.TECH STUDY ZONE


ST U D YZONE A D I T YA .COM
www.studyzoneaditya.com

ENGINEERING ALL CONTENTS


Books, Quantum, Typing Notes, Handwritten Notes,
Practical File's And All Engineering Study Materials
Available Here.

For more details visit and follow touch to icons below

studyzoneaditya.com B.TECH STUDY ZONE

STUDY ZONE B.TECH STUDY ZONE

You might also like