0% found this document useful (0 votes)
18 views1 page

SYLLABUS

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views1 page

SYLLABUS

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

MC7303 SOFTWARE ENGINEERING LTPC3003

COURSE OBJECTIVES:
 To provide an insight into the processes of software development
 To understand and practice the various fields such as analysis, design, development, testing
of Software Engg .
 To develop skills to construct software of high quality with high reliability
 To apply metrics and testing techniques to evaluate the software
UNIT I INTRODUCTION 9

Software Engineering paradigms – Waterfall Life cycle model – Spiral Model – Prototype Model
–fourth Generation Techniques – Planning – Software Project Scheduling, – Risk analysis and
management – Requirements and Specification – Case Study for Project Plan and SRS

UNIT II SOFTWARE DESIGN 9

Abstraction – Modularity – Software Architecture – Cohesion – Coupling – Various Design


Concepts and notations – Real time and Distributed System Design – Documentation –
Dataflow Oriented design – Jackson System development – Designing for reuse – Programming
standards – Case Study for Design of any Application Project.

UNIT III SOFTWARE TESTING AND MAINTENANCE 9


Software Testing Fundamentals – Software testing strategies – Black Box Testing – White Box
Testing – System Testing – Object Orientation Testing – State based Testing - Testing Tools –
Test Case Management – Software Maintenance Organization – Maintenance Report – Types
of Maintenance – Case Study for Testing Techniques

UNIT IV SOFTWARE METRICS 9


Scope – Classification of metrics – Measuring Process and Product attributes – Direct and
Indirect measures – Cost Estimation - Reliability – Software Quality Assurance – Standards –
Case Study for COCOMO model

UNIT V SCM & WEB ENGINEERING 9


Need for SCM – Version Control – SCM process – Software Configuration Items – Taxonomy –
CASE Repository – Features – Web Engineering
TOTAL: 45 PERIODS
REFERENCE BOOKS: 1. Roger S. Pressman, “Software Engineering: A Practitioner
Approach”, Seventh edition,
McGrawHill, 2010.
2. Richard Fairley, “ Software Engineering Concepts”, Tata McGraw Hill Edition, 2008
3. Ali Behforroz, Frederick J.Hudson, “Software Engineering Fundamentals”, Oxford Indian
Reprint,
2012
4. Sommerville, “Software Engineering”, Sixth Edition, Addison Wesley-Longman, 2004.
5. Kassem A. Saleh, “Software Engineering”, First Edition, J.Ross Publishing, 2009.
6. Pankaj Jalote, “An Integrated approach to Software Engineering”, Third Edition, Springer
Verlag,
2005.
7. Roger S. Pressman, David Lowe, “Web Engineering: A Practitioner’s Approach”, Special
Indian edition, McGrawHill, 2008.
8. Jibitesh Mishra, Ashok Mohanty, “Software Engineering”, Pearson Education, First Edition,
2012

You might also like