Tuesday, December 23, 2025

Assignment -Project Cipher Text

This cipher encrypts and decrypts a sequence of characters by dividing the sequence into blocks of size n, where n is specified by the encryption key. If the input text has a length that is not a multiple of input text has a length that is not a multiple of n, the last block is padded with null characters ('\0'). In addition to In addition to n, the key also specifies two parameters a and b. For each block, the i-th output character, starting from 0 as usual, is set to the j-th input character, where j = (ai + b) mod n. For appropriate choices of a and b, this will reorder the characters in the block in a way that can be reversed by choosing a corresponding decryption key (n, a, b).
 


For example, if n = 3, a = 2, and b = 3, the string Hello, world! would be encrypted like this:






Thursday, November 13, 2025

Syllabus Covered and PPT DATA STRUCTURES AND APPLICATIONS (BCS304)

 Syllabus Covered 

Module-1 8Hours

INTRODUCTION TO DATA STRUCTURES: Data Structures, Classifications (Primitive & Non-Primitive), Data structure Operations Review of pointers and dynamic Memory Allocation, ARRAYS and STRUCTURES: Arrays, Dynamic Allocated Arrays, Structures and Unions, Polynomials, Sparse Matrices, representation of Multidimensional Arrays, Strings STACKS: Stacks, Stacks Using Dynamic Arrays, Evaluation and conversion of Expressions 

Text Book: Chapter-1:1.2 Chapter-2: 2.1 to 2.7 Chapter-3: 3.1,3.2,3.6

Reference Book 1: 1.1 to 1.4

Module-2 8Hours

QUEUES: Queues, Circular Queues, Using Dynamic Arrays, Multiple Stacks and queues. LINKED LISTS : Singly Linked, Lists and Chains, Representing Chains in C, Linked Stacks and Queues, Polynomials

Text Book: Chapter-3: 3.3, 3.4, 3.7 Chapter-4: 4.1 to 4.4
Module 3 8Hours

LINKED LISTS : Additional List Operations, Sparse Matrices, Doubly Linked List. 

If any discripancies are found write back to dhananjay@gndecb.ac.in

Monday, April 21, 2025

MBA Python Assignment

 

A example xls sheet can be downloaded from below given link

download xls sheet from here

Please use python suitable library to

1 Find total sales 

2 Quarterly sales

3 Quarter with min sale

4 quarter with maximum sales

5 average sales in each quarter

5 Standard deviation of quarter

You can share PDF copy of the code outcome









Wednesday, December 18, 2024

Assignment 3 Cloud computing 21CS72

 Assignment 3 will be evaluated for 20 marks 

A: Refer the following published articles 

https://arxiv.org/pdf/1911.01941

https://www.sciencedirect.com/science/article/pii/S2666285X2200036X

Read article carefully and identify the Risk posed by AI development to Cloud Computing

Propose risk mitigation steps

B. Consider the case of  any OTT platform and consider the business model used and delivery model architecture. How cloud computing technology is leveraged in this technology.

Make a brief report on above 

All soft copies are to mailed to dhananjay@gndecb.ac.in

Last date to submit 28-12-2024

Any mail after due date will not considered for evaluation

 

Wednesday, November 20, 2024

Updated PPT 21CS72

 

Link to download / view PPT

For any quires mail to:

dhananjay@gndecb.ac.in

Assignment 21CS72 cloud computing

 

Assignment

1 Study the architecture of VBOX from Oracle 

2 compare architecture with VMware

3. Down load Vbox image 

Link https://www.virtualbox.org/wiki/Downloads

4 Download Ubuntu image 

Link  https://ubuntu.com/download/desktop 20 LTS server

Configure VBox as per your system resources

Run ubuntu desktop VM

Connect your VM system with host OS



Friday, July 26, 2024

 Quiz carries 20 Marks Please note following

Keep Ready a pdf file congaing answer for following question available in google Form

Write a C /Java program to 

1 Exchange values of two given variable without using third variable or pointer. 5 marks
2. Identify number of bits Required to represent an integer number  
 5 Marks
No functions are to be called. 
Upload a single PDF file with file name as your USN Ex. 22AI089.pdf


Use the following link to upload pdf and answer all questions

Wednesday, July 24, 2024

 Assignment 2

write a C program to perform following

1. Program DataProducerA Produces a random number (minimum 200 values)

The random number generated are to be stored in file Data1.txt 

2 Program DataProducerB Produces a random number (minimum 250 values)

The random number generated are to be stored in file Data2.txt

3 Program Mearge sort ( or any sorting algorithm)

Read data1.txt and data2.txt  and generate sorted list

Save sorted list in data3.txt 

4. Represent data in data3.txt as a min Heap in an array

Function to use

1. fopen, fread

2. rand() 

Note: include header file

#include<stdlib.h>

#include<time.h>

#include<stdio.h>

send your code to 

dhananjay@gndecb.ac.in




Saturday, July 13, 2024

 Design and analysis of algorithm As per the prescribed syllabus of VTU

for any queries / corrections mail back to dhan_mak@yahoo.com

Wednesday, August 11, 2021

Code of ethics

  

Software Engineering Code of Ethics

 

Software engineers shall commit themselves to making the analysis, specification, design, development, testing and maintenance of software a beneficial and respected profession. In accordance with their commitment to the health, safety and welfare of the public, software engineers shall adhere to the following Eight Principles:

1. PUBLIC – Software engineers shall act consistently with the public interest.

2. CLIENT AND EMPLOYER – Software engineers shall act in a manner that is in the best interests of their client and employer consistent with the public interest.

3. PRODUCT – Software engineers shall ensure that their products and related modifications meet the highest professional standards possible.

4. JUDGMENT – Software engineers shall maintain integrity and independence in their professional judgment.

5. MANAGEMENT – Software engineering managers and leaders shall subscribe to and promote an ethical approach to the management of software development and maintenance.

6. PROFESSION – Software engineers shall advance the integrity and reputation of the profession consistent with the public interest.

7. COLLEAGUES – Software engineers shall be fair to and supportive of their colleagues.

8. SELF – Software engineers shall participate in lifelong learning regarding the practice of their profession and shall promote an ethical approach to the practice of the profession.

 

 

Software Engineering Code of Ethics

 

Software engineers shall commit themselves to making the analysis, specification, design, development, testing and maintenance of software a beneficial and respected profession. In accordance with their commitment to the health, safety and welfare of the public, software engineers shall adhere to the following Eight Principles:

PUBLIC

Software engineers shall act consistently with the public interest.

CLIENT AND EMPLOYER

Software engineers shall act in a manner that is in the best interests of their client and employer consistent with the public interest.

PRODUCT

Software engineers shall ensure that their products and related modifications meet the highest professional standards possible

JUDGMENT

Software engineers shall maintain integrity and independence in their professional judgment.

MANAGEMENT

Software engineering managers and leaders shall subscribe to and promote an ethical approach to the management of software development and maintenance.

PROFESSION

Software engineers shall advance the integrity and reputation of the profession consistent with the public interest

COLLEAGUES

Software engineers shall be fair to and supportive of their colleagues.

SELF

– Software engineers shall participate in lifelong learning regarding the practice of their profession and shall promote an ethical approach to the practice of the profession.

 

Sunday, May 9, 2021

Quiz 1 on Module1 of IoT 17CS81

 Before you start solving quiz, make sure that you have gone through the notes of module 1. You have prepared a scanned copy of case study on IoT. 

click the following link to solve quiz

  Link for quiz

 or copy and paste the URL in your browser

https://docs.google.com/forms/d/19G8RXQz7OdkDekFB6QUsqkRSGG5Wp4A_C3rwyt-iZA8/edit?usp=sharing

Case study: IoT impact

Prepare a Case study using Internet Source. The case study shall reflect how IoT has an Impact on the process/operational management and control. Keep it ready befor you attempt Quiz for IOT.

According to a Covid-19 impact in Indian IoT research by Goldstein Market Intelligence, the Indian IoT market is expected to reach USD 1 Trillion in the next 5-7 years, growing at the Compound Annual Growth Rate (CARG) of 17.1%.

With the help of IoT, India has been converting the nation into a digitized state-of-the-art nation, assisting it in improving efficiencies and economies of scale.

Organizations are taking on this investment of smart video surveillance systems to keep a constant check on their enterprise, even if it involves a high price.

Source: https://www.iotforall.com

Few area where they are being used successfully are mentioned below:

  • Inventory management
  • Tracking
  • Internal and external security
  • Efficient environment
  • Monitor multiple branches and ATM units
  • Crime deterrence
  • Asset management
  • Data analytic
  • Remote Access Contro

 

 


Saturday, May 8, 2021

IoT 17CS71 Module 1 Question Bank

Module 1

  1. Define IOT. Explain evolution phase of IOT

  2. Compare IT and OT ? How IoT can play vital role in bridging the gap.

  3. How IoT can impact the society. Explain using a case study of India.

  4. What aspects are important to build an IoT based network architecture.

  5. Explain Architecture of IOT Network with its comparison.

  6. Difference Between IT and IOT also list the challenges of IOT.

  7. With neat diagram explain simplified IOT Architecture.

  8. Explain Concept of IOT data management with diagram.

  9. What is the role of things and Internet in IoT?

  10. What is IoT? Explain components in IoT.

  11. What are the differences between machines in M2M and Things in IoT?

  12. Explain evolutionary phases of the internet.

  13. Illustrate the challenges of IoT and their impact, with any example.

  14. List and explain the challenges and problems that IoT is currently facing.

  15. Explain oneM2M IoT Standardized Architecture with a neat diagram.

  16. Explain the IoT architectural drivers.

  17. With a neat diagram explain the IoTWF standardized architecture.

  18. Explain in detail the expanded simplified IoT architecture.

  19. Explain in detail the communication network layer. Illustrate the various access technologies with respect to distances.

  20. Explain the 2 types of gateway and backhaul sublayers.

  21. With a neat diagram explain the fog computing model along with its defining characteristics.

  22. What is edge computing? Explain with example.

  23. Illustrate the hierarchy of edge, fog and cloud with a neat diagram.


 Quiz for DAA  Click here to answer Quiz