Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
COURSE PLAN
Regulation: R11
FACULTY DETAILS:
Name of the Faculty::
Designation:
Department::
COURSE DETAILS
Name Of The Programme::
Designation::
Year
: III
Department::
Title of The Subject
No of Students
S.Divya
Assistant Professor
Information Technology
B.Tech
Assistant Professor
Batch::
Semester
Information Technology
Software Engineering
84
2011
: I
Subject Code
: 55029
2013-14
COURSE PLAN
Regulation: R11
FACULTY DETAILS:
Name of the Faculty::
Designation:
Department::
S.Divya
Assistant Professor
Information Technology
1. TARGET
a) Percentage Pass: 100
b) Percentage I class : 95
2.
COURSE PLAN
The topics of Units are covered by lectures, guest lectures, design exercises, solving numerical problems (if it consists of),
demonstration of models, and by assignments, etc.)
3.
4.
METHOD OF EVALUATION
3.1.
3.2.
Assignments / Seminars
3.3.
Mini Projects
3.4.
Quiz
3.5.
3.6.
Others
List out any new topic(s) or any innovation you would like to introduce in teaching the subject in this Semester.
Signature of HOD
Date:
Signature of Faculty
Date:
2013-14
FACULTY DETAILS:
Name of the Faculty::
S.Divya
Designation:
Assistant Professor
Department::
Information Technology
Course Description:
Requirements, Analysis, Design, Implementation, Testing. Project Management. Applying a
development design process to produce high quality software. Topics include: identifying user
requirements; performing problem analysis to produce process oriented documentation; using UML
notation to create design models and diagrams; investigating and applying design patterns, project
management; configuration management. Completing software projects applying development
processes using an object-oriented language.
Course Objectives:
1. knowledge of basic SW engineering methods and practices, and their appropriate application;
2. A general understanding of software process models such as the waterfall and evolutionary
models.
3. An understanding of the role of project management including planning, scheduling, risk
management, etc.
4. An understanding of software requirements and the SRS document.
5. An understanding of different software architectural styles.
6. An understanding of implementation issues such as modularity and coding standards.
7. An understanding of approaches to verification and validation including static analysis, and
reviews.
8. An understanding of software testing approaches such as unit testing and integration testing.
9. An understanding of software evolution and related issues such as version management.
10. An understanding on quality control and how to ensure good quality software.
Learning Outcomes:
1. Students will demonstrate knowledge of the distinction between critical and non-critical
Systems.
2. Students will demonstrate the ability to manage a project including planning, scheduling and
risk Assessment/management.
3. Students will author a software requirements document.
4. Students will demonstrate an understanding of the proper contents of a software
requirements Document.
5. Students will author a formal specification for a software system.
6. Students will demonstrate an understanding of distributed system architectures and
application architectures.
7. Students will demonstrate an understanding of the differences between real-time and nonreal Time systems.
8. Students will demonstrate proficiency in rapid software development techniques.
9. Students will be able to identify specific components of a software design that can be targeted
3. For reuse.
10. Students will demonstrate proficiency in software development cost estimation.
2013-14
COURSE OBJECTIVES
Regulation: R11
FACULTY DETAILS:
Name of the Faculty::
Designation:
Department::
S.Divya
Assistant Professor
Information Technology
Objectives
Outcomes
knowledge of basic SW engineering methods and Students will demonstrate knowledge of the
practices, and their appropriate application;
distinction between critical and non-critical
Systems.
2.
3.
An understanding of software requirements and Students will author a software & Hardware
the SRS document.
requirements document.
5.
6.
8.
9.
10.
An understanding on quality control and how to Students will demonstrate proficiency in software
ensure good quality software.
development cost estimation.
Signature of Faculty
Date:
Note: For each of the OBJECTIVE indicate the appropriate OUTCOMES to be achieved.
Kindly refer Page 16, to know the illustrative verbs that can be used to state the objectives.
2013-14
COURSE OUTCOMES
Regulation: R11
FACULTY DETAILS:
Name of the Faculty::
Designation:
Department::
S.Divya
Assistant Professor
Information Technology
A.
B.
C.
D.
E.
F.
G.
H.
I.
J.
K.
mark).
G
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
2013-14
COURSE SCHEDULE
Regulation: R11
FACULTY DETAILS:
Name of the Faculty::
Designation:
Department::
The Schedule for the whole Course / Subject is::
S. No.
1.
2.
S.Divya
Assistant Professor
Information Technology
Description
Duration (Date)
From
To
Total No.
of Periods
1-7-13
12-7-13
10
15-7-13
31-7-13
1-8-13
7-8-13
3.
4.
5.
Modeling components level design: Designing
class-based components, conducting
component-level design.Object constraint
language, designing conventional components,
Performing User interface design: Godlen
rules, User interface analysis and design,
interface analysis, interface design steps,
8-8-13
4-9-13
13
Design evaluation.
6.
5-9-13
19-9-13
20-9-13
30-9-13
3-10-13
23-10-13
Hours / Periods
SCHEDULE OF INSTRUCTIONS
2013-14
UNIT - I
Regulation: R11
FACULTY DETAILS:
Name of the Faculty::
Designation:
Department::
The Schedule for the whole Course / Subject is::
SI.
No.
Date
No. of
Periods
S.Divya
Assistant Professor
Information Technology
Objectives &
Outcome
Nos.
1-7-13 3
1
legacy software, Software myths.
References
(Text Book, Journal)
Page No___ to ___
Software Engineering: A
Practictionars Approach,
Roger S Pressman, six
edition. McGrawHill
International Edition,
2005. (TB1)
Software Engineering, Ian
SommerVille, seventh
edition, Pearson
education, 2004.
4-7-13 1
A Generic view of process: Software
engineering- Alayered technology
3
5-7-13 2
4
9-7-13 2
5
11-7-13 1
Overview
6
12-7-13 1
7
Conclusion
Signature of Faculty
Date
Note: 1. ENSURE THAT ALL TOPICS SPECIFIED IN THE COURSE ARE MENTIONED.
2. ADDITIONAL TOPICS COVERED, IF ANY, MAY ALSO BE SPECIFIED BOLDLY.
3. MENTION THE CORRESPONDING COURSE OBJECTIVE AND OUT COME NUMBERS AGAINST EACH TOPIC.
(TB2)
SCHEDULE OF INSTRUCTIONS
2013-14
UNIT - II
Regulation: R11
FACULTY DETAILS:
Name of the Faculty::
Designation:
Department::
The Schedule for the whole Course / Subject is::
SI.
No.
Date
No. of
Periods
S.Divya
Assistant Professor
Information Technology
Objectives &
Outcome
Nos.
References
(Text Book, Journal)
Page No___ to ___
15-7-13 3
(TB1), (TB2)
18-7-13 1
Software Requirements: Functional and
non-fuctional requirements,
User
requirements,
System
requirements, Interface specification,
the software requirements document.
19-7-13 1
Overview and Conclusion
22-7-13 1
Signature of Faculty
Date
Note: 1. ENSURE THAT ALL TOPICS SPECIFIED IN THE COURSE ARE MENTIONED.
2. ADDITIONAL TOPICS COVERED, IF ANY, MAY ALSO BE SPECIFIED BOLDLY.
MENTION THE CORRESPONDING COURSE OBJECTIVE AND OUT COME NUMBERS AGAINST EACH TOPIC.
SCHEDULE OF INSTRUCTIONS
2013-14
UNIT - III
Regulation: R11
FACULTY DETAILS:
Name of the Faculty::
Designation:
Department::
The Schedule for the whole Course / Subject is::
SI.
No.
Date
No. of
Periods
S.Divya
Assistant Professor
Information Technology
Objectives &
Outcome
Nos.
References
(Text Book, Journal)
Page No___ to ___
23-7-13 2
(TB1), (TB2)
26-7-13 2
Requirements management.
System models: Context Models,
29-7-13 1
Behavioral models, Data models, Object
models, structured methods.
30-7-13 1
Overview
31-7-13 1
Conclusion
1
Signature of Faculty
Date
Note: 1. ENSURE THAT ALL TOPICS SPECIFIED IN THE COURSE ARE MENTIONED.
2. ADDITIONAL TOPICS COVERED, IF ANY, MAY ALSO BE SPECIFIED BOLDLY.
MENTION THE CORRESPONDING COURSE OBJECTIVE AND OUT COME NUMBERS AGAINST EACH TOPIC.
SCHEDULE OF INSTRUCTIONS
2013-14
UNIT - IV
Regulation: R11
FACULTY DETAILS:
Name of the Faculty::
Designation:
Department::
The Schedule for the whole Course / Subject is::
SI.
No.
Date
No. of
Periods
S.Divya
Assistant Professor
Information Technology
Objectives &
Outcome
Nos.
References
(Text Book, Journal)
Page No___ to ___
1-8-13 2
(TB1), (TB2)
5-8-13 1
Creating an architectural design:
software architecture, Data design,
Architectural styls and patterns
6-8-13 1
assessing
alternative
architectural
design, mapping data flow into a
software architecture.
7-8-13 1
Signature of Faculty
Date
Note: 1. ENSURE THAT ALL TOPICS SPECIFIED IN THE COURSE ARE MENTIONED.
2. ADDITIONAL TOPICS COVERED, IF ANY, MAY ALSO BE SPECIFIED BOLDLY.
MENTION THE CORRESPONDING COURSE OBJECTIVE AND OUT COME NUMBERS AGAINST EACH TOPIC.
SCHEDULE OF INSTRUCTIONS
2013-14
UNIT - V
Regulation: R11
FACULTY DETAILS:
Name of the Faculty::
Designation:
Department::
The Schedule for the whole Course / Subject is::
SI.
No.
Date
No. of
Periods
S.Divya
Assistant Professor
Information Technology
Objectives &
Outcome
Nos.
References
(Text Book, Journal)
Page No___ to ___
8-8-13 3
(TB1), (TB2)
20-8-13 3
designing conventional components,
Performing ,User interface design
23-8-13 3
Godlen rules, User interface analysis and
design, interface analysis, interface
design steps, Design evaluation.
26-8-13 2
Over view and Conclusion
4-9-13 2
Signature of Faculty
Date
Note: 1. ENSURE THAT ALL TOPICS SPECIFIED IN THE COURSE ARE MENTIONED.
2. ADDITIONAL TOPICS COVERED, IF ANY, MAY ALSO BE SPECIFIED BOLDLY.
MENTION THE CORRESPONDING COURSE OBJECTIVE AND OUT COME NUMBERS AGAINST EACH TOPIC.
SCHEDULE OF INSTRUCTIONS
2013-14
UNIT - VI
Regulation: R11
FACULTY DETAILS:
Name of the Faculty::
Designation:
Department::
The Schedule for the whole Course / Subject is::
SI.
No.
Date
No. of
Periods
S.Divya
Assistant Professor
Information Technology
Objectives &
Outcome
Nos.
References
(Text Book, Journal)
Page No___ to ___
5-9-13 3
(TB1), (TB2)
6-9-13 2
Product metrics: Software Quality,
Frame work for Product metrics, Metrics
for Analysis Model.
12-9-13 2
16-9-13 2
Note: 1. ENSURE THAT ALL TOPICS SPECIFIED IN THE COURSE ARE MENTIONED.
2. ADDITIONAL TOPICS COVERED, IF ANY, MAY ALSO BE SPECIFIED BOLDLY.
MENTION THE CORRESPONDING COURSE OBJECTIVE AND OUT COME NUMBERS AGAINST EACH TOPIC.
SCHEDULE OF INSTRUCTIONS
2013-14
UNIT - VII
Regulation: R11
FACULTY DETAILS:
Name of the Faculty::
Designation:
Department::
The Schedule for the whole Course / Subject is::
SI.
No.
Date
No. of
Periods
20-9-13 2
S.Divya
Assistant Professor
Information Technology
Objectives &
Outcome
Nos.
References
(Text Book, Journal)
Page No___ to ___
7
2
22-9-13 2
24-9-13 2
25-9-13 2
27-9-13 1
Overview
30-9-13
Conclusion
(TB1), (TB2)
Signature of Faculty
Date
Note: 1. ENSURE THAT ALL TOPICS SPECIFIED IN THE COURSE ARE MENTIONED.
2. ADDITIONAL TOPICS COVERED, IF ANY, MAY ALSO BE SPECIFIED BOLDLY.
MENTION THE CORRESPONDING COURSE OBJECTIVE AND OUT COME NUMBERS AGAINST EACH TOPIC.
SCHEDULE OF INSTRUCTIONS
2013-14
UNIT - VIII
Regulation: R11
FACULTY DETAILS:
Name of the Faculty::
Designation:
Department::
The Schedule for the whole Course / Subject is::
SI.
No.
Date
No. of
Periods
3-10-13 2
S.Divya
Assistant Professor
Information Technology
5-10-13 2
8-10-13 2
22-10-13 2
23-10-13 1
Objectives &
Outcome
Nos.
8,9,
10
References
(Text Book, Journal)
Page No___ to ___
(TB1), (TB2)
Signature of Faculty
Date
Note: 1. ENSURE THAT ALL TOPICS SPECIFIED IN THE COURSE ARE MENTIONED.
2. ADDITIONAL TOPICS COVERED, IF ANY, MAY ALSO BE SPECIFIED BOLDLY.
MENTION THE CORRESPONDING COURSE OBJECTIVE AND OUT COME NUMBERS AGAINST EACH TOPIC.
2013-14
COURSE COMPLETION STATUS
Regulation: R11
FACULTY DETAILS:
Name of the Faculty:: S.Divya
Subject:: Software Engineering
Department::
Actual Date of Completion & Remarks, if any
Information Technology
Nos. of
Units
Remarks
Objectives
Achieved
Unit 1
Unit 2
Unit 3
Unit 4
Unit 5
Unit 6
Unit 7
Unit 8
Signature of Faculty
Date:
NOTE: AFTER THE COMPLETION OF EACH UNIT MENTION THE NUMBER OF OBJECTIVES ACHIEVED.
TUTORIAL SHEETS - II
2013-14
TUTORIAL SHEETS - I
Regulation: R11
FACULTY DETAILS:
Name of the Faculty::
Designation:
Department::
The Schedule for the whole Course / Subject is::
S.Divya
Assistant Professor
Information Technology
Date:
This Tutorial corresponds to Unit Nos.
Time:
Please write the Questions / Problems / Exercises which you would like to give to the students and also mention the
objectives to which these questions / Problems are related.
Signature of Faculty
Date:
Regulation: R11
FACULTY DETAILS:
Name of the Faculty::
Designation:
Department::
The Schedule for the whole Course / Subject is::
S.Divya
Assistant Professor
Information Technology
Date:
This Tutorial corresponds to Unit Nos.
Time:
Q3. what is Software architecture? Briefly explain with Architectural styls and patterns.
Please write the Questions / Problems / Exercises which you would like to give to the students and also mention the
objectives to which these questions / Problems are related.
Signature of Faculty
Date:
2013-14
TUTORIAL SHEETS - II
Regulation: R11
FACULTY DETAILS:
Name of the Faculty::
Designation:
Department::
S.Divya
Assistant Professor
Information Technology
Date:
This Tutorial corresponds to Unit Nos.
Time:
Q5.
Please write the Questions / Problems / Exercises which you would like to give to the students and also mention the
objectives to which these questions / Problems are related.
Signature of Faculty
Date:
2013-14
ILLUSTRATIVE VERBS
FOR STATING
INSTRUCTIONAL OBJECTIVES
Regulation: R11
These verbs can also be used while framing questions for Continuous Assessment Examinations as well as for End
Semester (final) Examinations.
ILLUSTRATIVE VERBS FOR STATING GENERAL OBJECTIVES
Know
Understand
Analyze
Generate
Comprehend
Apply
Design
Evaluate
2
Comprehension
Understanding
Application
Analysis
Synthesis
Evaluation
of knowledge &
comprehension
combination of
ideas/constituents
judgement
Define
Convert
Change
Breakdown
Categorize
Appraise
Identify
Defend
Compute
Differentiate
Combine
Compare
Label
Describe (a
Demonstrate
Discriminate
Compile
Conclude
List
procedure)
Deduce
Distinguish
Compose
Contrast
Match
Distinguish
Manipulate
Separate
Create
Criticize
Reproduce
Estimate
Modify
Subdivide
Devise
Justify
Select
Explain why/how
Predict
Design
Interpret
State
Extend
Prepare
Generate
Support
Generalize
Relate
Organize
Give examples
Show
Plan
Illustrate
Solve
Rearrange
Infer
Reconstruct
Summarize
Reorganize
Revise
B. Affective Domain
Adhere
Resolve
Bend
Straighten
Assist
Select
Calibrate
Draw
Keep
Prepare
Strengthen
Attend
Serve
Compress
Extend
Elongate
Remove
Time
Change
Share
Conduct
Feed
Limit
Replace
Transfer
Develop
Connect
File
Manipulate
Report
Type
Help
Convert
Grow
Move preciselyReset
Influence
Decrease
Handle
Operate
Run
Initiate
Demonstrate
Increase
Paint
Set
Weigh
2013-14
LESSON PLAN
Unit-1
Unit
INSTRUCTIONAL OBJECTIVES:
Session
No
Regulation: R11
S.Divya
Subject Code
Software Engineering
55029
Topics to be covered
Time
Ref
Teaching
Method
50min
TB1,TB 2
Black Board
a process framework,
Integration(CMMI)
6
7
The
capability
Maturity
Model
Overview
Conclusion
2. Students will demonstrate the ability to manage a project including planning, scheduling and
risk Assessment/management.
3. Students will author a software requirements document.
2013-14
ASSIGNMENT
Unit-I
Regulation: R11
Assignment / Questions
Signature of Faculty
Note: Mention for each question the relevant objectives and outcomes.
2013-14
LESSON PLAN
Unit-II
Unit
INSTRUCTIONAL OBJECTIVES:
Session
No
Regulation: R11
S.Divya
Subject Code
Software Engineering
55029
II
Topics to be covered
Time
Ref
Teaching
Method
50min
TB1,TB 2
Black Board
50min
Software Requirements:
requirements,
Functional
and
non-fuctional 50min
User
requirements,
System
requirements,
specification, the software requirements document.
4
Interface
50min
2013-14
ASSIGNMENT
Unit-II
Regulation: R11
Assignment / Questions
Signature of Faculty
Note: Mention for each question the relevant objectives and outcomes.
2013-14
LESSON PLAN
Unit-III
Unit
INSTRUCTIONAL OBJECTIVES:
Session
No
Regulation: R11
S.Divya
Software Engineering
Subject Code
55029
III
Topics to be covered
Time
Ref
Teaching
Method
50min
TB1,TB 2
Black Board
5
6
3.
4.
Structured methods.
2013-14
ASSIGNMENT
Unit-III
Regulation: R11
Assignment / Questions
Signature of Faculty
Note: Mention for each question the relevant objectives and outcomes.
2013-14
LESSON PLAN
Unit-IV
Regulation: R11
S.Divya
Software Engineering
Unit
INSTRUCTIONAL OBJECTIVES:
Session
No
Subject Code
55029
IV
Topics to be covered
Time
Ref
Teaching
Method
50min
TB1,TB 2
Black Board
5.
2013-14
ASSIGNMENT
Unit-IV
Regulation: R11
Assignment / Questions
1.What is prototype in software engineering? Mapping data flow into a software architecture.
Signature of Faculty
Note: Mention for each question the relevant objectives and outcomes.
2013-14
LESSON PLAN
Unit-V
Unit
INSTRUCTIONAL OBJECTIVES:
Session
No
Regulation: R11
S.Divya
Software Engineering
Subject Code
55029
Topics to be covered
Time
Ref
Teaching
Method
50min
TB1,TB 2
Black Board
2013-14
ASSIGNMENT
Unit-V
Regulation: R11
Assignment / Questions
Signature of Faculty
Note: Mention for each question the relevant objectives and outcomes.
2013-14
LESSON PLAN
Unit-VI
Unit
INSTRUCTIONAL OBJECTIVES:
Session
No
Regulation: R11
S.Divya
Software Engineering
Subject Code
55029
VI
Topics to be covered
Time
Ref
Teaching
Method
50min
TB1,TB 2
Black Board
2013-14
ASSIGNMENT
Unit-VI
Regulation: R11
Assignment / Questions
Objective : Students will be able to identify specific components of a software design that can be
targeted with implementation and then testing.
Signature of Faculty
Note: Mention for each question the relevant objectives and outcomes.
2013-14
LESSON PLAN
Unit-VII
Unit
INSTRUCTIONAL OBJECTIVES:
Session
No
Regulation: R11
S.Divya
Software Engineering
Subject Code
55029
VII
Topics to be covered
Time
Ref
Teaching
Method
50min
TB1,TB 2
Black Board
2
3
4
5
6
2013-14
ASSIGNMENT
Unit-VII
Regulation: R11
Assignment / Questions
1. Discuss the direct and indirect measures of software process and product
2. What is meant by BVA? Discuss the guidelines to create BVA test cases.
Signature of Faculty
Note: Mention for each question the relevant objectives and outcomes.
2013-14
LESSON PLAN
Unit-VIII
Unit
INSTRUCTIONAL OBJECTIVES:
Session
No
1
2
3
4
5
Regulation: R11
S.Divya
Software Engineering
Subject Code
55029
VIII
Topics to be covered
Time
50min
50min
50min
50min
50min
Ref
Teaching
Method
TB1,TB 2
Black Board
2013-14
ASSIGNMENT
Unit-VIII
Regulation: R11
Assignment / Questions
Signature of Faculty
Note: Mention for each question the relevant objectives and outcomes.