Software Engineering Syllabus for B.Tech 4th sem is covered here. This gives the details about credits, number of hours and other details along with reference books for the course.
The detailed syllabus for Software Engineering B.Tech (R13) fourthsem is as follows
OBJECTIVES: The student should be made to:
- Understand the phases in a software project
- Understand fundamental concepts of requirements engineering and Analysis Modelling.
- Understand the major considerations for enterprise integration and deployment.
- Learn various testing and maintenance measures
UNIT I SOFTWARE PROCESS AND PROJECT MANAGEMENT [9 hours]
Introduction to Software Engineering, Software Process, Perspective and Specialized Process Models – Software Project Management: Estimation – LOC and FP Based Estimation, COCOMO Model – Project Scheduling – Scheduling, Earned Value Analysis – Risk Management.
UNIT II REQUIREMENTS ANALYSIS AND SPECIFICATION [9 hours]
Software Requirements: Functional and Non-Functional, User requirements, System requirements, Software Requirements Document – Requirement Engineering Process: Feasibility Studies, Requirements elicitation and analysis, requirements validation, requirements management-Classical analysis: Structured system Analysis, Petri Nets- Data Dictionary.
UNIT III SOFTWARE DESIGN [9 hours]
Design process – Design Concepts-Design Model– Design Heuristic – Architectural Design – Architectural styles, Architectural Design, Architectural Mapping using Data Flow- User Interface Design: Interface analysis, Interface Design –Component level Design: Designing Class based components, traditional Components.
Download iStudy Android App for complete Anna University syllabus, results, timetables and all other updates. There are no ads and no pdfs and will make your life way easier.
TOTAL: 45 PERIODS
OUTCOMES: At the end of the course, the student should be able to
- Identify the key activities in managing a software project.
- Compare different process models.
- Concepts of requirements engineering and Analysis Modeling.
- Apply systematic procedure for software design and deployment.
- Compare and contrast the various testing and maintenance
TEXT BOOKS:
1. Roger S. Pressman, “Software Engineering – A Practitioner‟s Approach”, Seventh Edition, Mc Graw-Hill International Edition, 2010.
REFERENCES:
- Ian Sommerville, “Software Engineering”, 9th Edition, Pearson Education Asia, 2011.
- Rajib Mall, “Fundamentals of Software Engineering”, Third Edition, PHI Learning Private Limited, 2009.
- Pankaj Jalote, “Software Engineering, A Precise Approach”, Wiley India, 2010.
- Kelkar S.A., “Software Engineering”, Prentice Hall of India Pvt Ltd, 2007.
- Stephen R.Schach, “Software Engineering”, Tata McGraw-Hill Publishing Company Limited, 2007.
- http://nptel.ac.in/.
For all other B.Tech IT 4th sem syllabus go to Anna University B.Tech Information Technology (IT) 4th Sem Course Structure for (R13) Batch.All details and yearly new syllabus will be updated here time to time.
Do share with friends and in case of questions please feel free drop a comment.