You are on page 1of 15

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

SOFTWARE ENGINEERING LESSON PLAN


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

79 12/9/2022 A Strategic Approach to Software Testing


80 12/12/2022 Test Strategies for Conventional Software
81 12/13/2022 Test Strategies for Object-Oriented Software
82 12/14/2022 Test Strategies for WebApps
83 12/15/2022 Validation Testing, System Testing, The Art of Debugging
84 12/16/2022 Software Testing Fundamentals, White-Box Testing, Basis Path
85 12/17/2022 Revision
86 12/18/2022 Assignment-VI
NGINEERING
PLAN
Faculty: R. Pushpa Latha
Periods (Hours): 86
Credits: 3
Course: B. Tech
Remarks Outcome from the unit
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 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 Skills to design, implement,


Board &chalk and execute test cases
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

79 12/9/2022 A Strategic Approach to Software Testing


80 12/12/2022 Test Strategies for Conventional Software
81 12/13/2022 Test Strategies for Object-Oriented Software
82 12/14/2022 Test Strategies for WebApps
83 12/15/2022 Validation Testing, System Testing, The Art of Debugging
84 12/16/2022 Software Testing Fundamentals, White-Box Testing, Basis Path
85 12/17/2022 Revision
86 12/18/2022 Assignment-VI
NGINEERING
PLAN
Faculty: R. Pushpa Latha
Periods (Hours): 86
Credits: 3
Course: B. Tech
Remarks Outcome from the unit
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 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 Skills to design, implement,


Board &chalk and execute test cases
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

You might also like