IT-604 (B) RGPV B.Tech
Software Engineering (SE)
Previous year papers and the official syllabus are free to read, no account needed.
Previous Year Papers
6 papers, latest Jun 2025
- IT-604 (B) paper, Jun 2025
- IT-604 (B) paper, Jun 2024
- IT-604 (B) paper, Nov 2023
- IT-604 (B) paper, Jun 2023
- IT-604 (B) paper, Jun 2022
- IT-604 (B) paper, May 2022
Syllabus, notes and important questions for IT-604 (B)
Syllabus units
Topics as the official RGPV syllabus lists them.
Unit 1 Introduction and Software Development Process 8 topics
- Software problem and prospects
- System Development Life Cycle (SDLC)
- Waterfall Model
- Spiral Model
- Unified Process
- Agile development
- Extreme Programming
- Other agile process models
Unit 2 Measures, Metrics and Indicators 9 topics
- Metrics in Process and Project Domains
- Software Measurement
- Metrics of Software Quality
- Software reliability
- Software estimation techniques
- Lines of Code (LOC) and Function Point (FP) estimation
- Empirical models such as COCOMO
- Project tracking and scheduling
- Reverse engineering
Unit 3 Software Requirements and Design 16 topics
- Feasibility study
- Informal specifications
- Formal specifications
- Pre/post conditions
- Algebraic specification
- Requirement analysis models
- Specification design tools
- Software design objectives and techniques
- User interface design
- Modularity
- Functional decomposition
- Data Flow Diagrams (DFD)
- Data Dictionary
- Object‑oriented design
- Design patterns
- Implementation strategies (top‑down, bottom‑up)
Unit 4 Coding Standards and Testing 22 topics
- Coding standards and guidelines
- Programming style
- Code sharing
- Code review
- Rapid prototyping
- Specialization
- Construction techniques
- Class extensions
- Intelligent software agents
- Reuse performance improvement
- Debugging
- Software testing strategies
- Verification and validation
- Test plan development
- White‑box testing
- Black‑box testing
- Unit testing
- Integration testing
- System testing
- Test case design
- Acceptance testing
- Maintenance activities
Unit 5 Software Maintenance and Project Management 14 topics
- Software supportability
- Reengineering
- Business Process Reengineering
- Reverse engineering
- Restructuring
- Forward engineering
- Economics of reengineering
- Project scheduling and tracking plan
- Project management plan
- Software Quality Assurance (SQA) and quality planning
- Software Configuration Management (SCM) activities
- Capability Maturity Model (CMM)
- Software project management standards
- Component‑based software engineering