-
Review of Concepts: SWDLC models, Requirement analysis,
structured Analysis, Data Oriented Analysis & Object Oriented
Analysis.
-
Coding Fundamentals: Programming Languages (Features of
Programming Languages, selection of programming languages), programming
style & Quality (Style, Rules, Programme Quality), Programming Example
(Design, Analysis, Main Data Structure, High Level Programming Structures,
Description of design and Development Process).
-
Software Testing: Software Testing Fundamentals, Test Case
Design, White Box testing Basis path Testing control structure Testing,
Black box Testing and Testing for specialized Environments, Architectures
and Applications.
-
Debugging: Program Errors, Debugging Process, (Information
Gathering Fault Isolation, Fault Confirmation, Documentation, Fixing
Fault, Testing). Debugging Example.
-
Software Configuration Management: SCM Process, Objects in
software configuration, Version control, Change control Configuration
audit, Status reporting, SCM standards.
-
Software Quality Assurance: Quantity concept, Quality
Movement, SQA Activity and Formal Approach to SQA.
-
Web Engineering: Attributes of Web-based applications. Web E
Process and formulating Analyzing Web Based Systems.
Recommended Books:
-
Roger S. Pressman – Edition, McGraw Hill
Publications.
-
Ali Behforooz and Frederick J. Hudson Oxford Press
1998.
-
Ian sommerville – software Engineering, Pearson
Education India.
|