Industrial Training

mca Syllabus

Software Engineering
Code: PGCS204
Weekly Contact Hour: 3L
Credit: 3

Course Contents
Software life cycle -- important steps and effort distribution. Aspects of estimation and scheduling. Software evaluation techniques modular design: coupling and cohesion, Software and complexity measures. Issues in software reliability. System Analysis: Requirement analysis. Specification languages. Feasibility analysis. File and data structure design, Systems analysis tools. Software design methodologies, Data flow and Data Structure oriented design strategies. Software development, coding, verification, and integration. Issues in project management-team structure, scheduling, software quality assurance. Object Oriented methodology: object orineted paradigm, OO analysis and design, examples of methodolgies (e.g., Rumbaugh"s OMT).

Books
1. R. S. Pressman, Software Engineering - A Practioner"s Approach,3rd Edition, McGrawHill,1992.
J. Martin, Rapid Application
2. Development, Maxwell MacMillan, 1991. B. Meyer, Object Oriented Software Construction, Prentice Hall, 1988. G. G.
3. Schulmeyer, Zero Defect Software, McGraw-Hill, 1992. J. Rumbaugh et. al., Object Oriented Modeling and Design, Prentice
4. Hall,1991.

Hi I am Pluto.