Software Engineering detail BTEUP syllabus for Information Technology, effective from 2019-2020, is collected from BTEUP 2017 Syllabus official website and presented for diploma students. PDF download is possible from official site but you can download the istudy mobile app for syllabus on mobile. The course details such as exam duration, Teaching Hr/week, Practical Hr/week, Total Marks, internal marks, theory marks, duration and credits do visit complete sem subjects post given below. The syllabus PDFs can be downloaded from official website.
For all other bteup syllabus 5th sem information tech 2019-2020 you can visit BTEUP Syllabus 5th Sem Information Tech 2019-2020 Subjects. The detail syllabus for software engineering is as follows.
Rationale:
The system analysis and design is the backbone of Application software development. After studying the subject the students will be able to develop and design the system according to given requirements. It involves various steps in analysis and design of the system. It includes the knowledge of preparing project systematically. It is important to know about various aspects of the system analysis and design so that the students will be able to understand the responsibilities while designing and implementing the project.
Learning Outcomes:
After undergoing this subject, the students will be able to:
- understanding the problem and corresponding requirement for development of software.
- describe the various phases of the system development life cycle.
- identify the expected benefits and scope of the projects.
- prepare and develop data flow diagrams and decision tables.
- perform a feasibility study of the system.
- write detailed design specifications for programmes and database.
- select methods for evaluating the effectiveness and efficiency of a system.
- apply different testing techniques on simple programme.
1. Introduction to Software Engineering (10 periods)
For complete syllabus and results, class timetable and more pls download iStudy Syllabus App. It’s a lightweight, easy to use, no images, no pdfs platform to make students life easier.
2. Software Life Cycle Models (12 periods)
Requirement of Life Cycle Model, Classic Waterfall Model, Prototyping Model, Evolutionary Model, Spiral Model, introduction to agile methodology.
Comparison of different Life Cycle Models
3. Software Planning (10 periods)
Responsibilities of Software Project Manager
- Metrics for Project Size Estimation- LOC(Lines of Code), Function Point Metric
- Project estimation Techniques- Using COCOMO Model.
4. Requirement Analysis and Specification (06 periods)
For complete syllabus and results, class timetable and more pls download iStudy Syllabus App. It’s a lightweight, easy to use, no images, no pdfs platform to make students life easier.
5. Software Design and Implementation (10 periods)
Characteristics and features of good Software Design Cohesion and Cupling, Software design Approaches- Function Oriented Design (Data flow diagrams, Data dictionary, Decision Trees and tables), Object Oriented Design, Structured Coding Techniques, Coding Styles, and documentation
6. Software Testing (08 periods)
Concept of Testing, Testing type cycle (V-Model), Verification v/s Validations, Unit Testing, Black Box Testing, White Box Testing, Integration testing, System testing, Configuration management, Overview of test cases.
Means of Assessment:
For complete syllabus and results, class timetable and more pls download iStudy Syllabus App. It’s a lightweight, easy to use, no images, no pdfs platform to make students life easier.
List of Experiments:
- Develop a SRS on a given topic/project/problem.
- Develop DFD Model (level 0 and level 1 DFD) of the problem.
- Develop sequence diagram
- Develop class diagrams
- Use testing tools such as J-meter, Canoo Web Test
- Use a project management tool such as Microsoft project or Gantt project etc (Team week, Target process, Gantt project)
- Write test cases for any known application
- Take any system and study its system specification and report the various bugs.
Text Books:
- Software Engineering by Rajib Mall, PHI Publishers, New Delhi
- An IntegratedApproach toSoftware Engineering by Pankaj Jalote, Narosa Publishing House Pvt Ltd, Darya Ganj, New Delhi 110002
- Software Engineering, Sangeeta Sabharwal, New Age International, Delhi
- Software Engineering by KK Aggarwal and Yogesh Singh
- Software Engineering – A Practitioner’s Approach by RS Pressman, Tata McGraw Hill Publishers, New Delhi
- e-books/e-tools/relevant software to be used as recommended by AICTE/NITTTR, Chandigarh.
Reference Books:
http://swayam.gov.in
For detail syllabus of all other subjects of BE Information Tech, effective from 2019-2020 do visit Information Tech 5th Sem BTEUP syllabus for 2019-2020.
Dont forget to download iStudy Syllabus App for latest syllabus and results, class timetable and more.