IT CBCS Syllabus

Page 4

Unit V - Developing IoTs: Introduction to Python, Introduction to different IoT tools, Developing applications through IoT tools, Developing sensor based application through embedded system platform, Implementing IoT concepts with Python. Text Book: 1. Arshdeep Bahga, Vijay Madisetti, “Internet of Things: A Hands-On Approach”, First Edition, 2014, ISBN: 978-0996025515. Reference Books: 1 Waltenegus Dargie, Christian Poellabauer, "Fundamentals of Wireless Sensor Networks: Theory and Practice", First Edition, Wiley-Blackwell, 2010, ISBN: 978-0470997659 2. Claire Rowland, Elizabeth Goodman, “Designing Connected Products: UX for the Consumer Internet of Things”, O’Reilly Publications, First Edition, 2015, ISBN: 978-1449372569. 3. Adrian Mcewen, Hakin Cassimally, “Designing the Internet of Things”, Wiley, 2014, ISBN: 978-1118430620. 4. Cuno Pfister, “Getting Started with the Internet of Thing: Connecting Sensors and Microcontrollers to the Cloud”, O’Reilly, First Edition, 2011, ISBN: 978-1449393571. 5. Gaston C Hillar, “Internet of Things with Python”, Packt Publishing Limited, 2016, ISBN: 9781785881381. 6. Jan Holler, VlasiosTsiatis, Catherine Mulligan, “From Machine to Machine to the Internet of Things: Introduction to a New Age of Intelligence”, Academic Press, 2014, ISBN: 9780124076846. 18CA2003 SOFTWARE METRICS AND QUALITY MANAGEMENT Credits: 3:0:0 Course Objective: Enable the student to  understand how to choose appropriate quality goals and to select, plan, and execute quality assurance activities throughout the development phase  study the software quality engineering metrics and models  learn the design methods for various software applications Course Outcome: The student will be able to  Select the best quality assurance plan during software development  Classify software metrics and models in software development  Apply the traditional project management skills and manage resource requirements  Identify the suitable life cycle models for the software applications.  Formulate the design methods based on the projects  Select proper planning methods and execute projects Unit I -Software Development Process Models: The waterfall Development model - The Prototyping Approach - The spiral Model - The iterative Development Process Model - The object - oriented Development Process - The clean room Methodology - The Defect Prevention Process - Process Maturity Framework and Quality Standards Unit II -Software Quality Metrics Overview: Product Quality Metrics - In-Process Quality Metrics Metrics for Software Maintenance. Applying the Seven Ishikawa’s Seven Basic tools - Checklist Pareto Diagram - Histogram - Run charts - Scatter Diagram - Control chart - Cause-and-Effect Diagram - Relations Diagram Unit III - Exponential Distribution and Reliability Growth Models: Reliability Models - The Rayleigh Model - Basic assumptions - Reliability and Predictive Validity - The Exponential Model Reliability Growth Models - Test Compression Factor - Estimating the distribution of total defects over time. Unit IV - In-Process Metrics and Reports: Orthogonal defeat classification - In-Process Metrics for Software Testing - Quality management - Halstead's Software Science - Structure Metrics - Oriented

INFORMATION TECHNOLOGY


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.