Welcome to IRDT Uttarakhand E-Syllabus Web Portal

17 PGDCA
Duration : 2 Years
Eligibility : Graduate
Intake : 40/60 (As approved by AICTE)
Pattern of the Examination : Semester System
Assessment Type : The assessment will we carry out through credit point system/Learning Based Out comes.
Theory & Practical Ratio : 60: 40
Industrial Training: Included after IInd Semester
Ecology & Environment :
Entrepreneurship Development: A subject on Entrepreneurship Development has been incorporated after IInd Semester.
General Proficiency : A provision of 6 periods per week has been made. It Included of various cocurricular activities like games, hobby clubs, seminars, declamation contests, extension lectures, NCC, NSS, cultural activities and discipline etc.

Syllabus


Paper Code :
172006
Paper Name :
SOFTWARE ENGINEERING
This subject will enable the diploma students to have awareness about software
engineering, various matrics, planning about software, cost estimation, software
design etc
The system concepts, characteristics of a system, organization, interaction, inter
dependence, integration, control objectives, Introduction system development life
cycle (SLDC), Phases of SDLC, identification, Preliminary investigation/study, facts
gathering and its techniques(Interviews, questionnaires, Background reading, onsite
observation, record gathering etc), types of feasibility- operational, technical,
economical, System analysis, System design (Data flow diagram, data dictionary)
,testing, implementation
Introduction to Software Engineering , size factors. Quality and productivity factors.
Management issues, Models: waterfall, spiral, prototyping, fourth generation
techniques, software process.
Software Metrics Engineering: Size, function and design oriented metrics, Halstead
software science, Planning : The development process, an organizational structure,
other planning activities
Software Cost Estimations: Cost factors, cost estimations techniques. Staffing level
estimation, estimating software maintenance costs, COCOMO.
Software Requirements Definition: Problem analysis, requirement engineering. The
software requirements specifications (SRS), formal specifications techniques,
characteristics of a good SRS
Software Design and Implementation Issue: Fundamental design concept, design
notations, design techniques, structured coding techniques, coding styles,
documentation guidelines. Software Quality Assurance. Risk Management.
Software Testing: Introduction of software testing, Importance of software testing and
standardization, Testing process, Design of test cases, Functional Testing: Boundary
value analysis, Equivalence class testing, Decision table testing, Cause effect graphing,
Structural testing, Path testing, Data flow and mutation testing, Unit testing, Integration
and system testing, Debugging, Alpha & beta testing, testing tools & standards.
1. Software Engineering by Rajib Mall, PHI Publishers, New Delhi.
2. An Integrated Approach to Software Engineering by Pankaj Jalote, Narosa
Publishing House Pvt. Ltd., Darya Ganj, New Delhi 110002.
3. Software Engineering, Sangeeta Sabharwal, New Age International, Delhi.
4. Software Engineering by K.K. Aggarwal and Yogesh Singh.
5. Software Engineering – A Practitioner's Approach by R.S. Pressman, Tata
McGraw Hill Publishers, New Delhi.


Website Developed By Softmaart