Categories
r2013 notes

CS6501 Internet Programming Notes Regulation 2013 Anna University

CS6501 Internet Programming Notes

CS6501 Internet Programming Notes Regulation 2013 Anna University free download. Internet Programming CS6501 Notes pdf free download.

OBJECTIVES: CS6501 Internet Programming Notes

The student should be made to:

 Learn Java Programming.

 Understand different Internet Technologies.

 Be exposed to java specific web services architecture.

OUTCOMES: CS6501 Internet Programming Notes

At the end of the course, the student should be able to:

 Implement Java programs.

 Create a basic website using HTML and Cascading Style Sheets.

 Design and implement dynamic web page with validation using JavaScript objects and by applying different event handling mechanisms.

 Design rich client presentation using AJAX.

 Design and implement simple web page in PHP, and to present data in XML format.

 Design and implement server side programs using Servlets and JSP.

TEXT BOOKS: CS6501 Internet Programming Notes

1. Deitel and Deitel and Nieto, “Internet and World Wide Web – How to Program”, Prentice Hall, 5th Edition, 2011.

2. Herbert Schildt, “Java-The Complete Reference”, Eighth Edition, Mc Graw Hill Professional, 2011.

REFERENCES: CS6501 Internet Programming Notes

1. Stephen Wynkoop and John Burke “Running a Perfect Website”, QUE, 2nd Edition,1999.

2. Chris Bates, Web Programming – Building Intranet Applications, 3rd Edition, Wiley Publications, 2009.

3. Jeffrey C and Jackson, “Web Technologies A Computer Science Perspective”, Pearson Education, 2011.

4. Gopalan N.P. and Akilandeswari J., “Web Technology”, Prentice Hall of India, 2011.

5. Paul Dietel and Harvey Deitel, “Java How to Program”, , 8th Edition Prentice Hall of India.

6. Mahesh P. Matha, “Core Java A Comprehensive Study”, Prentice Hall of India, 2011.

7. Uttam K.Roy, “Web Technologies”, Oxford University Press, 2011.

Subject Name Internet Programming
Subject code CS6501
Regulation 2013

CS6501 Internet Programming Notes click here to download

CS6501 Internet Programming Syllabus


CS6501 Internet Programming Important questions


CS6501 Internet Programming Question Bank


Categories
r2013 notes

MA6566 Discrete Mathematics Notes Regulation 2013 Anna University

MA6566 Discrete Mathematics Notes

MA6566 Discrete Mathematics Notes Regulation 2013 Anna University free download. Discrete Mathematics MA6566 Notes pdf free download.

TEXT BOOKS: MA6566 Discrete Mathematics Notes

1. Kenneth H.Rosen, “Discrete Mathematics and its Applications”, 7th Edition, Tata Mc Graw Hill Pub. Co. Ltd., New Delhi, Special Indian Edition, 2011.

2. Tremblay J.P. and Manohar R, “Discrete Mathematical Structures with Applications to Computer Science”, Tata Mc Graw Hill Pub. Co. Ltd, New Delhi, 30th Reprint, 2011.

REFERENCES: MA6566 Discrete Mathematics Notes

1. Ralph.P.Grimaldi., “Discrete and Combinatorial Mathematics: An Applied Introduction”, 4th Edition, Pearson Education Asia, Delhi, 2007.

2. Thomas Koshy., “Discrete Mathematics with Applications”, Elsevier Publications, 2006.

3. Seymour Lipschutz and Mark Lipson., “Discrete Mathematics”, Schaum‟s Outlines, Tata Mc Graw Hill Pub. Co. Ltd., New Delhi, 3rd Edition, 2010.

PROPOSITION (OR) STATEMENT: MA6566 Notes Discrete Mathematics

Proposition is a declarative statement that is either true or false but not both. The truth value of proposition is true or false.

Truth table

It displays the relationship between the truth values of proposition.

Negation of a proposition

If P is a proposition, then its negation is denoted by ¬P or ~p and is defined by the following truth table.

COMPOUND PROPOSITION MA6566 Discrete Mathematics Notes

It is a proposition consisting of two or more simple proposition using logical operators.

LOGICAL CONNECTIVES MA6566  Notes Discrete Mathematics

DISJUNCTION (OR)

The disjunction of two proposition P and Q is the proposition P˅Q [read as P or Q] and is defined by the following truth table.

Subject Name Discrete Mathematics
Subject code MA6566
Regulation 2013

MA6566 Discrete Mathematics Notes click here to download

MA6566 Discrete Mathematics Syllabus


MA6566 Discrete Mathematics Important questions


MA6566 Discrete Mathematics Question Bank


 

Categories
r2013 notes

CS6304 Analog and Digital Communication Notes Regulation 2013 Anna University

CS6304 Analog and Digital Communication Notes

CS6304 Analog and Digital Communication Notes Regulation 2013 Anna University free download. Analog and Digital Communication CS6304 Notes pdf free download.

OBJECTIVES: CS6304 Analog and Digital Communication Notes

The student should be made to: Understand analog and digital communication techniques. Learn data and pulse communication techniques. Be familiarized with source and Error control coding. Gain knowledge on multi-user radio communication.

OUTCOMES: CS6304 Analog and Digital Communication Notes

At the end of the course, the student should be able to: Apply analog and digital communication techniques. Use data and pulse communication techniques. Analyze Source and Error control coding. Utilize multi-user radio communication.

TEXT BOOK: CS6304 Analog and Digital Communication Notes

1. Wayne Tomasi, “Advanced Electronic Communication Systems”, 6th Edition, Pearson Education, 2009.

REFERENCES: CS6304 Analog and Digital Communication Notes

1. Simon Haykin, “Communication Systems”, 4th Edition, John Wiley & Sons, 2004

2. Rappaport T.S, “Wireless Communications: Principles and Practice”, 2nd Edition, Pearson Education, 2007

3. H.Taub, D L Schilling and G Saha, “Principles of Communication”, 3rd Edition, Pearson Education, 2007.

4. B. P.Lathi, “Modern Analog and Digital Communication Systems”, 3rd Edition, Oxford University Press, 2007.

5. Blake, “Electronic Communication Systems”, Thomson Delmar Publications, 2002.

6. Martin S.Roden, “Analog and Digital Communication System”, 3rd Edition, Prentice Hall of India, 2002.

7. B.Sklar, “Digital Communication Fundamentals and Applications” 2nd Edition Pearson Education 2007.

Information: generated by the source may be in the form of voice, a picture or a plain text. An essential feature of any source that generates information is that its output is described in probabilistic terms; that is, the output is not deterministic. A transducer is usually required to convert the output of a source in an electrical signal that is suitable for transmission.

Subject Name Computer Architecture
Subject Code CS6304
Regulation 2013

CS6304 Analog and Digital Communication Notes click here to download

CS6304 Analog and Digital Communication Syllabus


CS6304 Analog and Digital Communication Important questions


CS6304 Analog and Digital Communication Question Bank


 

Categories
r2013 notes

CS6302 Database Management Systems Notes Regulation 2013 Anna University

CS6302 Database Management Systems Notes

CS6302 Database Management Systems Notes Regulation 2013 Anna University free download. Database Management Systems CS6302 Notes pdf free download.

OBJECTIVES: CS6302 Database Management Systems Notes

 To expose the students to the fundamentals of Database Management Systems.

 To make the students understand the relational model.

 To familiarize the students with ER diagrams.

 To expose the students to SQL.

 To make the students to understand the fundamentals of Transaction Processing and Query Processing.

 To familiarize the students with the different types of databases.

 To make the students understand the Security Issues in Databases.

OUTCOMES: CS6302 Database Management Systems Notes

At the end of the course, the student should be able to:

 Design Databases for applications.

 Use the Relational model, ER diagrams.

 Apply concurrency control and recovery mechanisms for practical problems.

 Design the Query Processor and Transaction Processor.

 Apply security concepts to databases.

TEXT BOOK: CS6302 Database Management Systems Notes

1. Ramez Elmasri and Shamkant B. Navathe, “Fundamentals of Database Systems”, Fifth Edition, Pearson Education, 2008.

REFERENCES: CS6302 Database Management Systems Notes

1. Abraham Silberschatz, Henry F. Korth and S. Sudharshan, “Database System Concepts”, Sixth Edition, Tata Mc Graw Hill, 2011.

2. C.J.Date, A.Kannan and S.Swamynathan, “An Introduction to Database Systems”, Eighth Edition, Pearson Education, 2006.

3. Atul Kahate, “Introduction to Database Management Systems”, Pearson Education, New Delhi, 2006.

4. Alexis Leon and Mathews Leon, “Database Management Systems”, Vikas Publishing House Private Limited, New Delhi, 2003.

5. Raghu Ramakrishnan, “Database Management Systems”, Fourth Edition, Tata Mc Graw Hill, 2010.

6. G.K.Gupta, “Database Management Systems”, Tata Mc Graw Hill, 2011.

7. Rob Cornell, “Database Systems Design and Implementation”, Cengage Learning, 2011.

Subject Name Database Management Systems
Subject code CS6302
Regulation 2013

CS6302 Database Management Systems Notes Click here to download

CS6302 Database Management Systems Syllabus


CS6302 Database Management Systems Important Questions


CS6302 Database Management Systems Question Bank


 

Categories
r2013 notes

CS6301 Programming and Data Structures 2 Notes Regulation 2013 Anna University

CS6301 Programming and Data Structures 2 Notes

CS6301 Programming and Data Structures 2 Notes Regulation 2013 Anna University free download. Programming and Data Structures 2 CS6301 Notes pdf free download.

OUTCOMES: CS6301 Programming and Data Structures 2 Notes

At the end of the course, the student should be able to:
 Design problem solutions using Object Oriented Techniques.
 Apply the concepts of data abstraction, encapsulation and inheritance for problem solutions.
 Use the control structures of C++ appropriately.
 Critically analyse the various algorithms.
 Apply the different data structures to problem solutions.

TEXT BOOKS: CS6301 Programming and Data Structures 2 Notes

1. Bjarne Stroustrup, “The C++ Programming Language”, 3rd Edition, Pearson Education, 2007.

2. Mark Allen Weiss, “Data Structures and Algorithm Analysis in C++”, 2nd Edition, Pearson Education, 2005

REFERENCES: CS6301 Programming and Data Structures 2 Notes

1. Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein, “Introduction to Algorithms”, Second Edition, Mc Graw Hill, 2002.

2. Michael T Goodrich, Roberto Tamassia, David Mount, “Data Structures and Algorithms in C++”, 7th Edition, Wiley Publishers, 2004.

The C++ programming language is based on the C language.
C++ (pronounced see plus plus) is a general purpose programming language that is free-form and compiled. (cs6301 programming and data structures 2 notes)

It is regarded as an intermediate-level language, as it comprises both high-level and lowlevel language features.

It provides imperative, object-oriented and generic programming features.
C++ is one of the most popular programming languages and is implemented on a wide variety of hardware and operating system platforms.

As an efficient performance driven programming language it is used in systems
software, application software, device drivers, embedded software, high-performance server and client applications, and entertainment software such as video games.

Various entities provide both open source and proprietary C++ compiler software,
including the FSF, LLVM, Microsoft and Intel.

Subject Name Programming and Data Structures 2
Subject code CS6301
Regulation 2013

CS6301 Programming and Data Structures 2 Notes Click here to download

CS6301 Programming and Data Structures 2 Syllabus


CS6301 Programming and Data Structures 2 Important questions


CS6301 Programming and Data Structures 2 Question Bank


 

Categories
r2013 notes

CS6201 DIGITAL PRINCIPLES AND SYSTEM DESIGN Notes regulation 2013 Anna University

CS6201 DIGITAL PRINCIPLES AND SYSTEM DESIGN Notes

CS6201 DIGITAL PRINCIPLES AND SYSTEM DESIGN Notes regulation 2013 Anna University free download. DIGITAL PRINCIPLES AND SYSTEM DESIGN CS6201 Notes pdf free download.

OUTCOMES: CS6201 Digital Principles and System Design Notes

At the end of this course, the student will be able to:

 Perform arithmetic operations in any number system.
 Simplify the Boolean expression using K-Map and Tabulation techniques.
 Use boolean simplification techniques to design a combinational hardware circuit.
 Design and Analysis of a given digital circuit – combinational and sequential.
 Design using PLD.

TEXT BOOK: CS6201 Digital Principles and System Design Notes

1. Morris Mano M. and Michael D. Ciletti, “Digital Design”, IV Edition, Pearson Education, 2008.

REFERENCES: CS6201 Digital Principles and System Design Notes

1. John F. Wakerly, “Digital Design Principles and Practices”, Fourth Edition, Pearson Education, 2007.

2. Charles H. Roth Jr, “Fundamentals of Logic Design”, Fifth Edition – Jaico Publishing House, Mumbai, 2003.

3. Donald D. Givone, “Digital Principles and Design”, Tata Mcgraw Hill, 2003.

4. Kharate G. K., “Digital Electronics”, Oxford University Press, 2010.

The English mathematician George Boole (1815-1864) sought to give symbolic form to Aristotle‘s system of logic.

Boole wrote a treatise on the subject in 1854, titled An Investigation of the Laws of Thought, on Which Are Founded the Mathematical Theories of Logic and Probabilities, which codified several rules of relationship between mathematical quantities limited to one of two possible values: true or false, 1 or 0. His mathematical system became known as Boolean algebra.

All arithmetic operations performed with Boolean quantities have but one of two possible Outcomes: either 1 or 0. There is no such thing as ‖2‖ or ‖-1‖ or ‖1/2‖ in the Boolean world. It is a world in which all other possibilities are invalid by fiat.

CS6201 Digital Principles and System Design Notes

Subject Name DIGITAL PRINCIPLES AND SYSTEM DESIGN
Subject code CS6201
Regulation 2013

CS6201 Digital Principles and System Design Notes Click here to download

CS6201 Digital Principles and System Design Syllabus


CS6201 Digital Principles and System Design Important questions


CS6201 Digital Principles and System Design Question Bank


 

Categories
r2013 notes

EC6703 Embedded and Real Time Systems Notes regulation 2013 Anna University

EC6703 Embedded and Real Time Systems Notes

EC6703 Embedded and Real Time Systems Notes regulation 2013 Anna University free download. Embedded and Real Time Systems EC6703 Notes pdf free download.

OBJECTIVES: EC6703 Embedded and Real Time Systems Notes

The student should be made to:

Learn the architecture and programming of ARM processor.

Be familiar with the embedded computing platform design and analysis.

Be exposed to the basic concepts of real time Operating system.

Learn the system design techniques and networks for embedded systems

OUTCOMES: EC6703 Embedded and Real Time Systems Notes

Upon completion of the course, students will be able to:

Describe the architecture and programming of ARM processor.

Outline the concepts of embedded systems

Explain the basic concepts of real time Operating system design.

Use the system design techniques to develop software for embedded systems

Differentiate between the general purpose operating system and the real time operating system

Model real-time applications using embedded-system concepts

TEXT BOOK: EC6703 Embedded and Real Time Systems Notes

1. Marilyn Wolf, “Computers as Components – Principles of Embedded Computing System Design”, Third Edition “Morgan Kaufmann Publisher (An imprint from Elsevier), 2012.

REFERENCES: EC6703 Embedded and Real Time Systems Notes

1. Jonathan W.Valvano, “Embedded Microcomputer Systems Real Time Interfacing”, Third Edition Cengage Learning, 2012.

2. David. E. Simon, “An Embedded Software Primer”, 1st Edition, Fifth Impression, Addison-Wesley Professional, 2007.

3. Raymond J.A. Buhr, Donald L.Bailey, “An Introduction to Real-Time Systems- From Design to Networking with C/C++”, Prentice Hall, 1999.

4. C.M. Krishna, Kang G. Shin, “Real-Time Systems”, International Editions, Mc Graw Hill 1997

5. K.V.K.K.Prasad, “Embedded Real-Time Systems: Concepts, Design & Programming”, Dream Tech Press, 2005.

6. Sriram V Iyer, Pankaj Gupta, “Embedded Real Time Systems Programming”, Tata Mc Graw Hill, 2004.

 

Subject Name Embedded and Real Time Systems
Subject code EC6703
Regulation 2013

EC6703 Embedded and Real Time Systems Notes click here to download

EC6703 Embedded and Real Time Systems Syllabus


EC6703 Embedded and Real Time Systems Important questions


EC6703 Embedded and Real Time Systems Question Bank


 

Categories
r2013 notes

EC6702 Optical Communication and Networks Notes Regulation 2013 Anna University

EC6702 Optical Communication and Networks Notes

EC6702 Optical Communication and Networks Notes Regulation 2013 Anna University free download. Optical Communication and Networks EC6702 Notes pdf free download.

OBJECTIVES: EC6702 Optical Communication and Networks Notes

To Facilitate the knowledge about optical fiber sources and transmission techniques To Enrich the idea of optical fiber networks algorithm such as SONET/SDH and optical CDMA. To Explore the trends of optical fiber measurement systems.

OUTCOMES: EC6702 Optical Communication and Networks Notes

Upon completion of the course, students will be able to: Discuss the various optical fiber modes, configurations and various signal degradation factors associated with optical fiber. Explain the various optical sources and optical detectors and their use in the optical communication system. Analyze the digital transmission and its associated parameters on system performance.

TEXT BOOKS: EC6702 Optical Communication and Networks Notes

1. Gerd Keiser, “Optical Fiber Communication” Mc Graw -Hill International, 4th Edition., 2010.

2. John M. Senior , “Optical Fiber Communication”, Second Edition, Pearson Education, 2007.

REFERENCES: EC6702 Optical Communication and Networks Notes

1. Ramaswami, Sivarajan and Sasaki “Optical Networks”, Morgan Kaufmann, 2009.

2. J.Senior, “Optical Communication, Principles and Practice”, Prentice Hall of India, 3rd Edition, 2008.

3. J.Gower, “Optical Communication System”, Prentice Hall of India, 2001.

A fiber optic data link sends input data through fiber optic components and provides this data as output information. It has the following three basic functions:

 To convert an electrical input signal to an optical signal
 To send the optical signal over an optical fiber
 To convert the optical signal back to an electrical signal

A fiber optic data link consists of three parts – transmitter, optical fiber, and
receiver. Figure 1-1 is an illustration of a fiber optic data-link connection. The
transmitter, optical fiber, and receiver perform the basic functions of the fiber optic data link.

Each part of the data link is responsible for the successful transfer of the data signal. A fiber optic data link needs a transmitter that can effectively convert an electrical input signal to an optical signal and launch the data-containing light down the optical fiber.

A fiber optic data link also needs a receiver that can effectively transform this
optical signal back into its original form. This means that the electrical signal provided as data output should exactly match the electrical signal provided as data input.  (EC6702 Optical Communication and Networks Notes)

Subject Name Optical Communication and Networks
Subject code EC6702
Regulation 2013

EC6702 Optical Communication and Networks Notes click here to download

EC6702 Optical Communication and Networks Syllabus


EC6702 Optical Communication and Networks Important questions


EC6702 Optical Communication and Networks Question Bank


 

Categories
r2013 notes

EC6701 RF and microwave engineering Notes regulation 2013 anna university

EC6701 RF AND MICROWAVE ENGINEERING Notes

EC6701 RF and microwave engineering Notes regulation 2013 anna university free download. RF and microwave engineering EC6701 Notes pdf free download.

OBJECTIVES: EC6701 RF and microwave engineering Notes

To inculcate understanding of the basics required for circuit representation of RF networks.

To deal with the issues in the design of microwave amplifier.

To instill knowledge on the properties of various microwave components.

To deal with the microwave generation and microwave measurement techniques.

OUTCOMES: EC6701 RF and microwave engineering Notes

Upon completion of the course, students will be able to:

Explain the active & passive microwave devices & components used in Microwave communication systems.

Analyze the multi- port RF networks and RF transistor amplifiers.

Generate Microwave signals and design microwave amplifiers.

Measure and analyze Microwave signal and parameters.

TEXT BOOKS: EC6701 RF and microwave engineering Notes

1. Reinhold Ludwig and Gene Bogdanov, “RF Circuit Design: Theory and Applications”, Pearson Education Inc., 2011.

2. Robert E Colin, “Foundations for Microwave Engineering”, John Wiley & Sons Inc, 2005.

REFERENCES: EC6701 RF and microwave engineering Notes

1. David M. Pozar, “Microwave Engineering”, Wiley India (P) Ltd, New Delhi, 2008.

2. Thomas H Lee, “Planar Microwave Engineering: A Practical Guide to Theory, Measurements and Circuits”, Cambridge University Press, 2004.

3. Mathew M Radmanesh, “RF and Microwave Electronics”, Prentice Hall, 2000.

4. Annapurna Das and Sisir K Das, “Microwave Engineering”, Tata Mc Graw Hill Publishing Company Ltd, New Delhi, 2005.

Subject Name RF and microwave engineering
Subject code EC6701
Regulation 2013

EC6701 RF and microwave engineering Notes click here to download

EC6701 RF and microwave engineering Syllabus


EC6701 RF and microwave engineering Important questions


EC6701 RF and microwave engineering Question Bank


 

Categories
r2013 notes

EC6503 Transmission Lines and Wave Guides Notes Regulation 2013 Anna University

EC6503 Transmission Lines and Wave Guides Notes

EC6503 Transmission Lines and Wave Guides Notes Regulation 2013 Anna University free download. Transmission Lines and Wave Guides EC6503 Notes pdf free download.

OBJECTIVES: EC6503 Transmission Lines and Wave Guides Notes

To introduce the various types of transmission lines and to discuss the losses associated. To give thorough understanding about impedance transformation and matching. To use the Smith chart in problem solving. To impart knowledge on filter theories and waveguide theories

OUTCOMES: EC6503 Transmission Lines and Wave Guides Notes

Upon completion of the course, students will be able to:

Discuss the propagation of signals through transmission lines. Analyze signal propagation at Radio frequencies.

Explain radio propagation in guided systems. Utilize cavity resonators.

TEXT BOOKS EC6503 Transmission Lines and Wave Guides Notes

1. John D Ryder, “Networks, lines and fields”, 2nd Edition, Prentice Hall India, 2010.

REFERENCES EC6503 Transmission Lines and Wave Guides Notes

1. E.C.Jordan and K.G. Balmain, “Electromagnetic Waves and Radiating Systems”, Prentice Hall of India, 2006.

2. G.S.N Raju “Electromagnetic Field Theory and Transmission Lines” , Pearson Education, First edition 2005.

A TRANSMISSION LINE is a device designed to guide electrical energy from one point to another. It is used, for example, to transfer the output rf energy of a transmitter to an antenna. This energy will not travel through normal electrical wire without great losses.

Although the antenna can be connected directly to the transmitter, the antenna is usually located some distance away from the transmitter.
On board ship, the transmitter is located inside a radio room, and its associated
antenna is mounted on a mast. ec6503 transmission lines and wave guides notes

A transmission line is used to connect the transmitter and the antenna. The transmission line has a single purpose for both the transmitter and the antenna. This purpose is to transfer the energy output of the transmitter to the antenna with the least possible power loss. How well this is done depends on the special physical and electrical characteristics (impedance and resistance) of the transmission line.

Subject Name Transmission Lines and Wave Guides
Subject Code EC6503
Regulation 2013

EC6503 Transmission Lines and Wave Guides Notes click here to download

EC6503 Transmission Lines and Wave Guides Syllabus


EC6503 Transmission Lines and Wave Guides important questions


EC6503 Transmission Lines and Wave Guides Question Bank