SlideShare a Scribd company logo
1 of 3
Punjab College of Technical Education<br />Course Plan<br />Subject Name: -Software Engineering<br />Subject CodeBC-303<br />Teacher NameAmandeep Singh (ADS)<br />No. of Tests4No. of Assignments     3<br />No. of Lect.49<br />BCA-303 (N2) SOFTWARE ENGINEERING<br />SECTION-A<br />Software: Characteristics, Components Applications, Software Process Models: Waterfall, Spiral, Prototyping, Fourth Generation Techniques, Concepts Of Project Management, Role Of Metrics And Measurement.<br />SECTION - B<br />S/W Project Planning: Objectives, Decomposition Techniques: S/W Sizing, Problem Based  Estimation, Process Based Estimation, Cost Estimation Models: COCOMO Model, The S/W Equation, System Analysis: Principles Of Structured Analysis, Requirement Analysis, DFD, Entity  Relationship Diagram, Data Dictionary. <br />SECTION-C<br />S/W Design: Objectives, Principles, Concepts, Design Mythologies: Data Design, Architecture Design, Procedural Design, Object – Oriented Concepts. <br />SECTION-D<br />Testing Fundamentals: Objectives, Principles, Testability, Test Cases: White Box & black box Testing, Testing Strategies: Verification & Validation, Unit Test, Integration Testing, Validation Testing, System Testing. <br />Reference:<br />1. Roger s. pressman, “software engineering – A practitioner’s approach “, McGraw Hill <br />2. R.E. fairly, “software engineering concepts”, McGraw Hill. <br />3. Jalota, “an integrated approach to software engineering”, (Narosa Publishing House).<br />Course Module<br />BCA-303 (N2) SOFTWARE ENGINEERING<br />Lecture.No.SectionTopic NameAssignTestSection AIntroduction and Requirements of Software engineering   Characteristics and Components and Applications  Software Process Models Intro  Waterfall Model  Spiral Model  Prototyping  4th generation techniques  Concepts of Project Management  Project Management contd…. Role of MetricsMeasurementAssign 1Test 1Section BSoftware Project Planning  Define , Objectives  Decomposition Techniques  Software Sizing  Problem based Estimation  Process based EstimationCost Estimation Model : COCOMO Model  The Software Equation System  Analysis : Principles of Structured Analysis  Requirement Analysis  DFD   Entity Relationship Diagrams  Data Dictionary Assign 2 Test 2Section CSoftware Design  Definition, Objectives  Principles, Concepts  Design Methodologies  Data Design  Architectural Design  Procedural Design  Object Oriented Concepts Assign 3 Test 3Section DTesting Fundamentals : Define Objectives, Principles  Testability Concepts  White Box Testing  Black Box Testing  Testing Strategies: Verification & Validation  Unit Testing  Integration Testing  Validation Testing  System Testing Full Syllabus Test                                                                         Test 4Revision from Previous Year question papersRevision from Previous Year question papers<br />Marks Distribution for total internal evaluation<br />TESTS10ASSIGNMENTS10PRESENTATION5MID SEMESTER EXAMINATION15<br />TOTAL40<br />
Software engineering Course module
Software engineering Course module

More Related Content

Similar to Software engineering Course module

Bussiness analyst training in india
Bussiness analyst training in indiaBussiness analyst training in india
Bussiness analyst training in indiaunited global soft
 
20CB304 - SE - UNIT V - Digital Notes.pptx
20CB304 - SE - UNIT V - Digital Notes.pptx20CB304 - SE - UNIT V - Digital Notes.pptx
20CB304 - SE - UNIT V - Digital Notes.pptxJayaramB11
 
CSE320 SOFTWARE ENGINEERING Lecture01 (1).ppt
CSE320  SOFTWARE ENGINEERING Lecture01 (1).pptCSE320  SOFTWARE ENGINEERING Lecture01 (1).ppt
CSE320 SOFTWARE ENGINEERING Lecture01 (1).pptDHIRENDRAHUDDA
 
Software Engineering Fundamentals
Software Engineering FundamentalsSoftware Engineering Fundamentals
Software Engineering FundamentalsRahul Sudame
 
Manual Testing Guide1.pdf
Manual Testing Guide1.pdfManual Testing Guide1.pdf
Manual Testing Guide1.pdfKhushal Chate
 
Lecture5
Lecture5Lecture5
Lecture5soloeng
 
Aginext 2021: Built-in Quality - How agile coaches can contribute
Aginext 2021: Built-in Quality - How agile coaches can contributeAginext 2021: Built-in Quality - How agile coaches can contribute
Aginext 2021: Built-in Quality - How agile coaches can contributeDerk-Jan de Grood
 
Cleanroom montaser hamza iraq2016
Cleanroom montaser hamza   iraq2016Cleanroom montaser hamza   iraq2016
Cleanroom montaser hamza iraq2016montaser185
 
OOSE Unit 5 PPT.ppt
OOSE Unit 5 PPT.pptOOSE Unit 5 PPT.ppt
OOSE Unit 5 PPT.pptitadmin33
 
OOSAD Chapter 6 Object Oriented Design.pptx
OOSAD Chapter 6 Object Oriented Design.pptxOOSAD Chapter 6 Object Oriented Design.pptx
OOSAD Chapter 6 Object Oriented Design.pptxBereketMuniye
 
Course Break Up Plan
Course Break Up PlanCourse Break Up Plan
Course Break Up Planswatisinghal
 
Business Analyst Training in Hyderabad
Business Analyst Training in HyderabadBusiness Analyst Training in Hyderabad
Business Analyst Training in HyderabadUgs8008
 
Bussiness Analyst Online Training in Hyderabad
Bussiness Analyst Online Training in HyderabadBussiness Analyst Online Training in Hyderabad
Bussiness Analyst Online Training in HyderabadUgs8008
 
Mi0033 – software engineering
Mi0033 – software engineeringMi0033 – software engineering
Mi0033 – software engineeringsmumbahelp
 
Oose unit 5 ppt
Oose unit 5 pptOose unit 5 ppt
Oose unit 5 pptDr VISU P
 
Software Engineering Model Question Paper 5th sem (1) (1).pdf
Software Engineering Model Question Paper 5th sem (1) (1).pdfSoftware Engineering Model Question Paper 5th sem (1) (1).pdf
Software Engineering Model Question Paper 5th sem (1) (1).pdfsweta836730
 
MIDAS: A Design Quality Assessment Method for Industrial Software
MIDAS: A Design Quality Assessment Method for Industrial SoftwareMIDAS: A Design Quality Assessment Method for Industrial Software
MIDAS: A Design Quality Assessment Method for Industrial SoftwareGanesh Samarthyam
 

Similar to Software engineering Course module (20)

Bussiness analyst training in india
Bussiness analyst training in indiaBussiness analyst training in india
Bussiness analyst training in india
 
20CB304 - SE - UNIT V - Digital Notes.pptx
20CB304 - SE - UNIT V - Digital Notes.pptx20CB304 - SE - UNIT V - Digital Notes.pptx
20CB304 - SE - UNIT V - Digital Notes.pptx
 
CSE320 SOFTWARE ENGINEERING Lecture01 (1).ppt
CSE320  SOFTWARE ENGINEERING Lecture01 (1).pptCSE320  SOFTWARE ENGINEERING Lecture01 (1).ppt
CSE320 SOFTWARE ENGINEERING Lecture01 (1).ppt
 
Rnd
RndRnd
Rnd
 
Software Engineering Fundamentals
Software Engineering FundamentalsSoftware Engineering Fundamentals
Software Engineering Fundamentals
 
Manual Testing Guide1.pdf
Manual Testing Guide1.pdfManual Testing Guide1.pdf
Manual Testing Guide1.pdf
 
Lecture5
Lecture5Lecture5
Lecture5
 
Aginext 2021: Built-in Quality - How agile coaches can contribute
Aginext 2021: Built-in Quality - How agile coaches can contributeAginext 2021: Built-in Quality - How agile coaches can contribute
Aginext 2021: Built-in Quality - How agile coaches can contribute
 
Se syllabus
Se syllabusSe syllabus
Se syllabus
 
Cleanroom montaser hamza iraq2016
Cleanroom montaser hamza   iraq2016Cleanroom montaser hamza   iraq2016
Cleanroom montaser hamza iraq2016
 
MTech- Viva_Voce
MTech- Viva_VoceMTech- Viva_Voce
MTech- Viva_Voce
 
OOSE Unit 5 PPT.ppt
OOSE Unit 5 PPT.pptOOSE Unit 5 PPT.ppt
OOSE Unit 5 PPT.ppt
 
OOSAD Chapter 6 Object Oriented Design.pptx
OOSAD Chapter 6 Object Oriented Design.pptxOOSAD Chapter 6 Object Oriented Design.pptx
OOSAD Chapter 6 Object Oriented Design.pptx
 
Course Break Up Plan
Course Break Up PlanCourse Break Up Plan
Course Break Up Plan
 
Business Analyst Training in Hyderabad
Business Analyst Training in HyderabadBusiness Analyst Training in Hyderabad
Business Analyst Training in Hyderabad
 
Bussiness Analyst Online Training in Hyderabad
Bussiness Analyst Online Training in HyderabadBussiness Analyst Online Training in Hyderabad
Bussiness Analyst Online Training in Hyderabad
 
Mi0033 – software engineering
Mi0033 – software engineeringMi0033 – software engineering
Mi0033 – software engineering
 
Oose unit 5 ppt
Oose unit 5 pptOose unit 5 ppt
Oose unit 5 ppt
 
Software Engineering Model Question Paper 5th sem (1) (1).pdf
Software Engineering Model Question Paper 5th sem (1) (1).pdfSoftware Engineering Model Question Paper 5th sem (1) (1).pdf
Software Engineering Model Question Paper 5th sem (1) (1).pdf
 
MIDAS: A Design Quality Assessment Method for Industrial Software
MIDAS: A Design Quality Assessment Method for Industrial SoftwareMIDAS: A Design Quality Assessment Method for Industrial Software
MIDAS: A Design Quality Assessment Method for Industrial Software
 

Software engineering Course module

  • 1. Punjab College of Technical Education<br />Course Plan<br />Subject Name: -Software Engineering<br />Subject CodeBC-303<br />Teacher NameAmandeep Singh (ADS)<br />No. of Tests4No. of Assignments 3<br />No. of Lect.49<br />BCA-303 (N2) SOFTWARE ENGINEERING<br />SECTION-A<br />Software: Characteristics, Components Applications, Software Process Models: Waterfall, Spiral, Prototyping, Fourth Generation Techniques, Concepts Of Project Management, Role Of Metrics And Measurement.<br />SECTION - B<br />S/W Project Planning: Objectives, Decomposition Techniques: S/W Sizing, Problem Based Estimation, Process Based Estimation, Cost Estimation Models: COCOMO Model, The S/W Equation, System Analysis: Principles Of Structured Analysis, Requirement Analysis, DFD, Entity Relationship Diagram, Data Dictionary. <br />SECTION-C<br />S/W Design: Objectives, Principles, Concepts, Design Mythologies: Data Design, Architecture Design, Procedural Design, Object – Oriented Concepts. <br />SECTION-D<br />Testing Fundamentals: Objectives, Principles, Testability, Test Cases: White Box & black box Testing, Testing Strategies: Verification & Validation, Unit Test, Integration Testing, Validation Testing, System Testing. <br />Reference:<br />1. Roger s. pressman, “software engineering – A practitioner’s approach “, McGraw Hill <br />2. R.E. fairly, “software engineering concepts”, McGraw Hill. <br />3. Jalota, “an integrated approach to software engineering”, (Narosa Publishing House).<br />Course Module<br />BCA-303 (N2) SOFTWARE ENGINEERING<br />Lecture.No.SectionTopic NameAssignTestSection AIntroduction and Requirements of Software engineering   Characteristics and Components and Applications  Software Process Models Intro  Waterfall Model  Spiral Model  Prototyping  4th generation techniques  Concepts of Project Management  Project Management contd…. Role of MetricsMeasurementAssign 1Test 1Section BSoftware Project Planning  Define , Objectives  Decomposition Techniques  Software Sizing  Problem based Estimation  Process based EstimationCost Estimation Model : COCOMO Model  The Software Equation System  Analysis : Principles of Structured Analysis  Requirement Analysis  DFD   Entity Relationship Diagrams  Data Dictionary Assign 2 Test 2Section CSoftware Design  Definition, Objectives  Principles, Concepts  Design Methodologies  Data Design  Architectural Design  Procedural Design  Object Oriented Concepts Assign 3 Test 3Section DTesting Fundamentals : Define Objectives, Principles  Testability Concepts  White Box Testing  Black Box Testing  Testing Strategies: Verification & Validation  Unit Testing  Integration Testing  Validation Testing  System Testing Full Syllabus Test Test 4Revision from Previous Year question papersRevision from Previous Year question papers<br />Marks Distribution for total internal evaluation<br />TESTS10ASSIGNMENTS10PRESENTATION5MID SEMESTER EXAMINATION15<br />TOTAL40<br />