We are building EduLadder(ELADR) - Protocol

The Eladr Protocol is a decentralized, security and efficiency enhanced Web3 noSQL database powered by IPFS as the data storage layer https://ipfs.io/, and the Cardano block chain as the rewards token platform, https://cardano.org/. It provides a JSON based, IPFS layer 2 solution for data indexing and retrieval in an 'append only' file system built with open source Node.js API libraries.

The ELADR token was designed to incentivize and reward community members as a proof of contribution. Token holders are also granted access to EduLadder.com premium features as well as associated ELADR token enabled apps.

WHITE PAPER Buy Now Try BETA

Real Problems! Real Experts!

Join Our Telegram Channel !


The Eduladder is a community of students, teachers, and programmers. We help you to solve your academic and programming questions fast.
In eduladder you can Ask,Answer,Listen,Earn and Download Questions and Question papers.
Watch related videos of your favorite subject.
Connect with students from different parts of the world.
Apply or Post Jobs, Courses ,Internships and Volunteering opportunity. For FREE
See Our team
Wondering how we keep quality?
Got unsolved questions? Ask Questions


You are here:Open notes-->VTU-->SOFTWARE-ENGINEERING10IS51

SOFTWARE ENGINEERING(10IS51)

How to study this subject



SOFTWARE ENGINEERING
Subject Code: 10IS51
Hours/Week : 04
Total Hours : 52
I.A. Marks : 25
Exam Hours: 03
Exam Marks: 100
PART – A
UNIT – 1

6 Hours
Overview: Introduction: FAQ's about software engineering, Professional and
ethical responsibility.
Socio-Technical systems: Emergent system properties; Systems engineering;
Organizations, people and computer systems; Legacy systems.
UNIT – 2
6 Hours
Critical Systems, Software Processes: Critical Systems: A simple safety-
critical system; System dependability; Availability and reliability.
Software Processes: Models, Process iteration, Process activities; The
Rational Unified Process; Computer Aided Software Engineering.
UNIT – 3
7 Hours
Requirements: Software Requirements: Functional and Non-functional
requirements; User requirements; System requirements; Interface
specification; The software requirements document.
Requirements Engineering Processes: Feasibility studies; Requirements
elicitation and analysis; Requirements validation; Requirements management.
UNIT – 4
7 Hours
System models, Project Management: System Models: Context models;
Behavioral models; Data models; Object models; Structured methods.
Project Management: Management activities; Project planning; Project
scheduling; Risk management

                                                 PART - B


UNIT – 5
7 Hours
Software Design: Architectural Design: Architectural design decisions;
System organization; Modular decomposition styles; Control styles.
Object-Oriented design: Objects and Object Classes; An Object-Oriented
design process; Design evolution.
UNIT – 6
6 Hours
Development: Rapid Software Development: Agile methods; Extreme
programming; Rapid application development.
Software Evolution: Program evolution dynamics; Software maintenance;
Evolution processes; Legacy system evolution.
UNIT – 7
7 Hours
Verification and Validation: Verification and Validation: Planning;
Software inspections; Automated static analysis; Verification and formal
methods.
Software testing: System testing; Component testing; Test case design; Test
automation.
UNIT – 8
6 Hours
Management: Managing People: Selecting staff; Motivating people;
Managing people; The People Capability Maturity Model.
Software Cost Estimation: Productivity; Estimation techniques; Algorithmic
cost modeling, Project duration and staffing.
Object-Oriented design: Objects and Object Classes; An Object-Oriented
design process; Design evolution.

Text Books:
1. Ian Sommerville: Software Engineering, 8 th Edition, Pearson
Education, 2007.
(Chapters-: 1, 2, 3, 4, 5, 6, 7, 8, 11, 14, 17, 21, 22, 23, 25, 26)
Reference Books:
1. Roger.S.Pressman: Software Engineering-A Practitioners approach,
7 th Edition, Tata McGraw Hill, 2007.
2. Pankaj Jalote: An Integrated Approach to Software Engineering,
Wiley India, 2009.

Official Notes


Add contents here

Notes from other sources


Add contents here

Model question papers


Add contents here

Previous year question papers


Add contents here

Useful links


Add contents here

Editors

Nikhil-bharadwajNikhil-bharadwajNikhil-bharadwajNikhil-bharadwaj


You might like this video:Watch more here

Watch more videos from this user Here

Learn how to upload a video over here