Sunday, June 28, 2009

EC04 302 COMPUTER PROGRAMMING IN C

EC04 302 COMPUTER PROGRAMMING IN C
(Common for all B.Tech. programmes except CS, IT & PT)
2 hours lecture and 2 hours practical per week
Module I (12 Hours)
Programming and problem solving- Basic computer organization- Developing algorithms- Flow
charts- High level and low level languages- Compilers and interpreters- Steps involved in
computer programming- Writing, compiling and executing a program- Debugging a program-
Description of a programming language.
Module II ( 18 Hours)
Basics of C- Overview of C- Program structure- Lexical elements- Numerical constants-
Variables- Arithmetic operators- Arithmetic Expressions- Arithmetic conversion- Increment and
Decrement operators- Assignment expressions- Multiple assignments- Input and output- Format
specifiers- Fundamental data types- Bit level operators and applications- Relational operators-
Relational expressions- Logical operators- Logical expressions- Conditional operator- Precedence
and associativity of operators.
Module III (16 Hours)
Compound statements- Conditional statements- if statement- if else statement- nested statementswitch
statement- Loop control statements- While statement- do while statement- for statementcontinue
statement- break statement- goto statement- Functions- user defined functions- library
functions- Recursion- Global, local and static variables.
Module IV (20 Hours)
Arrays- single dimensional- multi dimensional- Arrays in functions- Stacks- Strings- String
processing- Bit-wise operators- Enumerated data types- Structures – Type def – Structures in
Arrays- Arrays in structures- Unions- Pointers- Pointers and Arrays- Pointers and functions-
Linear linked lists and list operations- Files- sequential files- unformatted files- text files.
Text books
Rajaraman V., Computer Programming in C, Prentice Hall of India
Reference Books:
1. Kernighan B. W., & Ritchie, D.M., The C Programming Language, Prentice Hall of India.
2. Balaguruswamy, Programming in ANSI C, Tata McGraw Hill
3. Venugopal K.R & Prasad S.R., Programming with C, Tata McGraw Hill
Internal work assessment
60 % - Test papers (minimum 2)
30 % - Assignments/Term project/any other mode decided by the teacher.
10 % - Other measures like Regularity and Participation in Class.
Total marks = 50
University examination pattern
Q I - 8 short type questions of 5 marks, 2 from each module
Q II - 2 questions A and B of 15marks from module I with choice to answer any one
Q III - 2 questions A and B of 15marks from module II with choice to answer any one
Q IV - 2 questions A and B of 15marks from module III with choice to answer any one
Q V - 2 questions A and B of 15marks from module IV with choice to answer any one

EN04 301A ENGINEERING MATHEMATICS-Syllubus

(Common for all B.Tech. programme except CS and IT)
3 hours lecture and 1 hour tutorial per week
Module I
Linear Algebra: Vector spaces- linear dependence and impedance, and their computation- Bases
and dimension- Subspaces- Inner product spaces- Gram-Schmidt orthogonalization process-
Linear transformations- Elementary properties of linear transformations- Matrix of a linear
transformation. (Proofs of theorems omitted)
Module II
Fourier Transforms: Fourier integral theorem (proof not required)- Fourier sine and cosine
integral representations- Fourier transforms- Fourier sine and cosine transforms- Properties of
Fourier transforms- Singularity functions and their Fourier transforms.
Module III
Probability Distributions: Random variables- Mean and variance of probability distributions-
Binominal and Poisson distributions- Poisson approximation to binominal distribution-
Hypergeometric and geometric distributions- Probability densities- Normal, uniform and gamma
distributions.
Module IV
Theory of Inference: Population and samples- Sampling distributions of mean and variance-
Point and interval estimations- Confidence intervals for mean and variance- Tests of hypotheses-
Hypotheses concerning one mean, two mean, one variance and two variances- Test of goodness of
fit.
TEXT BOOKS
For Module I
K. B. Datta, Matrix and Linear Algebra for Engineers, Prentice-Hall of India, New Delhi, 2003.
(Sections: 5.1, 5.2, 5.3, 5.4, 5.5, 5.8, 6.1, 6.2, 6.3)
For Module II
C R Wylie & L C Barrett, Advanced Engineering Mathematics (Sixth Edition), McGraw Hill.
(Sections: 9.1, 9.3, 9.5)
For Module III
Richard A Johnson, Miller & Freund’s Probability and Statistics for Engineers, Pearson Education, 2000.
(Sections: 4.1, 4.2, 4.3, 4.4, 4.6, 4.8, 5.1, 5.2, 5.5, 5.7)
For Module IV
Richard A Johnson, Miller & Freund’s Probability and Statistics for Engineers, Pearson Education, 2000.
(Sections: 6.1, 6.2, 6.3, 7.1, 7.2, 7.4, 7.5, 7.8, 8.1, 8.2,
8.3, 9.5)
REFERENCES
1. Bernard Kolman & David R Hill, Introductory Linear Algebra with Applications (Seventh Edition),
Pearson Education, 2003.
2. Lipschutz S, Linear Algebra – Schaum’s Outline Series, McGraw Hill
3. Erwin Kreyszig, Advanced Engineering Mathematics (Eighth Edition), John Wiley & Sons.
4. Larry C Andrews & Bhimsen K Shivamoggi, Integral Transforms for Engineers, Prentice-Hall of
India, 2003.
5. Ronald E Walpole, et al, Probability and Statistics for Engineers and Scientists(Seventh Edition),
University of Calicut B. 4 Tech.-Electronics & Communication Engg.
Pearson Education, 2004
6. Robert V Hogg & Elliot A Tanis, Probability and Statistical Inference, Pearson Education, 2003.
7. Chatfield C, Statistics for Technology, Chapman & Hall
Internal work assessment
60 % - Test papers (minimum 2)
30 % - Assignments/Term project/any other mode decided by the teacher.
10 % - Other measures like Regularity and Participation in Class.
Total marks = 50
University examination pattern
Q I - 8 short type questions of 5 marks, 2 from each module
Q II - 2 questions A and B of 15marks from module I with choice to answer any one
Q III - 2 questions A and B of 15marks from module II with choice to answer any one
Q IV - 2 questions A and B of 15marks from module III with choice to answer any one
Q V - 2 questions A and B of 15marks from module IV with choice to answer any one

Monday, September 1, 2008

What is DTH?

DTH stands for Direct-To-Home television. DTH is defined as the reception of satellite programmes with a personal dish in an individual home.

DTH does away with the need for the local cable operator and puts the broadcaster directly in touch with the consumer. Only cable operators can receive satellite programmes and they then distribute them to individual homes.


How does DTH work?

A DTH network consists of a broadcasting centre, satellites, encoders, multiplexers, modulators and DTH receivers.

A DTH service provider has to lease Ku-band transponders from the satellite. The encoder converts the audio, video and data signals into the digital format and the multiplexer mixes these signals. At the user end, there will be a small dish antenna and set-top boxes to decode and view numerous channels. On the user's end, receiving dishes can be as small as 45 cm in diametre.

DTH is an encrypted transmission that travels to the consumer directly through a satellite. DTH transmission is received directly by the consumer at his end through the small dish antenna. A set-top box, unlike the regular cable connection, decodes the encrypted transmission.



How does DTH really differ from cable TV?


The way DTH reaches a consumer's home is different from the way cable TV does. In DTH, TV channels would be transmitted from the satellite to a small dish antenna mounted on the window or rooftop of the subscriber's home. So the broadcaster directly connects to the user. The middlemen like local cable operators are not there in the picture.

DTH can also reach the remotest of areas since it does away with the intermediate step of a cable operator and the wires (cables) that come from the cable operator to your house. As we explained above, in DTH signals directly come from the satellite to your DTH dish.

Also, with DTH, a user can scan nearly 700 channels!

Monday, August 4, 2008

WHAT IS HDMI 1.3 ?

HDMI 1.3 is an improved specification for the HDMI standard, with upgrades to each of the HDMI components.

HDMI 1.3 offers a higher video throughput, at 340Mhz, to allow for higher resolution displays, Deep Color (up to 48-bit RGB or YCbCr color depths), and the new Dolby standards for lossless compressed high-definition audio.

HDMI 1.3 uses a smaller connector than the original HDMI connector. They are both similar in appearance, but the HDMI 1.3 plug measures about half the size.

HDMI 1.3 is expected to appear in commercial products by the end of the year, starting with the release of the Sony Playstation 3. Models of DVD players, high-definition displays, and AV receivers released in 2007 are also being designed with HDMI 1.3 connectors.
WHAT IS HDMI ?

HDMI stands for (H)igh (D)efinition (M)ultimedia (I)nterface.

In a constantly changing industry, HDMI is the current standard of an all-in-one, standardized, universal connector for audio/video applications. Featuring a modern design and backed by the biggest names in the electronic industry, HDMI is attempting to finally unify all digital media components with a single cable, remote, and interface.

HDMI is built with a 5 Gbps bandwidth limit, over twice that of HDTV (which runs at 2.2 Gbps), and is built forwards-compatible by offering unallocated pipeline for future technologies. The connectors are sliding contact (like FireWire and USB) instead of screw-on (like DVI), and are not nearly as bulky as most current video interfaces.

HDMI 1.3 further increases the bandwith limit to 10.2 Gbps, to allow for the video and audio improvements of the upgraded standard.
HDMI supports standard, enhanced, or high-definition video, plus multi-channel digital audio on a single cable. This video data is then encoded into TMDS for transmission digitally over HDMI. HDMI also includes support for 8-channel uncompressed digital audio. Beginning with version 1.2, HDMI now supports up to 8 channels of one-bit audio. One-bit audio is what is used on Super Audio CDs.

The standard Type A HDMI connector has 19 pins, and a higher resolution version called Type B, has been defined, although it is not yet in common use. Type B has 29 pins, allowing it to carry an expanded video channel for use with high-resolution displays. Type-B is designed to support resolutions higher than 1080p.

Saturday, July 12, 2008

HDMI-High Definition Media Interface {2}

The first benefit should drastically simplify home theater setup, and the second benefit should significantly improve picture and sound quality by keeping everything digital as it moves between components.
HDMI supports standard, enhanced, or high-definition video, plus multi-channel digital audio on a single cable. It transmits all ATSC HDTV standards and support 8- channel, 192kHz, uncompressed digital audio and all currently-available compressed formats (such as Dolby Digital and DTS), HDMI 1.3 adds additional support for new lossless digital audio formats Dolby TrueHD and DTS-HD with bandwidth to spare to accommodate future enhancements and requirements.

• HDMI is the de facto standard digital interface for HD and the consumer electronics market: More than 400 companies have become adopters, and more than 60 million devices featuring HDMI are expected to ship in 2006 (conservative estimate by In-star).

• Convergence-HDMI is the interface for convergence of PC and consumer electronics devices: HDMI enables PCs to deliver premium media content including high definition movies and multi-channel audio formats. HDMI is the only interface enabling connections to both HDTV and digital PC monitors implementing the DVI and HDMI standards.

• Evolving standard – HDMI is continually evolving to meet the needs of the market: Products implementing new versions of the HDMI specification will continue to be fully backward compatible with earlier HDMI products.