Symbiosis International (Deemed University)
COURSE DETAILS
Name of the Programme : Bachelor of Computer Application
Semester : 2
Course Name : Software Engineering Practices
Course Code : T3606
No. of Credit : 4
Learning Objectives:
This course will help the student to understand the Software Industry
oriented best practices for conceptualization of the system and best software
practices to adhere for evolution of software. This course will be delivered with
the help of case study approach which will be focused on
1. Different approaches of software development, methods, tools and
techniques used in SDLC.
2. Use various templates to write the software work products/artifacts.
3. Skills required for interacting with the customer and technical team.
Course Outline:
Module Topic
No.
1 Introduction to Software Engineering.
Software Product and software Development Process model,
Agile approach for software development
2 Software Requirements Analysis:
Software Requirements Specification Techniques, Fact finding
methods Requirements Specifications, Software requirement
Specification (SRS),requirements definition, IEEE standard SRS
format, Role & Skills of system Analyst.
Symbiosis International (Deemed University)
3 Requirements modeling:
use of Structural approach and object oriented approaches,
data and process modeling
4 Software Architecture –
Model-View-Control architecture, software design - Structural,
object oriented,
User interface - Design of input & Control,
Design of output, Object Model, Class model
5 Software construction – Coding standards, Best Practices of
coding, Applicable to the different programming languages.
6 Basics of software Verification and Validation, Introduction to
Defect management, version control and change management
7 Introduction of Software maintenance, types of software
maintenance, conversion procedures.
Books Recommended:
1. Software Engineering by Pressman, TMH,7th Ed.
2. System Analysis and Design by Jalote, Narosa Pub, 3rd Ed
3. Software Engineering by Sommerville,Pearson,8th Ed
4. System Analysis & Design methods by Whiten, Bentley,TMH,7th Ed.
5. System Analysis & Design by Elias Awad, Galgotia Pub,
6. Analysis & Design of Information System James Senn, TMH, 2nd Ed.