Subject Syllabus
CS-403 – Software Engineering (SE)
CSE • SEMESTER-4
Rajiv Gandhi Proudyogiki Vishwavidyalaya, Bhopal
Course Modules
Learn topic-wise with Hyper AI and revise using mapped PYQs.
Software Static and Dynamic analysis, Code inspectionsSoftware Testing Fundamentals, Software Test ProcessTesting Levels, Test CriteriaTest Case Design, Test Oracles, Test TechniquesBlack-Box TestingWhite-Box Unit Testing and Unit Testing FrameworksIntegration Testing, System Testing and other Specialized TestingTest Plan, Test Metrics, Testing ToolsIntroduction to Object-oriented analysis, design and comparison with structured SE
Need and Types of MaintenanceSoftware Configuration Management (SCM), Software Change Management, Version Control, Change control and ReportingProgram Comprehension TechniquesRe-engineering, Reverse Engineering, Tool SupportProject Management Concepts, Feasibility Analysis, Project and Process Planning, Resources AllocationsSoftware efforts, Schedule, and Cost estimationsProject Scheduling and TrackingRisk Assessment and MitigationSoftware Quality Assurance (SQA)Project Plan, Project Metrics