Software Engineering detail syllabus for Computer & Communication Engineering (C&C), 2017 regulation is taken from Anna University official website and presented for students of Anna University. The details of the course are: course code (CS8494), Category (PC), Contact Periods/week (3), Teaching hours/week (3), Practical Hours/week (0). The total course credits are given in combined syllabus.
For all other c&c 4th sem syllabus for be 2017 regulation anna univ you can visit C&C 4th Sem syllabus for BE 2017 regulation Anna Univ Subjects. The detail syllabus for software engineering is as follows.”
Course Objective:
- To understand the phases in a software project
- To understand fundamental concepts of requirements engineering and Analysis Modeling.
- To understand the various software design methodologies
- To learn various testing and maintenance measures
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
Requirements Analysis and Specification
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
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.
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
Project Management
Software Project Management: Estimation – LOC, FP Based Estimation, Make/Buy Decision COCOMO I and II Model – Project Scheduling – Scheduling, Earned Value Analysis Planning – Project Plan, Planning Process, RFP Risk Management – Identification, Projection – Risk Management-Risk Identification-RMMM Plan-CASE TOOLS
Course Outcome:
On Completion of the course, the students 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.
- Manage project schedule, 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 C&C, 2017 regulation do visit C&C 4th Sem syllabus for 2017 Regulation.
Dont forget to download iStudy for latest syllabus and results, class timetable and more.