Uncategorized

Anna University B.Tech IT (R13) 4th Sem Software Engineering Detailed Syllabus

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.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.