Categories
r2013 notes

MECHANICS OF FLUIDS Notes CE6303 REGULATION 2013 ANNA UNIVERSITY

MECHANICS OF FLUIDS Notes CE6303

MECHANICS OF FLUIDS Notes CE6303 REGULATION 2013 ANNA UNIVERSITY free download. CE6303 Notes free download.

UNIT I FLUID PROPERTIES AND FLUID STATICS MECHANICS OF FLUIDS Notes

Fluid – definition, distinction between solid and fluid – Units and dimensions – Properties of fluids – density, specific weight, specific volume, specific gravity, temperature, viscosity, compressibility, vapour pressure, capillarity and surface tension – Fluid statics: concept of fluid static pressure, absolute and gauge pressures
– pressure measurements by manometers and pressure gaugesforces on planes – centre of pressure – bouncy and floatation.

UNIT II FLIUD KINEMATIC S AND DYNAMICS MECHANICS OF FLUIDS Notes

Fluid Kinematics – Flow visualization – lines of flow – types of flow – velocity field and acceleration – continuity equation (one and three dimensional differential forms)- Equation of streamline – stream function – velocity potential function – circulation – flow net. Fluid dynamics – equations of motion – Euler’s equation along a streamline – Bernoulli’s equation – applications – Venturi meter, Orifice meter and Pitot tube. Linear momentum equation and its application.

UNIT III FLOWTHROUGH PIPES MECHANICS OF FLUIDS Notes

Viscous flow – Shear stress, pressure gradient relationship – laminar flow between parallel plates – Laminar flow through circular tubes (Hagen poiseulle’s) – Hydraulic and energy gradient – flow through pipes – Darcy -Weisbach’s equation – pipe roughness -friction factor- Moody’s diagram-Major and minor losses of flow in pipes – Pipes in series and in parallel.

UNIT IV BOUNDARY LAYER MECHANICS OF FLUIDS Notes

Boundary layer – definition- boundary layer on a flat plate – thickness and classification – displacement , energy and momentum thickness – Boundary layer separation and control – drag in flat plate – drag and lift coefficients.

UNIT V DIMENSIONAL ANALYSIS AND MODEL STUDIES MECHANICS OF FLUIDS Notes

Fundamental dimensions – dimensional homogeneity – Rayleigh‟s method and Buckingham PiTheorem – Dimensionless parameters – Similitude and model studies – Distorted Models.

Semester 3
Regulation 2013
Subject Name Mechanics of fluids
Subject Code CE6303
File Type PDF

CE6303 Notes click here to download

CE6303 Syllabus


MECHANICS OF FLUIDS Important Questions


MECHANICS OF FLUIDS Question Bank

Categories
r2013 notes

Software Architectures Notes IT6602 Regulation 2013 Anna University

Software Architectures Notes IT6602

Software Architectures Notes IT6602 Regulation 2013 Anna University free download. IT6602 Notes Regulation 2013 pdf free download.

TEXT BOOKS Software Architectures Notes:

1. Len Bass, Paul Clements, and Rick Kazman, “Software Architectures Principles and Practices”, 2nd Edition, Addison-Wesley, 2003.

2. Anthony J Lattanze, “Architecting Software Intensive System. A Practitioner’s Guide”, Auerbach Publications, 2010.

REFERENCES Software Architectures Notes:

Paul Clements, Felix Bachmann, Len Bass, David Garlan, James Ivers, Reed Little, Paulo Merson, Robert Nord, and Judith Stafford, “Documenting Software Architectures. Views and Beyond”, 2nd Edition, Addison-Wesley, 2010.

Paul Clements, Rick Kazman, and Mark Klein, “Evaluating software architectures: Methods and case studies. Addison-Wesley, 2001.

Rajkumar Buyya, James Broberg, and Andrzej Goscinski, “Cloud Computing. Principles and Paradigms”, John Wiley & Sons, 2011

Mark Hansen, “SOA Using Java Web Services”, Prentice Hall, 2007

David Garlan, Bradley Schmerl, and Shang-Wen Cheng, “Software Architecture-Based Self-Adaptation,” 31-56. Mieso K Denko, Laurence Tianruo Yang, and Yan Zang (eds.), “Autonomic Computing and Networking”. Springer Verlag, 2009.

Architecture is high-level design. Other tasks associated
with design are not architectural, such as deciding on
important data structures that will be encapsulated.

Architecture is the overall structure of the system. The
different structures provide the critical engineering leverage
points to imbue a system with the quality attributes that will
render it a success or failure. The multiplicity of structures in an
architecture lies at the heart of the concept.

Architecture is the structure of the components of a
program or system, their interrelationships, and the
principles and guidelines governing their design and
evolution over time. Any system has an architecture that can
be discovered and analyzed independently of any knowledge
of the process by which the architecture was designed or
evolved.

Subject Name Software Architectures
Subject code IT6602
Regulation 2013

IT6602 Notes click here to download

IT6602 Syllabus


Software Architectures Important Questions


Software Architectures Question Bank


 

Categories
r2013 notes

Digital Signal Processing Notes IT6502 Regulation 2013 Anna University

Digital Signal Processing Notes IT6502

Digital Signal Processing Notes IT6502 Regulation 2013 Anna University free download. IT6502  Notes free pdf download.

OBJECTIVES Digital Signal Processing Notes:

To introduce discrete Fourier transform and its applications.

Teach the design of infinite and finite impulse response filters for filtering undesired signals.

To introduce signal processing concepts in systems having more than one sampling frequency.

OUTCOMES Digital Signal Processing Notes:

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

Perform frequency transforms for the signals.

Design IIR and FIR filters.

Finite word length effects in digital filters

TEXT BOOK Digital Signal Processing Notes:

1. John G. Proakis and Dimitris G.Manolakis, “Digital Signal Processing – Principles, Algorithms & Applications”, Fourth Edition, Pearson Education, Prentice Hall, 2007.

REFERENCES Digital Signal Processing Notes:

1. Emmanuel C.Ifeachor, and Barrie.W.Jervis, “Digital Signal Processing”, Second Edition, Pearson Education, Prentice Hall, 2002.

2. Sanjit K. Mitra, “Digital Signal Processing – A Computer Based Approach”, Third Edition, Tata Mc Graw Hill, 2007.

3. A.V.Oppenheim, R.W. Schafer and J.R. Buck, Discrete-Time Signal Processing, 8th Indian Reprint, Pearson, 2004.

4. Andreas Antoniou, “Digital Signal Processing”, Tata McGraw Hill, 2006.

System:
A system is a set of elements or functional block that are connected together and produces an output in response to an input signal.
Processing:
Operations performed by the system on the signal is called
Types of signal processing:
1.Analog signal processing.
2.Digital signal processing.
Analog signal processing:
In this processing input signal,output signal and the system are all analog in nature.
Digital signal processing:
Dsp is the processing of signals by digital
systems.Input and output signals are also digital in nature. Basic elements of Digital signal processing:

Subject Name Digital Signal Processing
Subject code IT6502
Regulation 2013

IT6502 Notes click here to download

IT6502 Syllabus


Digital Signal Processing important questions


Digital Signal Processing Question Bank

Categories
r2013 notes

Compiler Design Notes CS6660 Regulation 2013 Anna University

Compiler Design Notes CS6660 

Compiler Design Notes CS6660 Regulation 2013 Anna University free download. CS6660 Notes Regulation 2013 pdf free download.

OBJECTIVES Compiler Design Notes:

The student should be made to:

Learn the design principles of a Compiler.

To learn the various parsing techniques and different levels of translation.

Learn how to optimize and effectively generate machine codes.

OUTCOMES CS6660 Notes:

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

Design and implement a prototype compiler.

Apply the various optimization techniques.

Use the different compiler construction tools.

TEXT BOOK Compiler Design Notes:

1. Alfred V Aho, Monica S. Lam, Ravi Sethi and Jeffrey D Ullman, “Compilers – Principles, Techniques and Tools”, 2nd Edition, Pearson Education, 2007.

REFERENCES Compiler Design Notes:

1. Randy Allen, Ken Kennedy, “Optimizing Compilers for Modern Architectures: A Dependence-based Approach”, Morgan Kaufmann Publishers, 2002.

2. Steven S. Muchnick, “Advanced Compiler Design and Implementation, “Morgan Kaufmann Publishers – Elsevier Science, India, Indian Reprint 2003.

3. Keith D Cooper and Linda Torczon, “Engineering a Compiler”, Morgan Kaufmann Publishers Elsevier Science, 2004.

4. Charles N. Fischer, Richard. J. LeBlanc, “Crafting a Compiler with C”, Pearson Education, 2008.

Subject Name Compiler Design
Subject code CS6660
Regulation 2013

CS6660 Notes click here to download

CS6660 Syllabus


Compiler Design Important questions


Compiler Design Question bank

Categories
r2013 notes

Artificial Intelligence Notes CS6659 Regulation 2013 Anna University

Artificial Intelligence Notes CS6659

Artificial Intelligence Notes CS6659 Regulation 2013 Anna University free download. CS6659 Notes pdf free download. CS6659 Notes regulation 2013.

OBJECTIVES Artificial Intelligence Notes:

The student should be made to:

Study the concepts of Artificial Intelligence.

Learn the methods of solving problems using Artificial Intelligence.

Introduce the concepts of Expert Systems and machine learning.

OUTCOMES Artificial Intelligence Notes:

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

Identify problems that are amenable to solution by AI methods.

Identify appropriate AI methods to solve a given problem.

Formalise a given problem in the language/framework of different AI methods.

Implement basic AI algorithms.

Design and carry out an empirical evaluation of different algorithms on a problem formalisation, and state the conclusions that the evaluation supports.

TEXT BOOKS CS6659 Notes:

1. Kevin Night and Elaine Rich, Nair B., “Artificial Intelligence (SIE)”, Mc Graw Hill- 2008. (Units-I,II,VI & V)

2. Dan W. Patterson, “Introduction to AI and ES”, Pearson Education, 2007. (Unit-III).

REFERENCES Artificial Intelligence Notes:

1. Peter Jackson, “Introduction to Expert Systems”, 3rd Edition, Pearson Education, 2007.

2. Stuart Russel and Peter Norvig “AI – A Modern Approach”, 2nd Edition, Pearson Education 2007.

3. Deepak Khemani “Artificial Intelligence”, Tata Mc Graw Hill Education 2013.

4. http://nptel.ac.in

Subject Name Artificial Intelligence
Subject code CS6659
Regulation 2013

CS6659 notes click here to download

CS6659 Syllabus


Artificial Intelligence Important Questions


Artificial Intelligence Question Bank

Categories
r2013 notes

Mobile Computing Notes IT6601 Regulation 2013 Anna University

Mobile Computing Notes IT6601

Mobile Computing Notes IT6601 Regulation 2013 Anna University free download. IT6601 Notes pdf free download Reg 2013.

OBJECTIVES Mobile Computing Notes:

The student should be made to:

Understand the basic concepts of mobile computing

Be familiar with the network protocol stack

Learn the basics of mobile telecommunication system

Be exposed to Ad-Hoc networks

Gain knowledge about different mobile platforms and application development

OUTCOMES Mobile Computing Notes:

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

Explain the basics of mobile telecommunication system

Choose the required functionality at each layer for given application

Identify solution for each functionality at each layer

Use simulator tools and design Ad hoc networks

Develop a mobile application.

TEXT BOOK Mobile Computing Notes:

1. Prasant Kumar Pattnaik, Rajib Mall, “Fundamentals of Mobile Computing”, PHI Learning Pvt. Ltd, New Delhi – 2012.

REFERENCES Mobile Computing Notes:

1. Jochen H. Schller, “Mobile Communications”, Second Edition, Pearson Education, New Delhi, 2007.

2. Dharma Prakash Agarval, Qing and An Zeng, “Introduction to Wireless and Mobile systems”, Thomson Asia Pvt Ltd, 2005.

3. Uwe Hansmann, Lothar Merk, Martin S. Nicklons and Thomas Stober, “Principles of Mobile Computing”, Springer, 2003.

4. William.C.Y.Lee,“Mobile Cellular Telecommunications-Analog and Digital Systems”, Second Edition,Tata Mc Graw Hill Edition ,2006.

5. C.K.Toh, “AdHoc Mobile Wireless Networks”, First Edition, Pearson Education, 2002.

6. Android Developers : http://developer.android.com/index.html

7. Apple Developer : https://developer.apple.com/

8. Windows Phone Dev Center : http://developer.windowsphone.com

9. BlackBerry Developer : http://developer.blackberry.com/

Subject Name Mobile Computing
Subject code IT6601
Regulation 2013

IT6601 Notes click here to download

IT6601 Syllabus


Mobile Computing Important questions


Mobile Computing Question Bank


Categories
r2013 notes

Distributed Systems Notes CS6601 Regulation 2013 Anna University

Distributed Systems Notes

Distributed Systems Notes CS6601 Regulation 2013 Anna University free download. CS6601 Notes free pdf download.

OBJECTIVES Distributed Systems Notes:

The student should be made to:

Understand foundations of Distributed Systems.

Introduce the idea of peer to peer services and file system.

Understand in detail the system level and support required for distributed system.

Understand the issues involved in studying process and resource management.

OUTCOMES Distributed Systems Notes:

At the end of the course, the student should be able to:
Discuss trends in Distributed Systems.

Apply network virtualization.

Apply remote method invocation and objects.

Design process and resource management systems.

TEXT BOOK Distributed Systems Notes:

1. George Coulouris, Jean Dollimore and Tim Kindberg, “Distributed Systems Concepts and Design”, Fifth Edition, Pearson Education, 2012.

REFERENCES Distributed Systems Notes:

1. Pradeep K Sinha, “Distributed Operating Systems: Concepts and Design”, Prentice Hall of India, 2007.

2. Tanenbaum A.S., Van Steen M., “Distributed Systems: Principles and Paradigms”, Pearson Education, 2007.

3. Liu M.L., “Distributed Computing, Principles and Applications”, Pearson Education, 2004.

4. Nancy A Lynch, “Distributed Algorithms”, Morgan Kaufman Publishers, USA, 2003.

A distributed system is a software system in which components located on networked computers communicate and coordinate their actions by passing messages.

The components interact with each other in order to achieve a common goal.

Distributed systems Principles

A distributed system consists of a collection of autonomous computers, connected through a network and distribution middleware, which enables computers to coordinate their
activities and to share the resources of the system, so that users perceive the system as a single, integrated computing facility.
Centralised System Characteristics
 One component with non-autonomous parts
 Component shared by users all the time
 All resources accessible
 Software runs in a single process
 Single Point of control
 Single Point of failure

 

Subject Name Distributed Systems
Subject code CS6601
Regulation 2013

CS6601 Notes click here to download

CS6601 Syllabus


Distributed Systems Important questions


Distributed Systems Question Bank


Categories
r2013 notes

Antenna and Wave propagation Notes EC6602 Regulation 2013 Anna University

Antenna and Wave propagation Notes

Antenna and Wave propagation Notes EC6602 Regulation 2013 Anna University free download. EC6602 Notes free pdf download.

OBJECTIVES Antenna and Wave propagation Notes:

To give insight of the radiation phenomena.

Give a thorough understanding of the radiation characteristics of different types of antennas

To create awareness about the different types of propagation of radio waves at different frequencies.

OUTCOMES Antenna and Wave propagation Notes:

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

Explain the various types of antennas and wave propagation.

Write about the radiation from a current element.

Analyze the antenna arrays, aperture antennas and special antennas such as frequency independent and broad band.

TEXT BOOK Antenna and Wave propagation Notes:

1. John D Kraus,” Antennas for all Applications”, 3rd Edition, Mc Graw Hill, 2005.

REFERENCES Antenna and Wave propagation Notes:

1. Edward C.Jordan and Keith G.Balmain” Electromagnetic Waves and Radiating Systems” Prentice Hall of India, 2006

2. R.E.Collin,”Antennas and Radiowave Propagation”, Mc Graw Hill 1985.

3. Constantine.A.Balanis “Antenna Theory Analysis and Design”, Wiley Student Edition, 2006.

4. Rajeswari Chatterjee, “Antenna Theory and Practice” Revised Second Edition New Age International Publishers, 2006.

5. S. Drabowitch, “Modern Antennas” Second Edition, Springer Publications, 2007.

6. Robert S.Elliott “Antenna Theory and Design” Wiley Student Edition, 2006.

7. H.Sizun “Radio Wave Propagation for Telecommunication Applications”, First Indian Reprint, Springer Publications, 2007.

 

Subject Name Antenna and Wave propagation
Subject code EC6602
Regulation 2013

EC6602 Notes Click here to download

Antenna and Wave propagation Syllabus


EC6602 Important questions


Antenna and Wave propagation Question Bank

Categories
r2013 notes

VLSI Design Notes EC6601 Regulation 2013 Anna University

VLSI Design Notes EC6601

VLSI Design Notes EC6601 Regulation 2013 Anna University free download. EC6601 Notes pdf file download VLSI Design Notes.

OBJECTIVES VLSI Design Notes:

In this course, the MOS circuit realization of the various building blocks that is common to any microprocessor or digital VLSI circuit is studied.

Architectural choices and performance tradeoffs involved in designing and realizing the circuits in CMOS technology are discussed.

The main focus in this course is on the transistor circuit level design and realization for digital operation and the issues involved as well as the topics covered are quite distinct from those encountered in courses on CMOS Analog IC design.

OUTCOMES VLSI Design Notes:

Upon completion of the course, students should

Explain the basic CMOS circuits and the CMOS process technology.

Discuss the techniques of chip design using programmable devices.

Model the digital system using Hardware Description Language.

TEXTBOOKS VLSI Design Notes:

1. Jan Rabaey, Anantha Chandrakasan, B.Nikolic, “Digital Integrated Circuits: A Design Perspective”, Second Edition, Prentice Hall of India, 2003.

2. M.J. Smith, “Application Specific Integrated Circuits”, Addisson Wesley, 1997

REFERENCES VLSI Design Notes:

1. N.Weste, K.Eshraghian, “Principles of CMOS VLSI Design”, Second Edition, Addision Wesley 1993

2. R.Jacob Baker, Harry W.LI., David E.Boyee, “CMOS Circuit Design, Layout and Simulation”, Prentice Hall of India 2005

3. A.Pucknell, Kamran Eshraghian, “BASIC VLSI Design”, Third Edition, Prentice Hall of India, 2007.

 

Subject Name VLSI Design
Subject code EC6601
Regulation 2013

EC6601 Notes click here to download

VLSI Design Syllabus


EC6601 Important questions


VLSI Design Question bank


Categories
r2013 notes

Computer Architecture Notes CS6303 Regulation 2013 Anna University

Computer Architecture Notes Syllabus CS6303

Computer Architecture Notes CS6303 Regulation 2013 Anna University Notes free download. CS6303 Notes pdf free download.

OUTCOMES Computer Architecture Notes:

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

Design arithmetic and logic unit.

Design and anlayse pipelined control units

Evaluate performance of memory systems.

Understand parallel processing architectures.

TEXT BOOK Computer Architecture Notes:

1. David A. Patterson and John L. Hennessey, “Computer Organization and Design‟, Fifth edition, Morgan Kauffman / Elsevier, 2014.

REFERENCES Computer Architecture Notes:

1. V.Carl Hamacher, Zvonko G. Varanesic and Safat G. Zaky, “Computer Organisation“, VI edition, Mc Graw-Hill Inc, 2012.

2. William Stallings “Computer Organization and Architecture”, Seventh Edition , Pearson Education, 2006.

3. Vincent P. Heuring, Harry F. Jordan, “Computer System Architecture”, Second Edition, Pearson Education, 2005.

4. Govindarajalu, “Computer Architecture and Organization, Design Principles and Applications”, first edition, Tata Mc Graw Hill, New Delhi, 2005.

5. John P. Hayes, “Computer Architecture and Organization”, Third Edition, Tata Mc Graw Hill, 1998.

6. http://nptel.ac.in/.

A transistor is simply an on/off switch controlled by electricity. Th e integrated circuit (IC) combined dozens to hundreds of transistors into a single chip.

When Gordon Moore predicted the continuous doubling of resources, he was predicting the growth rate of the number of transistors per chip.

To describe the tremendous increase in the number of transistors from hundreds to millions, the adjective very large scale is added to the term, creating the abbreviation VLSI, for very large-scale integrated circuit.

Subject Name Computer Architecture
Subject Code CS6303
Regulation 2013

CS6303 Notes click here to download

Computer Architecture Syllabus


Computer Architecture Important Questions


CS6303 Question Bank