Search this site
Embedded Files

गुरुर्ब्रह्मा गुरुर्विष्णु गुरुर्देवो महेश्वरा गुरुर्साक्षात परब्रह्म तस्मै श्री गुरवे नमः !

BRAINHEALERS
  • HOME
  • LINKEDIN LEARNING
    • Entrepreneurship
      • 1. Entrenerprenaurship Foundations Linkedin Learning
      • 2. Use an Entrepreneurial Mindset to Find Success Chapter Quiz
      • 3. Unique Ways to Generate Creative Ideas Answers
      • 4. Creating a Business Plan
      • 5. Social Selling: Reaching Prospects
      • 6. Virtual Selling for Sales Professionals
      • 7. Social Media Marketing for Small Business Answers
      • 8. Social Media Marketing for Small Business
      • 9. Leading in Government
      • 10. Project Management: Government Projects
    • Time Management & ways of thinking
    • Creativity & critical Thinking
    • Learning & Problem Solving
    • Academic Paper writing & IPR
    • Become a successful job hunter
    • Team skills
    • Become a Business Analytics & Developing Manager
    • Ethics & Gender Equality
    • Interpersonal Skills with Cultural Knowledge & Intrapersonal Awareness
  • COURSERA
    • Twitter Clone Front-End with ReactJS (Quiz)
    • R Language for ML
      • QUIZ-1
      • QUIZ-2
      • QUIZ-3
    • Cloud computing
      • Cloud Computing -1
      • Cloud computing -2
      • Virtual Private Cloud
    • Intro to AR/VR/MR/XR: Technologies, Applications & Issues
      • WEEK-1 AR
      • WEEK-2
      • WEEK-3
      • WEEK-4
    • Front End Development
      • WEEK-1
      • WEEK-2
      • WEEK-3
      • WEEK-4
    • ML & DL using TensorFlow
      • WEEK-1 ML
      • WEEK-2
      • WEEK-3
      • WEEK-4
    • Java for Android | Coursera
      • WEEK-1 JAVA
      • WEEK-2
      • WEEK-3
      • WEEK-4
    • Introduction to Agile Development and Scrum
      • WEEK-1 INTO
      • WEEK-2
      • WEEK-3
    • Supervised Machine Learning: Regression
      • Module 1: Introduction to Supervised Machine Learning
      • Module 2: Data Splits and Polynomial Regression
    • Web Application Development using Mongo DB | Coursera
      • WEEK-1 WEB
      • WEEK-2
      • WEEK-3
    • Data Visualization with R
      • WEEK-1
      • WEEK-2
      • WEEK-3
      • WEEK-4
    • SUMMER TRAINING COURSES 2022
    • Principles of UX/UI Design (Meta) ( 22GPB208 )
      • WEEK-1 UX/UI
        • Introduction to the principles of UX and UI design
        • A day in the life of a Meta product designer
        • Introduction to UX and UI
        • A day in the life of a Meta product manager
        • DISCUSSION FORUM
        • Final project overview
        • UX UI Core syllabus
        • How to be successful in this course
    • Introduction to Psychology
      • WEEK-1 Psychology
      • WEEK-2 Psychology
      • WEEK-3 Psychology
      • WEEK-4 Psychology
      • WEEK-5 Psychology
      • WEEK-6 Psychology
    • Introduction to Web Development with HTML, CSS, JavaScript
      • WEEK-1 WEB_D
      • WEEK-2 WEB_D
    • Innovation Through Design: Think, Make, Break, Repeat The University of Syd
      • WEEK-1 DESIGN
      • WEEK-2 DESIGN
      • WEEK-3 DESIGN
      • WEEK-4 DESIGN
      • WEEK-5 DESIGN
      • All weeks answer
    • Fundamentals of Visualization with Tableau
      • WEEK-1 VISUALIZATION
      • WEEK-2 VISUALIZATION
      • WEEK-3 VISUALIZATION
      • WEEK-4 VISUALIZATION
    • Exploratory Data Analysis for Machine Learning
      • Module 1: A Brief History of Modern Al and its Applications
      • Module 2: Retrieving Data
      • Module 3: Exploratory Data Analysis & Feature Engineering
      • Module 4: Estimation and Inference, and Hypothesis Testing
    • Machine Learning with Python
      • Module 1: Introduction to Machine Learning
      • Module 2: Regression
      • Module 3: Classification
      • Module 4: Linear Classification
      • Module 5: Clustering
      • Module 6: Final Quiz
    • Introduction to Computer Vision & Image Processing
      • Module 1: Introduction to Computer Vision
      • Module 2: Image Processing with OpenCV and Pillow
      • Module 3: Machine Learning Image Classification
      • Module 4: Neural Networks and Deep Learning for Image Classification
      • Module 5: Object Detection
    • The Sustainable Development Goals – A global, transdisciplinary vision
    • The Science of Well-Being (Yale University)
    • Learning How to Learn: Powerful mental tools
  • INFOSYS
    • Data Science using R (2022)
    • Advanced Data Science using R
      • Quiz & Assignment-1
      • Quiz & Assignment-2
      • Quiz & Assignment-3
    • DEVOPS
    • Intro. to Data Science
    • Blockchain Essentials and Development of DApps
      • Quiz & Assignment -1
      • Quiz & Assignment -2
      • Quiz & Assignment -3
      • Create Ethereum & Blockchain Application using solidity
    • Programming Fundamentals using Python - Part 1
    • Introduction to Natural Language Processing
    • Introduction to Deep Learning
    • Generative models for developers
    • Deep Learning for Developers
    • Introduction to OpenAI GPT Models
    • OpenAI Generative Pre-trained Transformer 3 (GPT-3) for developers
    • Introduction to Artificial Intelligence
    • Computer Vision 101
    • REACT
  • NPTEL
    • DISCRETE MATHEMATICS (July-Dec 2022)
      • WEEK 0
      • WEEK-1
      • WEEK-2
      • WEEK-3
      • WEEK-4
      • WEEK-5
      • WEEK-6
      • WEEK-7
      • WEEK-8
      • WEEK-9
      • WEEK-10
      • WEEK-11
      • WEEK-12
    • DISCRETE MATHEMATICS (Jan-April 2023)
      • WEEK-0
      • ASSIGNMENT SOLUTIONS
    • ETHICAL HACKING
      • WEEK WISE SOLUTION EH
      • WEEK WISE PPT
    • CLOUD COMPUTING
      • WEEK-1 CC
      • WEEK-2
      • WEEK-3
    • Internet of Things
      • WEEK-1 IOT
      • WEEK-2 IOT
      • WEEK-3 IOT
      • WEEK-4 IOT
      • WEEK-5 IOT
      • WEEK-6 IOT
      • WEEK-7 IOT
      • WEEK-8 IOT
      • WEEK-9 IOT
      • WEEK-10 IOT
      • WEEK-11 IOT
      • WEEK-12 IOT
    • QUANTUM MECHANICS-I
      • WEEK-1 QM-I
    • PROBABLITY & STATISTICS (Through SWAYAM)
  • ENGINEERING
    • SEM-1
      • (SEM-1) Question Paper
    • SEM-2
      • (SEM-2) Question Paper
    • SEM-3
      • (SEM-3) Question Paper
    • SEM-4
      • (SEM-4) Question Paper
      • 21CST-251 SOFTWARE ENGINEERING
        • 1.1 what is software engineering
        • 1.2 Software Process
        • 1.3 SDLC
        • 1.4 SDLC MODELS
        • 1.5 Requirement Engineering
        • 2.1 Waterfall Model
        • 2.2 RAD Model
        • 2.3 Spiral Model
        • 2.4 V-Model
        • 2.5 Incremental Model
        • 2.6 Agile Model
        • 2.7 Iterative Model
        • 2.8 Big-Bang Model
        • 2.9 Prototype Model
        • 3.1 Project Management
        • 3.2 Activities
        • 3.3 Project Management Tools
        • 4.1 Software Metrics
        • 4.2 Size Oriented Metrics
        • 4.3 Halstead's Software Metrics
        • 4.4 Functional Point (FP) Analysis
        • 4.5 Extended Function Point (EFP) Metrics
        • 4.6 Data Structures Metrics
        • 4.7 Information Flow Metrics
        • 4.8 Cyclomatic Complexity
        • 4.9 Case Tools for Software Metrics
        • 5.1 Software Project Planning
        • 5.2 Software Cost Estimation
        • 5.3 COCOMO Model
        • 5.4 Putnam Resource Allocation Model
        • 6.1 Risk Management
        • 6.2 Risk Management Activites
        • 6.3 Project Scheduling
        • 6.4 Personnel Planning
        • 7.1 Software Requirement Specifications
        • 7.2 Requirement Analysis
        • 7.3 Data Flow Diagrams
        • 7.4 Data Dictionaries
        • 7.5 Entity-Relationship Diagram
        • 8.1 Software Configuration Management
        • 8.2 SCM Process
        • 8.3 Software Quality Assurance
        • 8.4 Project Monitoring & Control
        • 9.1 Software Quality
        • 9.2 ISO 9000 Certification
        • 9.3 SEICMM
        • 9.4 PCMM
        • 9.5 Six Sigma
        • 10.1 Software Design
        • 10.2 Software Design Principles
        • 10.3 Coupling & Cohesion
        • 10.4 Function Oriented Design
        • 10.5 User Interface design
        • 11.1 Coding
        • 11.2 Programming style
        • 11.3 Structures Programming
        • 12.1 Software Reliability
        • 12.2 Software Failure Mechanics
        • 12.3 Software Reliability Measurement Techniques
        • 12.4 Software Reliability Metrics
        • 12.5 Software Fault Tolerance
        • 13.1 Software Reliability Models
        • 13.2 Jelinski & Moranda Model
        • 13.3 Basic Execution Time Model
        • 13.4 Goel-Okumoto (GO) Model
        • 13.5 Musa-Okumoto Logarithmic Model
        • 14.1 Software Maintenance
        • 14.2 Causes of Software Maintenance Problems
        • 14.3 Software Maintenance Cost Factors
        • Software Eng. MCQ'S
          • Software Eng. MCQ'S
        • Software Testing Tutorial
      • 21TDP-251 SOFT SKILLS
      • 21UCT-202 ETHICS AND GENDER EQUALITY
      • 21UCT-296 LIFE SKILLS & MENTORING 296
      • 21SMT-257 PROBABLITY & STATISTICS (Through SWAYAM)
        • WEEK 0
        • WEEK-1
        • WEEK-2
        • WEEK-3
        • WEEK-4
        • WEEK-5
        • WEEK-6
        • WEEK-7
        • WEEK-8
        • WEEK-9
        • WEEK-10
        • WEEK-11
        • WEEK-12
      • 21CST-260 DSA & ANALYSIS
      • 21CST-252 COMPUTER ORGANSIZATION & ARCHITECTURE
      • 21CSP-259 PROGRAMMING IN PYTHON LAB
      • 21CSH-256 COMPUTER NETWORKS
    • SEM-5
      • (SEM-5) Question Paper
    • SEM-6
      • Quantum Mechanics
    • The Sustainable Development Goals – A global, transdisciplinary vision for
  • QUERIES
  • PRIVACY
  • LOGOUT
BRAINHEALERS
  • HOME
  • LINKEDIN LEARNING
    • Entrepreneurship
      • 1. Entrenerprenaurship Foundations Linkedin Learning
      • 2. Use an Entrepreneurial Mindset to Find Success Chapter Quiz
      • 3. Unique Ways to Generate Creative Ideas Answers
      • 4. Creating a Business Plan
      • 5. Social Selling: Reaching Prospects
      • 6. Virtual Selling for Sales Professionals
      • 7. Social Media Marketing for Small Business Answers
      • 8. Social Media Marketing for Small Business
      • 9. Leading in Government
      • 10. Project Management: Government Projects
    • Time Management & ways of thinking
    • Creativity & critical Thinking
    • Learning & Problem Solving
    • Academic Paper writing & IPR
    • Become a successful job hunter
    • Team skills
    • Become a Business Analytics & Developing Manager
    • Ethics & Gender Equality
    • Interpersonal Skills with Cultural Knowledge & Intrapersonal Awareness
  • COURSERA
    • Twitter Clone Front-End with ReactJS (Quiz)
    • R Language for ML
      • QUIZ-1
      • QUIZ-2
      • QUIZ-3
    • Cloud computing
      • Cloud Computing -1
      • Cloud computing -2
      • Virtual Private Cloud
    • Intro to AR/VR/MR/XR: Technologies, Applications & Issues
      • WEEK-1 AR
      • WEEK-2
      • WEEK-3
      • WEEK-4
    • Front End Development
      • WEEK-1
      • WEEK-2
      • WEEK-3
      • WEEK-4
    • ML & DL using TensorFlow
      • WEEK-1 ML
      • WEEK-2
      • WEEK-3
      • WEEK-4
    • Java for Android | Coursera
      • WEEK-1 JAVA
      • WEEK-2
      • WEEK-3
      • WEEK-4
    • Introduction to Agile Development and Scrum
      • WEEK-1 INTO
      • WEEK-2
      • WEEK-3
    • Supervised Machine Learning: Regression
      • Module 1: Introduction to Supervised Machine Learning
      • Module 2: Data Splits and Polynomial Regression
    • Web Application Development using Mongo DB | Coursera
      • WEEK-1 WEB
      • WEEK-2
      • WEEK-3
    • Data Visualization with R
      • WEEK-1
      • WEEK-2
      • WEEK-3
      • WEEK-4
    • SUMMER TRAINING COURSES 2022
    • Principles of UX/UI Design (Meta) ( 22GPB208 )
      • WEEK-1 UX/UI
        • Introduction to the principles of UX and UI design
        • A day in the life of a Meta product designer
        • Introduction to UX and UI
        • A day in the life of a Meta product manager
        • DISCUSSION FORUM
        • Final project overview
        • UX UI Core syllabus
        • How to be successful in this course
    • Introduction to Psychology
      • WEEK-1 Psychology
      • WEEK-2 Psychology
      • WEEK-3 Psychology
      • WEEK-4 Psychology
      • WEEK-5 Psychology
      • WEEK-6 Psychology
    • Introduction to Web Development with HTML, CSS, JavaScript
      • WEEK-1 WEB_D
      • WEEK-2 WEB_D
    • Innovation Through Design: Think, Make, Break, Repeat The University of Syd
      • WEEK-1 DESIGN
      • WEEK-2 DESIGN
      • WEEK-3 DESIGN
      • WEEK-4 DESIGN
      • WEEK-5 DESIGN
      • All weeks answer
    • Fundamentals of Visualization with Tableau
      • WEEK-1 VISUALIZATION
      • WEEK-2 VISUALIZATION
      • WEEK-3 VISUALIZATION
      • WEEK-4 VISUALIZATION
    • Exploratory Data Analysis for Machine Learning
      • Module 1: A Brief History of Modern Al and its Applications
      • Module 2: Retrieving Data
      • Module 3: Exploratory Data Analysis & Feature Engineering
      • Module 4: Estimation and Inference, and Hypothesis Testing
    • Machine Learning with Python
      • Module 1: Introduction to Machine Learning
      • Module 2: Regression
      • Module 3: Classification
      • Module 4: Linear Classification
      • Module 5: Clustering
      • Module 6: Final Quiz
    • Introduction to Computer Vision & Image Processing
      • Module 1: Introduction to Computer Vision
      • Module 2: Image Processing with OpenCV and Pillow
      • Module 3: Machine Learning Image Classification
      • Module 4: Neural Networks and Deep Learning for Image Classification
      • Module 5: Object Detection
    • The Sustainable Development Goals – A global, transdisciplinary vision
    • The Science of Well-Being (Yale University)
    • Learning How to Learn: Powerful mental tools
  • INFOSYS
    • Data Science using R (2022)
    • Advanced Data Science using R
      • Quiz & Assignment-1
      • Quiz & Assignment-2
      • Quiz & Assignment-3
    • DEVOPS
    • Intro. to Data Science
    • Blockchain Essentials and Development of DApps
      • Quiz & Assignment -1
      • Quiz & Assignment -2
      • Quiz & Assignment -3
      • Create Ethereum & Blockchain Application using solidity
    • Programming Fundamentals using Python - Part 1
    • Introduction to Natural Language Processing
    • Introduction to Deep Learning
    • Generative models for developers
    • Deep Learning for Developers
    • Introduction to OpenAI GPT Models
    • OpenAI Generative Pre-trained Transformer 3 (GPT-3) for developers
    • Introduction to Artificial Intelligence
    • Computer Vision 101
    • REACT
  • NPTEL
    • DISCRETE MATHEMATICS (July-Dec 2022)
      • WEEK 0
      • WEEK-1
      • WEEK-2
      • WEEK-3
      • WEEK-4
      • WEEK-5
      • WEEK-6
      • WEEK-7
      • WEEK-8
      • WEEK-9
      • WEEK-10
      • WEEK-11
      • WEEK-12
    • DISCRETE MATHEMATICS (Jan-April 2023)
      • WEEK-0
      • ASSIGNMENT SOLUTIONS
    • ETHICAL HACKING
      • WEEK WISE SOLUTION EH
      • WEEK WISE PPT
    • CLOUD COMPUTING
      • WEEK-1 CC
      • WEEK-2
      • WEEK-3
    • Internet of Things
      • WEEK-1 IOT
      • WEEK-2 IOT
      • WEEK-3 IOT
      • WEEK-4 IOT
      • WEEK-5 IOT
      • WEEK-6 IOT
      • WEEK-7 IOT
      • WEEK-8 IOT
      • WEEK-9 IOT
      • WEEK-10 IOT
      • WEEK-11 IOT
      • WEEK-12 IOT
    • QUANTUM MECHANICS-I
      • WEEK-1 QM-I
    • PROBABLITY & STATISTICS (Through SWAYAM)
  • ENGINEERING
    • SEM-1
      • (SEM-1) Question Paper
    • SEM-2
      • (SEM-2) Question Paper
    • SEM-3
      • (SEM-3) Question Paper
    • SEM-4
      • (SEM-4) Question Paper
      • 21CST-251 SOFTWARE ENGINEERING
        • 1.1 what is software engineering
        • 1.2 Software Process
        • 1.3 SDLC
        • 1.4 SDLC MODELS
        • 1.5 Requirement Engineering
        • 2.1 Waterfall Model
        • 2.2 RAD Model
        • 2.3 Spiral Model
        • 2.4 V-Model
        • 2.5 Incremental Model
        • 2.6 Agile Model
        • 2.7 Iterative Model
        • 2.8 Big-Bang Model
        • 2.9 Prototype Model
        • 3.1 Project Management
        • 3.2 Activities
        • 3.3 Project Management Tools
        • 4.1 Software Metrics
        • 4.2 Size Oriented Metrics
        • 4.3 Halstead's Software Metrics
        • 4.4 Functional Point (FP) Analysis
        • 4.5 Extended Function Point (EFP) Metrics
        • 4.6 Data Structures Metrics
        • 4.7 Information Flow Metrics
        • 4.8 Cyclomatic Complexity
        • 4.9 Case Tools for Software Metrics
        • 5.1 Software Project Planning
        • 5.2 Software Cost Estimation
        • 5.3 COCOMO Model
        • 5.4 Putnam Resource Allocation Model
        • 6.1 Risk Management
        • 6.2 Risk Management Activites
        • 6.3 Project Scheduling
        • 6.4 Personnel Planning
        • 7.1 Software Requirement Specifications
        • 7.2 Requirement Analysis
        • 7.3 Data Flow Diagrams
        • 7.4 Data Dictionaries
        • 7.5 Entity-Relationship Diagram
        • 8.1 Software Configuration Management
        • 8.2 SCM Process
        • 8.3 Software Quality Assurance
        • 8.4 Project Monitoring & Control
        • 9.1 Software Quality
        • 9.2 ISO 9000 Certification
        • 9.3 SEICMM
        • 9.4 PCMM
        • 9.5 Six Sigma
        • 10.1 Software Design
        • 10.2 Software Design Principles
        • 10.3 Coupling & Cohesion
        • 10.4 Function Oriented Design
        • 10.5 User Interface design
        • 11.1 Coding
        • 11.2 Programming style
        • 11.3 Structures Programming
        • 12.1 Software Reliability
        • 12.2 Software Failure Mechanics
        • 12.3 Software Reliability Measurement Techniques
        • 12.4 Software Reliability Metrics
        • 12.5 Software Fault Tolerance
        • 13.1 Software Reliability Models
        • 13.2 Jelinski & Moranda Model
        • 13.3 Basic Execution Time Model
        • 13.4 Goel-Okumoto (GO) Model
        • 13.5 Musa-Okumoto Logarithmic Model
        • 14.1 Software Maintenance
        • 14.2 Causes of Software Maintenance Problems
        • 14.3 Software Maintenance Cost Factors
        • Software Eng. MCQ'S
          • Software Eng. MCQ'S
        • Software Testing Tutorial
      • 21TDP-251 SOFT SKILLS
      • 21UCT-202 ETHICS AND GENDER EQUALITY
      • 21UCT-296 LIFE SKILLS & MENTORING 296
      • 21SMT-257 PROBABLITY & STATISTICS (Through SWAYAM)
        • WEEK 0
        • WEEK-1
        • WEEK-2
        • WEEK-3
        • WEEK-4
        • WEEK-5
        • WEEK-6
        • WEEK-7
        • WEEK-8
        • WEEK-9
        • WEEK-10
        • WEEK-11
        • WEEK-12
      • 21CST-260 DSA & ANALYSIS
      • 21CST-252 COMPUTER ORGANSIZATION & ARCHITECTURE
      • 21CSP-259 PROGRAMMING IN PYTHON LAB
      • 21CSH-256 COMPUTER NETWORKS
    • SEM-5
      • (SEM-5) Question Paper
    • SEM-6
      • Quantum Mechanics
    • The Sustainable Development Goals – A global, transdisciplinary vision for
  • QUERIES
  • PRIVACY
  • LOGOUT
  • More
    • HOME
    • LINKEDIN LEARNING
      • Entrepreneurship
        • 1. Entrenerprenaurship Foundations Linkedin Learning
        • 2. Use an Entrepreneurial Mindset to Find Success Chapter Quiz
        • 3. Unique Ways to Generate Creative Ideas Answers
        • 4. Creating a Business Plan
        • 5. Social Selling: Reaching Prospects
        • 6. Virtual Selling for Sales Professionals
        • 7. Social Media Marketing for Small Business Answers
        • 8. Social Media Marketing for Small Business
        • 9. Leading in Government
        • 10. Project Management: Government Projects
      • Time Management & ways of thinking
      • Creativity & critical Thinking
      • Learning & Problem Solving
      • Academic Paper writing & IPR
      • Become a successful job hunter
      • Team skills
      • Become a Business Analytics & Developing Manager
      • Ethics & Gender Equality
      • Interpersonal Skills with Cultural Knowledge & Intrapersonal Awareness
    • COURSERA
      • Twitter Clone Front-End with ReactJS (Quiz)
      • R Language for ML
        • QUIZ-1
        • QUIZ-2
        • QUIZ-3
      • Cloud computing
        • Cloud Computing -1
        • Cloud computing -2
        • Virtual Private Cloud
      • Intro to AR/VR/MR/XR: Technologies, Applications & Issues
        • WEEK-1 AR
        • WEEK-2
        • WEEK-3
        • WEEK-4
      • Front End Development
        • WEEK-1
        • WEEK-2
        • WEEK-3
        • WEEK-4
      • ML & DL using TensorFlow
        • WEEK-1 ML
        • WEEK-2
        • WEEK-3
        • WEEK-4
      • Java for Android | Coursera
        • WEEK-1 JAVA
        • WEEK-2
        • WEEK-3
        • WEEK-4
      • Introduction to Agile Development and Scrum
        • WEEK-1 INTO
        • WEEK-2
        • WEEK-3
      • Supervised Machine Learning: Regression
        • Module 1: Introduction to Supervised Machine Learning
        • Module 2: Data Splits and Polynomial Regression
      • Web Application Development using Mongo DB | Coursera
        • WEEK-1 WEB
        • WEEK-2
        • WEEK-3
      • Data Visualization with R
        • WEEK-1
        • WEEK-2
        • WEEK-3
        • WEEK-4
      • SUMMER TRAINING COURSES 2022
      • Principles of UX/UI Design (Meta) ( 22GPB208 )
        • WEEK-1 UX/UI
          • Introduction to the principles of UX and UI design
          • A day in the life of a Meta product designer
          • Introduction to UX and UI
          • A day in the life of a Meta product manager
          • DISCUSSION FORUM
          • Final project overview
          • UX UI Core syllabus
          • How to be successful in this course
      • Introduction to Psychology
        • WEEK-1 Psychology
        • WEEK-2 Psychology
        • WEEK-3 Psychology
        • WEEK-4 Psychology
        • WEEK-5 Psychology
        • WEEK-6 Psychology
      • Introduction to Web Development with HTML, CSS, JavaScript
        • WEEK-1 WEB_D
        • WEEK-2 WEB_D
      • Innovation Through Design: Think, Make, Break, Repeat The University of Syd
        • WEEK-1 DESIGN
        • WEEK-2 DESIGN
        • WEEK-3 DESIGN
        • WEEK-4 DESIGN
        • WEEK-5 DESIGN
        • All weeks answer
      • Fundamentals of Visualization with Tableau
        • WEEK-1 VISUALIZATION
        • WEEK-2 VISUALIZATION
        • WEEK-3 VISUALIZATION
        • WEEK-4 VISUALIZATION
      • Exploratory Data Analysis for Machine Learning
        • Module 1: A Brief History of Modern Al and its Applications
        • Module 2: Retrieving Data
        • Module 3: Exploratory Data Analysis & Feature Engineering
        • Module 4: Estimation and Inference, and Hypothesis Testing
      • Machine Learning with Python
        • Module 1: Introduction to Machine Learning
        • Module 2: Regression
        • Module 3: Classification
        • Module 4: Linear Classification
        • Module 5: Clustering
        • Module 6: Final Quiz
      • Introduction to Computer Vision & Image Processing
        • Module 1: Introduction to Computer Vision
        • Module 2: Image Processing with OpenCV and Pillow
        • Module 3: Machine Learning Image Classification
        • Module 4: Neural Networks and Deep Learning for Image Classification
        • Module 5: Object Detection
      • The Sustainable Development Goals – A global, transdisciplinary vision
      • The Science of Well-Being (Yale University)
      • Learning How to Learn: Powerful mental tools
    • INFOSYS
      • Data Science using R (2022)
      • Advanced Data Science using R
        • Quiz & Assignment-1
        • Quiz & Assignment-2
        • Quiz & Assignment-3
      • DEVOPS
      • Intro. to Data Science
      • Blockchain Essentials and Development of DApps
        • Quiz & Assignment -1
        • Quiz & Assignment -2
        • Quiz & Assignment -3
        • Create Ethereum & Blockchain Application using solidity
      • Programming Fundamentals using Python - Part 1
      • Introduction to Natural Language Processing
      • Introduction to Deep Learning
      • Generative models for developers
      • Deep Learning for Developers
      • Introduction to OpenAI GPT Models
      • OpenAI Generative Pre-trained Transformer 3 (GPT-3) for developers
      • Introduction to Artificial Intelligence
      • Computer Vision 101
      • REACT
    • NPTEL
      • DISCRETE MATHEMATICS (July-Dec 2022)
        • WEEK 0
        • WEEK-1
        • WEEK-2
        • WEEK-3
        • WEEK-4
        • WEEK-5
        • WEEK-6
        • WEEK-7
        • WEEK-8
        • WEEK-9
        • WEEK-10
        • WEEK-11
        • WEEK-12
      • DISCRETE MATHEMATICS (Jan-April 2023)
        • WEEK-0
        • ASSIGNMENT SOLUTIONS
      • ETHICAL HACKING
        • WEEK WISE SOLUTION EH
        • WEEK WISE PPT
      • CLOUD COMPUTING
        • WEEK-1 CC
        • WEEK-2
        • WEEK-3
      • Internet of Things
        • WEEK-1 IOT
        • WEEK-2 IOT
        • WEEK-3 IOT
        • WEEK-4 IOT
        • WEEK-5 IOT
        • WEEK-6 IOT
        • WEEK-7 IOT
        • WEEK-8 IOT
        • WEEK-9 IOT
        • WEEK-10 IOT
        • WEEK-11 IOT
        • WEEK-12 IOT
      • QUANTUM MECHANICS-I
        • WEEK-1 QM-I
      • PROBABLITY & STATISTICS (Through SWAYAM)
    • ENGINEERING
      • SEM-1
        • (SEM-1) Question Paper
      • SEM-2
        • (SEM-2) Question Paper
      • SEM-3
        • (SEM-3) Question Paper
      • SEM-4
        • (SEM-4) Question Paper
        • 21CST-251 SOFTWARE ENGINEERING
          • 1.1 what is software engineering
          • 1.2 Software Process
          • 1.3 SDLC
          • 1.4 SDLC MODELS
          • 1.5 Requirement Engineering
          • 2.1 Waterfall Model
          • 2.2 RAD Model
          • 2.3 Spiral Model
          • 2.4 V-Model
          • 2.5 Incremental Model
          • 2.6 Agile Model
          • 2.7 Iterative Model
          • 2.8 Big-Bang Model
          • 2.9 Prototype Model
          • 3.1 Project Management
          • 3.2 Activities
          • 3.3 Project Management Tools
          • 4.1 Software Metrics
          • 4.2 Size Oriented Metrics
          • 4.3 Halstead's Software Metrics
          • 4.4 Functional Point (FP) Analysis
          • 4.5 Extended Function Point (EFP) Metrics
          • 4.6 Data Structures Metrics
          • 4.7 Information Flow Metrics
          • 4.8 Cyclomatic Complexity
          • 4.9 Case Tools for Software Metrics
          • 5.1 Software Project Planning
          • 5.2 Software Cost Estimation
          • 5.3 COCOMO Model
          • 5.4 Putnam Resource Allocation Model
          • 6.1 Risk Management
          • 6.2 Risk Management Activites
          • 6.3 Project Scheduling
          • 6.4 Personnel Planning
          • 7.1 Software Requirement Specifications
          • 7.2 Requirement Analysis
          • 7.3 Data Flow Diagrams
          • 7.4 Data Dictionaries
          • 7.5 Entity-Relationship Diagram
          • 8.1 Software Configuration Management
          • 8.2 SCM Process
          • 8.3 Software Quality Assurance
          • 8.4 Project Monitoring & Control
          • 9.1 Software Quality
          • 9.2 ISO 9000 Certification
          • 9.3 SEICMM
          • 9.4 PCMM
          • 9.5 Six Sigma
          • 10.1 Software Design
          • 10.2 Software Design Principles
          • 10.3 Coupling & Cohesion
          • 10.4 Function Oriented Design
          • 10.5 User Interface design
          • 11.1 Coding
          • 11.2 Programming style
          • 11.3 Structures Programming
          • 12.1 Software Reliability
          • 12.2 Software Failure Mechanics
          • 12.3 Software Reliability Measurement Techniques
          • 12.4 Software Reliability Metrics
          • 12.5 Software Fault Tolerance
          • 13.1 Software Reliability Models
          • 13.2 Jelinski & Moranda Model
          • 13.3 Basic Execution Time Model
          • 13.4 Goel-Okumoto (GO) Model
          • 13.5 Musa-Okumoto Logarithmic Model
          • 14.1 Software Maintenance
          • 14.2 Causes of Software Maintenance Problems
          • 14.3 Software Maintenance Cost Factors
          • Software Eng. MCQ'S
            • Software Eng. MCQ'S
          • Software Testing Tutorial
        • 21TDP-251 SOFT SKILLS
        • 21UCT-202 ETHICS AND GENDER EQUALITY
        • 21UCT-296 LIFE SKILLS & MENTORING 296
        • 21SMT-257 PROBABLITY & STATISTICS (Through SWAYAM)
          • WEEK 0
          • WEEK-1
          • WEEK-2
          • WEEK-3
          • WEEK-4
          • WEEK-5
          • WEEK-6
          • WEEK-7
          • WEEK-8
          • WEEK-9
          • WEEK-10
          • WEEK-11
          • WEEK-12
        • 21CST-260 DSA & ANALYSIS
        • 21CST-252 COMPUTER ORGANSIZATION & ARCHITECTURE
        • 21CSP-259 PROGRAMMING IN PYTHON LAB
        • 21CSH-256 COMPUTER NETWORKS
      • SEM-5
        • (SEM-5) Question Paper
      • SEM-6
        • Quantum Mechanics
      • The Sustainable Development Goals – A global, transdisciplinary vision for
    • QUERIES
    • PRIVACY
    • LOGOUT

Software Engineering

What is Software Engineering 

Software Processes

SDLC

SDLC Models

Requirement Engineering

Software Processes

The term software specifies to the set of computer programs, procedures and associated documents (Flowcharts, manuals, etc.) that describe the program and how they are to be used.

A software process is the set of activities and associated outcome that produce a software product. Software engineers mostly carry out these activities. These are four key process activities, which are common to all software processes. These activities are:

  • Software specifications: The functionality of the software and constraints on its operation must be defined.

  • Software development: The software to meet the requirement must be produced.

  • Software validation: The software must be validated to ensure that it does what the customer wants.

  • Software evolution: The software must evolve to meet changing client needs.

The Software Process Model

A software process model is a specified definition of a software process, which is presented from a particular perspective. Models, by their nature, are a simplification, so a software process model is an abstraction of the actual process, which is being described. Process models may contain activities, which are part of the software process, software product, and the roles of people involved in software engineering. Some examples of the types of software process models that may be produced are:

1. A workflow model: This shows the series of activities in the process along with their inputs, outputs and dependencies. The activities in this model perform human actions.

2. A dataflow or activity model: This represents the process as a set of activities, each of which carries out some data transformations. It shows how the input to the process, such as a specification is converted to an output such as a design. The activities here may be at a lower level than activities in a workflow model. They may perform transformations carried out by people or by computers.

3. A role/action model: This means the roles of the people involved in the software process and the activities for which they are responsible.

There are several various general models or paradigms of software development:

  1. The waterfall approach: This takes the above activities and produces them as separate process phases such as requirements specification, software design, implementation, testing, and so on. After each stage is defined, it is "signed off" and development goes onto the following stage.

  2. Evolutionary development: This method interleaves the activities of specification, development, and validation. An initial system is rapidly developed from a very abstract specification.

  3. Formal transformation: This method is based on producing a formal mathematical system specification and transforming this specification, using mathematical methods to a program. These transformations are 'correctness preserving.' This means that you can be sure that the developed programs meet its specification.

  4. System assembly from reusable components: This method assumes the parts of the system already exist. The system development process target on integrating these parts rather than developing them from scratch.

Software Crisis

  • Size: Software is becoming more expensive and more complex with the growing complexity and expectation out of software. For example, the code in the consumer product is doubling every couple of years.

  • Quality: Many software products have poor quality, i.e., the software products defects after putting into use due to ineffective testing technique. For example, Software testing typically finds 25 errors per 1000 lines of code.

  • Cost: Software development is costly i.e. in terms of time taken to develop and the money involved. For example, Development of the FAA's Advanced Automation System cost over $700 per lines of code.

  • Delayed Delivery: Serious schedule overruns are common. Very often the software takes longer than the estimated time to develop, which in turn leads to cost shooting up. For example, one in four large-scale development projects is never completed.

Program vs. Software

Software is more than programs. Any program is a subset of software, and it becomes software only if documentation & operating procedures manuals are prepared.

There are three components of the software as shown in fig:


1. Program: Program is a combination of source code & object code.

2. Documentation: Documentation consists of different types of manuals. Examples of documentation manuals are: Data Flow Diagram, Flow Charts, ER diagrams, etc.

3. Operating Procedures: Operating Procedures consist of instructions to set up and use the software system and instructions on how react to the system failure. Example of operating system procedures manuals is: installation guide, Beginner's guide, reference guide, system administration guide, etc.









 ✆ +91 7767984717

 ✉ brainhealers.tech@gmail.com

 ⟟  Not yet located

INSTAGRAMMAILLINKEDINTWITTERFACEBOOKLINKLinkLink
COMPANY      
  • About us
  • Careers
  • In Media
  • Contact Us
  • Privacy Policy
  • Copyright Policy

LEARN
  • DSA

  • Algorithms

  • Data Structures

  • SDE Cheat Sheet

  • Machine learning

  • CS Subjects

  • Video Tutorials

  • Courses


LANGUAGE
  • Python

  • Java

  • CPP

  • Golang

  • C#

  • SQL

  • Kotlin


WEB D
  • Web Tutorials

  • Django Tutorial

  • HTML

  • JavaScript

  • Bootstrap

  • ReactJS

  • NodeJS


We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our Cookie Policy & Privacy Policy

© 2024 Brainhealers Inc. All rights reserved. 
Google Sites
Report abuse
Page details
Page updated
Google Sites
Report abuse