Saturday, December 6, 2025

INTERNET OF THINGS

 Core XII: INTERNET OF THINGS

SEMESTER: IV                                 CODE: P25CA412


UNIT- I 

Introduction to Internet of Things: 

  • Internet of Things – An Introduction
  • Architectural Views and Architecture Design Principles
  • Needed Capabilities
  • IoT Applications. 

Design Principles for Connected Devices: 

  • Sensing
  • Basics of Networking: The Connected Devices
  • M2M/IoT Technology Fundamentals
  • Devices and Gateways, and Data Management.

UNIT- II                                                                                       
Business Processes, XaaS Cloud, and Security Aspects:
  • Business Processes and IoT 
  • Everything-as-a-service Cloud-service 
  • Role of Cloud in IoT  
  • Security aspects in IoT
Arduino and Raspberry Pi Communication, Sensing, Actuating and IOs: 
  • Arduino 
  • Raspberry Pi 
  • Communication 
  • Sensing, Actuation and I/O Interfaces.

UNIT- III     
                                          
Programming APIs for M2M/IoT Applications: 
  • Programming the APIs (Using Python/Node.js/Arduino) 
  • MQTT 
  • Zigbee and Bluetooth Devices Network APIs 
  • CoAP, UDP and TCP Clients. 
IoT Applications Development Framework: 
  • Solution Framework for IoT Applications 
  • Implementation of Device Integration 
  • Device Data Storage 
  • Authentication and Authorization of Devices.


Friday, November 28, 2025

P25CA207 - DATA STRUCTURES AND ALGORITHMS

Core VII: DATA STRUCTURES AND ALGORITHMS

SEMESTER: II                                        CODE: P24CA207

CREDITS: 4                               HOURS/WEEK: 4

                                Syllabus

UNIT I - Introduction to Data Structures         

  • Introduction and Overview: Definitions – Concept of Data Structures – Overview of Data Structures – Implementation of Data Structures.
  • Linked Lists: Definition – Single Linked List – Circular Linked List – Double Linked List – Circular Double Linked List – Application of Linked Lists.
  • Stacks: Introduction – Definition – Representation of Stack – Operations on Stacks – Application of Stacks.
  • Queues: Introduction – Definition – Representation of Queues – Various Queue Structures– Application of Queues.
  • Trees: Basic Terminologies
  • Binary Tree: Representation of Binary Tree – Operations on Binary Tree.
  • Types of Binary Trees: Expression Tree – Binary Search Tree – Heap Tree – Threaded Binary Tree – Height Balanced Tree.
UNIT - III - Graphs and Algorithm Analysis
  • Graphs: Introduction – Graph Terminologies – Representation of Graphs – Operations on Graphs.
  • Applications of Graph Structures: Shortest Path Problem – Topological Sorting – Minimum Spanning Tree.
  • Algorithm: Introduction – Algorithm Specification - Performance Analysis.


Wednesday, December 4, 2024

Elective III: ERP_P25CA2:E

 Elective III: ENTERPRISE RESOURCE PLANNING


                SEMESTER: II                    CODE: P25CA2:E

                CREDITS: 3                          HOURS/WEEK: 4


UNIT I 

Enterprise – An Overview: 

  • Business Functions and Business Processes 
  • Integrated Management Information 
  • The Role of the Enterprise 
  • Business Modeling 
  • Integrated Data Model 
  • Future of ERP 
  • Careers in ERP. 

Introduction to ERP

  • Common ERP Myths 
  • Brief History of ERP 
  • The Advantages of ERP 
  • The Role of CIO 
  • The Future of ERP Packages 
  • Basic ERP Concepts 
  • ERP Architectures. 
Justifying ERP Investments
  • Quantifiable Benefits from an ERP System 
  • The Intangible Effects of ERP 
  • Other Factors hat Justifies ERP Investment.

                                                    UNIT II


                                                 UNIT III

                                                 UNIT IV

Business Modules of an ERP Package

  • Financial Module 
  • Manufacturing (Production) Module 
  • Human Resources Management Module 
  • Plant Maintenance Module 
  • Materials Management Module 
  • Quality Management Module 
  • Marketing Module 
  • Sales, Distribution and Service Module 
  • Integration of ERP, Supply Chain and Customer Relationship Applications

                                                  UNIT V

  • ERP Implementation Basics: 
  • ERP Implementation Life Cycle:  
  • ERP Package Selection

Review Questions:       

UNIT I
  1. Describe the concept of business processes and their importance
  2. Explain the role and importance of integrated management information systems
  3. Analyze the role of an enterprise in managing business processes
  4. Create a basic business model along with different business functions within an enterprise
  5. Explain the concept of an integrated data model
  6. Identify how does an Integrated Data Model improve data consistency across an organization.
  7. Analyze future trends and predict potential developments in ERP systems
  8. Explain the various tangible and intangible benefits of ERP investments. 
  9. Identify various career paths in the field of ERP
  10. Select the Role of CIO and their responsibilities in the successful implementation and management of ERP systems.
  11. Critique the common myths and misconceptions about ERP
  12. Utilize the future of ERP systems in ERP implementation. 
  13. Understand the evolution of ERP systems over time
  14. List and explain the various advantages of implementing ERP systems
  15. Describe different ERP architectures and their components
  16. Discuss in detail the basic ERP concepts and architectures. 
UNIT II
  1. Analyze case studies to identify common causes of ERP implementation failures
  2. Apply strategies to minimize risks associated with ERP implementation
  3. Examine the steps to minimize risks during ERP implementation. 
  4. Evaluate the different types of risks in ERP implementations
  5. Identify and address common issues related to people in ERP implementation
  6. Analyze process-related risks and suggest mitigation strategies
  7. Plan the process risks involved in ERP implementation. 
  8. Identify technological risks and propose solutions to mitigate them
  9. Illustrate and address common implementation challenges
  10. Identify and manage operation and maintenance issues in ERP systems
  11. Explain how ERP systems facilitate information integration across the organization
  12. Explain the impact of ERP on lead time reduction
  13. Analyze how ERP systems can improve customer satisfaction
  14. Evaluate how ERP systems enhance decision-making capabilities within an organization
  15. Distinguish the benefits of improved resource utilization with ERP. 
UNIT III
  1. Outline the concept and importance of business process reengineering
  2. Explain the role of business intelligence in ERP
  3. Recall the need for and applications of business analytics in ERP
  4. Analyze the integration of e-commerce with ERP systems
  5. Classify the impact of mobile commerce on ERP
  6. Describe the role of data warehousing in ERP systems
  7. Apply data mining techniques within ERP systems
  8. Explain the concept and use of OLAP in ERP
  9. Summarize the integration of product life cycle management with ERP
  10. Describe the role of supply chain management in ERP systems
  11. Explain the integration of customer relationship management with ERP systems
  12. Use the importance of security in ERP systems and apply security measures
  13. Compare the difference between SaaS and On-Premise ERP systems. 
  14. Inference the role of data warehousing in ERP. 
  15. Determine the relationship between ERP and related technologies like Supply Chain Management (SCM) and Customer Relationship Management (CRM). 
UNIT IV
  1. Classify the functionalities of the financial module in ERP
  2. Explain the manufacturing processes managed by the ERP manufacturing module
  3. Describe the functionalities of the HR management module in ERP
  4. Recall the importance and functions of the plant maintenance module in ERP
  5. Explain the role of the materials management module in managing inventory and procurement
  6. Describe the functions of the quality management module
  7. Describe the functionalities of the marketing module in ERP
  8. Explain the integration of sales, distribution, and service functions in ERP
  9. Analyze the integration and interdependence of different ERP modules
  10. Apply the principles of supply chain integration with ERP systems
  11. Explain the integration of CRM applications with ERP
  12. Summarize the functionalities and applications of various ERP modules

UNIT V
  1. Outline the technological motivations for ERP implementation
  2. Explain the operational benefits of ERP implementation
  3. Analyze the business drivers for ERP implementation
  4. Identify and address common challenges in ERP implementation
  5. Compare the various phases in the ERP implementation life cycle
  6. Explain the objectives of ERP implementation
  7. Evaluate and select appropriate ERP packages based on organizational needs
  8. Describe the process of evaluating and selecting ERP packages
  9. Apply the steps involved in selecting an ERP package
  10. Analyze the factors involved in making or buying ERP packages
  11. Apply strategies for effective ERP implementation
  12. Identify and resolve common issues faced during ERP implementation
                                         


INTERNET OF THINGS

  Core XII: INTERNET OF THINGS SEMESTER: IV                                  CODE: P25CA412 UNIT- I  Introduction to Internet of Things:  In...