WordPress.com
|15SE202 |Software Engineering Principles |L |T |P |C |
| | |3 |0 |0 |3 |
|Co-requisite: |Nil |
|Prerequisite: |Nil |
|Data Book / Codes/Standards |Nil |
|Course Category |P |PROFESSIONAL CORE |
|Course designed by |Department of Software Engineering |
|Approval |32ndAcademic Council Meeting, 23rd July, 2016 |
|PURPOSE |The main purpose of this course is to impart knowledge on the basic principles of software engineering |
|INSTRUCTIONAL OBJECTIVES |STUDENT OUTCOMES |
|At the end of the course, student will be able to | | | | | | | |
|1 |Understand the software life cycle models and software development process |a | | | |
| |UNIT I: INTRODUCTION |9 | | | |
|1 |Software Engineering-Software Process- Generic process model |1 |C |1 |1 |
|2 | Process models |4 |C |1 |1 |
|3 |Agile development-Agile Process- Extreme Programming |2 |C |1 |1 |
|4 |Other Agile process models : Adaptive process models ,Scrum, Dynamic Systems |2 |C |1 |1 |
| |Development Method and Crystal | | | | |
| |UNIT II: UNDERSTANDING REQUIREMENTS |9 | | | |
|5 |Principles that guide practice –Understanding requirements |3 |C |1,2 |1,3 |
|6 |Requirement Modeling: Scenarios, Information and Analysis classes |3 |C,D |1,2,3 |1,3 |
|7 |Requirements Analysis-Requirements Modeling Strategies |3 |C |2,3,4 |1,3 |
| |UNIT III: DESIGN |9 | | | |
|8 |The design process - Design concepts |2 |C,D |3 |1 |
|9 |The design model –Architectural Design-Software architecture |1 |C |3 |1 |
|10 |Component level design-user interface design |2 |C,D |3 |1 |
|11 |User Interface Design |2 |C,D |3 |1 |
|12 |Pattern oriented design-Web application design |2 |C,D |3 |1 |
| |UNIT IV: SOFTWARE IMPLEMENTATION AND TESTING |9 | | | |
|13 |Modern Programming Language Features – Implementation Issues and Solutions |1 |C |4 |4 |
|14 |Structured coding Techniques-Coding Styles-Standards and Guidelines- |2 |C |4 |4 ,2 |
| |Documentation Guidelines | | | | |
|15 | Software Testing strategies on Conventional software, Object oriented software |3 |C,D |4,5 |1 |
| |and Web applications | | | | |
|16 |Validation Testing- System Testing- Art of Debugging. |3 |C,D |4,5 |1 |
| |UNIT V: SOFTWARE MAINTANENCE AND EMERGING TRENDS IN SOFTWARE ENGINEERING |9 | | | |
|17 |Software maintenance and Reengineering |4 |C |4,5 |1 |
|18 |Latest Trends: Technology evolution -Identifying Soft trends |2 |C |4,5 |1 |
|19 |Technology directions-Tools related trends |3 |C |4,5 |1 |
| |Total contact hours |45 |
|LEARNING RESOURCES |
|Sl. No. |TEXT BOOKS |
|1 |Roger S Pressman, “Software Engineering – A Practitioner’s Approach”, 7th edition, Tata McGraw Hill Education, 2014. |
|2 | Ian Somerville “Software Engineering”, 9th edition, Pearson Education, 2010. |
| |REFERENCE BOOKS/OTHER READING MATERIAL |
|3 |Hans Van Vliet, “Software Engineering: Principles and Practices”, Wiley 2008. |
|4 |Richard Fairley, “Software Engineering Concepts”, Tata McGraw Hill Education, 2008. |
|Course nature |Theory |
|Assessment Method (Weightage 100%) |
|In-semester |Assessment tool |
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- how does sre relate to the overall field of software
- the engineering workforce current state issues and
- script for adt section of object oriented software
- software engineering practises in the game industry
- from carnegie mellon software engineering institute
- csc 131 computer software engineering
- comparison of major contract types under secretary of
- sqa plan template
Related searches
- wordpress passing data between pages
- wordpress business templates
- wordpress rss feed not working
- wordpress jquery is not defined
- create wordpress blog
- wordpress roles editor
- wordpress full rss feed
- wordpress rss feed settings
- wordpress rss feed plugin
- wordpress display rss feed
- wordpress rss feed link
- wordpress rss feed to post