First, let me apologize if we (Prof NB Venkateswarlu, AITAM & Prof EV Prasad, JNTU-K Principal) are disturbing your schedule in any way. We are here to share about our recent book titled “ C and Data Structures: A Snap Shot Oriented Treatise with Live Engineering Examples” published by S Chand & Co,
No doubt, you will be wondering why one more title while there are many established ones. We do accept the fact that we did follow those titles during our education also. However, we wanted to bring some facts about our title to your kind notice.
0. It is included in JNTU-A, JNTU-H and JNTU-K syllabuses.
- This is an outcome of our experience of teaching more than 50000 (fifty thousand) students.
- Thus, the book is dedicated to our students.
- More than 1000 programs and 500 questions with answers are included. These questions include objective questions also.
- We have aimed at a novice or a fresh student who did not have any exposure/touch with the computer at all before opening this book. Incidentally, we do feel a large portion of our Engineering candidates comes under this category.
- We have experimented and employed a novel way of explaining working of a program, which we refer to “Snap Shot Oriented Learning” or “Trace based Learning ”. This is akin to human learning from the childhood. We have experimented with the thousands of students during last two decades, with such an experience we have designed our examples.
- Many practical engineering problems are explained and solved. See the separate attachment having list of engineering problems solved.
- C coding practices which are employed in the Industry are also discussed.
- The book is forwarded by the eminent personalities in the field.
Please do see the enclosed leaflet having other silent aspects of the book along with contents.
Publisher would be glad if you can respond with your postal address and courses which you teach to arrange a review copy for you. You may find publishers details in the brochure to order. However, Mr. Bisht 9391326155 email@example.com will be of help for any aspects related to availability of the book.
We would be delighted if you can intimate about this title to your colleagues and pals.
With best wishes
Prof N.B. Venkateswarlu
B.Tech(SVUCE, Tirupathi), M.Tech(IIT-K), Ph.D(BITS, Pilani), PDF(U of
C and Data Structures: A Snap shot oriented Treatise with Live Engineering Examples.
S Chand & Co
List of Engineering/Mathematical Problems Solved
- Quadratic Equation Solution. 87
Raphson Method. 208 Newton
- Application of Newton Raphson Method to a generalized equation. 284
- Conversion of angle from radians to degrees, minutes and seconds. 41
- Conversion of angle in degrees, minutes, and seconds to radians. 40
- Conversion of temperature value from one scale to another. 97
- Simpson rule to calculate the area under a curve. 232
- Trapezoidal rule to calculate the area under the curve. 231
- Calculating a functions value and derivative in a given domain with a given step value. 284
- Calculating sum of the two vectors. 284
- Calculating scalar product of two vectors. 285
- Checking for uniqueness of a matrix. 335
- Calculating transpose of a matrix. 332
- Traversing a matrix in row-wise raster fashion. 337
- Checking a matrix for magic matrix properties. 402
- Calculating Determinant of a matrix. 504
- Inverse of a matrix calculation. 506
- Solving simultaneous equations. 507
- Calculating the product of two matrices. 348
- Adding two matrices. 346
- Calculating quadratic term value between a vector and matrix. 347
- Traversing a odd sized square matrix in a spiral fashion. 358
- Towers of Honoi problem. 443
- Eight queens problem. 445
- Checking a number for its primality. 380
- Calculating factorial value of an integer. 377
- Calculating NCR value efficiently. 422
’s algorithm for finding GCF of two integers. 378 Euclid
- Solving exponential function. 149
- Solving sinh(x) function 150
- Generating Fibnocci series 146
- Use of random numbers in testing IQ of a child. 237
- Use of random numbers in estimating coin tossing the probability. 236
- Use of random numbers in simulating a noisy channel. 239
- Mean filtering a 1-D signal.. 286
- Filtering a 1-D signal. 287
- Calculating the histogram of a population of students marks. 272
- Best fitting line using Least squares. 244
- Correlation coefficient calculating between two series. 404
- Program to print Pascal triangle. 381
- Program to calculate LCM between two integers. 382
- Program to calculate GCF between two integers. 383
- Calculating outliers. 271
- Calculating median of a population. 274
- Calculating mode of a population. 279
- Calculating a polynomial value in a given domain. 283
- Normalizing a set of data. 295
- Standardizing a set of data. 294
- Calculating relative percentile of a set of students marks. 297
- Scaling a data. 296
- Calculating covariance matrix of a data set. 356
- Examples to demonstrate the computational errors. 245
- Adding two algebraic polynomials. 855
- Subtracting two algebraic polynomials. 855
- Multiplying two algebraic polynomials. 859
- Horner’s method of calculating polynomial value. 427
- Calculating Ackermann function. 433
- Calculating Bezier coefficients for line drawing. 435
- Calculating parity of an integer for error detection. 430
- Calculating Cyclic redundancy checking (CRC) checksums. 616
- Program to calculate Internet checksum. 617
- Program to calculate longitudinal and vertical redundancy check. 620
- Program to calculate Hamming bits. 621
- Huffman coding 950
- Minimum distance problem solution using Dijkstra’s Algorithm. 971
- Calculating transitive closure of a graph. 966
- Complex number manipulations. 542
- Program to clip a point against a rectangular window. 625
- Flood filling algorithm for graphic applications. 434
- Pattern matching algorithms. 737
- Adding two big integers 846
- Adding sparse matrices. 734
- Calculating transpose of a sparse matrix. 734
- Converting infix expressions to postfix. 793
- Evaluating RPN (Reverse Polish Notation) expressions. 792
- Calculating mean and standard deviation of a population. 114