0% found this document useful (0 votes)
20 views

Software Engineering

Uploaded by

Priya Kumari
Copyright
© © All Rights Reserved
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
20 views

Software Engineering

Uploaded by

Priya Kumari
Copyright
© © All Rights Reserved
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 2
(CSE320:SOFTWARE ENGINEERING Li T!0 Pi Crecits:3 Course Outcomes: Through this course students should be able to unit x unit 1 unit 11 unit 1v unit V unit vi Text Books: References CO :: recall various software development life cycle models and write software requirement C02 #: construct software design from requirement specifications by following a structured and organized process C03 :: apply the constructs of unified modelling language for object modeling C04 =: analyze and explain fundamentals of testing, levels of testing and various types of testing techniques COS =: assess project progress using project management techniques COS =: examine various software quality standards and the current trends in the area of software engineering Introduction to software engineering : Evolution and impact of software engineering, Software life cycle models, Waterfall model, Prototyping model, Evolution and spirel models, Feasibility study, Functional ané non-functional requirements, Requirement gathering, Requirement analysis and specification Issues In software design : Basic Iesues in software design, Modularity, Cohesion, Coupling and layering, Function oriented software design, Data flow diagram and structure chart ‘Object modelling : User interface desion, unified process, Object modelling using UML, use case model development, Coding standards and code review techniques Testing : Fundamentals of testing, Black box testing techniques, White box t of testing, Test cases Introduction to selenium : Feature of selenium, Versions of selenium, Record and play back ing techniques, Levels Software project management : Project managment, Project planning and control, Cost estimation, Project scheduling using PERT and GANTT charts, Software configuration management Quality management : Quality management, 150 and SET CMMI, PSP and six sigma, Computer aided software engineering, Software maintenance, Software reuse, Component based software development Advance techniques of software engineering : Agile development methodology, Scrum, Aspect oriented programming, Extreme Programming, Adaptive software development, Rapid application development (RAD), Software coloning 1, FUNDAMENTALS OF SOFTWARE ENGINEERING by RAJIB MALL, PRENTICE HALL 1, SOFTWARE ENGINEERING by IAN SOMMERVILLE, PEARSON 2. SOFTWARE ENGINEERING: A PRACTITIONER APPROACH by ROGER S,PRESSMAN, MCGRAW HILL EDUCATION 3. SOFTWARE ENGINEERING FUNDAMENTALS by ALI BEHFOROOZ AND FREDERICKS J. HUDSON, OXFORD UNIVERSITY PRESS ceceinn 909909. “oaneeo/9

You might also like