IGNOU MCA Syllabus MCS-034 Software Engineering
IGNOU MCA Syllabus MCS-034 Software Engineering
IGNOU MCA Syllabus MCS-034 Software Engineering
MCS034SoftwareEngineering(3Credits)
Objectives
The objective of the courses is to make the learner efficiently work as software engineer. S/he should be well
acquainted with all the phases of Software Development Life Cycle. The learner should be able to apply the
conceptslearnedfordoingresearch.
Syllabus
Block1:OverviewofSoftwareEngineering
Unit1:SoftwareEngineeringanditsmodels
EvolutionofSoftwareEngineering
Softwaredevelopmentmodels
Capabilitymaturitymodels
Softwareprocesstechnology
Unit2:PrinciplesofSoftwareRequirementsAnalysis
Engineeringtheproduct
Modelingthesystemarchitecture
Softwareprototypingandspecification
Unit3:SoftwareDesign
Datadesign
Architecturaldesign
Interfacedesign
HCIdesign
Modulardesign
Unit4:Softwaretesting
Testingtechniques
Testingforspecializedenvironments
Debugging
BLOCK2:SoftwareProjectManagement
Unit5:SoftwareProjectPlanning
Differenttypesofprojectmetrics
Softwareprojectestimation
Modelsforestimation
Automatedtoolsforestimation
Unit6:RiskmanagementandProjectScheduling
IdentificationofSoftwarerisks
Monitoringofrisks
Managementofrisks
Formulatingatasksetfortheproject
Choosingthetasksofsoftwareengineering
Schedulingmethods
TheSoftwareprojectplan
Unit7:SoftwareQualityAssurance
Formaltechnicalreviews
Softwarereliability
Softwarequalitystandards
Unit8:Softwarechangemanagement
Baselines
Versioncontrol
Changecontrol\
Auditingandreporting
BLOCK3:AdvancedSoftwareEngineering
Unit9:WebSoftwareEngineering
Differentlayers
Home QuestionPapers EntranceExams
Issuesofmanagementofwebbasedprojects University&Colleges Schools PracticeTests Login Signup
Metrics
Analysis
Design
Testing
Unit10:MobileSoftwareEngineering
Transitionfromdesigntocodingofmobileapplications
Elementsofmobileapplications
Approachestothedevelopmentofmobileapplications
Unit11:CASEtools
Analysistools
Designtools
SQAtools
UIdesigntools
Softwaretestingtools
Webengineeringtools
Unit12:AdvancedSoftwareEngineering
CleanroomSoftwareengineering
ComponentbasedSoftwareengineering
Reengineering
Reverseengineering
CopyrightQuestionpaper.in,2010,Allrightreserved Designedby:ActiveBrains