Software Engineering E&TC 5th Sem Syllabus for BE 2017 Regulation Anna Univ (Open Elective I) detail syllabus for Electronics & Communication Engineering (E&Tc), 2017 regulation is collected from the Anna Univ official website and presented for students of Anna University. The details of the course are: course code (OCS551), Category (OE), Contact Periods/week (3), Teaching hours/week (3), Practical Hours/week (0). The total course credits are given in combined syllabus.
For all other e&tc 5th sem syllabus for be 2017 regulation anna univ you can visit E&TC 5th Sem syllabus for BE 2017 regulation Anna Univ Subjects. For all other Open Elective I subjects do refer to Open Elective I. The detail syllabus for software engineering is as follows.
Course Objective:
- To understand the phases in a software development project
- To learn project management concepts
- To understand the concepts of requirements analysis and modeling.
- To understand software design methodologies
- To learn various testing methodologies
- To be familiar with issues related to software maintenance
Unit I
For complete syllabus and results, class timetable and more pls download iStudy. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.
Unit II
Planning and Estimation
Planning and the software process – cost estimation: LOC, FP Based Estimation, COCOMO I and II Models – Duration estimation and tracking – Gantt chart – Software Project Management -plan – risk analysis and management.
Unit III
Requirements Analysis and Specification
Software Requirements: Functional and Non-Functional, Software Requirements specification-Structured system Analysis – modeling: UML based tools, DFD – Requirement Engineering Process.
Unit IV
For complete syllabus and results, class timetable and more pls download iStudy. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.
Unit V
Testing and Maintenance
Software testing fundamentals- Testing techniques: white box, black box, glass box testing – unit testing – integration testing -system testing – acceptance testing – debugging. Post-delivery maintenance: Types – objectives – metrics – Reverse Engineering.
Course Outcome:
At the end of this course, the students will be able to
- Understand different software life cycle models.
- Perform software requirements analysis
- Apply systematic methodologies for software design and deployment.
- Understand various testing approaches and maintenance related issues.
- Plan project schedule, and estimate project cost and effort required.
Text Books:
- Roger S. Pressman, Software Engineering – A Practitioners Approach, Seventh Edition, Mc Graw-Hill International Edition, 2010.
- Ian Sommerville, Software Engineering, 9th Edition, Pearson Education Asia, 2011.
References:
- Rajib Mall, Fundamentals of Software Engineering, Third Edition, PHI Learning PrivateLimited, 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 detail syllabus of all other subjects of BE E&Tc, 2017 regulation do visit E&Tc 5th Sem syllabus for 2017 Regulation.
Dont forget to download iStudy for latest syllabus and results, class timetable and more.