Professional Documents
Culture Documents
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk Compare conventional and
Board &chalk agile software methods
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk Ability to transform an
Board &chalk Object-Oriented Design
Board &chalk into high quality,
Board &chalk executable code
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk Skills to design,
Board &chalk implement, and execute
Board &chalk test cases at the Unit and
Integration level
Skills to design,
implement, and execute
test cases at the Unit and
Board &chalk Integration level
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
SOFTWARE ENGINEERING LESSON PLAN
Academic Year:2022-23
Year / Sem II/I
Regulation R20
Branch CSE-C
S. No Date Unit Topic to be covered
1 8/22/2022 Software engineering overview: Introduction
2 8/23/2022 The Nature of the Software
3 8/24/2022 The Unique Nature of the webapps
4 8/26/2022 The Software process and practices
5 8/29/2022 Software Myths
6 8/30/2022 A Generic Model Process Model
UNIT-I
7 8/31/2022 Process Assessment and Improvement,
8 9/1/2022 Prescriptive Process Models
9 9/2/2022 Specialized Process Models
10 9/5/2022 Process Technology,Personal and Team Process Models
11 9/6/2022 Revision
12 9/7/2022 Assignment-I
13 9/8/2022 Agility: Introduction
14 9/9/2022 Agility and the Cost of Change
15 9/12/2022 Agile Process
16 9/13/2022 Agile Models
17 9/14/2022 Extreme Programming (XP),
18 9/15/2022 Other Agile Process Models,
19 9/16/2022 A Tool Set for the Agile Process
20 9/19/2022 Software Engineering Knowledge
21 9/20/2022 Core Principles
22 9/21/2022 Core Principles
UNIT-II
23 9/22/2022 Principles That Guide Each Framework Activity
24 9/23/2022 Requirements Engineering
25 9/26/2022 Requirements Engineering
26 9/27/2022 Establishing the Groundwork
27 9/28/2022 Eliciting Requirements
28 9/29/2022 Developing Use Cases
29 9/30/2022 Building the Requirements Model
30 10/3/2022 Negotiating Requirements,Validating Requirements
31 10/4/2022 Revision
32 10/5/2022
33 10/6/2022 Requirements Analysis
34 10/7/2022 Requirements Analysis
35 10/10/2022 Scenario-Based Modeling
36 10/11/2022 UML Models That Supplement the Use Case
37 10/12/2022 Elements in Use Cases and Use daigrams
38 10/13/2022 Data Modeling Concepts
39 10/14/2022 Revision
40 10/17/2022 Assignment-III
41 10/18/2022 Class-Based Modeling
UNIT-III
42 10/19/2022 CRC Model
43 10/20/2022 Requirements Modeling Strategies
44 10/21/2022 Flow-Oriented Modeling
45 10/24/2022 Creating a Behavioral Model
46 10/25/2022 State Chart Representaion
47 10/26/2022 Patterns for Requirements Modelling,
48 10/27/2022 Requirements Modeling for WebApps
49 10/28/2022 Revision
50 10/31/2022 Assignment-IV
51 11/1/2022 Design within the Context of Software Engineering
52 11/2/2022 The Design Process
53 11/3/2022 Design Concepts
54 11/4/2022 The Design Model
55 11/7/2022 Software Architecture
56 11/8/2022 Architectural Genres
57 11/9/2022 Architectural Styles
58 11/10/2022 Assessing Alternative Architectural Designs
59 11/11/2022 Architectural Mapping Using Data Flow
UNIT-IV
60 11/14/2022 Components
61 11/15/2022 Designing Class-Based Components
62 11/16/2022 Conducting Component-Level Design
63 11/17/2022 Component-Level Design for WebApps
64 11/18/2022 Designing Traditional Components
65 11/21/2022 Component-
66 11/22/2022 Based Development.
67 11/23/2022 Revision
68 11/24/2022 Assignment-V
69 11/25/2022 The Golden Rules
70 11/28/2022 User Interface Analysis and Design
71 11/29/2022 Interface Analysis
72 11/30/2022 Interface Design Steps
73 12/1/2022 WebApp Interface Design
74 12/2/2022 Design Evaluation
75 12/5/2022 Elements of Software Qualtiy Assurance
76 12/6/2022 SQA Tasks, Goals & Metrics
77 12/7/2022 Statistical SQA
UNIT-V
78 12/8/2022 Software Reliability
UNIT-V
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk Compare conventional and
Board &chalk agile software methods
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk Ability to transform an
Board &chalk Object-Oriented Design
Board &chalk into high quality,
Board &chalk executable code
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk Skills to design,
Board &chalk implement, and execute
Board &chalk test cases at the Unit and
Integration level
Skills to design,
implement, and execute
test cases at the Unit and
Board &chalk Integration level
Board &chalk
Board &chalk
Board &chalk
Board &chalk
Board &chalk