{"id":29555,"date":"2025-04-14T17:56:01","date_gmt":"2025-04-14T12:26:01","guid":{"rendered":"https:\/\/www.inspirenignite.com\/mh\/315332-software-engineering-and-testing-syllabus-for-information-technology-5th-sem-k-scheme-msbte-pdf\/"},"modified":"2025-04-14T17:56:01","modified_gmt":"2025-04-14T12:26:01","slug":"315332-software-engineering-and-testing-syllabus-for-information-technology-5th-sem-k-scheme-msbte-pdf","status":"publish","type":"post","link":"https:\/\/www.inspirenignite.com\/mh\/315332-software-engineering-and-testing-syllabus-for-information-technology-5th-sem-k-scheme-msbte-pdf\/","title":{"rendered":"315332: Software Engineering and Testing Syllabus for Information Technology 5th Sem K Scheme MSBTE PDF"},"content":{"rendered":"<p align=\"justify\">Software Engineering and Testing detailed Syllabus for Information Technology (IF), K scheme PDF has been taken from the <a href=\"https:\/\/econtent.msbte.edu.in\/curriculum_search\/\" style=\"color: inherit\" target=\"_blank\" rel=\"noopener\">MSBTE<\/a> official website and presented for the diploma students. For Subject Code, Subject Name, Lectures, Tutorial, Practical\/Drawing, Credits, Theory (Max &amp; Min) Marks, Practical (Max &amp; Min) Marks, Total Marks, and other information, do visit full semester subjects post given below. <\/p>\n<p align=\"justify\">For all other MSBTE Information Technology 5th Sem K Scheme Syllabus PDF, do visit <a href=\"..\/msbte-information-technology-5th-sem-k-scheme-syllabus-pdf\/\">MSBTE Information Technology 5th Sem K Scheme Syllabus PDF Subjects<\/a>. The detailed Syllabus for software engineering and testing is as follows.<\/p>\n<p><h4>Rationale<\/h4>\n<p id=\"istudy\" style=\"text-align:center\">For the complete Syllabus, results, class timetable, and many other features kindly download the <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy\/\" target=\"_blank\" rel=\"noopener\">iStudy App<\/a><br \/><b> It is a lightweight, easy to use, no images, and no pdfs platform to make students&#8217;s lives easier.<\/b><br \/><a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy&amp;pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/play.google.com\/intl\/en_us\/badges\/static\/images\/badges\/en_badge_web_generic.png\" alt=\"Get it on Google Play\" style=\"height:65px\"><\/a>.<\/p>\n<p><h4>Course Outcomes:<\/h4>\n<p>Students will be able to achieve &amp; demonstrate the following COs on completion of course based learning<\/p>\n<ol>\n<li>Identify relevant software process model for software development.<\/li>\n<li>Use appropriate principles of software modeling to create data design.<\/li>\n<li>Apply project management techniques in software development.<\/li>\n<li>Apply different software testing types to ensure the quality of software product.<\/li>\n<li>Identify defect to improve the overall quality of the software using automated testing tools.<\/li>\n<\/ol>\n<p><h4>Unit I<\/h4>\n<p>Basics of Software Engineering 1.1\tSoftware, software engineering as layered approach, characteristics of software, types of software 1.2\tSoftware development framework: Software generic process framework activities and umbrella activities 1.3\tSoftware engineering core principles, communication practices, planning practices, modelling practices, construction practices, software deployment practices 1.4\tPrescriptive process models: Waterfall model, incremental model, RAD model, prototyping model, spiral model 1.5\tAgile software development: Agile process, and its importance, extreme programming, scrum 1.6\tSelection criteria for software process model\n<\/p>\n<p><i>Suggested Learning Pedagogie<\/i><br \/>\nPresentations Chalk-Board Videos\n<\/p>\n<p><h4>Unit II<\/h4>\n<p id=\"istudy\" style=\"text-align:center\">For the complete Syllabus, results, class timetable, and many other features kindly download the <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy\/\" target=\"_blank\" rel=\"noopener\">iStudy App<\/a><br \/><b> It is a lightweight, easy to use, no images, and no pdfs platform to make students&#8217;s lives easier.<\/b><br \/><a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy&amp;pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/play.google.com\/intl\/en_us\/badges\/static\/images\/badges\/en_badge_web_generic.png\" alt=\"Get it on Google Play\" style=\"height:65px\"><\/a>.<\/p>\n<p><h4>Unit III<\/h4>\n<p>Software Project Management 3.1\tThe management spectrum- 4P&#8217;s 3.2\tMetrics for size estimation: Line of code (LoC), function points(FP) 3.3\tProject cost estimation using COCOMO (Constructive Cost Model), COCOMO II 3.4\tDefine risk, types of risk, RMMM strategy 3.5\tProject scheduling: Basic principle, scheduling techniques &#8211; CPM, PERT 3.6\tProject tracking: Timeline charts, Gantt charts\n<\/p>\n<p><i>Suggested Learning Pedagogie<\/i><br \/>\nPresentations Chalk-Board Problem Based Learning Video\n<\/p>\n<p><h4>Unit IV<\/h4>\n<p>Basics of Software Testing 4.1\tSoftware testing, objective of testing, software testing life cycle (STLC) 4.2\tFailure, fault, error, defect, bug terminology 4.3\tTest case, when to start and stop testing 4.4\tQuality assurance, quality control and verification &#8211; validation, Quality evaluation standards: Six sigma, CMMI levels 4.5\tStatic and dynamic testing 4.6\tThe box approaches: Compare white box testing, black box testing 4.7\tLevels of testing: Unit testing, integration testing, system testing, acceptance testing\n<\/p>\n<p><i>Suggested Learning Pedagogie<\/i><br \/>\nPresentations Chalk-Board Videos\n<\/p>\n<p><h4>Unit V<\/h4>\n<p id=\"istudy\" style=\"text-align:center\">For the complete Syllabus, results, class timetable, and many other features kindly download the <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy\/\" target=\"_blank\" rel=\"noopener\">iStudy App<\/a><br \/><b> It is a lightweight, easy to use, no images, and no pdfs platform to make students&#8217;s lives easier.<\/b><br \/><a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy&amp;pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/play.google.com\/intl\/en_us\/badges\/static\/images\/badges\/en_badge_web_generic.png\" alt=\"Get it on Google Play\" style=\"height:65px\"><\/a>.<\/p>\n<p><h4>List of Experiments:<\/h4>\n<ol>\n<li>*Problem statement to define the project title with bounded scope of the software project<\/li>\n<li>*Process model to define activities and related tasks set<\/li>\n<li>*Software Requirement Specification (SRS)<\/li>\n<li>*Use-case diagram<\/li>\n<li>Software Design tools : a) Activity diagram b) Decision table<\/li>\n<li>*Data Flow Diagram<\/li>\n<li>UML Diagrams<\/li>\n<li>*Function point metric for size estimation<\/li>\n<li>*COCOMO (Constructive Cost Model) \/COCOMO II for cost estimation<\/li>\n<li>RMMM (RMMM-Risk Management, Mitigation and Monitoring) plan<\/li>\n<li>CPM (Critical Path Method) \/ PERT (Programme Evaluation and Review Technique).<\/li>\n<li>*Timeline charts \/ Gantt charts<\/li>\n<li>*Test cases for Functional Testing<\/li>\n<li>Test cases for Control and decision making statements<\/li>\n<li>Test cases for Web Application<\/li>\n<li>*Test cases for GUI Testing<\/li>\n<li>*Test plan for a standalone application<\/li>\n<li>Test plan for web Application<\/li>\n<li>*Defect report<\/li>\n<li>Test cases for automation tool<\/li>\n<\/ol>\n<p><h4>Self Learning<\/h4>\n<\/p>\n<p><i>Micro Project<\/i><\/p>\n<ul>\n<li>Visit any medical shop, gather information about purchasing and selling medicines, maintaining their inventory, generating sales invoices and generating reminders of expiry date about medicines. Write the Functional and nonfunctional requirements for the medical shop management system.<\/li>\n<li>Visit your Institute library, Collect the functional requirements for a Library Management System and estimate cost and size of the project.<\/li>\n<li>Visit any grocery shop, collect requirements from shop keeper and prepare SRS document.<\/li>\n<\/ul>\n<p><i>Assignment<\/i><\/p>\n<ul>\n<li>Estimate size of software using any tool and risk involved in any food delivery system.<\/li>\n<li>Estimate cost of software using any tool and risk involved in the Hotel management system.<\/li>\n<li>Prepare test plan and defect report for calculator.<\/li>\n<\/ul>\n<p><i>Other<\/i><\/p>\n<ul>\n<li>Use Infosys Springboard or any MOOC&#8217;s platform to complete any one course related to Software Engineering and Testing.<\/li>\n<li>Discuss paper titled &#8220;Case Study Based Software Engineering Project Development: State of Art&#8221; reference link: https:\/\/arxiv.org\/pdf\/1306.2502.<\/li>\n<\/ul>\n<p><h4>Laboratory Equipment<\/h4>\n<p id=\"istudy\" style=\"text-align:center\">For the complete Syllabus, results, class timetable, and many other features kindly download the <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy\/\" target=\"_blank\" rel=\"noopener\">iStudy App<\/a><br \/><b> It is a lightweight, easy to use, no images, and no pdfs platform to make students&#8217;s lives easier.<\/b><br \/><a href=\"https:\/\/play.google.com\/store\/apps\/details?id=ini.istudy&amp;pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/play.google.com\/intl\/en_us\/badges\/static\/images\/badges\/en_badge_web_generic.png\" alt=\"Get it on Google Play\" style=\"height:65px\"><\/a>.<\/p>\n<p><h4>Learning Materials \/ Books<\/h4>\n<ol>\n<li>Roger S. Pressman &amp; Bruce R. Maxim\tSoftware Engineering: A practitioner&#8217;s approach\tMcGraw Hill Higher Education, New Delhi, (Ninth Edition) ISBN 93-5532-504-5<\/li>\n<li>Srinivasan Desikan, Gopalaswamy Ramesh\tSoftware Testing: Principles and Practices\tPEARSON Publisher: Pearson India 2007, ISBN: 978-81-7758-121-8,<\/li>\n<li>Richard Fairly\tSoftware Engineering Concepts\tMcGraw Hill Education New Delhi -2001, ISBN-13: 9780074631218<\/li>\n<li>Deepak Jain\tSoftware Engineering: Principles and practices\tOxford University Press, New Delhi ISBN 9780195694840<\/li>\n<li>Ron Patton\tSoftware Testing\tSams Publishing; 2nd edition, 2005 ISBN: 0672327988<\/li>\n<li>M. G. Limaye\tSoftware Testing: Principles, Techniques and Tools\tTata McGraw Hill Education, New Delhi., 2009 ISBN 13: 9780070139909<\/li>\n<li>Naresh Chauhan\tSoftware Testing: Principles and Practices\tOxford University Press Noida. ISBN: 9780198061847<\/li>\n<li>Yogesh Singh\tSoftware Testing\tCambridge University Press, Cambridge, 2021 ISBN: 9781107012967<\/li>\n<\/ol>\n<p><h4>Learning Websites &amp; Portals<\/h4>\n<ol>\n<li>www.tutorialspoint.com\/\/software_engineering\/\tSoftware Engineering Tutorial<\/li>\n<li>https:\/\/insights.sei.cmu.edu\/library\/\tSoftware Engineering Institute Digital Library<\/li>\n<li>https:\/\/nptel.ac.in\/courses\/106105087\tNPTEL course on Introduction to Software Engineering<\/li>\n<li>https:\/\/www.geeksforgeeks.org\/software-testing-basics\/\tSoftware Testing Tutorial<\/li>\n<li>https:\/\/www.youtube.com\/watch?v=sO8eGL6SFsA&amp;t=12304s\tVideo tutorial on Software testing by Edureka<\/li>\n<li>https:\/\/www.youtube.com\/@softwaretestingmentor\tVideo tutorial on Software testing by RCV Academy<\/li>\n<li>https:\/\/infyspringboard.onwingspan.com\/web\/en\/app\/toc\/lex_au th_01384297011411353628269_shared\/overview\tSoftware engineering and testing courses<\/li>\n<\/li>\n<\/ol>\n<p align=\"justify\">For detail Syllabus of all other subjects of Information Technology, K scheme do visit <a href=\"..\/category\/msbte\/if\/\">Information Technology 5th Sem Syllabus for K scheme<\/a>.<\/p>\n<p align=\"justify\">For all Information Technology results, visit <a href=\"https:\/\/www.inspirenignite.com\/mh\/msbte-results\/\">MSBTE Information Technology all semester results<\/a> direct links.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Software Engineering and Testing detailed Syllabus for Information Technology (IF), K scheme PDF has been taken from the MSBTE official website and presented for the diploma students. For Subject Code, [&hellip;]<\/p>\n","protected":false},"author":2351,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[119,154],"tags":[],"class_list":["post-29555","post","type-post","status-publish","format-standard","hentry","category-5th-sem-msbte","category-if-msbte"],"_links":{"self":[{"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/posts\/29555","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/users\/2351"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/comments?post=29555"}],"version-history":[{"count":0,"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/posts\/29555\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/media?parent=29555"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/categories?post=29555"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inspirenignite.com\/mh\/wp-json\/wp\/v2\/tags?post=29555"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}