More Related Content
Similar to Software engineering Course module
Similar to Software engineering Course module (20)
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 />