Something about me


Show Some Love Please Hit that red button

CSE:320 Software engineering Notes,Important Question,MCQS - LPU Notes





Click Here To Download All CSE :320 Notes


CSE320 : Software Engineering Mid Term Exam Question Paper 2018-Lpu Question paper

Question Paper 1- https://bit.ly/2Dj4crE

Question Paper 2- https://bit.ly/2pt5JBG

Module 1:  
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 

Module 2:      
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 

Module 3:          
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  


Module 4: 

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 


Module I:
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.
Module II:
Object-oriented Design: Object modeling using UML, use case diagram, class diagram, interaction diagrams: activity diagram, unified development process.
Module III:
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.
Module IV:
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.
Text Book:
1. Mall Rajib, Fundamentals of Software Engineering, PHI.

2. Pressman, Software Engineering Practitioner’s Approach, TMH.

Post a Comment

13 Comments

  1. very nice… i really like your blog…

    ReplyDelete
    Replies
    1. Thank you Sir Glad you like it
      Please follow us
      FACEBOOK: facebook.com/codebuzzweb
      INSTAGRAM: instagram.com/codebuzzweb

      Delete
  2. Such a great Website for LPU students

    ReplyDelete
  3. This comment has been removed by the author.

    ReplyDelete
  4. thanks for your information really good and very nice web design company in velachery

    ReplyDelete
  5. Big data is a term that describes the large volume of data – both structured and unstructured – that inundates a business on a day-to-day basis. big data projects for students But it’s not the amount of data that’s important.Project Center in Chennai

    Spring Framework has already made serious inroads as an integrated technology stack for building user-facing applications. Corporate TRaining Spring Framework the authors explore the idea of using Java in Big Data platforms.

    Spring Training in Chennai

    The new Angular TRaining will lay the foundation you need to specialise in Single Page Application developer. Angular Training

    ReplyDelete

Drop a suggestion at : codebuzzweb.com/p/contact-us.html
Upload Q.papers, notes, ppts : upload.codebuzzweb.com