|
NATIONAL INSTITUTE OF SCIENCE & TECHNOLOGY |
| HOME >> ACADEMIC PROGRAMS >> EIE >> SOFTWARE ENGINEERING |
CSE-703 SOFTWARE ENGINEERING
Planning a Software Project: Problem definition, solution strategy, planning and development process, organizational structure planning.
Software Cost Estimation: Cost factors, Cost Estimation techniques, Staffing level estimation, SW maintenance cost.
Software requirements definition: Requirement specifications, formal specification techniques, languages and processors for requirement specificaiton.
Software design: Design Concepts, concepts of modularisaton, Design notations, Design Techniques, Real time and distributed system Design.
Implementation issues: Coding techniques, Coding style, Documentation guidelines.
Verification and Validation techniques:Quality asssurance, walk throughs and inspection, unit testing and debugging, system testing, formal verification.
Software Maintenance: Enhancing maintainability during development, mangerial aspects, Configuration management, Maintenance tools and techiques.
TEXTBOOK
1. Software Engineering: Roger S. Presman, Mc Graw Hill.
2. R.E. Fairely: Software Engineering Concepts, Mc Graw Hill.
| HOME >> ACADEMIC PROGRAMS >> EIE >> SOFTWARE ENGINEERING |
© Copyright National Institute of Science &
Technology, Berhampur, Orissa, India
Website Maintained by NIST Training & Consultancy Services