Software Engineering
Course Code: CSPC34
Course Title: Software Engineering
Number of Credits: 3-0-1-4
Course Type: PC
Engineering?
A car is well-engineered if it is usable, maintainable and is well engineered when it works flawlessly over a long period of time.
When the users are dissatisfied, when it is error-prone, always giving trouble, gets harder to use it, bad things can and do happen. Is an example of bad engineering.
Software
Software Engineering?
Engineering is the process, and Software Engineering is a stream which focuses on making the process of creation and maintenance of Software better, to make it less prone to errors.
When computer software succeeds—when it meets the needs of the people who use it, when it performs flawlessly over a long period of time when it is easy to modify and even easier to use—it can and does change things for the better.
But when the software fails—when its users are dissatisfied, when it is error-prone, when it is difficult to change and even harder to use—bad things can and do happen. We all want to build software that
makes things better, avoiding the bad things that lurk in the shadow of failed efforts. To succeed, we need discipline when the software is designed and built. We need an engineering approach.
Objectives
- To understand the Software Engineering Practice& Process Models
- To understand Design Engineering, Web applications, and Software Project Management
- To gain knowledge of the overall project activities.
Syllabus
Assessment: Team Analysis in Metrics Calculation.
Project Management Concepts, Process and Project Metrics, Estimation for Software projects, Project Scheduling, Risk Management, Maintenance and Reengineering.
Assessment: Preparation of Risk mitigation plan.
Book
Download book - Roger S Pressman - https://drive.google.com/file/d/1kBDrHEafFFc9b04bptJoKiOYzf_Ui0hw/view?usp=sharing

2. Rajib Mall, “Fundamentals of Software Engineering”, PHI Publication, 3rd edition, 2009
- Teacher: Dr. Anoop Jacob Thomas
Batch: 2018-2022
Academic Year: 2020-21 Odd Semester
- Teacher: Dr. Devasena G
Batch: 2018-2022
Academic Year: 2020-21 Odd Semester
- Teacher: Dr. Devasena G