Vous êtes sur la page 1sur 1
E320:SOFTWARE ENGINEERING L320 Pc Creats:3 Course Outcomes: Through this course students should be able to Unit 11 unit 1v unit w Text Books: = Plan and deliver an eflactive software engineering process, hated on knowledge of widely used development life eyes medals. = Construct implementable design from requirement specification, following structured fd organised process. ‘+ Translate @ requirements specication nto an implementable design, following & structured and organised process. ‘Formulate a testing strategy for a software-syster, employing test case design techniques Such as functional and structural testing. + Analyze project including planning, scheduling, estimation end coniguretion management. Introductien to software engineering : Evolution and impact of software engineering, Software Me eyele adele, Waterfall madal, Protatyping model, Evolution and spiral models, Feasibility study, Functional and non-functional requirements, Requirement gatharing, Requirement analysis and specication Tesues in software dasigh : Basie asus in software design, Médularty, Cohesion, Coupling and layering, Function oriented sofware design, Data flow diagram and structure chart Object modelling : User interface design, unified pracess, Object modeling using UML, use case ‘medal G2velopmant, Coding standards and code review techviques ‘Testing : Fundamentals of testing, Black bax testing techniques, White box testing techniques, Levels of testing, Test cases Introduction to selenium = Feature of selenium, Versions of selenium, Record and play back Software project management : Project managesent, Praject planning and eantrl, Cast estimation, Project Scheduling using PERT and GANTT charts, Software configuration management Quality management : Quality management, 150 and SEI CMMI, PSP and six sigma, Computer Sided software engineering, Software maintenance, Software rauss, Companant based software ‘development Advance techniques of software engineering : Agile davelapineat methodology, Serum, Aspect ‘oriented programming, Extreme Programming, Adaptive software development, Rapid application development (RAD), Software coloning 1. FUNDAMENTALS OF SOFTWARE ENGINEERING by RAJIE MALL, PRENTICE MALL 1, SOFTWARE ENGINEERING by IAN SOMMERVILLE, PEARSON 2. SOFTWARE ENGINEERING:A PRACTITIONER APPROACH by ROGER S. PRESSMAN, MCGRAW HILL EDUCATION 13. SOFTWARE ENGINEERING FUNDAMENTALS by ALI BEHFOROOZ AND FREDERICKS J. HUDSON, OXFORD UNIVERSITY PRESS.

Vous aimerez peut-être aussi