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

Software Engineering Syllabus

This document outlines the modules and topics covered in a Software Engineering course, including software process models, structured analysis, design aspects, the Unified Modeling Language, coding and documentation, testing, software quality assurance, and software maintenance. The course is divided into 5 modules covering objectives, planning, requirements specification, design approaches, modeling languages, and quality/maintenance. It lists 4 reference books for the course.

Uploaded by

Sandwip Roy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
116 views

Software Engineering Syllabus

This document outlines the modules and topics covered in a Software Engineering course, including software process models, structured analysis, design aspects, the Unified Modeling Language, coding and documentation, testing, software quality assurance, and software maintenance. The course is divided into 5 modules covering objectives, planning, requirements specification, design approaches, modeling languages, and quality/maintenance. It lists 4 reference books for the course.

Uploaded by

Sandwip Roy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

mywbut.

com

Software Engineering
CS701
Contracts: 3L
Credits- 3
Module I
Software Engineering -Objectives, Definitions ,Software Process models - Waterfall Model , Prototype
model, RAD, Evolutionary Models ,Incremental, Spiral
[4L]
Software Project Planning- Feasibility Analysis, Technical Feasibility, Cost- Benefit Analysis, COCOMO
model.
[4L]
Module II
Structured Analysis , Context diagram and DFD, Physical and Logical DFDs ,Data Modelling, ER diagrams,
Software Requirements Specification
[5L)]
Module III
Design Aspects :Top-Down And Bottom-Up design; Decision tree, decision table and structured English,
Structure chart, Transform analysis Functional vs. Object- Oriented approach.
[3L]
Unified Modelling Language
Class diagram, interaction diagram: collaboration diagram, sequence diagram, state chart diagram, activity
diagram, implementation diagram.
[4L]
Module V
Coding & Documentation - Structured Programming, Modular Programming, Module RelationshipCoupling, Cohesion, OO Programming, Information Hiding, Reuse, System Documentation. [5L]
Testing - Levels of Testing, Integration Testing, System Testing.

[5L]

Software Quality, Quality Assurance, Software Maintenance, Software Configuration Management, Software
Architecture.
[6L]
Reference Books:
1. Software Engineering : A practitioner's approach - Pressman(TMH)
2. Software Engineering- Pankaj Jalote (Wiley-India)
3. Software Engineering- Rajib Mall (PHI)
4. Software Engineering -Agarwal and Agarwal (PHI)

You might also like