0% found this document useful (0 votes)
41 views2 pages

SE Lesson Plan

Uploaded by

niranjan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
41 views2 pages

SE Lesson Plan

Uploaded by

niranjan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

SVR ENGINEERING COLLEGE: NANDYAL

LESSON PLAN

Class: II B.Tech Semester: II Branch: CSE


Name of the Staff: T.Niranjan Babu Academic Year: 2023-24
Subject:
No. of
Uni
Topic Lecture
t
Periods
Basic concepts: abstraction versus decomposition 1
evolution of software engineering techniques 1
Software development life cycle (SDLC) models: Iterative waterfall model,
2
Prototype model
Evolutionary model, Spiral model, RAD model 1
Agile models 1
I software project management: project planning, project estimation 1
COCOMO, Halstead’s Software Science 1
project scheduling, staffing 1
Organization and team structure 1
Risk management 1
configuration management 1
Total Periods 12
The nature of software 1
The Unique nature of Webapps 1
Software Myths 1
Requirements gathering and analysis 1
software requirements specification 1
Traceability, Characteristics of a Good SRS Document 1
II IEEE 830 guidelines 1
representing complex requirements using decision tables and decision trees 1
overview of formal system development techniques 1
axiomatic specification 1
algebraic specification 1
Total Periods 11
III Good Software Design 1
Cohesion and coupling 1
Control Hierarchy: Layering, Control Abstraction, Depth and width, Fan-out, 1
Fan-in
Software design approaches, object oriented vs. function oriented design 1
Overview of SA/SD methodology, structured analysis 1
Data flow diagram, Extending DFD technique to real life systems 1
Basic Object oriented concepts 1
UML Diagrams 1
Structured design, Detailed design, Design review 1
Characteristics of a good user interface, User Guidance and Online Help 1
Mode-based vs Mode-less Interface, Types of user interfaces 1
Component-based GUI development, User interface design methodology: GUI
2
design methodology
Total Periods 13
Coding standards and guidelines 1
code review, software documentation 1
Testing, Black Box Testing, White Box Testing 1
debugging 1
IV
integration testing, Program Analysis Tools, system testing 2
performance testing, regression testing 1
Testing Object Oriented Programs 1
Total Periods 8
Software reliability, Statistical testing 1
Software quality and management, ISO 9000 1
SEI capability maturity model (CMM) 1
Personal software process (PSP) 1
Six sigma, Software quality metrics 1
CASE and its scope, CASE environment, CASE support in software life cycle 2
Characteristics of software maintenance 1
V
Software reverse engineering 1
Software maintenance processes model 1
Estimation maintenance cost 1
Basic issues in any reuse program, Reuse approach 1
Reuse at organization level 1
Total Periods 13

Total Periods: 57

Head of the Department Staff Member

You might also like