You can keep up to 10 CVs here -- delete one you don't need.

Software Engineering

Diploma Engineering · Semester 4 — SDLC models, requirement analysis, design, testing, maintenance and project management.

6 MonthsDuration 1Subject 5Chapters OnlineTests & result

Your roadmap · आपका रोडमैप

  1. 1
    Admission & first meetingप्रवेश और पहली मुलाकात

    Enquire at your nearest NDSS centre, meet the teacher, fix the batch time and get your study material.

  2. 2
    Part 1 of the syllabusपाठ्यक्रम भाग 1

    Unit-wise coaching with notes and doubt classes.

    Unit 1: Introduction and Process ModelsUnit 2: Requirement Analysis and SpecificationUnit 3: Software Design
  3. 3
    Part 2 of the syllabusपाठ्यक्रम भाग 2

    Unit-wise coaching with notes and doubt classes.

    Unit 4: Coding and TestingUnit 5: Project Management, Maintenance and Quality
  4. 4
    Unit tests & assignmentsयूनिट टेस्ट

    Regular tests in the university / board pattern.

  5. 5
    Semester 4 exam (university / board)विश्वविद्यालय / बोर्ड परीक्षा

    Previous papers and full revision before the exam.

  6. 6
    Online tests & resultऑनलाइन टेस्ट और रिज़ल्ट

    Take the tests online; your marks and result show in your student login and at the centre.

Syllabus · पाठ्यक्रम

1 subject · 5 chapters · 33 topics

01Unit 1: Introduction and Process Models 7 topics
  1. Software and its characteristics
  2. Software crisis and software engineering
  3. Software Development Life Cycle phases
  4. Waterfall model
  5. Prototype and incremental models
  6. Spiral model
  7. Agile development and Scrum basics
02Unit 2: Requirement Analysis and Specification 6 topics
  1. Requirement gathering techniques
  2. Functional and non-functional requirements
  3. Feasibility study
  4. Software Requirement Specification (SRS) and its characteristics
  5. Data Flow Diagrams and data dictionary
  6. ER diagrams and use case diagrams
03Unit 3: Software Design 6 topics
  1. Design concepts - abstraction, modularity, information hiding
  2. Cohesion and its types
  3. Coupling and its types
  4. Top-down and bottom-up design
  5. Structure charts
  6. Introduction to UML diagrams
04Unit 4: Coding and Testing 7 topics
  1. Coding standards and guidelines
  2. Verification and validation
  3. Unit, integration, system and acceptance testing
  4. Black box testing - equivalence partitioning, boundary value analysis
  5. White box testing - statement and branch coverage
  6. Cyclomatic complexity
  7. Alpha and beta testing
05Unit 5: Project Management, Maintenance and Quality 7 topics
  1. Project planning and scheduling - Gantt chart, PERT
  2. Size estimation - LOC and function points
  3. Basic COCOMO model
  4. Risk management
  5. Types of maintenance
  6. Configuration management and version control
  7. Software quality - ISO 9001 and CMM levels

About this course

You will be able to

  • Explain software characteristics, the software crisis and the software development life cycle
  • Compare waterfall, prototype, spiral, incremental and agile process models and select one for a project
  • Prepare a software requirement specification (SRS) and draw DFDs and use case diagrams
  • Explain design concepts such as modularity, cohesion and coupling
  • Write test cases using black box and white box techniques and calculate cyclomatic complexity
  • Estimate size, effort and cost using LOC, function points and basic COCOMO
  • Explain software maintenance, configuration management and quality standards

Who it is for

  • Diploma Computer Science & Engineering students of Semester 4 (BTEUP)
  • Diploma IT students and BCA / B.Sc (CS) students studying software engineering

What you need

  • Basic programming knowledge and familiarity with any one programming language
Online tests & result Practice and unit tests online; marks and result show in your student login and at the centre. Student login →

Questions

Which syllabus is followed?

The BTEUP Diploma Computer Science & Engineering Semester 4 Software Engineering syllabus. Where your college syllabus differs, the centre follows your own syllabus.

Is this subject only theory?

Mostly theory, with diagrams (DFD, use case), test case writing and short numericals on COCOMO and cyclomatic complexity.

Will it help in the major project?

Yes. SRS, design diagrams and testing taught here are used directly in your Semester 6 project report.

Download the syllabus (PDF)

Tell us who you are — your copy is made with your name, and our counsellor can help you choose the right course and centre.

Want to join right away? Enquire now — our centre will call you.