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.


UNIT- V 

IoT Practical Learning and Exercises

  • Practical Examples at Chapters and OLCs
  • Practical Examples of Hardware, Installing OS and Software, Interfacing and Programming 
  • Practical Examples of Interfacing and Programming Bluetooth Communication 
  • Practical Examples of Communication of Data using Internet and Web Server/Cloud 
  • Practical Examples of Communication using MYSQL, MQTT, TCP and UDP (SDG 4).

Monday, July 7, 2025

U25CCPY2 - PROGRAMMING IN C AND C++ LAB

  


Semester – i

Allied II

PROGRAMMING IN C

AND C++

 

Course Code: U25CCPY2

Hours: 5

Credits: 4


Simple Programs: 

List of Programs

  1.  Write a C program to find the roots of the given Quadratic equation.
  2.  Write a C Program to find the sum of individual digits of a positive integer.
  3.  Write a C program to generate the n Fibonacci numbers
  4.   Write a C program to arrange the elements of an integer array in sorted order.
  5. Write a C program to check whether the given string is palindrome or not without using Library functions.
  6. Write a C program to count the number of lines, words and characters in a given text. 
  7. Write a C program to generate Prime numbers in a given range using user defined function. 
  8. Write a C program to find factorial of the given number using recursive function. 
  9. Write a C++ program to accept and display the details of a student using class. 
  10. Write a C++ program to calculate the area of rectangle, square and circle using class. 
  11. Write a C++ program to demonstrate the usage of constructor and destructor in a class. 
  12. Write a C++ program to demonstrate inline and friend function in a class. 
  13. Write a C++ program to demonstrate simple inheritance
  14. Write a C++ program to demonstrate the function overloading. 
  15. Implement polymorphism in C++ program
  16. Write a C++ program read and write a file.

 

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
                                         


Wednesday, July 17, 2024

2024 - PROGRAMMING IN C AND C++ LAB

FIRST YEAR – B.Com. Computer Applications

PROGRAMMING IN C AND C++ LAB

SEMESTER: I                                                                             CODE: U24CCPY1 
CREDITS: 4                                                                                  HOURS/WEEK: 5 
 
List of Programs: 
  1. Write a C program to find the roots of the given Quadratic equation
  2. Write a C Program to find the Sum of Individual digits of a positive integer. 
  3. Write a C program to generate the n Fibonacci Sequence of Numbers. 
  4. Write a C program to Arrange the Elements of an integer array in sorted order. 
  5. Write a C program to check whether the given string is palindrome or not without using Library functions.
  6. Write a C program to count the number of lines, words and characters in a given text. 
  7. Write a C program to generate Prime numbers in a given range using user defined function. 
  8. Write a C program to find factorial of the given number using recursive function. 
  9. Write a C++ program to accept and display the details of a student using class. 
  10. Write a C++ program to calculate the area of rectangle, square and circle using class. 
  11. Write a C++ program to demonstrate the usage of constructor and destructorin a class. 
  12. Write a C++ program to demonstrate inline and friend function in a class. 
  13. Write a C++ program to demonstrate simple inheritance. 
  14. Write a C++ program to demonstrate the function overloading. 
  15. Implement polymorphism in C++ program. 
  16. Write a C++ program read and write a file.

Sunday, February 4, 2024

Elective III: MANAGEMENT INFORMATION SYSTEMS

 Elective III: MANAGEMENT INFORMATION SYSTEMS


SEMESTER :  II                                                              HOURS/WEEK   : 4

CODE :  P23CA2:F                                                                   CREDITS    : 3


Happy Reading ! Enjoy Learning.......

 


Wednesday, November 22, 2023

Elective - II: PROGRAMMING IN C++ AND LAB

 FIRST YEAR – SEMESTER - II

Elective - II: PROGRAMMING IN C++ AND LAB


List of Programs



Simple Programs

Simple Programs - 2

List of Programs

1.      1.         Write a class to represent a complex number which has member functions to do the following

a.                   Set and show the value of the complex number 

b.                  Add, subtract and multiply two complex numbers

c.                   Multiplying the complex number with a scalar value


2.                  Write a Point class that represents a 2-d point in a plane. Write member functions to 

a.                   Set and show the value of a point 

b.                  Find the distance between two points 

c.                   Check whether two points are equal or not

 

3.                  Design and implement a Class to represent a Solid object.

a.                   Apart from data members to represent dimensions, use a data member to specify the type of solid.

b.                  Use functions to calculate volume and surface area for different solids.


4.                  Design a class representing time in hh:mm:ss. Write functions to 

a.                   Set and show the time

b.                  Find the difference between two time objects 

c.                   Adding a given duration to a time

d.                  Conversion of the time object to seconds


5.                  Design a 3x3 matrix class and demonstrate the following:

a.                   Addition and multiplication of two matrices using operator overloading

b.                  Maintaining a count of the number of matrix object created


6.                  Design a class called cString to represent a string data type. Create a data member in the class to represent a string using an array of size 100. Write the following functionality as member functions:

a.                   Copy Constructor

b.                  Concatenate two strings

c.                   Find the length of the string

d.                  Reversing a string

e.                   Comparing two strings


7.                  Design a class called cString to represent a string data type. Create a data member in the class to represent a string whose size is dynamically allocated. Write the following as member functions:

a.                   Copy Constructor

b.                  Destructor

c.                   Concatenate two strings

d.                  Find the length of the string

e.                   Reversing a string

f.                    Comparing two strings


Wednesday, July 5, 2023

1 B.COM CA Elective - I: PROGRAMMING IN C AND LAB

 I B.Com. CA 

FIRST YEAR – SEMESTER – I
Elective - I: PROGRAMMING IN C AND LAB


Simple Programs: for Input and Output

List of Programs

1. Write a C program to find roots of a Quadratic equation.

2. Write a C program to find the total no. of digits and the sum of individual digits of a positive integer.

3. Write a C program to generate the Fibonacci sequence of first N numbers.

4. Write a C program to sum the series S=1 – x + (x^2/2!) - (x^3/3!) + ---- - (x^n/n!)

5. Write a C program to arrange the elements of an integer array using Bubble Sort algorithm.

6. Write a C program to input two matrices and perform matrix multiplication on them

7. Write a C program to check whether the given string is palindrome or not without using Library functions.

8. Write a C program to count the number of lines, words and characters in a given text.

9. Write a C program to generate Prime numbers in a given range using user defined function.

10. Write a C program to find factorial of a given number using recursive function.

11. Write a C program to maintain a record of n student details using an array of structures with four fields - Roll number, Name, Marks and Grade. Calculate the Grade according to the following conditions.

Marks Grade

>=80 A

>=60 B

>=50 C

>=40 D

<40 E

Print the details of the student, given the student Roll number as input.

INTERNET OF THINGS

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