LECTURE NOTES ON SOFTWARE ENGINEERING Course Code: BCS-306 By Dr. H.S.Behera Asst, Prof K.K.Sahu Asst, Prof Gargi Bhattacharjee.
The book in PDF Format with title LECTURE NOTES ON SOFTWARE ENGINEERING Course Code: BCS-306 By Dr. H.S.Behera Asst, Prof K.K.Sahu Asst, Prof Gargi Bhattacharjee is available to download for free and Download Link is at the end of the article
Lecture 1: Introduction to Software Engineering
Lecture 2: Software Development Life Cycle- Classical Waterfall Model
Lecture 3: Iterative Waterfall Model, Prototyping Model, Evolutionary Model
Lecture 4: Spiral Model
Lecture 5: Requirements Analysis and Specification
Lecture 6: Problems without a SRS document, Decision Tree, Decision Table
Lecture 7: Formal System Specification
Lecture 8: Software Design
Lecture 9: Software Design Strategies
Lecture 10: Software Analysis & Design Tools
Lecture 11: Structured Design
Lecture 12: Object Modelling Using UML
Lecture 13: Use Case Diagram
Lecture 14: Class Diagrams
Lecture 15: Interaction Diagrams
Lecture 16: Activity and State Chart Diagram
Lecture 17: Coding
Lecture 18: Testing
Lecture 19: Black-Box Testing
Lecture 20: White-Box Testing
Lecture 21: White-Box Testing (cont..)
Lecture 22: Debugging, Integration and System Testing
Lecture 23: Integration Testing
Lecture 24: Software Maintenance
Lecture 25: Software Maintenance Process Models
Lecture 26: Software Reliability and Quality Management
Lecture 27: Reliability Growth Models
Lecture 28: Software Quality
Lecture 29: SEI Capability Maturity Model
Lecture 30: Software Project Planning
Lecture 31: Metrics for Software Project Size Estimation
Lecture 32: Heuristic Techniques, Analytical Estimation Techniques
Lecture 33: COCOMO Model
Lecture 34: Intermediate COCOMO Model
Lecture 35: Staffing Level Estimation
Lecture 36: Project Scheduling
Lecture 37: Organization Structure
Lecture 38: Risk Management
Lecture 39: Computer Aided Software Engineering
Lecture 40: Software Reuse
Lecture 41: Reuse Approach
Introductory concepts: Introduction, definition, objectives, Life cycle – Requirements analysis and specification. Design and Analysis: Cohesion and coupling, Data flow oriented Design: Transform centered design, Transaction centered design. Analysis of specific systems like Inventory control, Reservation system.
Object-oriented Design: Object modeling using UML, use case diagram, class diagram, interaction diagrams: activity diagram, unified development process.
Implementing and Testing: Programming language characteristics, fundamentals, languages, classes, coding style efficiency. Testing: Objectives, black box and white box testing, various testing strategies, Art of debugging. Maintenance, Reliability and Availability: Maintenance: Characteristics, controlling factors, maintenance tasks, side effects, preventive maintenance – Re Engineering – Reverse Engineering – configuration management – Maintenance tools and techniques. Reliability: Concepts, Errors, Faults, Repair and availability, reliability and availability models. Recent trends and developments.
Software quality: SEI CMM and ISO-9001. Software reliability and fault-tolerance, software project planning, monitoring, and control. Computer-aided software engineering (CASE),
Component model of software development, Software reuse.
1. Mall Rajib, Fundamentals of Software Engineering, PHI.
2. Pressman, Software Engineering Practitioner’s Approach, TMH.
lecture notes 8.10.16.pdf – LECTURE NOTES ON SOFTWARE pdf.
⏩Size: 3.61 MB
engreferencebooks.com website respects the intellectual property rights of others and expects its users to do the same, The book name and content is copyrighted material by the respective publishers and we are not publishing either or distributing the book. We here at Engineering Reference Pdf; neither upload books and not share it for commercial purpose. Only downloading links are shared which are found by detailed scrutiny and research over the internet. So we are here just sharing those links not the books. If you notice any copyright material please contact us immediately at DMCA form and point out its URL, we’ll remove relevant links or contents!
👇👇Downloading The Book👇👇
DownloadLECTURE NOTES ON SOFTWARE ENGINEERING Course Code: BCS-306 By Dr. H.S.Behera Asst, Prof K.K.Sahu Asst, Prof Gargi Bhattacharjee in pdf format for free.