Subject Syllabus
CY-602 - Software Engineering
CSCY · Semester 6
Course Modules
Learn topic-wise with Hyper AI and revise using mapped PYQs.
inspectionsSoftware TestingFundamentalsSoftware Test ProcessTesting LevelsTest CriteriaTest Case DesignTestOraclesTest TechniquesBlack-Box TestingWhite-Box Unit Testing and UnitTesting FrameworksIntegration TestingSystem Testing and other SpecializedTestingTest PlanTest MetricsTesting Tools. , Introduction to Object-oriented analysis, design and comparison with structured Software Engg.
MaintenanceSoftware Configuration Management (SCM)Software Change ManagementVersion ControlChange control and ReportingProgram Comprehension TechniquesRe- engineeringReverse EngineeringTool Support.Project Management ConceptsFeasilibility AnalysisProject and Process PlanningResources AllocationsSoftware effortsSchedule, and Cost estimationsProject Scheduling and TrackingRisk Assessment and MitigationSoftware Quality Assurance(SQA).Project PlanProject Metrics.Thiswill include modeling the requirements, architecture and detailed design.Subsequentlythe design models will be coded and tested.For modeling, tools like Rational Roseproducts.For coding and testingIDE like EclipseNet Beans, and Visual Studio can be used.