0% found this document useful (0 votes)
276 views1 page

Software Engineer Lab Syllabus

The Software Engineering Lab course (CSE 625) for B.Tech. (CSE) students focuses on practical implementation of software engineering principles, structured around a classical analysis-design-implementation framework. It includes 10 lab experiments covering feasibility studies, software documentation, project management, and various UML diagrams, totaling 20 hours of instruction. The course aims to equip students with skills in software documentation, cost estimation modeling, and the use of UML as a tool.

Uploaded by

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

Software Engineer Lab Syllabus

The Software Engineering Lab course (CSE 625) for B.Tech. (CSE) students focuses on practical implementation of software engineering principles, structured around a classical analysis-design-implementation framework. It includes 10 lab experiments covering feasibility studies, software documentation, project management, and various UML diagrams, totaling 20 hours of instruction. The course aims to equip students with skills in software documentation, cost estimation modeling, and the use of UML as a tool.

Uploaded by

5025linux
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

B.Tech.

(CSE) 2022-26
Annexure 2
SOFTWARE ENGINEERING LAB
Course Code: CSE 625 Credit Unit: 01
Total Hours: 20

Course Objective:
The course provides a practical implementation of the fundamentals principles of software engineering. The
organization broadly is based on the classical analysis-design-implementation framework.

SOFTWARE REQUIREMENTS: Rational Rose

Course Contents :

Lab Experiments are based on the course Software Engineering (CSE 605)

List of experiments/demonstrations:
1. Learning the concepts of Feasibility Study. (2 Hours)
2. Understanding the concepts of Software Documentation. (2 Hours)
3. Learning Project Management activities and techniques for designing of software. (2 Hours)
4. Getting familiarized with the Unified Modelling Language (UML) Environment. (2 Hours)
5. Working with the Use-case View of UML. (2 Hours)
6. Working with the Class Diagrams of UML. (2 Hours)
7. Working with the State Diagrams of UML. (2 Hours)
8. Working with the Activity Diagrams of UML. (2 Hours)
9. Working with the Collaboration Diagrams of UML. (2 Hours)
10. Study of cost estimation modelling approaches in Software Engineering. (2 Hours)

Course Outcomes:
• Ability to design the proper documentation of software product.
• Ability to implement the cost estimation modelling approaches.
• Ability to use the unified modelling language as a tool.

Examination Scheme:
IA EE
A PR Practical Major Minor
LR Viva
Based Test Experiment Experiment

5 10 15 35 15 10 10

• Note: IA –Internal Assessment, EE- External Exam, A- Attendance PR- Performance, LR – Lab
Record, V – Viva.

Text & References:


• K.K.Agrawal& Yogesh singh “Software Engineering”, 2nd Ed, New Age International, 2005.
• R.S. Pressmen Software Engineering – A practitioner’s approach”, 5th Ed., McGraw Hill Int. Ed.,
2001.
• P. Jalote, “An Integrated approach to Software Engineering”, Narosa, 1991.

127

You might also like