Syllabus

Software Engineering Syllabus for VTU BE 2017 Scheme (Open Elective-2)

Software Engineering detail syllabus for various departments, 2017 scheme is taken from VTU official website and presented for VTU students. The course code (17BM662), and for exam duration, Teaching Hr/week, Practical Hr/week, Total Marks, internal marks, theory marks, duration and credits do visit complete sem subjects post given below.

For all other open elective-2 syllabus for vtu be 2017 scheme you can visit Open Elective-2 syllabus for VTU BE 2017 Scheme Subjects. The detail syllabus for software engineering is as follows.

Module 1

Introduction (Chapter 1): Professional Software Development (Sec 1.1), Software Engineering Ethics (Sec 1.2), Software Processes(Chapter 2):Software Processes Models (Sec 2.1), Requirements Engineering(Chapter 4):Functional and non-functional requirements (Sec 4.1), The software Requirements Document (Sec 4.2), Requirements Specification (Sec 4.3), Requirements Engineering Processes (Sec 4.4), Requirements Elicitation and Analysis (Sec 4.5). Requirements validation (Sec 4.6), Requirements Management (Sec 4.7).

Module 2

For complete syllabus and results, class timetable and more pls download iStudy. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.

Module 3

Software Testing (Chap 8): Development testing (Sec 8.1), Test-driven development (Sec 8.2), Release testing (Sec 8.3), User testing (Sec 8.4), Software Evolution (Chap 9): Evolution processes (Sec 9.1), Program evolution dynamics (Sec 9.2), Software maintenance (Sec 9.3), Legacy system management (Sec 9.4).

Module 4

Project Planning (Chap 23): Software pricing (Sec 23.1), Plan-driven development (Sec 23.2),Project scheduling (Sec 23.3), Estimation techniques (Sec 23.5), Quality management(Chap 24):Software quality (Sec 24.1), Software standards (Sec 24.2), Reviews and inspections (Sec 24.3), Software measurement and metrics (Sec 24.4).

Module 5

For complete syllabus and results, class timetable and more pls download iStudy. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.

Course Outcomes:

After studying this course, students will be able to:

  1. Outline software engineering principles and activities involved in building large software programs.
  2. Identify ethical and professional issues in software engineering.
  3. Describe the process of requirements gathering, requirements classification, requirements specification and requirements validation.
  4. Differentiate system models, UML diagrams,validation testing and defect testing.
  5. Discuss the importance of software maintenance and intricacies involved in software evolution.
  6. Apply estimation techniques, schedule project activities and compute pricing.
  7. Identify software quality parameters and quantify software using measurements and metrics.
  8. Recognize the need of agile software development and apply agile practices

Question paper pattern:

  • The question paper will have TEN questions.
  • Each full question carry 16 marks
  • There will be TWO full questions (with maximum of THREE sub questions) from each module.
  • Each full question will have sub questions covering all the topics under a module.
  • The students will have to answer FIVE full questions, selecting ONE full question from ea module.

Text Books:

  1. Ian Sommerville: Software Engineering, 9th Edition, Pearson Education, 2011.(Listed topics only from Chapters 1,2,3,4, 5, 7, 8, 9, 23, and 24)

Reference Books:

  1. Roger S. Pressman: Software Engineering-A Practitioners approach, 7th Edition, Tata McGraw Hill.
  2. PankajJalote: An Integrated Approach to Software Engineering, Wiley India

For detail syllabus of all other subjects of BE do syllabus for different schemes from menu given on top.

Dont forget to download iStudy for latest syllabus and results, class timetable and more.

Leave a Reply

Your email address will not be published. Required fields are marked *

*