A+ A A-
  • Written by pritima
  • Hits: 1762

2009 ME IV SEM- BE Curriculum and Syllabus

Curriculum and Syllabus: B.E.2009 ME, Anna University Trichy, 2009
Semester: 4

MA1254, Statistics and Numerical Methods

Subject Introduction / Notes not availableOBJECTIVES
At the end of the course, the students would
Acquire skills in handling situations involving more than one random variable and functions of random variables.
Be introduced to the notion of sampling distributions and have acquired knowledge of statistical techniques useful in making rational decision in management problems.
Be exposed to statistical methods designed to contribute to the process of making scientific judgments in the face of uncertainty and variation.

Unit I - TESTING OF HYPOTHESIS :
Sampling distributions - Tests for single mean, proportion, difference of means (large and small - samples) - Tests for single variance and equality of variances - Chi-square test for goodness of fit - Independence of attributes.

Unit II - DESIGN OF EXPERIMENTS :
completely randomized design - Randomized block design - Latin square design - factorial - design.

Unit III - SOLUTION OF EQUATIONS AND EIGENVALUE PROBLEMS :
Newton Raphson method - Gauss elimination method - Pivoting - Gauss Jordan methods - Iterative - methods of Gauss - Jacobi and Gauss - Seidel - Matrix inversion by Gauss Jordan method - Eigen - values of a matrix by Power method.

Unit IV - INTERPOLATION, NUMERICAL DIFFERENTIATION AND NUMERICAL :
INTEGRATION - Lagranges and Newtons divided difference interpolation - Newtons forward and backward - difference interpolation - Approximation of derivatives using interpolation polynomials - Numerical - integration using Trapezoidal and Simpsons 1/3 rules.

Unit V - NUMERICAL SOLUTION OF ORDINARY DIFFERENTIAL EQUATIONS :
Taylors series method - Eulers method - Modified Eulers method - Fourth order Runge - Kutta method for solving first and second order equations - Milnes predictor corrector methods for solving - first order equations - Finite difference methods for solving second order equation.

Books information not availableTEXT BOOKS
1.Johnson, R.A. and Gupta, C.B., Miller and Freund s Probability and Statistics for Engineers ,7th Edition, Pearson Education Asia, 2007.
2.Grewal, B.S. and Grewal, J.S., Numerical methods in Engineering and Science , 6th Edition,Khanna Publishers, 2004.
REFERENCES
1.Walpole, R.E., Myers, R.H., Myers, S.L. and Ye, K., Probability and Statistics for Engineers and Scientists , 8th Edition, Pearson Education Asia, 2007.
2.Spiegel, M.R., Schiller, J. and Srinivasan, R.A., Schaum s Outlines Probability and Statistics, Tata McGraw Hill, 2004.
3.Chapra, S.C. and Canale, R.P., Numerical Methods for Engineers , 5th Edition, Tata McGraw-Hill, 2007


ME1251, Heat and Mass Transfer

Subject Introduction / Notes not availableObjective
The course is intended to build up necessary background for understanding the physical behavior of various modes of heat transfer, like, conduction, convection and radiation.
To understand the application of various experimental heat transfer correlations in engineering calculations.
To learn the thermal analysis and sizing of heat exchangers.
To understand the basic concepts of mass transfer.

Unit I - CONDUCTION
Basic Concepts - Mechanism of heat transfer - Conduction, convection and radiation - Fourier law of conduction - General differential equation of heat conduction - Cartesian and cylindrical coordinates - One dimensional steady state heat conduction - Conduction through plane wall, cylinders and spherical systems - Composite systems - Conduction with internal heat generation - Extended surfaces - Unsteady heat conduction - Lumped analysis - Use of Heislers chart.

Unit II - CONVECTION
Basic Concepts - Heat transfer coefficients - Boundary layer concept - Types of convection - Forced convection - Dimensional analysis - External flow - Flow over plates, cylinders and spheres - Internal flow - Laminar and turbulent flow - Combined laminar and turbulent - Flow over bank of tubes - Free convection - Dimensional analysis - Flow over vertical plate, horizontal plate, inclined plate, cylinders and spheres.

Unit III - PHASE CHANGE HEAT TRANSFER AND HEAT EXCHANGERS
Nusselts theory of condensation - Pool boiling, flow boiling, correlations in boiling and condensation - Types of heat exchangers Heat exchanger analysis - LMTD Method and NTU Effectiveness - Overall heat transfer coefficient - Fouling factors.

Unit IV - RADIATION
Basic concepts - Laws of radiation - Stefan Boltzman law - Kirchoffs law - Black body radiation - Grey body radiation - Shape factor algebra - Electrical analogy - Radiation Shields - Introduction to gas radiation

Unit V - MASS TRANSFER
Basic concepts - Diffusion mass transfer - Ficks law of diffusion - Steady state molecular diffusion - convective mass transfer - Momentum, heat and mass transfer analogy - Convective mass transfer correlations

Books information not availableTEXT BOOKS
1.Sachdeva, R.C., Fundamentals of Engineering Heat and Mass Transfer, New AgeInternational, 1995.
2.Incropera, F.P. and DeWitt, D.P., Fundamentals of Heat and Mass Transfer, John Wiley andSons, 1998.

REFERENCES
1.Yadav, R., Heat and Mass Transfer Central Publishing House, 1995.
2.Ozisik, M.N., Heat Transfer, McGraw-Hill Book Co., 1994.
3.Kothandaraman, C.P., Fundamentals of Heat and Mass Transfer New Age International,1998.


ME1252, Manufacturing Technology II

Subject Introduction / Notes not availableOBJECTIVE
To understand the concept and basic mechanics of metal cutting, working of standard machine tools such as lathe,
shaping and allied machines, milling, drilling and allied machines, grinding and allied machines and broaching
To understand the basic concepts of computer numerical control (CNC) machine tool and CNC programming.

Unit I - THEORY OF METAL CUTTING
Introduction - Material removal processes - Types of machine tools - Theory of metal cutting - Chip formation - Orthogonal cutting - Cutting tool materials - Tool wear - Tool life - Surface finish - Cutting fluids.

Unit II - CENTRE LATHE AND SPECIAL PURPOSE LATHES
Centre lathe - Constructional features - Cutting tool geometry - Various operations - Taper turning methods - Thread cutting methods - Special attachments - Machining time and power estimation - Capstan and turret lathes - Automats - Single spindle - Swiss type - Automatic screw type - Multi spindle - Turret Indexing mechanism - Bar feed mechanism.

Unit III - OTHER MACHINE TOOLS
Reciprocating machine tools - shaper, planer and slotter - Milling: types, milling cutters, operations - Hole making - Drilling - Quill mechanism, reaming, boring, tapping - Sawing machine - Hack saw,band saw, circular saw - Broaching machines - Broach construction - Push, pull, surface and continuous broaching machines

Unit IV - ABRASIVE PROCESSES AND GEAR CUTTING :
Abrasive processes - Grinding wheel - Specifications and selection - Types of grinding process - Cylindrical grinding - Surface grinding - Centre less grinding - Honing, lapping, super finishing, polishing and buffing - Abrasive jet machining - Gear cutting - Forming - Generation - Shaping - Hobbing.

Unit V - CNC MACHINE TOOLS AND PART PROGRAMMING :
Numerical control (NC) machine tools - CNC Types, constructional details, special features - Design considerations of CNC machines for improving machining accuracy - Structural members - Slide ways - Linear bearings - Ball screws - Spindle drives and feed drives - Part programming fundamentals - Manual programming - Computer assisted part programming - Turing and machining centre.

TEXT BOOKS
1.Hajra Choudry, Elements of Work Shop Technology Vol. II, Media Promoters. 2002.
2.H.M.T., Production Technology, Tata McGraw-Hill, 1998.
REFERENCES
1.Rao, P.N., Manufacturing Technology, Metal Cutting and Machine Tools, Tata McGraw Hill, 2003.
2.Sharma, P.C., A Text Book of Production Engineering, 4th Edition, S. Chand and Co. Ltd,1993.
3.Groover, M.P. and Zimers Jr., CAD/CAM, Prentice Hall of India Ltd., 2004.


ME1253, Engineering Materials and Metallurgy

Objective
To Impart knowledge on the structure, properties, treatment, testing and applications of metals and non-metallic materials
so as to identify and select suitable materials for various engineering applications.


Unit I - CONSTITUTION OF ALLOYS AND PHASE DIAGRAMS :
Constitution of alloys - Solid solutions, substitutional and interstitial - Phase diagrams, isomorphous, eutectoid, eutectic, peritectic, and peritectroid reactions - Iron Iron carbide equilibrium diagram - Classification of steel and cast iron, microstructure, properties and applications.

Unit II - HEAT TREATMENT :
Definition - Full annealing, stress relief, recrystallisation and spheroidizing - Normalising, hardening and tempering of steel - Isothermal transformation diagrams - Cooling curves superimposed on I.T.diagram - CCR - Hardenability - Jominy end quench test - Austempering - Martempering - Case hardening - Carburising, nitriding, cyaniding, carbonitriding, flame and induction hardening - Application.

Unit III - MECHANICAL PROPERTIES AND TESTING :
Mechanism of plastic deformation, slip and twinning - Types of fracture - Testing of materials under tension, compression and shear loads - Brinell hardness tests - Vickers hardness tests - Rockwell hardness tests - Impact test - Izod and Charpy, Fatigue and creep tests - Fracture toughness tests.

Unit IV - FERROUS AND NON FERROUS METALS :
Effect of alloying elements on steel (Mn, Si, Cr, Mo, V, Ti and W) - Properties and applications of stainless and tool steels - HSLA - Maraging steels - Cast irons - Grey, white malleable, spheroidal ,Graphite, alloy cast irons, copper and copper alloys - Brass, bronze and cupronickel - Aluminum and Al-Cu alloy - Precipitation hardening - Bearing alloys.

Unit V - NON-METALLIC MATERIALS :
Polymers - Types of polymer - commodity and engineering polymers - Properties and applications of PE, PP, PS, PVC, PMMA, PET, PC, PA, ABS, PI, PAI, PPO, PPS, PEEK, PTFE Polymers - Urea and phenol formaldehydes - Engineering ceramics - Introduction to fibre reinforced plastics.

TEXT BOOKS
1.Callister, W.D., Material Science and Engineering, John Wiley and Sons 2007.
2.Avner, S.H., Introduction to Physical Metallurgy, McGraw Hill Book Company, 2007.

REFERENCES
1.Budinski, K.G. and Budinski, M.K., Engineering Materials, Prentice Hall of India, 2002.
2.Raghavan,V., Materials Science and Engineering, Prentice Hall India, 2007.
3.Dieter, G.E., Mechanical Metallurgy, Mc Graw Hill Book Company, 1988.


CE1259, Strength of Materials

Objectives
To gain knowledge of simple stresses, strains and deformation in components due to external loads.
To assess stresses and deformations through mathematical models of beams, twisting bars or combinations of both.
Effect of component dimensions and shape on stresses and deformations are to be understood.
The study would provide knowledge for use in the design courses

Unit I - STRESS, STRAIN DEFORMATION OF SOLIDS
Rigid and Deformable bodies - Strength, stiffness and stability - Stresses: Tensile, compressive and shear - Deformation of simple and compound bars under axial load - Thermal stress - Elastic constants - Strain energy and unit strain energy - Strain energy in uniaxial loads.

Unit II - BEAMS - LOADS AND STRESSES :
Types of beams: Supports and loads - Shear force and bending moment in beams - Cantilever, simply supported and overhanging beams - Stresses in beams - Theory of simple bending - Stress variation along the length and in the beam section - Effect of shape of beam section on stress induced - Shear stresses in beams - Shear flow.

Unit III - TORSION :
Analysis of torsion of circular bars - Shear stress distribution - Bars of solid and hollow circular section - Stepped shaft - Twist and torsion stiffness - Compound shafts - Fixed and simply supported shafts - Application to close-coiled helical springs - Maximum shear stress in spring section including Wahl Factor - Deflection of helical coil springs under axial loads - Design of helical coil springs - stresses in helical coil springs under torsion loads.

Unit IV - BEAM DEFLECTION :
Elastic curve of Neutral axis of the beam under normal loads - Evaluation of beam deflection and slope - Double integration method, Macaulay method, and Moment-area method - Columns - End conditions - Equivalent length of a column - Euler equation - Slenderness ratio - Rankine formula for columns.

Unit V - ANALYSIS OF STRESSES IN TWO DIMENSIONS :
Biaxial state of stresses - Thin cylindrical and spherical shells - Deformation in thin cylindrical and spherical shells - Biaxial stresses at a point - Stresses on inclined plane - Principal planes and stresses - Mohrs circle for biaxial stresses - Maximum shear stress - Strain energy in bending and torsion.

TEXT BOOKS
1.Popov, E.P., Engineering Mechanics of Solids, Prentice Hall of India, 1997.
2.Beer, F.P. and Johnston, R., Mechanics of Materials, 3rd Edition, McGraw-Hill Book Co,2002.

REFERENCES
1.Nash, W.A., Theory and Problems in Strength of Materials, Schaum Outline Series,McGraw-Hill Book Co, 1995.
2.Kazimi, S.M.A., Solid Mechanics, Tata McGraw-Hill Publishing Co., 1981.
3.Timoshenko, S.P., Elements of Strength of Materials, Tata McGraw-Hill, 1997.


EC1265, Electronics and Microprocessors

Objective
To enable the students to understand the fundamental concepts of Semi Conductors, Transistors, Rectifiers, Digital Electronics and 8085 Microprocessors

Unit I - SEMICONDUCTORS AND RECTIFIERS :
Classification of solids based on energy band theory - Intrinsic semiconductors - Extrinsic semiconductors - P type and N type - PN junction - Zenor effect - Zenor diode characteristics - Half wave and full wave rectifiers - Voltage regulation

Unit II - TRANSISTORS AND AMPLIFIERS :
Bipolar junction transistor - CB, CE, CC configuration and characteristics - Biasing circuits - Class A, B and C amplifiers - Field effect transistor - Configuration and characteristic of FET amplifier - SCR, diac, triac, UJT - Characteristics and simple applications of SCR, diac, triac, UJT - Switching transistors - Concept of feedback - Negative feedback - Application in temperature and motor speed control.

Unit III - DIGITAL ELECTRONICS :
Binary number system - AND, OR, NOT, NAND, NOR circuits - Boolean algebra Exclusive OR gate - Flip flops - Half and full adders - Registers - Counters - A/D and D/A conversion.

Unit IV - 8085 MICROPROCESSOR :
Block diagram of microcomputer - Architecture of 8085 - Pin configuration - Instruction set - Addressing modes - Simple programs using arithmetic and logical operations.

Unit V - INTERFACING AND APPLICATIONS OF MICROPROCESSOR :
Basic interfacing concepts - Interfacing of Input and output devices - Applications of microprocessor - temperature control - Stepper motor control - Traffic light control.

TEXT BOOKS
1.Milman and Halkias, Integrated Electronics, Tata McGraw-Hill Publishers, 1995.
2.Ramesh Goankar, Microprocessor Architecture, Programming and Applications with 8085,Wiley Eastern, 1998.

REFERENCES
1.Malvino and Leach, Digital Principles and Applications, Tata McGraw-Hill, 1996.
2.Mehta, V.K., Principles of Electronics, S. Chand and Company Ltd, 1994.
3.Dougles V. Hall, Microprocessor and Interfacing, Programming and Hardware, TataMcGraw-Hill, 1999.


ME1254, Manufacturing Technology Laboratory II

Subject Introduction / Notes not available

Unit I - Two or More Measurements in Metal Cutting Experiment (Example: Shear Angle, Cutting Force, Tool Wear etc.) :
One or More Exercises in Shaper, Slotter, Planner, Drilling, Milling Machines - (Example: Round to Square, Dovetail in shaper, Internal keyway cutting in Slotter, Round to square in Planner, Drilling, reaming and tapping in Drilling machine, - Gear Milling and Keyway milling in Milling machine.)

Unit II - Two or More Exercises in Grinding / Abrasive machining(Example: Surface Grinding, Cylindrical Grinding.) :
Two or More Exercises in Assembly of Machined Components for different fits. - (Example: Parts machined using Lathes, Shapers, Drilling, Milling, and Grinding Machines etc.)

Unit III - One or More Exercises in Capstan or Turret Lathes :
One or More Exercises in Gear Machining (Example: Gear Milling, Gear Hobbing etc.)

Books information not available


CE1260, Strength of Materials Laboratory

Subject Introduction / Notes not available

Unit I - Tension test on a mild steel rod.
Double shear test on Mild steel and Aluminium rods.

Unit II - Torsion test on mild steel rod.
Impact test on metal specimen.

Unit III - Hardness test on metals - Brinnell and Rockwell Hardness Number.
Deflection test on beams.

Unit IV - Compression test on helical springs.
Strain Measurement using Rosette strain gauge.

Unit V - Tempering- Improvement Mechanical properties Comparison
(i)Unhardened specimen (ii)Quenched Specimen and - (iii) Quenched and tempered specimen.

Unit VI - Microscopic Examination of
(i)Hardened samples - (ii)tempered samples.

Books information not available


ME1259, Computer Aided Machine Drawing Laboratory

Subject Introduction / Notes not available

Unit I - DRAWING STANDARDS :
Code of practice for Engineering Drawing - BIS specifications

Unit II - Welding symbols :
Riveted joints - Keys - Fasteners - Reference to hand book for the selection of standard components like bolts, nuts,screws, keys etc.

Unit III - 2-D DRAWINGS :
Limits, Fits,Tolerancing of individual dimensions - Specification of Fits - Manual Preparation of production drawings and reading of part and assembly drawings.

Unit IV - CAD PRACTICE (USING APPLICATION PACKAGES) :
Drawing, Editing, Dimensioning, Plotting Commands, Layering Concepts, Hatching, Detailing, - Assembly, basic principles of GDandT (geometric dimensioning and tolerancing)

Unit V - ASSEMBLY DRAWING (MANUAL AND USING APPLICATION PACKAGES) :
Manual parts drawing and preparation of assembled views given part details for components followed by practicing the same using CAD packages.

Unit VI - Shaft couplings :
Plummer block

Unit VII - Screw jack :
Lathe Tailstock

Unit VIII - Universal Joint :
Machine Vice

Unit IX - Stuffing box :
Safety Valves

Unit X - Non-return valves :
Connecting rod

Unit XI - Piston and crank shaft :
Multi plate clutch

Books information not available


  • Written by pritima
  • Hits: 1680

2009 ME III SEM- BE Curriculum and Syllabus

Curriculum and Syllabus: B.E.2009 ME, Anna University Trichy, 2009
Semester: 3

PR1204, Manufacturing Technology I

OBJECTIVE
To introduce the students to the concepts of some basic manufacturing processes and fabrication techniques.
Concepts of metal casting, metal joining, metal forming and plastics component manufacture are introduced.



Unit I - METAL CASTING PROCESSES :
Sand casting - Sand moulds - Type of patterns - Pattern materials - Pattern allowances - Types of Moulding sand - Properties of moulding sand - Core making - Methods of Sand testing - Moulding machines - Types of moulding machines - Melting furnaces - Working principle of Special casting processes - Shell investment casting - Ceramic mould - Lost Wax process - Pressure die casting - Centrifugal casting - CO2 process - Sand Casting defects.

Unit II - JOINING PROCESSES :
Fusion welding processes - Types of Gas welding - Equipments used - Flame characteristics - Filler and Flux materials - Arc welding equipments - Electrodes - Coating and specifications - Principles of Resistance welding - Spot/butt welding - Seam welding - Projection welding - Percusion welding - GS metal arc welding - Flux cored welding - Submerged arc welding - Electro slag welding - TIG welding - Principle and application of special welding processes - Plasma arc welding - Thermit welding - Electron beam welding - Friction welding - Diffusion welding - Weld defects - Brazing - Soldering process Methods and process capabilities - Filler materials and fluxes - Types of Adhesive bonding.

Unit III - BULK DEFORMATION PROCESSES :
Hot working and cold working of metals - Forging processes - Open impression and closed die forging - Characteristics of the process - Types of Forging Machines - Typical forging operations - Rolling of metals - Types of Rolling mills - Flat strip rolling - Shape rolling operations - Defects in rolled parts - Principle of rod and wire drawing - Tube drawing - Principles of Extrusion - Types of Extrusion - Hot and Cold extrusion - Equipments used.

Unit IV - SHEET METAL PROCESSES :
Sheet metal characteristics - Typical shearing operations - Bending - Drawing operations - Stretch forming operations - Formability of sheet metal - Test methods - Working principle and application of special forming processes - Hydro forming - Rubber pad forming - Metal spinning - Introduction to Explosive forming - Magnetic pulse forming - Peen forming - Super plastic forming.

Unit V - MANUFACTURING OF PLASTIC COMPONENTS :
Types of plastics - Characteristics of the forming and shaping processes - Moulding of Thermoplastics - Working principles and typical applications of Injection moulding - Plunger and screw machines - Compression moulding - Transfer moulding - Typical industrial applications - Introduction to Blow moulding - Rotational moulding - Film blowing - Extrusion - Thermoforming - Bonding of Thermoplastics

TEXT BOOKS
1.Hajra Choudhury, Elements of Workshop Technology, Vol. I and II, Media Promotors Pvt Ltd., 2001
2.S.Gowri, P.Hariharan, and A.Suresh Babu, Manufacturing Technology I, Pearson Education,2008.

REFERENCES
1.B.S. Magendran Parashar & R.K. Mittal, Elements of Manufacturing Processes, Prentice Hall of India, 2003.
2.P.N. Rao, Manufacturing Technology, 2nd Edition, Tata McGraw-Hill Publishing Limited,2002.
3.P.C. Sharma, A Text Book of Production Technology, 4th Edition, S. Chand and Company,2003.
 


ME1201, Engineering Thermodynamics

Objective
To achieve an understanding of principles of thermodynamics and to be able to use it in accounting for the bulk behaviour of the simple physical systems.
To provide in-depth study of thermodynamic principles, thermodynamics of state, basic thermodynamic relations, Principle of Psychrometry & Properties of pure substances
To enlighten the basic concepts of vapour power cycles.

Unit I - BASIC CONCEPTS AND FIRST LAW :
Concept of continuum - macroscopic approach - Thermodynamic systems - closed system - open system - isolated system - Thermodynamic Property - state - path and process - quasi-static process - work - modes of work - Zeroth law of thermodynamics - concept of temperature and heat - Concept of ideal and real gases - First law of thermodynamics - application to closed and open systems - internal energy - specific heat capacities - enthalpy - steady flow process with reference to various thermal equipments

Unit II - SECOND LAW :
Second law of thermodynamics - Kelvins and Clausius statements of second law - Reversibility and irreversibility - Carnot theorem - Carnot cycle - Reversed carnot cycle - efficiency - COP - Thermodynamic temperature scale - Clausius inequality - concept of entropy - entropy of ideal gas - principle of increase of entropy - availability.

Unit III - PROPERTIES OF PURE SUBSTANCE AND STEAM POWER CYCLE :
Properties of pure substances - Thermodynamic properties of pure substances in solid, liquid and vapour phases - phase rule - P-V P-T T-V T-S H-S diagrams - PVT surfaces - thermodynamic properties of steam - Calculations of work done - heat transfer in non-flow - flow processes - Standard Rankine cycle - Reheat and regenerative cycle.

Unit IV - IDEAL AND REAL GASES AND THERMODYNAMIC RELATIONS :
Gas mixtures - Properties ideal and real gases - Equations of state - Avagadros Law - Vander Waals equation of state - compressability factor - compressability chart - Daltons law of partial pressure - exact differentials - T-D relations - Maxwells relations - Clausius Clapeyron equations - Joule Thomson coefficient

Unit V - PSYCHROMETRY :
Psychrometry and psychrometric charts - property calculations of air vapour mixtures - Psychrometric process - Sensible heat exchange processes - Latent heat exchange processes - Adiabatic mixing - evaporative cooling

TEXT BOOKS
1.Nag, P.K., Engineering Thermodynamics, Tata McGraw-Hill, 1998.
2.Cengel, Thermodynamics An Engineering Approach, 3rd Edition, Tata McGraw Hill,2003.

REFERENCES
1.Holman, J.P., Thermodynamics, 3rd Edition, McGraw-Hill, 1995.
2.Venwylen and Sontag, Classical Thermodynamics, Wiley Eastern, 1987.
3.Arora, C.P., Thermodynamics, Tata McGraw-Hill, 2003.
 


ME1202, Kinematics of Machinery

Objectives
To understand the layout of linkages in the assembly of a system/machine.
To study the principles involved in assessing the displacement, velocity and acceleration at any point in a link of a mechanism
To analyse the motion resulting from a specified set of linkages in a mechanism.


Unit I - BASICS OF MECHANISMS :
Definitions - Link - Kinematic pair - Kinematic chain - Mechanism - Machine - Degree of Freedom - Mobility - Kutzbach criterion (Grueblers equation) - Grashoff's law - Kinematic Inversions of four-bar chain and slider crank chain - Mechanical Advantage - Transmission angle - Description of common Mechanisms - Offset slider mechanism as quick return mechanisms - Pantograph - Straight line generators (Peaucellier and Watt mechanisms) - Steering gear for automobile - Hookes joint - Toggle mechanism - Ratchets - Escapements - Indexing Mechanisms

Unit II - KINEMATIC ANALYSIS :
Analysis of simple mechanisms (Single slider crank mechanism and four bar mechanism) - Graphical Methods for displacement - Velocity and Acceleration - Shaping machine mechanism - Coincident points - Coriolis acceleration - Analytical method of analysis of slider crank mechanism and four bar mechanism - Approximate analytical expression for displacement, - velocity and acceleration of piston of reciprocating engine mechanism.

Unit III - KINEMATICS OF CAMS :
Classifications - Displacement diagrams - Parabolic, Simple harmonic and Cycloidal motions - Graphical construction of displacement diagrams and layout of plate cam profiles - Circular arc and tangent cams - Pressure angle and undercutting.

Unit IV - GEARS :
Classification of gears - Gear tooth terminology - Fundamental law of toothed gearing and involute gearing - Length of path of contact and contact ratio - Interference and undercutting - Gear trains - Simple - Compound - Epicyclic gear trains - Differentials.

Unit V - FRICTION :
Dry friction - Friction in screw jack - Pivot and collar friction - Plate clutches - Belt and rope drives - Block brakes - Band brakes

TEXT BOOKS
1.Ambekar, A.G., Mechanism and Machine Theory, Prentice Hall of India, 2007.
2.Uicker, J.J., Pennock, G.R. and Shigley, J.E., Theory of Machines and Mechanisms(Indian Edition), Oxford University Press, 2003.

REFERENCES
1.Thomas Bevan, Theory of Machines, CBS Publishers and Distributors, 1984.
2.Ramamurti, V., Mechanism and Machine Theory, 2nd Edition, Narosa Publishing House,2005.
3.Ghosh, A. and Mallick, A.K., Theory of Mechanisms and Machines, Affiliated East-WestPvt. Ltd., 1998.
 


CE1208, Fluid Mechanics and Machinery

Objective
To understand the structure and the properties of the fluid.
To analyse and appreciate the complexities involved in solving the fluid flow problems.
To study the mathematical techniques already in vogue and apply them to the solutions of practical flow problems.
To understand the energy exchange process in fluid mechanics handling incompressible fluids.



Unit I - INTRODUCTION :
Units & Dimensions - Properties of fluids - Specific gravity - Specific weight - Viscosity - Compressibility - Vapour pressure and gas laws - Capillarity and surface tension - Flow characteristics - concepts of system and control volume - Application of control volume to continuity equation - Energy equation - Momentum equation - Moment of momentum equation

Unit II - FLOW THROUGH CIRCULAR CONDUITS :
Laminar flow through circular conduits and circular annuli - Boundary layer concepts - Boundary layer thickness - Hydraulic and energy gradient - Darcy Weisbach equation - Friction factor and - Moody diagram - Commercial pipes - Minor losses - Flow though pipes in series and in parallel

Unit III - DIMENSIONAL ANALYSIS :
Dimension and units - Buckinghams theorem - Discussion on dimensionless parameters - Models and similitude - Applications of dimensionless parameters

Unit IV - ROTO DYNAMIC MACHINES :
Homologues units - Specific speed - Elementary cascade theory - Theory of turbo machines - Eulers equation - Hydraulic efficiency - Velocity components at the entry and exit of the rotor - Velocity triangle for single stage radial flow and axial flow machines - Centrifugal pumps - Turbines - Performance curves for pumps and turbines

Unit V - POSITIVE DISPLACEMENT MACHINES :
Reciprocating pumps - Indicator diagrams - Work saved by air vessels - Rotary pumps - Classification - Working and performance curves

TEXT BOOKS
1.Streeter, V.L. and Wylie, E.B., Fluid Mechanics, McGraw Hill, 1983.
2.Radhakrishnan, E., Fluid Mechanics, 2nd Edition, Prentice Hall of India, 2007.

REFERENCES
1.Ramamritham, S., Fluid Mechanics, Hydraulics and Fluid Machines, Dhanpat Rai and Sons,1988.
2.Kumar, K.L., Engineering Fluid Mechanics, 7th Edition, Eurasia Publishing House (P) Ltd.,1995.
3.Bansal, R.K., Fluid Mechanics and Hydraulics Machines, Laxmi Publications (P) Ltd., 2007.
 


EE1205, Electrical Drives and Control

Objective
To understand the basic concepts of different types of electrical machines and their performance.
To study the different methods of starting D.C motors and induction motors.
To study the conventional and solid-state drives.


Unit I - INTRODUCTION :
Basic Elements - Types of Electric Drives - factors influencing the choice of electrical drives - Heating and cooling curves - Loading conditions and classes of duty - Selection of power rating for drive motors with regard to thermal overloading and Load variation factors

Unit II - MOTOR CHARACTERISTICS :
Mechanical characteristics - Speed - Torque characteristics of various types of load and drive motors - Braking of Electrical motors - DC motors - Shunt - Series - Compound - Single phase and three phase induction motors

Unit III - STARTING METHODS :
Types of D.C Motor starters - Typical control circuits for shunt and series motors - Three phase squirrel cage and slip ring induction motors

Unit IV - CONVENTIONAL AND SOLID STATE SPEED CONTROL OF D.C. DRIVES 9 :
Speed control of DC series and shunt motors - Armature and field control - Ward-Leonard control system - Using controlled rectifiers and DC choppers - applications.

Unit V - CONVENTIONAL AND SOLID STATE SPEED CONTROL OF A.C. DRIVES 9 :
Speed control of three phase induction motor - Voltage control - voltage / frequency control slip - power recovery scheme - Using inverters and AC voltage regulators - applications.

TEXT BOOKS
1.Vedam Subramaniam, Electric Drives (Concepts and Applications), Tata McGraw-Hill,2001.
2.Nagrath, I.J. and Kothari, D.P., Electrical Machines, Tata McGraw-Hill, 1998.

REFERENCES
1.Pillai, S.K., A First Course on Electric Drives, Wiley Eastern Limited, 1998.
2.Singh, M.D. and Khanchandani, K.B., Power Electronics, Tata McGraw-Hill, 1998.
3.Partab, H., Art and Science Utilisation of Electrical Energy, Dhanpat Rai and Sons, 1994.
 


MA1201, Transforms and Partial Differential Equations

Objectives
At the end of the course the students would
Be capable of mathematically formulating certain practical problems in terms of partial differential equations,
solve them and physically interpret the results.

Have gained a well founded knowledge of Fourier series, their different possible forms and
the frequently needed practical harmonic analysis that an engineer may have to make from discrete data.

Have obtained capacity to formulate and identify certain boundary value problems encountered in engineering practices, decide on
applicability of the Fourier series method of solution, solve them and interpret the results.

Have grasped the concept of expression of a function, under certain conditions, as a double integral leading to identification of
transform pair, and specialization on Fourier transform pair, their properties, the possible special cases with attention to their
applications.

Have learnt the basics of Z transform in its applicability to discretely varying functions, gained the skill to formulate certain
problems in terms of difference equations and solve them using the Z transform technique bringing out the elegance of the procedure
involved


Unit I - FOURIER SERIES
Dirichlets conditions - General Fourier series - Odd and even functions - Half range sine series - Half range cosine series - Complex form of Fourier Series - Parsevals identity - Harmonic Analysis.

Unit II - FOURIER TRANSFORMS
Fourier integral theorem (without proof) - Fourier transform pair - Sine and Cosine transforms Properties - Transforms of simple functions - Convolution theorem - Parseval?s identity.

Unit III - PARTIAL DIFFERENTIAL EQUATIONS
Formation of partial differential equations - Lagrange?s linear equation - Solutions of standard types of first order partial differential equations - Linear partial differential equations of second and higher order with constant coefficients.

Unit IV - APPLICATIONS OF PARTIAL DIFFERENTIAL EQUATIONS
Solutions of one dimensional wave equation - One dimensional equation of heat conduction - Steady state solution of two - dimensional equation of heat conduction (Insulated edges excluded) - Fourier series solutions in Cartesian coordinates.

Unit V - Z TRANSFORMS AND DIFFERENCE EQUATIONS
Z transforms Elementary properties - Inverse Z-transform - Convolution theorem - Formation of difference equations - Solution of difference equations using Z-transform

TEXT BOOKS

1.Grewal, B.S., Higher Engineering Mathematics, 40th Edition, Khanna publishers, 2007.
2.Erwin Kreyszig, Advanced Engineering Mathematics, 8th Edition, Wiley India, 2007

REFERENCES

1.Bali, N.P. and Manish Goyal, A Textbook of Engineering Mathematics, 7th Edition,
Laxmi Publications (P) Ltd., 2007.
2.Ramana, B.V., Higher Engineering Mathematics, Tata Mc-GrawHill Publishing Companylimited, 2007.
3.Glyn James, Advanced Modern Engineering Mathematics, 3rd Edition, Pearson Education,2007.
 


PR1205, Manufacturing Technology Laboratory I

Subject Introduction / Notes not available

Unit I - Facing, plain turning and step turning
Taper turning using compound rest, Tailstock set over, etc - Single and Multi-start V thread, cutting and knurling - Boring and internal thread cutting.

Unit II - WELDING EXCERCISES
Horizontal,Vertical and Overhead welding. - Gas Cutting, Gas Welding - Brazing - for demonstration purpose

Unit III - SHEET METAL WORK
Fabrication of sheet metal tray - Fabrication of a funnel

Unit IV - PREPARATION OF SAND MOULD
Mould with solid, split patterns - Mould with loose-piece pattern - Mould with Core

Unit V - PLASTIC MOULDING
Injection Moulding for demonstration purpose

Books information not available


CE1211, Fluid Mechanics and Machinery Laboratory

Subject Introduction / Notes not available

Unit I - Determination of the Coefficient of discharge of given Orifice meter. :
Determination of the Coefficient of discharge of given Venturi meter. - Calculation of the rate of flow using Rotameter. - Determination of friction factor for a given set of pipes.

Unit II - Conducting experiments and drawing the characteristic curves of Centrifugal pump /Submergible pump :
Conducting experiments and drawing the characteristic curves of reciprocating pump. - Conducting experiments and drawing the characteristic curves of Gear pump.

Unit III - Conducting experiments and drawing the characteristic curves of Pelton wheel. :
Conducting experiments and drawing the characteristics curves of Francis turbine. - Conducting experiments and drawing the characteristic curves of Kaplan turbine. - Showing 1 to 3 of 3 entries

Books information not available


EE1206, Electrical Engineering Laboratory

Subject Introduction / Notes not available

Unit I - Load test on DC Shunt & DC Series motor :
O.C.C & Load characteristics of DC Shunt and DC Series generator

Unit II - Speed control of DC shunt motor (Armature, Field control) :
Load test on single phase transformer

Unit III - O.C & S.C Test on a single phase transformer :
Regulation of an alternator by EMF & MMF methods.

Unit IV - V curves and inverted V curves of synchronous Motor :
Load test on three phase squirrel cage Induction motor

Unit V - Speed control of three phase slip ring Induction Motor :
Load test on single phase Induction Motor. - Study of DC & AC Starters

Books information not available


  • Written by KamatchiPriya
  • Hits: 1627

2009 CSE IV SEM- BE Curriculum and Syllabus

Curriculum and Syllabus: B.E.2009 CSE, Anna University Trichy, 2009
Semester: 4

CS1251, Design and Analysis of Algorithms

Subject Introduction / Notes not available

Unit I - ALGORITHM ANALYSIS
Algorithm analysis - Time space tradeoff - Asymptotic notations - Conditional - asymptotic notation - Removing condition from the conditional asymptotic notation - Properties of Big-oh notation - Recurrence equations - Solving recurrence equations - Analysis of linear search.

Unit II - DIVIDE AND CONQUER GREEDY METHOD
Divide and conquer - General method - Binary search - Finding maximum and minimum - Merge sort - Greedy algorithms - General method - Container loading - Knapsack problem

Unit III - DYNAMIC PROGRAMMING
Dynamic programming - General method - Multistage graphs - All-pair shortest - paths - Optimal binary search trees - 0/1 Knapsack - Traveling salesperson problem

Unit IV - BACKTRACKING
Backtracking - General method - 8 Queens problem - Sum of subsets - Graph - coloring - Hamiltonian problem - Knapsack problem.

Unit V - TRAVERSALS, BRANCH AND BOUND
Graph traversals - Connected components - Spanning trees - Biconnected - components - Branch and Bound - General methods (FIFO and LC) - 0/1 Knapsack problem - Introduction to NP-hard and NP-completeness.

TEXT BOOKS
1.Ellis Horowitz, Sartaj Sahni and Sanguthevar Rajasekaran, Computer Algorithms / C++, 2nd Edition, Universities Press, 2007.
2.Easwarakumar, K.S., Object Oriented Data Structures Using C++, Vikas
Publishing House, 2000.

REFERENCES
1.Cormen, T.H., Leiserson, C.E., Rivest, R.L. and Stein, C., Introduction to Algorithms , 2nd Edition, Prentice Hall of India Pvt. Ltd, 2003.
2.Aho, A.V., Hopcroft J.E. and Ullman, J.D., The Design and Analysis of Computer Algorithms, Pearson Education, 1999.
3.Sara Baase and Allen Van Gelder, Computer Algorithms, Introduction to Design and Analysis, 3rd Edition, Pearson Education, 2009.


MA1252, Probability and Queueing Theory

Subject Introduction / Notes not available

Unit I - RANDOM VARIABLES
Discrete and continuous random variables - Moments - Moment generating - functions and their properties - Binomial - Poisson - Geometric - Negative binomial - Uniform - Exponential - Gamma and Weibull distribution .

Unit II - TWO DIMENSIONAL RANDOM VARIABLES
Joint distributions - Marginal and conditional distributions - Covariance - Correlation and regression - Transformation of random variables - Central limit theorem

Unit III - MARKOV PROCESSES AND MARKOV CHAINS
Classification - Stationary process - Markov process - Markov chains - Transition - probabilities - Limiting distributions - Poisson process.

Unit IV - QUEUING THEORY
Markovian models - Birth and death queuing models - Steady state results - Single and multiple server queuing models - Queues with finite waiting rooms - Finite source models - Littles formula.

Unit V - NON-MARKOVIAN QUEUES AND QUEUE NETWORKS
M/G/1 queue - Pollaczek - Khintchine formula - Series queues - Open and closed networks.

TEXT BOOKS
1.Ibe, O.C., Fundamentals of Applied Probability and Random Processes,Elsevier, First Indian Reprint, 2007.
2.Gross, D. and Harris, C.M., Fundamentals of Queuing Theory, WileyStudent Edition, 2004.
REFERENCES
1.Allen, A.O., Probability, Statistics and Queueing Theory with ComputerApplications, 2nd Edition, Elsevier, 2005.
2.Taha, H.A., Operations Research, 8th Edition, Pearson Education, 2007.
3.Trivedi, K.S., Probability and Statistics with Reliability, Queueing andComputer Science Applications, 2nd Edition, John Wiley and Sons, 2002.


EC1257, Microprocessors and Microcontrollers

Subject Introduction / Notes not available

Unit I - THE 8085 AND 8086 MICROPROCESSORS
8085 Microprocessor architecture - Addressing modes - Instruction set - Programming the 8085.

Unit II - 8086 SOFTWARE ASPECTS
Intel 8086 Microprocessor - Architecture - Signals - Instruction set - Addressing modes - Assembler directives - Assembly language programming - Procedures - Macros - Interrupts and interrupt service routines - BIOS function calls.

Unit III - MULTIPROCESSOR CONFIGURATIONS
Coprocessor configuration - Closely coupled configuration - Loosely coupled - configuration - 8087 Numeric data processor - Data types - Architecture - 8089 I/O processor - Architecture - Communication between CPU and IOP.

Unit IV - I/O INTERFACING
Memory interfacing and I/O interfacing with 8085 - Parallel communication interface - Serial communication interface - Timer - Keyboard / Display controller - Interrupt - controller - DMA controller (8237) - Applications - Stepper motor - Temperature

Unit V - MICROCONTROLLERS
Architecture of 8051 Microcontroller - Signals - I/O Ports - Memory - Counters and timers - Serial data I/O - Interrupts - Interfacing Keyboard - LCD - ADC and DAC.

TEXT BOOKS
1.Gaonkar, R.S., Microprocessor-Architecture, Programming and Applicationswith the 8085, 5th Edition, Penram International Publisher, 2006.
2.Yn - cheng Liu and Gibson, G.A., Microcomputer Systems: The 8086 / 8088 Family Architecture, Programming and Design, 2nd Edition, Prentice Hall ofIndia, 2006.
REFERENCES
1.Hall, D.V., Microprocessors and Interfacing: Programming and Hardware,2nd Edition, Tata Mc-Graw Hill, 2006.
2.Ray, A.K. and Bhurchandi, K.M., Advanced Microprocessor and Peripherals Architecture, Programming and Interfacing, Tata Mc-Graw Hill, 2006.
3.Mazidi, M.A. and Mazidi, J.G., The 8051 Microcontroller and EmbeddedSystems using Assembly and C, 2nd Edition, Pearson Education / Prentice Hall of India, 2007.


CS1252, Computer Organization and Architecture

Subject Introduction / Notes not available

Unit I - BASIC STRUCTURE OF COMPUTERS
Functional units - Basic operational concepts - Bus structures - Performance and metrics - Instructions and instruction sequencing - Hardware - Software interface - Instruction set architecture - Addressing modes - RISC - CISC - ALU design - Fixed point and floating point operations.

Unit II - BASIC PROCESSING UNIT
Fundamental concepts - Execution of a complete instruction - Multiple bus organization - Hardwired control - Micro programmed control - Nano programming

Unit III - PIPELINING
Basic concepts - Data hazards - Instruction hazards - Influence on instruction sets - Data path and control considerations - Performance considerations - Exception handling

Unit IV - MEMORY SYSTEM
Basic concepts - Semiconductor RAM - ROM - Speed - Size and cost - Cache memories - Improving cache performance - Virtual memory - Memory management requirements - Associative memories - Secondary storage devices

Unit V - I/O ORGANIZATION
Accessing I/O devices - Programmed I/O - Interrupts - Direct memory access - Buses - Interface Circuits - Standard I/O interfaces (PCI, SCSI, and USB) - I/O Devices and processors

TEXT BOOKS
1.Carl Hamacher, Zvonko Vranesic and Safwat Zaky, Computer
Organization, 5th Edition, Tata Mc-Graw Hill, 2002.
2.Heuring, V.P. and Jordan, H.F., Computer Systems Design and
Architecture, 2nd Edition, Pearson Education, 2004.

REFERENCES
1.Patterson, D. A., and Hennessy, J.L., Computer Organization and Design:
The Hardware/Software Interface, 3rd Edition, Elsevier, 2005.
2.William Stallings,Computer Organization and Architecture Designing for
Performance, 6th Edition, Pearson Education, 2003.
3.Hayes, J.P.,Computer Architecture and Organization, 3rd Edition, Tata
Mc-Graw Hill, 1998.


CS1253, Operating Systems

Subject Introduction / Notes not available

Unit I - PROCESSES AND THREADS
Introduction to operating systems - Review of computer organization - Operating system structures - System calls - System programs - System structure - Virtual machines - Processes - Process concept - Process scheduling - Operations on processes - Cooperating processes - Interprocess communication - Communication in client server systems - Case study - IPC in linux - Threads - Multi threading - models - Threading issues - Case study - Pthreads library

Unit II - PROCESS SCHEDULING AND SYNCHRONIZATION
CPU scheduling - Scheduling criteria - Scheduling algorithms - Multiple Processor scheduling - Real time scheduling - Algorithm evaluation - Case study - Process scheduling in Linux - Process synchronization - The critical section problem - Synchronization hardware - Semaphores - Classic problems of synchronization - Critical regions - Monitors - Deadlock system model - Deadlock characterization - Methods for handling deadlocks - Deadlock prevention - Deadlock avoidance - Deadlock detection - Recovery from deadlock

Unit III - STORAGE MANAGEMENT
Memory management - Background - Swapping - Contiguous memory allocation - Paging - Segmentation - Segmentation with paging - Virtual memory - Background - Demand paging - Process creation - Page replacement - Allocation of frames - Thrashing - Case study - Memory management in Linux

Unit IV - FILE SYSTEMS
File system interface - File concept - Access methods - Directory structure - File system mounting - Protection - File system implementation - Directory implementation - Allocation methods - Free space management - Efficiency and performance - Recovery - Log structured file systems - Case studies - File system in Linux - File system in Windows XP

Unit V - I/O SYSTEMS
I/O Systems - I/O Hardware - Application IO interface - Kernel I/O subsystem - Streams - Performance - Mass storage structure - Disk scheduling - Disk management - Swap space management - RAID - Disk attachment - Stable storage - Tertiary storage - Case study - I/O in Linux

TEXT BOOK
1.Silberschatz, Galvin and Gagne, Operating System Concepts, 6th Edition,
Wiley India Pvt. Ltd., 2003.

REFERENCES
1.Tanenbaum, A.S., Modern Operating Systems, 2nd Edition, Pearson
Education, 2004.
2.Gary Nutt, Operating Systems, 3rd Edition, Pearson Education, 2004.
3.William Stallings, Operating Systems, 4th Edition, Prentice Hall of India,
2003.


CS1254, Database Management Systems

Subject Introduction / Notes not available

Unit I - FUNDAMENTALS
Purpose of database system - Views of data - Data models - Database languages - Database system architecture - Database users and administrator - Entity Relationship model (E-R Model ) - E-R diagrams - Introduction to relational databases.

Unit II - RELATIONAL MODEL
The relational model - The catalog - Types - Keys - Relational algebra - Domain relational calculus - Tuple relational calculus - Fundamental operations - Additional operations - SQL fundamentals - Integrity - Triggers - Security - Advanced SQL features - Embedded SQL - Dynamic SQL - Missing information - Views - Introduction to distributed databases and client/server databases.

Unit III - DATABASE DESIGN
Functional dependencies - Non loss decomposition - Functional dependencies - First - Second - Third normal forms - Dependency preservation - Boyce/codd normal form - Multi-valued dependencies and fourth normal form - Join dependencies and fifth normal form.

Unit IV - TRANSACTIONS
Transaction concepts - Transaction recovery - ACID properties - System recovery - Media recovery - Two phase commit - Save points - SQL facilities for recovery - Concurrency - Need for concurrency - Locking protocols - Two phase locking - Intent locking - Deadlock - Serializability - Recovery Isolation Levels - SQL Facilities for Concurrency

Unit V - MPLEMENTATION TECHNIQUES
Overview of Physical Storage Media - Magnetic Disks - RAID - Tertiary Storage - File Organization - Organization of Records in Files - Indexing and Hashing - Ordered Indices - B+ Tree Index Files - B Tree index files - Static hashing - Dynamic hashing - Query processing overview - Catalog information for cost estimation - Selection operation - Sorting - Join operation - Database Tuning.

TEXT BOOKS
1.Silberschatz, A., Korth, H.F. and Sudharshan, S., Database System
Concepts, 5th Edition, Tata Mc-Graw Hill, 2006
2.Date, C. J., Kannan, A. and Swamynathan, S.,An Introduction to Database
Systems, 8th Edition, Pearson Education, 2006.
REFERENCES
1.Elmasri, R. and Navathe, S.B., Fundamentals of Database Systems, 4th
Edition, Pearson / Addison Wesley, 2007.
2.Ramakrishnan, R., Database Management Systems, 3rd Edition, Mc-Graw
Hill, 2003.
3.Singh, S. K., Database Systems Concepts, Design and Applications, 1st
Edition, Pearson Education, 2006.


CS1255, Operating Systems Laboratory

Subject Introduction / Notes not available

Unit I - SYSTEM CALLS
Write programs using the following system calls of UNIX operating system: - fork, exec, getpid, exit, wait, close, stat, opendir, readdir - Write programs using the I/O system calls of UNIX operating system (open, - read, write, etc) - Write C programs to simulate UNIX commands like ls, grep, etc.

Unit II - PROCESS SCHEDULING
Given the list of processes, their CPU burst times and arrival times, - display/print the Gantt chart for FCFS and SJF. For each of the scheduling policies, - compute and print the average waiting time and average turnaround time. (2 sessions) - Given the list of processes, their CPU burst times and arrival times, - display/print the Gantt chart for Priority and Round robin. For each of the scheduling - policies, compute and print the average waiting time and average turnaround - time. (2 sessions)

Unit III - IPC
Developing Application using Inter Process Communication (using shared memory, pipes or message queues) - Implement the Producer ? Consumer problem using semaphores (using UNIX - system calls).

Unit IV - MEMORY MANAGEMENT SCHEMES
Implement some memory management schemes I - Implement some memory management schemes II

Unit V - FILE ALLOCATION
Implement any file allocation technique (Linked, Indexed or Contiguous)

Books information not available


CS1256, Database Management Systems Laboratory

Subject Introduction / Notes not available

Unit I - UNIT 1
Data Definition, Table Creation, Constraints - Insert, Select Commands, Update and Delete Commands

Unit II - UNIT 2
Nested Queries and Join Queries - Views - High level programming language extensions Control structures, Procedures - and Functions

Unit III - UNIT 3
Front end tools - Forms - Triggers - Menu Design - Reports

Unit IV - UNIT 4
Database Design and implementation (Mini Project).

Books information not available


EC1258, Microprocessors Laboratory

List of equipments/components for 30 students (two per batch)
1.8085 Trainer Kit with onboard 8255, 8253, 8279 and 8251 15 nos.
2.TASM/MASM simulator in PC (8086 programs) 30 nos.
3.8051 trainer kit 15 nos.
4.Interfacing with 8086 PC add-on cards with 8255, 8253, 8279 and 8251 15
nos.
5.Stepper motor interfacing module 5 nos.
6.Traffic light controller interfacing module 5 nos.
7.ADC, DAC interfacing module 5 nos.
8.CROs 5 nos.


Unit I - 8085
Programming with 8085

Unit II - 8086
Programming with 8086-experiments including BIOS/DOS calls: - Keyboard control, Display, File Manipulation.

Unit III - Interfacing
Interfacing 8085/8086 with 8255,8253 - Interfacing 8085/8086 with 8279,8251

Unit IV - Micro controller
8051 Microcontroller based experiments for Control Applications - Mini- Project

Books information not available


  • Written by KamatchiPriya
  • Hits: 2055

2010 CSE VI SEM - BE CURRICULUM AND SYLLABUS

Curriculum and Syllabus: B.E.2010 CSE, Anna University Madurai 2010
Semester: 6

10144CS601, Artificial Intelligence

To learn the basics of designing intelligent agents that can solve general purpose problems, represent and process knowledge, plan and act, reason under uncertainty and can learn from experiences


Unit I - PROBLEM SOLVING
Introduction - Agents - Problem formulation - uninformed search strategies - heuristics - informed search strategies - constraint satisfaction

Unit II - LOGICAL REASONING
Logical agents - propositional logic - inferences - first order logic - inferences in first order logic - forward chaining - backward chaining - unification - resolution

Unit III - PLANNING
Planning with state space search - partial order planning - planning graphs - planning and acting in the real world

Unit IV - UNCERTAIN KNOWLEDGE AND REASONING
Uncertainty - review of probability - probabilistic Reasoning - Bayesian networks - inferences in Bayesian networks - Temporal models - Hidden Markov models

Unit V - LEARNING
Learning from observation - Inductive learning - Decision trees - Explanation based learning - Statistical Learning methods - Reinforcement Learning

TEXT BOOK
1. S. Russel and P. Norvig, Artificial Intelligence A Modern Approach, Second Edition, Pearson Education, 2003.
REFERENCES
1. David Poole, Alan Mack worth, Randy Goebel, Computational Intelligence : a logical approach, Oxford University Press, 2004.
2. G. Luger, Artificial Intelligence: Structures and Strategies for complex problem solving, Fourth Edition, Pearson Education, 2002.
3. J. Nilsson, Artificial Intelligence: A new Synthesis, Elsevier Publishers, 1998.
4. R.B.Mishra, Artificial Intelligence, PHI Learning India, 2011nformation not available


10144CS602, Principles of Compiler Design

Subject Introduction / Notes not available

Unit I - LEXICAL ANALYSIS
Introduction to Compiling - Compilers - Analysis of the source program - The phases - Cousins - The grouping of phases - Compiler construction tools. - The role of the lexical analyzer - Input buffering - Specification of tokens - Recognition of tokens - A language for specifying lexical analyzer.

Unit II - SYNTAX ANALYSIS and RUN-TIME ENVIRONMENTS
Syntax Analysis - The role of the parser - Context-free grammars - Writing a grammar - Top down parsing - Bottom-up Parsing - LR parsers-Constructing an SLR(1) parsing table. - Type Checking - Type Systems - Specification of a simple type checker. - Run-Time Environments - Source language issues - Storage organization - Storage-allocation strategies.

Unit III - INTERMEDIATE CODE GENERATION
Intermediate languages - Declarations - Assignment statements - Boolean expressions - Case statements - Back patching-Procedure calls

Unit IV - CODE GENERATION
Issues in the design of a code generator - The target machine - Run-time storage management - Basic blocks and flow graphs - Next-use information - A simple code generator - Register allocation and assignment - The dag representation of basic blocks - Generating code from dags.

Unit V - CODE OPTIMIZATION
Introduction - The principle sources of optimization - Peephole optimization - Optimization of basic blocks - Loops in flow graphs - Introduction to global data-flow analysis - Code improving transformations.

TEXT BOOK
1. Alfred V. Aho, Ravi Sethi Jeffrey D. Ullman, "Compilers- Principles, Techniques, and Tools", Pearson Education Asia, 2007.

REFERENCES
1. David Galles, "Modern Compiler Design", Pearson Education Asia, 2007
2. Steven S. Muchnick, "Advanced Compiler Design & Implementation", Morgan Kaufmann Publishers, 2000.
3. C. N. Fisher and R. J. LeBlanc "Crafting a Compiler with C", Pearson Education, 2000.
4. Allen I Holub, " Compiler Design in C ", PHI Learning India, 2010
5. Vinu V Das, "Compiler Design using FLEX and YACC", PHI Learning India, 2008


10144CS603, Object Oriented Analysis and Design

1. To learn basic OO analysis and design skills through an elaborate case study.
2. To use the UML design diagrams and
3. To apply the appropriate design patterns


Unit I - Introduction to OOAD
What is OOAD? - What is UML? What are the United process(UP) phases - - Case study - the Next Gen POS system, Inception - Use case Modeling - Relating Use cases - include, extend and generalization.

Unit II - Elaboration
Domain Models - Finding conceptual classes and description classes - Associations - Attributes - Domain model refinement - Finding conceptual class hierarchies - Aggregation and Composition - UML activity diagrams and modeling

Unit III - System sequence diagrams
Relationship between sequence diagrams and use cases Logical architecture and UML package diagram - Logical architecture refinement - UML class diagrams - UML interaction diagrams

Unit IV - GRASP: Designing objects with responsibilities
Creator - Information expert - Low Coupling - controller - High Cohesion - Designing for visibility - Applying GoF design patterns - adapter, singleton, factory and observer patterns.

Unit V - UML state diagrams and modeling
Operation contracts - Mapping design to code - UML deployment and component diagrams

TEXT BOOK :
1.Craig Larman," Applying UML and Patterns: An Introduction to object-oriented Analysis and Design and iterative development", Third Edition, Pearson Education, 2005
2. Mahesh P Matha, "Object Oriented Analysis and Design using UML", PHI Learning India, 2010
REFERENCES:
1. Mike O"Docherty, "Object-Oriented Analysis & Design: Understanding System Development with UML 2.0", John Wiley & Sons, 2005.
2. James W- Cooper, Addison-Wesley, "Java Design Patterns - A Tutorial", 2000.
3. Micheal Blaha, James Rambaugh, "Object-Oriented Modeling and Design with UML", Second Edition, Prentice Hall of India Private Limited, 2007
4. Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides, -Design patterns: Elements of Reusable object-oriented software-, Addison-Wesley, 1995.
 


10144CS604, Advanced Computer Architecture

Subject Introduction / Notes not available

Unit I - INSTRUCTION LEVEL PARALLELISM
ILP - Concepts and challenges - Hardware and software approaches - Dynamic scheduling - Speculation - Compiler techniques for exposing ILP - Branch prediction.

Unit II - MULTIPLE ISSUE PROCESSORS
VLIW & EPIC - Advanced compiler support - Hardware support for exposing parallelism - Hardware versus software speculation mechanisms - IA 64 and Itanium processors - Limits on ILP

Unit III - MULTIPROCESSORS AND THREAD LEVEL PARALLELISM
Symmetric and distributed shared memory architectures - Performance issues - Synchronization - Models of memory consistency - Introduction to Multithreading.

Unit IV - MEMORY AND I/O
Cache performance - Reducing cache miss penalty and miss rate - Reducing hit time - Main memory and performance - Memory technology. - Types of storage devices - Buses - RAID -Reliability, availability and dependability - I/O performance measures - Designing an I/O system.

Unit V - MULTI-CORE ARCHITECTURES
Software and hardware multithreading - SMT and CMP architectures - Design issues - Case studies - Intel Multi-core architecture - SUN CMP architecture - heterogeneous multi-core processors - case study: IBM Cell Processor.

TEXT BOOKS
1. John L. Hennessey and David A. Patterson, - Computer architecture - A quantitative approach-,Morgan Kaufmann / Elsevier Publishers, 4th. edition, 2007.
REFERENCES
1. David E. Culler, Jaswinder Pal Singh, -Parallel computing architecture: A hardware/software approach- , Morgan Kaufmann /Elsevier Publishers, 1999.
2. Kai Hwang and Zhi.Wei Xu, -Scalable Parallel Computing-, Tata McGraw Hill, New Delhi, 2003.


10144CS607, Object Oriented Analysis and Design Lab

OBJECTIVE:
To develop a mini-project following the 12 exercises listed below.


Unit I - Exercises
1. To develop a problem statement. - 2. Develop an IEEE standard SRS document. Also develop risk management and project plan (Gantt - chart). - 3. Identify Use Cases and develop the Use Case model. - 4. Identify the business activities and develop an UML Activity diagram. - 5. Identity the conceptual classes and develop a domain model with UML Class diagram. - 6. Using the identified scenarios find the interaction between objects and represent them using UML - Interaction diagrams. - 7. Draw the State Chart diagram. - 8. Identify the User Interface, Domain objects, and Technical services. Draw the partial layered, logical - architecture diagram with UML package diagram notation. - 9. Implement the Technical services layer. - 10. Implement the Domain objects layer. - 11. Implement the User Interface layer. - 12. Draw Component and Deployment diagrams. - Suggested domains for Mini-project. - 1. Passport automation system. - 2. Book bank - 3. Exam Registration - 4. Stock maintenance system. - 5. Online course reservation system - 6. E-ticketing - 7. Software personnel management system - 8. Credit card processing - 9. e-book management system - 10. Recruitment system - 11. Foreign trading system - 12. Conference Management System - 13. BPO Management System

Books information not available


10177CS608, Internet Programming Lab

Subject Introduction / Notes not available

Unit I - Exercises
1.Create a web page with the following using HTML - i) To embed an image map in a web page - ii) To fix the hot spots - iii) Show all the related information when the hot spots are clicked. - 2. Create a web page with all types of Cascading style sheets. - 3. Client Side Scripts for Validating Web Form Controls using DHTML - 4. Write programs in Java to create applets incorporating the following features: - 5. Create a color palette with matrix of buttons Set background and foreground of the control text area by - selecting a color from color palette. - In order to select Foreground or background use check box control as radio buttons To set background - images - 6. Write programs in Java using Servlets: To invoke servlets from HTML forms To invoke servlets from - Applets - 7. Write programs in Java to create three-tier applications using JSP and Databases - for conducting on-line examination. for displaying student mark list. Assume that student information is - available in a database which has been stored in a database server. - 8. Programs using XML - Schema - XSLT/XSL - 9. Programs using AJAX - 10. Consider a case where we have two web Services- an airline service and a travel agent and the travel - agent is searching for an airline. Implement this scenario using Web Services and Data base.

TEXT BOOK
1. Robert W. Sebesta, -Programming the world wide web-, Pearson Education, 2006.
REFERENCES
1. Deitel, -Internet and world wide web, How to Program-, PHI, 3rd Edition, 2005


10177GE002, Communication Skills Laboratory

OBJECTIVES:

To equip students of engineering and technology with effective speaking and listening

To help them develop their soft skills and interpersonal skills, which will make the transition from college to workplace smoother and help them excel in their job.

To enhance the performance of students at Placement Interviews, Group Discussions and other recruitment exercis


Unit I - PC BASED SESSION (WEIGHTAGE 40%)
ENGLISH LANGUAGE LAB - LISTENING COMPREHENSION: - Listening and typing Listening and sequencing of sentences Filling in the blanks Listening - and answering questions. - READING COMPREHENSION: - Filling in the blanks - Close exercises Vocabulary building - Reading and answering questions.

Unit II - SPEAKING:
Phonetics: Intonation Ear training - Correct Pronunciation Sound recognition exercises - Common Errors in English. - Conversations: Face to Face Conversation Telephone conversation Role play activities - (Students take on roles and engage in conversation) - DISCUSSION OF AUDIO-VISUAL MATERIALS - (Samples are available to learn and practice) - RESUME / REPORT PREPARATION / LETTER WRITING - Structuring the resume / report - Letter writing / Email Communication -Samples.

Unit III - PRESENTATION SKILLS:
Elements of effective presentation Structure of presentation -Presentation tools Voice - Modulation Audience analysis - Body language Video samples - SOFT SKILLS: - Time management Articulateness Assertiveness Psychometrics - Innovation and Creativity - Stress Management & Poise - Video Samples

Unit IV - GROUP DISCUSSION:
Why is GD part of selection process - Structure of GD Moderator led and other - GDs -Strategies in GD Team work - Body Language - Mock GD -Video samples - INTERVIEW SKILLS: - Kinds of interviews Required Key Skills Corporate culture Mock interviews-Video - samples.

Unit V - PRACTICE SESSION (WEIGHTAGE 60%)
Resume / Report Preparation / Letter writing: Students prepare their own resume and - report.

Unit VI - Presentation Skills: Students make presentations on given topics.
Group Discussion: Students participate in group discussions. - Interview Skills: Students participate in Mock Interviews

Books information not available


  • Written by KamatchiPriya
  • Hits: 2041

2010 CSE V SEM- BE Curriculum and Syllabus

Curriculum and Syllabus: B.E.2010 CSE, Anna University Madurai 2010
Semester: 5

10144CS502, Software Engineering

Subject Introduction / Notes not available

Unit I - SOFTWARE PRODUCT AND PROCESS
Introduction - S/W Engineering Paradigm - Verification - Validation - Life Cycle Models - System Engineering - Computer Based System - Business Process Engineering Overview - Product Engineering

Unit II - SOFTWARE REQUIREMENTS
Functional and Non-Functional - Software Document - Requirement Engineering Process - Feasibility Studies - Software Prototyping - Prototyping in the Software Process - Data - Functional and Behavioral Models - Structured Analysis and Data Dictionary

Unit III - ANALYSIS, DESIGN CONCEPTS AND PRINCIPLES
Systems Engineering - Analysis Concepts - Design Process And Concepts - Modular Design - Design Heuristic - Architectural Design - Data Design - User Interface Design - Real Time Software Design - System Design - Real Time Executives - Data Acquisition System - Monitoring And Control System

Unit IV - TESTING
Taxonomy Of Software Testing - Types Of S/W Test - Black Box Testing - Testing Boundary Conditions - Structural Testing - Test Coverage Criteria Based On Data Flow Mechanisms - Regression Testing - Unit Testing - Integration Testing - Validation Testing - System Testing And Debugging - Software Implementation Techniques

Unit V - SOFTWARE PROJECT MANAGEMENT
Measures And Measurements - ZIPF's Law - Software Cost Estimation - Function Point Models - COCOMO Model - Delphi Method - Scheduling - Earned Value Analysis - Error Tracking - Software Configuration Management - Program Evolution Dynamics - Software Maintenance - Project Planning - Project Scheduling - Risk Management - CASE Tools

TEXT BOOKS:
1. Ian Sommerville, -Software engineering-, Seventh Edition, Pearson Education Asia, 2007.
2. Roger S. Pressman, -Software Engineering - A practitioner-s Approach-, Sixth Edition, McGraw-Hill International Edition, 2005.
REFERENCES
1. Watts S.Humphrey,-A Discipline for Software Engineering-, Pearson Education,2007.
2. James F.Peters and Witold Pedrycz,-Software Engineering, An Engineering Approach-, Wiley-India, 2007.
3. Stephen R.Schach, - Software Engineering-, Tata McGraw-Hill Publishing Company Limited, 2007.
4. S.A.Kelkar,-Software Engineering-, Prentice Hall of India Pvt, 2007.


10144CS503-CSE, COMPUTER NETWORKS

Subject Introduction / Notes not available

Unit I - Network architecture
layers - Physical links - Channel access on links - Hybrid multiple access techniques - Issues in the data link layer - Framing - Error correction and detection - Link-level Flow Control

Unit II - Medium access
CSMA - Ethernet - Token ring - FDDI - Wireless LAN - Bridges and Switches

Unit III - Circuit switching vs. packet switching / Packet switched networks
IP - ARP - RARP - DHCP - ICMP - Queueing discipline - Routing algorithms - RIP - OSPF - Subnetting - CIDR - Interdomain routing - BGP - Ipv6 - Multicasting - Congestion avoidance in network layer

Unit IV - UDP
TCP - Adaptive Flow Control - Adaptive Retransmission - Congestion control - Congestion avoidance - QoS

Unit V - Email (SMTP, MIME, IMAP, POP3)
HTTP - DNS - SNMP - Telnet - FTP - Security - PGP - SSH

TEXT BOOK:
1. Larry L. Peterson, Bruce S. Davie, -Computer Networks: A Systems Approach-, Fourth Edition, Morgan Kauffmann Publishers Inc., 2009, Elsevier.
REFERENCES:
1. James F. Kuross, Keith W. Ross, -Computer Networking, A Top-Down Approach Featuring the Internet-, Third Edition, Addison Wesley, 2004.
2. Nader F. Mir, -Computer and Communication Networks-, Pearson Education, 2007
3. Comer, -Computer Networks and Internets with Internet Applications-, Fourth Edition, Pearson Education, 2005.
4. Andrew S. Tanenbaum, -Computer Networks-, Sixth Edition, 2003, PHI Learning.
5. William Stallings, -Data and Computer Communication-, Sixth Edition, Pearson Education, 2000
6. P.C.Gupta, -Data communications and Computer Networks-, PHI Learning India, 2008


10144CS504, THEORY OF COMPUTATION

Subject Introduction / Notes not available

Unit I - AUTOMATA
Introduction to formal proof - Additional forms of proof - Inductive proofs - Finite Automata (FA) - Deterministic Finite Automata (DFA) - Non-deterministic Finite Automata (NFA) - Finite Automata with Epsilon transitions.

Unit II - REGULAR EXPRESSIONS AND LANGUAGES
Regular Expression - FA and Regular Expressions - Proving languages not to be regular - Closure properties of regular languages - Equivalence and minimization of Automata.

Unit III - CONTEXT-FREE GRAMMARS AND LANGUAGES
Context-Free Grammar (CFG) - Parse Trees - Ambiguity in grammars and languages - Definition of the Pushdown automata - Languages of a Pushdown Automata - Equivalence of Pushdown automata and CFG - Deterministic Pushdown Automata.

Unit IV - PROPERTIES OF CONTEXT-FREE LANGUAGES
Normal forms for CFG - Pumping Lemma for CFL - Closure Properties of CFL - Turing Machines - Programming Techniques for TM.

Unit V - UNDECIDABALITY
A language that is not Recursively Enumerable (RE) - An undecidable problem that is RE - Undecidable problems about Turing Machine - Post's Correspondence Problem - The classes P and NP.

TEXT BOOK
1. J.E. Hopcroft, R. Motwani and J.D. Ullman, "Introduction to Automata Theory, Languages and Computations", Second Edition, Pearson Education, 2007.
2. Mishra and Chandrasekaran, "Theory of Computer Science - Automata, Languages and Computation", Third Edition, PHI Learning India, 2009
REFERENCES:
1. H.R. Lewis and C.H. Papadimitriou, "Elements of the theory of Computation", Second Edition, Pearson Education, 2003.
2. Thomas A. Sudkamp," An Introduction to the Theory of Computer Science, Languages and Machines", Third Edition, Pearson Education, 2007.
3. Raymond Greenlaw an H.James Hoover, " Fundamentals of Theory of Computation, Principles and Practice", Morgan Kaufmann Publishers, 1998.
4. Micheal Sipser, "Introduction of the Theory and Computation", Thomson Brokecole,1997.
5. J. Martin, "Introduction to Languages and the Theory of computation" Third Edition, Tata Mc Graw Hill, 2007


10144CS505, SYSTEM SOFTWARE

AIM
To have an understanding of foundations of design of assemblers, loaders, linkers, and macro processors.
OBJECTIVES
To understand the relationship between system software and machine architecture.
To know the design and implementation of assemblers
To know the design and implementation of linkers and loaders.
To have an understanding of macro processors.
To have an understanding of system software tools.Subject Introduction / Notes not available

Unit I - INTRODUCTION
System software and machine architecture - The Simplified Instructional Computer (SIC) - Machine architecture - Data and instruction formats - addressing modes - instruction sets - I/O and programming

Unit II - ASSEMBLERS
Basic assembler functions - A simple SIC assembler - Assembler algorithm and data structures - Machine dependent assembler features - Instruction formats and addressing modes - Program relocation - Machine independent assembler features - Literals - Symbol - defining statements - Expressions - One pass assemblers and Multi pass assemblers - Implementation example - MASM assembler

Unit III - LOADERS AND LINKERS
Basic loader functions - Design of an Absolute Loader - A Simple Bootstrap Loader - Machine dependent loader features - Relocation - Program Linking - Algorithm and Data Structures for Linking Loader - Machine-independent loader features - Automatic Library Search - Loader Options - Loader design options - Linkage Editors - Dynamic Linking - Bootstrap Loaders - Implementation example - MSDOS linker

Unit IV - MACRO PROCESSORS
Basic macro processor functions - Macro Definition and Expansion - Macro Processor Algorithm and data structures - Machine-independent macro processor features - Concatenation of Macro Parameters - Generation of Unique Labels - Conditional Macro Expansion - Keyword Macro Parameters - Macro within Macro - Implementation example - MASM Macro Processor - ANSI C Macro language

Unit V - SYSTEM SOFTWARE TOOLS
Text editors - Overview of the Editing Process - User Interface - Editor Structure - Interactive debugging systems - Debugging functions and capabilities - Relationship with other parts of the system - User-Interface Criteria.

TEXT BOOK
1. Leland L. Beck, "System Software - An Introduction to Systems Programming", 3rd Edition, Pearson Education Asia, 2006.
REFERENCES
1. D. M. Dhamdhere, "Systems Programming and Operating Systems", Second Revised Edition, Tata McGraw-Hill, 2000.
2. John J. Donovan -Systems Programming-, Tata McGraw-Hill Edition, 2000.
3. John R. Levine, Linkers & Loaders - Harcourt India Pvt. Ltd., Morgan Kaufmann Publishers,2000.


10144CS506, PROGRAMMING PARADIGMS WITH JAVA

AIM:
To understand the concepts of object-oriented, event driven, and concurrent programming paradigms and
develop skills in using these paradigms using Java.


Unit I - OBJECT ORIENTED PROGRAMMING FUNDAMENTALS
Review of OOP - Objects and classes in Java - Defining classes - Methods - Access specifiers - Static members - Constructors - Finalize method - Arrays - Strings - Packages - JavaDoc comments

Unit II - OBJECT ORIENTED PROGRAMMING INHERITANCE
Inheritance - Class hierarchy - Polymorphism - Dynamic binding - Final keyword - Abstract classes - The Object class - Reflection - Interfaces - Object cloning - Inner classes - Proxies

Unit III - EVENT-DRIVEN PROGRAMMING
Graphics programming - Frame - Components - Working with 2D shapes - Using color, fonts, and images - Basics of event handling - Event handlers - Adapter classes - Actions - Mouse events - AWT event hierarchy - Introduction to Swing - Model View Controller design pattern - Buttons - Layout management - Swing Components

Unit IV - GENERIC PROGRAMMING
Motivation for generic programming - Generic classes - Generic methods - Generic code and virtual machine - Inheritance and generics - Reflection and generics - Exceptions - Exception hierarchy - Throwing and catching exceptions - Stack Trace Elements - Assertions - Logging

Unit V - MULTI THREADED PROGRAMMING
Multi-threaded programming - Interrupting threads - Thread states - Thread properties - Thread synchronization - Thread - Safe Collections - Executors - Synchronizers - Threads and event - Driven programming

TEXT BOOK
1.Cay S. Horstmann and Gary Cornell, "Core Java: Volume I - Fundamentals", Eighth Edition, Sun Microsystems Press, 2008.
2.Paul Deitel and Harvey Deitel, "Java - How to Program", Eighth Edition, PHI Learning India, 2010
REFERENCES
1. K. Arnold and J. Gosling, "The JAVA programming language", Third edition, Pearson Education, 2000.
2. Timothy Budd, "Understanding Object-oriented programming with Java", Updated Edition, Pearson Education, 2000.
3. C. Thomas Wu, "An introduction to Object-oriented programming with Java", Fourth Edition, Tata McGraw-Hill Publishing company Ltd., 2006.


10144CS501, Discrete Mathematics

AIM
To extend students Logical and Mathematical maturity and ability to deal with abstraction and to
introduce most of the basic terminologies used in computer science courses and application of ideas to
solve practical problems.
OBJECTIVES
At the end of the course, students would (i) Have knowledge of the concepts needed to test the logic of a
program. (ii) Have an understanding in identifying structures on many levels.(iii)Be aware of a class of
functions which transform a finite set into another finite set which relates to input output functions in
computer science.(iv) Be aware of the counting principles (v)Be exposed to concepts and properties of
algebraic structures such as semi groups, monoids and groups.


Unit I - LOGIC AND PROOFS
Propositional Logic - Propositional equivalences - Predicates and quantifiers - Nested Quantifiers - Rules of inference - introduction to Proofs - Proof Methods and strategy

Unit II - COMBINATORICS
Mathematical inductions - Strong induction and well ordering - The basics of counting - The pigeon hole principle - Permutations and combinations - Recurrence relations - Solving Linear recurrence relations - generating functions - inclusion and exclusion and applications

Unit III - GRAPHS
Graphs and graph models - Graph terminology and special types of graphs - Representing graphs and graph isomorphism - connectivity - Euler and Hamilton paths

Unit IV - ALGEBRAIC STRUCTURES
Algebraic systems - Semi groups and monoids - Groups - Subgroups and homo morphisms - Cosets and Lagrange?s theorem - Ring & Fields (Definitions and examples)

Unit V - LATTICES AND BOOLEAN ALGEBRA
Partial ordering-Posets - Lattices as Posets - Properties of lattices - Lattices as Algebraic systems - Sub lattices - direct product and Homomorphism - Some Special lattices - Boolean Algebra

TEXT BOOKS:

1. Kenneth H.Rosen, -Discrete Mathematics and its Applications-, Special Indian edition, Tata McGraw-Hill Pub. Co. Ltd., New Delhi, (2007). (For the units 1 to 3,Sections 1.1 to 1.7 , 4.1 & 4.2, 5.1 to 5.3, 6.1,6.2, 6.4 to 6.6, 8.1 to 8.5)
2. Trembly J.P and Manohar R, -Discrete Mathematical Structures with Applications to Computer Science-, Tata McGraw-Hill Pub. Co. Ltd, New Delhi, 30th Re-print (2007).(For units 4 & 5 , Sections 2-3.8 & 2-3.9,3-1,3-2 & 3-5, 4-1 & 4-2)
3. Chandrasekaran and UmaParvathi, -Discrete mathematics-, PHI Learning India, 2010


REFERENCES:
1. Ralph. P. Grimaldi, -Discrete and Combinatorial Mathematics: An Applied Introduction-, Fourth Edition, Pearson Education Asia, Delhi, (2002).
2. Thomas Koshy, -Discrete Mathematics with Applications-, Elsevier Publications,(2006).
3. Seymour Lipschutz and Mark Lipson, -Discrete Mathematics-, Schaum-s Outlines, Tata McGraw-Hill Pub. Co. Ltd., New Delhi, Second edition, (2007).


10144CS507, NETWORK LAB

Subject Introduction / Notes not available

Unit I - List of programs
1. Programs using TCP Sockets (like date and time server & client, echo server & client, etc..) - 2. Programs using UDP Sockets (like simple DNS)

Unit II - 3. Programs using Raw sockets (like packet capturing and filtering)
4. Programs using RPC

Unit III - 5. Simulation of sliding window protocols Experiments using simulators (like OPNET)
6. Performance comparison of MAC protocols

Unit IV - 7. Implementing Routing Protocols
8. Performance comparison of Routing protocols

Unit V - 9. Study of UDP performance
10. Study of TCP performance.

Books information not available


10144CS508, SYSTEM SOFTWARE LAB

Subject Introduction / Notes not available

Unit I - List of Programs
1. Implement a symbol table with functions to create, insert, modify, search, and display. - 2. Implement pass one of a two pass assembler.

Unit II - 3. Implement pass two of a two pass assembler.
4. Implement a single pass assembler.

Unit III - 5. Implement a two pass macro processor
6. Implement a single pass macro processor.

Unit IV - 7. Implement an absolute loader.
8. Implement a relocating loader. - 9. Implement pass one of a direct-linking loader.

Unit V - 10. Implement pass two of a direct-linking loader.
11. Implement a simple text editor with features like insertion / deletion of a character,word, and entence. - 12. Implement a symbol table with suitable hashing

Books information not available


10144CS509, JAVA PROGRAMMING LAB

Subject Introduction / Notes not available

Unit I - List of Programs:
1. Develop Rational number class in Java. Use JavaDoc comments for documentation. - Your implementation should use efficient representation for a rational number, i.e.(500 / 1000) should be represented as (½). - 2. Develop Date class in Java similar to the one available in java.util package. Use JavaDoc comments.

Unit II - 3. Implement Lisp-like list in Java. Write basic operations such as 'car', 'cdr', and 'cons'.
If L is a list [3, 0, 2, 5], L.car() returns 3, while L. - 4. Design a Java interface for ADT Stack. Develop two different classes that implement this interface, - one using array and the other using linked-list. Provide necessary exception handling in both the implementations.

Unit III - 5. Design a Vehicle class hierarchy in Java. Write a test program to demonstrate polymorphism.
6. Design classes for Currency, Rupee, and Dollar. Write a program that randomly generates Rupee and Dollar objects and - write them into a file using object serialization. Write another program to read that file, - convert to Rupee if it reads a Dollar, while leave the value as it is if it reads a Rupee.

Unit IV - 7. Design a scientific calculator using event-driven programming paradigm of Java.
8. Write a multi-threaded Java program to print all numbers below 100,000 that are both prime and - fibonacci number (some examples are 2, 3, 5, 13, etc.). Design a thread that generates prime numbers - below 100,000 and writes them into a pipe. - Design another thread that generates fibonacci numbers and writes them to another pipe. - The main thread should read both the pipes to identify numbers common to both.

Unit V - 9. Develop a simple OPAC system for library using even-driven and concurrent programming paradigms of Java.
Use JDBC to connect to a back-end database - 10. Develop multi-threaded echo server and a corresponding GUI client in Java. - 11. [Mini-Project] Develop a programmer's editor in Java that supports syntax highlighting, - compilation support, debugging support, etc.

Books information not available


  • Written by Hemadarshini ENG
  • Hits: 2158

2012 I SEM- B.E. Curriculam and Syllabus

2012 Batch - Anna University, Chennai
Curriculum and Syllabus - Common to all branches

HS2111 TECHNICAL ENGLISH – I


AIM:
To encourage students to actively involve in participative learning of English and to help them acquire Communication Skills.


OBJECTIVES:
1. To help students develop listening skills for academic and professional purposes.
2. To help students acquire the ability to speak effectively in English in real-life situations.
3. To inculcate reading habit and to develop effective reading skills.
4. To help students improve their active and passive vocabulary.
5. To familiarize students with different rhetorical functions of scientific English.
6. To enable students write letters and reports effectively in formal and business situations.

UNIT I
General Vocabulary - changing words from one form to another - Adjectives, comparative adjectives – Adverbs - Active and passive voice – Tenses - simple present, present continuous - Adverb forms – Nouns – compound nouns - Skimming and scanning - Listening and transfer of information – bar chart, flowchart - Paragraph writing, description – Discussing as a group and making an oral report on the points discussed, conversation techniques - convincing others.

UNIT II
Vocabulary – prefixes & suffixes – simple past tense - Spelling and punctuation – ‘wh’ Question forms - Scanning, inference - Listening & note-taking - Paragraph writing - comparison and contrast - Creative thinking and speaking.

UNIT III
Tenses - simple past, simple future and past perfect - Reading in Context -Listening & note-taking – single line – Definitions – sequencing of sentences – instruction - Persuasive speaking.

UNIT IV
Modal verbs and Probability – Concord subject verb agreement – Correction of errors - Cause and effect expressions – Extended Definition - Speaking about the future plans.

UNIT V
‘If’ conditionals – Gerunds - Intensive reading - Speaking – Presentation of problems & solutions - Itinerary – planning for an industrial visit - Formal Letter writing – Letter to the editor, invititation letter, accepting, declining letter and permission letter.

TEXT BOOK:
1. Department of Humanities & Social Sciences, Anna University, ‘English for Engineers and Technologists’ Combined Edition (Volumes 1 & 2), Chennai: Orient Longman Pvt. Ltd., 2006. Themes 1 – 4 (Resources, Energy, Computer, Transport)

REFERENCES:
1. Meenakshi Raman and Sangeeta Sharma, ‘Technical Communication English skills for Engineers’, Oxford University Press, 2008.
2. Andrea, J. Rutherford, ‘Basic Communication Skills for Technology’, Second Edition, Pearson Education, 2007.

EXTENSIVE READING:
1. A.P.J.Abdul Kalam with Arun Tiwari, ‘Wings of Fire’ An Autobiography, University Press (India) Pvt. Ltd.,1999, 30 Impression 2007.


MA2111 MATHEMATICS – I

UNIT I MATRICES
Characteristic equation – Eigen values and eigen vectors of a real matrix – Properties – Cayley-Hamilton theorem (excluding proof) – Orthogonal transformation of a symmetric matrix to diagonal form – Quadratic form – Reduction of quadratic form to canonical form by orthogonal transformation.

UNIT II THREE DIMENSIONAL ANALYTICAL GEOMETRY
Equation of a sphere – Plane section of a sphere – Tangent Plane – Equation of a cone – Right circular cone – Equation of a cylinder – Right circular cylinder.

UNIT III DIFFERENTIAL CALCULUS
Curvature in Cartesian co-ordinates – Centre and radius of curvature – Circle of curvature – Evolutes – Envelopes – Evolute as envelope of normals.

UNIT IV FUNCTIONS OF SEVERAL VARIABLES
Partial derivatives – Euler’s theorem for homogenous functions – Total derivatives – Differentiation of implicit functions – Jacobians – Taylor’s expansion – Maxima and Minima – Method of Lagrangian multipliers.

UNIT V MULTIPLE INTEGRALS
Double integration – Cartesian and polar coordinates – Change of order of integration – Change of variables between Cartesian and polar coordinates – Triple integration in Cartesian co-ordinates – Area as double integral – Volume as triple integral

TEXT BOOK:
1. Bali N. P and Manish Goyal, “Text book of Engineering Mathematics”, Third edition, Laxmi Publications(p) Ltd.,(2008).
2. Grewal. B.S, “Higher Engineering Mathematics”, 40 Edition, Khanna Publications, Delhi, (2007).

REFERENCES:
1. Ramana B.V, “Higher Engineering Mathematics”, Tata McGraw Hill Publishing Company, New Delhi, (2007).
2. Glyn James, “Advanced Engineering Mathematics”, 7 Edition, Pearson Education, (2007).
3. Jain R.K and Iyengar S.R.K,” Advanced Engineering Mathematics”, 3 Edition, Narosa Publishing House Pvt. Ltd., (2007).


PH2111 ENGINEERING PHYSICS – I

UNIT I ULTRASONICS

Introduction – Production – magnetostriction effect - magnetostriction generator-piezoelectric effect - piezoelectric generator- Detection of ultrasonic waves properties –Cavitations - Velocity measurement – acoustic grating - Industrial applications – drilling,welding, soldering and cleaning – SONAR - Non Destructive Testing – pulse echosystem through transmission and reflection modes - A,B and C –scan displays, Medicalapplications - Sonograms

UNIT II LASERS

Introduction – Principle of Spontaneous emission and stimulated emission. Population inversion, pumping. Einsteins A and B coeffcients - derivation. Types of lasers – He-Ne, CO Nd-YAG, Semiconductor lasers (homojunction & heterojunction) Qualitative 2 , Industrial Applications - Lasers in welding, heat treatment, cutting – Medical applications - Holography (construction & reconstruction).

UNIT III FIBER OPTICS & APPLICATIONS

Principle and propagation of light in optical fibres – Numerical aperture and Acceptance angle - Types of optical fibres (material, refractive index, mode) – Double crucible technique of fibre drawing - Splicing, Loss in optical fibre – attenuation, dispersion, bending - Fibre optical communication system (Block diagram) - Light sources - Detectors - Fibre optic sensors – temperature & displacement - Endoscope.

UNIT IV QUANTUM PHYSICS

Black body radiation – Planck’s theory (derivation) – Deduction of Wien’s displacement law and Rayleigh – Jeans’ Law from Planck’s theory – Compton effect. Theory and experimental verification – Matter waves – Schrödinger’s wave equation – Time independent and time dependent equations – Physical significance of wave function – Particle in a one dimensional box - Electron microscope - Scanning electron microscope - Transmission electron microscope.

UNIT V CRYSTAL PHYSICS

Lattice – Unit cell – Bravais lattice – Lattice planes – Miller indices – d spacing in cubic lattice – Calculation of number of atoms per unit cell – Atomic radius – Coordination number – Packing factor for SC, BCC, FCC and HCP structures – NaCl, ZnS, diamond and graphite structures – Polymorphism and allotropy - Crystal defects – point, line and surface defects- Burger vector.

TEXT BOOKS:

1. R. K. Gaur and S.C. Gupta, ‘Engineering Physics’ Dhanpat Rai Publications, New Delhi(2003)
2. M.N. Avadhanulu and PG Kshirsagar, ‘A Text book of Engineering Physics’,S.Chand and company, Ltd., New Delhi, 2005.

REFERENCES:

1. Serway and Jewett, ‘Physics for Scientists and Engineers with Modern Physics’, 6 Edition, Thomson Brooks/Cole, Indian reprint (2007)
2. Rajendran, V and Marikani A, ‘Engineering Physics’ Tata McGraw Hill Publications Ltd, III Edition, New Delhi, (2004).
3. Palanisamy, P.K., ‘Engineering Physics’ Scitech publications, Chennai, (2007).
4. Jayakumar. S, ‘Engineering Physics’, R.K. Publishers, Coimbatore, (2003).
5. Chitra Shadrach and Sivakumar Vadivelu, ‘Engineering Physics’, Pearson Education,
New Delhi, (2007).


CY2111 ENGINEERING CHEMISTRY – I

AIM:

To impart a sound knowledge on the principles of chemistry involving the different
application oriented topics required for all engineering branches.

OBJECTIVES:
• The student should be conversant with the principles water characterization and treatment of potable and industrial purposes.
• Principles of polymer chemistry and engineering applications of polymers
• Industrial applications of surface chemistry
• Conventional and non-conventional energy sources and energy storage devices and Chemistry of engineering materials

UNIT I WATER TECHNOLOGY

Characteristics – alkalinity – types of alkalinity and determination – hardness – types and estimation by EDTA method (problems); Domestic water treatment – disinfection methods (Chlorination, ozonation. UV treatment) – Boiler feed water – requirements – disadvantages of using hard water in boilers – internal conditioning (phosphate, calgon and carbonate conditioning methods) – external conditioning – demineralization process – desalination and reverse osmosis.

UNIT II POLYMERS AND COMPOSITES

Polymers-definition – polymerization – types – addition and condensation polymerization – free radical polymerization mechanism – Plastics, classification – preparation, properties and uses of PVC, Teflon, polycarbonate, polyurethane, nylon-6,6, PET- Rubber -vulcanization of rubber, synthetic rubbers – buty1 rubber, SBR, Composites – definition, types polymer matrix composites – FRP only.

UNIT III SURFACE CHEMISTRY

Adsorption – types – adsorption of gases on solids – adsorption isotherms – Frendlich and Langmuir isotherms – adsorption of solutes from solution – role of adsorbents in catalysis, ion-exchange adsorption and pollution abatement.

UNIT IV NON-CONVENTIONAL ENERGY SOURCES AND STORAGE DEVICES

Nuclear energy – fission and fusion reactions and light water nuclear reactor for power generation (block diagram only) – breeder reactor – solar energy conversion – solar cells– wind energy – fuel cells – hydrogen – oxygen fuel cell – batteries – alkaline batteries – lead–acid, nickel–cadmium and lithium batteries.

UNIT V ENGINEERING MATERIALS

Refractories – classification – acidic, basic and neutral refractories – properties(refractoriness, refractoriness under load, dimensional stability, porosity, thermal spalling) – manufacture of alumina, magnesite and zirconia bricks, Abrasives – natural and synthetic abrasives – quartz, corundum, emery, garnet, diamond, silicon carbide and boron carbide. Lubricants – mechanism of lubrication, liquid lubricants, - properties – viscosity index, flash and fire points, cloud and pour points, oilyness) – solid lubricants – graphite and molybdenum sulphide. Nanomaterials – introduction to nanochemistry – carbon nanotubes and their applications

TEXT BOOKS:
1. P.C.Jain and Monica Jain, “Engineering Chemistry” Dhanpat Rai Pub, Co., New Delhi (2002).
2. S.S. Dara “A text book of engineering chemistry” S.Chand & Co.Ltd., New Delhi(2006).

REFERENCES:
1. B.K.Sharma “Engineering chemistry” Krishna Prakasan Media (P) Ltd., Meerut (2001).
2. B. Sivasankar “Engineering Chemistry” Tata McGraw-Hill Pub.Co.Ltd, New Delhi (2008).


GE2111 ENGINEERING GRAPHICS

AIM:
To develop graphic skills in students.

OBJECTIVES:

To develop in students graphic skill for communication of concepts, ideas and design of engineering products and expose them to existing national standards related to technical drawings.

UNIT I PLANE CURVES AND FREE HAND SKETCHING

Curves used in engineering practices:

Conics – Construction of ellipse, Parabola and hyperbola by eccentricity method –Construction of cycloid – construction of involutes of squad and circle – Drawing of tangents and normal to the above curves.

Free hand sketching:

Representation of Three Dimensional objects – General principles of orthographic projection – Need for importance of multiple views and their placement – First angle projection – layout views – Developing visualization skills through free hand sketching of multiple views from pictorial views of objects.

UNIT II PROJECTION OF POINTS, LINES AND PLANE SURFACES

Projection of points and straight lines located in the first quadrant – Determination of true lengths and true inclinations – Projection of polygonal surface and circular lamina inclined to both reference planes.

UNIT III PROJECTION OF SOLIDS

Projection of simple solids like prisms, pyramids, cylinder and cone when the axis is inclined to one reference plane by change of position method.

UNIT IV SECTION OF SOLIDS AND DEVELOPMENT OF SURFACES

Sectioning of above solids in simple vertical position by cutting planes inclined to one reference plane and perpendicular to the other – Obtaining true shape of section. Development of lateral surfaces of simple and truncated solids – Prisms, pyramids, cylinders and cones – Development of lateral surfaces of solids with cylindrical cutouts, perpendicular to the axis.

UNIT V ISOMETRIC AND PERSPECTIVE PROJECTIONS

Principles of isometric projection – isometric scale – isometric projections of simple solids, truncated prisms, pyramids, cylinders and cones. Perspective projection of prisms, pyramids and cylinders by visual ray method.

TEXT BOOKS:

1. N.D. Bhatt, “Engineering Drawing” Charotar Publishing House, 46 Edition, (2003).

REFERENCES:
1. K. V. Natrajan, “A text book of Engineering Graphics”, Dhanalakshmi Publishers, Chennai (2006).
2. M.S. Kumar, “Engineering Graphics”, D.D. Publications, (2007).
3. K. Venugopal & V. Prabhu Raja, “Engineering Graphics”, New Age International (P) Limited (2008).
4. M.B. Shah and B.C. Rana, “Engineering Drawing”, Pearson Education (2005).
5. K. R. Gopalakrishnana, “Engineering Drawing” (Vol.I&II), Subhas Publications (1998).
6. Dhananjay A.Jolhe, “Engineering Drawing with an introduction to AutoCAD” Tata McGraw Hill Publishing Company Limited (2008).
7. Basant Agarwal and Agarwal C.M., “Engineering Drawing”, Tata McGraw Hill Publishing Company Limited, New Delhi, (2008).

 


GE2112 FUNDAMENTALS OF COMPUTING AND PROGRAMMING

AIM :
To provide an awareness to Computing and Programming

OBJECTIVES :
• To enable the student to learn the major components of a computer system
• To know the correct and efficient ways of solving problems
• To learn to use office automation tools
• To learn to program in C

UNIT I INTRODUCTION TO COMPUTERS

Introduction – Characteristics of Computers – Evolution of Computers - Computer Generations – Classification of Computers – Basic Computer organization – Number Systems

UNIT II COMPUTER SOFTWARE
Computer Software –Types of Software – Software Development Steps – Internet Evolution - Basic Internet Terminology – Getting connected to Internet Applications.

UNIT III PROBLEM SOLVING AND OFFICE APPLICATION SOFTWARE
Planning the Computer Program – Purpose – Algorithm – Flow Charts – Pseudocode - Application Software Packages- Introduction to Office Packages (not detailed commands for examination).

UNIT IV INTRODUCTION TO C

Overview of C – Constants, Variables and Data Types – Operators and Expressions – Managing Input and Output operators – Decision Making - Branching and Looping.

UNIT V FUNCTIONS AND POINTERS

Handling of Character Strings – User-defined Functions – Definitions – Declarations - Call by reference – Call by value – Structures and Unions – Pointers – Arrays – The Preprocessor – Developing a C Program : Some Guidelines

TEXT BOOKS:
1. Ashok.N.Kamthane,“ Computer Programming”, Pearson Education (India) (2008).
2. Behrouz A.Forouzan and Richard.F.Gilberg, “A Structured Programming Approach
Using C”, II Edition, Brooks-Cole Thomson Learning Publications, (2007).

REFERENCES:
1. Pradip Dey, Manas Ghoush, “Programming in C”, Oxford University Press. (2007).
2. Byron Gottfried, “Programming with C”, 2 Edition, (Indian Adapted Edition), TMH publications, (2006).
3. Stephen G.Kochan, “Programming in C”, Third Edition, Pearson Education India,(2005).
4. Brian W.Kernighan and Dennis M.Ritchie, “The C Programming Language”, Pearson Education Inc., (2005).
5. E.Balagurusamy, “Computing fundamentals and C Programming”, Tata McGraw-Hill Publishing Company Limited, (2008).
6. S.Thamarai Selvi and R.Murugan, “C for All”, Anuradha Publishers, (2008).


GE2115 COMPUTER PRACTICE LABORATORY – I

LIST OF EXERCISES
a) Word Processing
1. Document creation, Text manipulation with Scientific notations.
2. Table creation, Table formatting and Conversion.
3. Mail merge and Letter preparation.
4. Drawing - flow Chart

b) Spread Sheet

5. Chart - Line, XY, Bar and Pie.
6. Formula - formula editor.
7. Spread sheet - inclusion of object, Picture and graphics, protecting the document and sheet.
8. Sorting and Import / Export features.

Simple C Programming *

9. Data types, Expression Evaluation, Condition Statements.
10. Arrays
11. Structures and Unions
12. Functions

HARDWARE / SOFTWARE REQUIRED FOR A BATCH OF 30 STUDENTS




GE2116 ENGINEERING PRACTICES LABORATORY

OBJECTIVES
To provide exposure to the students with hands on experience on various basic engineering practices in Civil, Mechanical, Electrical and Electronics Engineering.

GROUP A (CIVIL & MECHANICAL)

I CIVIL ENGINEERING PRACTICE
Buildings:

(a) Study of plumbing and carpentry components of residential and industrial buildings. Safety aspects.
Plumbing Works:
(a) Study of pipeline joints, its location and functions: valves, taps, couplings, unions, reducers, elbows in household fittings.
(b) Study of pipe connections requirements for pumps and turbines.
(c) Preparation of plumbing line sketches for water supply and sewage works.
(d) Hands-on-exercise:
Basic pipe connections – Mixed pipe material connection – Pipe connections with different joining components.
(e) Demonstration of plumbing requirements of high-rise buildings.

Carpentry using Power Tools only:
(a) Study of the joints in roofs, doors, windows and furniture.
(b) Hands-on-exercise:
Wood work, joints by sawing, planing and cutting.

II MECHANICAL ENGINEERING PRACTICE

Welding:
(a) Preparation of arc welding of butt joints, lap joints and tee joints.
(b) Gas welding practice

Basic Machining:
(a) Simple Turning and Taper turning
(b) Drilling Practice

Sheet Metal Work:
(a) Forming & Bending:
(b) Model making – Trays, funnels, etc.
(c) Different type of joints.

Machine assembly practice:
(a) Study of centrifugal pump
(b) Study of air conditioner

Demonstration on:
(a) Smithy operations, upsetting, swaging, setting down and bending. Example –Exercise – Production of hexagonal headed bolt.
(b) Foundry operations like mould preparation for gear and step cone pulley.
(c) Fitting – Exercises – Preparation of square fitting and vee – fitting models.

GROUP B (ELECTRICAL & ELECTRONICS)

III ELECTRICAL ENGINEERING PRACTICE

1. Residential house wiring using switches, fuse, indicator, lamp and energy meter.
2. Fluorescent lamp wiring.
3. Stair case wiring
4. Measurement of electrical quantities – voltage, current, power & power factor in RLC circuit.
5. Measurement of energy using single phase energy meter.
6. Measurement of resistance to earth of an electrical equipment.

IV ELECTRONICS ENGINEERING PRACTICE
1. Study of Electronic components and equipments – Resistor, colour coding measurement of AC signal parameter (peak-peak, rms period, frequency) using CR.
2. Study of logic gates AND, OR, EOR and NOT.
3. Generation of Clock Signal.
4. Soldering practice – Components Devices and Circuits – Using general purpose PCB.
5. Measurement of ripple factor of HWR and FWR.

REFERENCES:
1. K.Jeyachandran, S.Natarajan & S, Balasubramanian, “A Primer on Engineering Practices Laboratory”, Anuradha Publications, (2007).
2. T.Jeyapoovan, M.Saravanapandian & S.Pranitha, “Engineering Practices Lab Manual”, Vikas Puplishing House Pvt.Ltd, (2006)
3. H.S. Bawa, “Workshop Practice”, Tata McGraw – Hill Publishing Company Limited,(2007).
4. A.Rajendra Prasad & P.M.M.S. Sarma, “Workshop Practice”, Sree Sai Publication,(2002).
5. P.Kannaiah & K.L.Narayana, “Manual on Workshop Practice”, Scitech Publications,(1999).


GS 2165 PHYSICS LABORATORY – I
 
LIST OF EXPERIMENTS
1. (a) Particle size determination using Diode Laser
   (b) Determination of Laser parameters – Wavelength, and angle of divergence.
   (c) Determination of acceptance angle in an optical fiber.
2. Determination of thickness of a thin wire – Air wedge method
3. Determination of velocity of sound and compressibility of liquid – Ultrasonic interferometer.
4. Determination of wavelength of mercury spectrum – spectrometer grating.
5. Determination of thermal conductivity of a bad conductor – Lee’s Disc method.
6. Determination of Hysteresis loss in a ferromagnetic material.

 


GS 2165  CHEMISTRY LABORATORY – I

LIST OF EXPERIMENTS

1. Estimation of hardness of Water by EDTA
2. Estimation of Copper in brass by EDTA
3. Determination of DO in water ( Winkler’s method)
4. Estimation of Chloride in Water sample (Argentometric)
5. Estimation of alkalinity of Water sample
6. Determination of molecular weight and degree of polymerization using viscometry.

  • Written by KamatchiPriya
  • Hits: 1973

2012 CSE I SEM- ME Curriculum and Syllabus

MA9219 OPERATIONS RESEARCH



UNIT I QUEUEING MODELS

Poisson Process – Markovian Queues – Single and Multi-server Models – Little’s formula – Machine Interference Model – Steady State analysis – Self Service Queue.



UNIT II ADVANCED QUEUEING MODELS

Non- Markovian Queues – Pollaczek Khintchine Formula – Queues in Series – Open Queueing Networks –Closed Queueing networks.



UNIT III SIMULATION

Discrete Even Simulation – Monte – Carlo Simulation – Stochastic Simulation – Applications to Queueing systems.



UNIT IV LINEAR PROGRAMMING

Formulation – Graphical solution – Simplex method – Two phase method - Transportation and Assignment Problems.



UNIT V NON-LINEAR PROGRAMMING

Lagrange multipliers – Equality constraints – Inequality constraints – Kuhn - Tucker conditions – Quadratic Programming.



TEXT BOOKS:

1. Winston.W.L. “Operations Research”, Fourth Edition, Thomson – Brooks/Cole, 2003.

2. Taha, H.A. “Operations Research: An Introduction”, Ninth Edition, Pearson Education Edition, Asia, New Delhi, 2002.



REFERENCES:

1. Robertazzi. T.G. “Computer Networks and Systems – Queuing Theory and Performance Evaluation”, Third Edition, Springer, 2002 Reprint.

2. Ross. S.M., “Probability Models for Computer Science”, Academic Press, 2002.





CS9211 COMPUTER ARCHITECTURE



UNIT I FUNDAMENTALS OF COMPUTER DESIGN AND PIPELINING

Fundamentals of Computer Design – Measuring and reporting performance – Quantitative principles of computer design. Instruction set principles – Classifying ISA – Design issues. Pipelining – Basic concepts – Hazards – Implementation – Multicycle operations.



UNIT II INSTRUCTION LEVEL PARALLELISM WITH DYNAMIC APPROACHES

Concepts – Dynamic Scheduling – Dynamic hardware prediction – Multiple issue – Hardware based speculation – Limitations of ILP – Case studies.



UNIT III INSTRUCTION LEVEL PARALLELISM WITH SOFTWARE APPROACHES

Compiler techniques for exposing ILP – Static branch prediction – VLIW – Advanced compiler support – Hardware support for exposing more parallelism – Hardware versus software speculation mechanisms – Case studies.



UNIT IV MULTIPROCESSORS AND MULTICORE ARCHITECTURES

Symmetric and distributed shared memory architectures – Performance issues – Synchronisation issues – Models of memory consistency – Software and hardware multithreading – SMT and CMP architectures – Design issues – Case studies.



UNIT V MEMORY AND I/O

Cache performance – Reducing cache miss penalty and miss rate – Reducing hit time – Main memory and performance – Memory technology. Types of storage devices – Buses – RAID – Reliability, availability and dependability – I/O performance measures – Designing an I/O system.



REFERENCES:

1. John L. Hennessey and David A. Patterson, “ Computer Architecture – A quantitative approach”, Morgan Kaufmann / Elsevier, 4th. edition, 2007.

2. David E. Culler, Jaswinder Pal Singh, “Parallel Computing Architecture : A hardware/ software approach” , Morgan Kaufmann / Elsevier, 1997.

3. William Stallings, “ Computer Organization and Architecture – Designing for Performance”, Pearson Education, Seventh Edition, 2006.

4. Behrooz Parhami, “Computer Architecture”, Oxford University Press, 2006.



CS9212 DATA STRUCTURES AND ALGORITHMS



UNIT I COMPLEXITY ANALYSIS & ELEMENTARY DATA STRUCTURES

Asymptotic notations – Properties of big oh notation – asymptotic notation with several parameters – conditional asymptotic notation – amortized analysis – NP-completeness – NPhard – recurrence equations – solving recurrence equations – arrays – linked lists – trees.



UNIT II HEAP STRUCTURES

Min-max heaps – Deaps – Leftist heaps –Binomial heaps – Fibonacci heaps – Skew heaps -Lazy-binomial heaps.



UNIT III SEARCH STRUCTURES

Binary search trees – AVL trees – 2-3 trees – 2-3-4 trees – Red-black trees – B-trees – splay trees – Tries.



UNIT IV GREEDY & DIVIDE AND CONQUER

Quicksort – Strassen’s matrix multiplication – Convex hull - Tree-vertex splitting – Job sequencing with deadlines – Optimal storage on tapes



UNIT V DYNAMIC PROGRAMMING AND BACKTRACKING

Multistage graphs – 0/1 knapsack using dynamic programming – Flow shop scheduling – queens problem – graph coloring – knapsack using backtracking



REFERENCES:

1. E. Horowitz, S.Sahni and Dinesh Mehta, Fundamentals of Data structures in C++, Galgotia, 1999.

2. E. Horowitz, S.Sahni and S. Rajasekaran, Computer Algorithms / C++, Galgotia, 1999.

3. Adam Drozdex, Data Structures and algorithms in C++, Second Edition, Thomson learning – vikas publishing house, 2001.

4. G. Brassard and P. Bratley, Algorithmics: Theory and Practice, Printice –Hall, 1988.

5. Thomas H.Corman, Charles E.Leiserson, Ronald L. Rivest, ”Introduction to Algorithms”,Second Edition, PHI 2003.



SE9213 OBJECT ORIENTED SOFTWARE ENGINEERING



UNIT I INTRODUCTION

System Concepts – Software Engineering Concepts – Development Activities – Managing Software Development – Unified Modeling Language – Project Organization – Communication



UNIT II ANALYSIS

Requirements Elicitation – Concepts – Activities – Management – Analysis Object Model – Analysis Dynamic Models



UNIT III SYSTEM DESIGN

Decomposing the system – Overview of System Design – System Design Concepts – System Design Activities – Addressing Design Goals – Managing System Design



UNIT IV OBJECT DESIGN AND IMPLEMENTATION ISSUES

Reusing Pattern Solutions – Specifying Interfaces – Mapping Models to Code – Testing



UNIT V MANAGING CHANGE

Rationale Management – Configuration Management – Project Management – Software Life Cycle



REFERENCES:

1. Bernd Bruegge, Alan H Dutoit, Object-Oriented Software Engineering, 2nd ed, Pearson Education, 2004.

2. Craig Larman, Applying UML and Patterns, 3rd ed, Pearson Education, 2005.

3. Stephen Schach, Software Engineering 7th ed, McGraw-Hill, 2007.



CS9213 COMPUTER NETWORKS AND MANAGEMENT



UNIT I HIGH SPEED NETWORKS

Frame Relay Networks – Asynchronous transfer mode – ATM Protocol Architecture, ATM logical Connection, ATM Cell – ATM Service Categories – AAL. High Speed LAN’s: Fast Ethernet, Gigabit Ethernet, Fibre Channel – Wireless LAN’s.



UNIT II CONGESTION AND TRAFFIC MANAGEMENT

Queuing Analysis- Queuing Models – Single Server Queues – Effects of Congestion – Congestion Control – Traffic Management – Congestion Control in Packet Switching Networks – Frame Relay Congestion Control.



UNIT III TCP AND ATM CONGESTION CONTROL

TCP Flow control – TCP Congestion Control – Retransmission – Timer Management – Exponential RTO backoff – KARN’s Algorithm – Window management – Performance of TCP over ATM. Traffic and Congestion control in ATM – Requirements – Attributes – Traffic Management Frame work, Traffic Control – ABR traffic Management – ABR rate control, RM cell formats, ABR Capacity allocations – GFR traffic management.



UNIT IV INTEGRATED AND DIFFERENTIATED SERVICES

Integrated Services Architecture – Approach, Components, Services- Queuing Discipline, FQ, PS, BRFQ, GPS, WFQ – Random Early Detection, Differentiated Services.



UNIT V PROTOCOLS FOR QoS SUPPORT

RSVP – Goals & Characteristics, Data Flow, RSVP operations, Protocol Mechanisms – Multiprotocol Label Switching – Operations, Label Stacking, Protocol details – RTP – Protocol Architecture, Data Transfer Protocol, RTCP.



TEXT BOOKS:

1. William Stallings, “HIGH SPEED NETWORKS AND INTERNET”, Pearson Education, Second Edition, 2002.



REFERENCES:

2. Warland & Pravin Varaiya, “HIGH PERFORMANCE COMMUNICATION NETWORKS”,Jean Harcourt Asia Pvt. Ltd., II Edition, 2001.

3. Irvan Pepelnjk, Jim Guichard and Jeff Apcar, “MPLS and VPN architecture”, Cisco Press, Volume 1 and 2, 2003.



CS9215 DATA STRUCTURES LAB



1. Min Heap

2. Deaps

3. Leftist Heap

4. AVL Tree

5. B-Tree

6. Tries

7. Quick Sort

8. Convex hull

9. 0/1 Knapsack using Dynamic Programming

10. Graph coloring using backtracking



CS9216 NETWORKING LAB



1. Socket Programming

   a. TCP Sockets

   b. UDP Sockets

   c. Applications using Sockets

2. Simulation of Sliding Window Protocol

3. Simulation of Routing Protocols

4. Development of applications such as DNS/ HTTP/ E – mail/ Multi - user Chat

5. Simulation of Network Management Protocols

6. Study of Network Simulator Packages – such as opnet, ns2, etc.

  • Written by KamatchiPriya
  • Hits: 2315

2012 CSE II SEM - ME CURRICULUM AND SYLLABUS

Curriculum and Syllabus: M.E. 2011 CSE, AUC 2011
Semester: 2

CS9221, Data Base Technology

Subject Introduction / Notes not available

Unit I - DISTRIBUTED DATABASES
Distributed Databases Vs Conventional Databases - Architecture - Fragmentation - Query Processing - Transaction Processing - Concurrency Control - Recovery.

Unit II - OBJECT ORIENTED DATABASES
Introduction to Object Oriented Data Bases - Approaches - Modeling and Design - Persistence - Query Languages - Transaction - Concurrency - Multi Version Locks - Recovery.

Unit III - EMERGING SYSTEMS
Enhanced Data Models - Client/Server Model - Data Warehousing and Data Mining - Web Databases - Mobile Databases.

Unit IV - DATABASE DESIGN ISSUES
ER Model - Normalization - Security - Integrity - Consistency - Database Tuning - Optimization and Research Issues - Design of Temporal Databases - Spatial Databases.

Unit V - CURRENT ISSUES
Rules - Knowledge Bases - Active And Deductive Databases - Parallel Databases - Multimedia Databases - Image Databases - Text Database

REFERENCES:
1. Elisa Bertino, Barbara Catania, Gian Piero Zarri, Intelligent Database Systems, Addison-Wesley, 2001.
2. Carlo Zaniolo, Stefano Ceri, Christos Faloustsos, R.T.Snodgrass, V.S.Subrahmanian, Advanced Database Systems, Morgan Kaufman, 1997.
3. N.Tamer Ozsu, Patrick Valduriez, Principles Of Distributed Database Systems, Prentice Hal International Inc., 1999.
4. C.S.R Prabhu, Object-Oriented Database Systems, Prentice Hall Of India, 1998.
5. Abdullah Uz Tansel Et Al, Temporal Databases: Theory, Design And Principles-, Benjamin Cummings Publishers, 1993.
6. Raghu Ramakrishnan, Johannes Gehrke, -Database Management Systems-, Mcgraw Hill,
Third Edition 2004.
7. Henry F Korth, Abraham Silberschatz, S. Sudharshan, -Database System Concepts-, Fourth Ediion, Mcgraw Hill, 2002.
8. R. Elmasri, S.B. Navathe, -Fundamentals Of Database Systems-, Pearson Education, 2004.


CS9222, Advanced Operating Systems

Subject Introduction / Notes not available

Unit I - INTRODUCTION
Overview - Functions of an Operating System - Design Approaches - Types of Advanced - Operating System - Synchronization Mechanisms - Concept of a Process, Concurrent Processes - The Critical Section Problem, Other Synchronization Problems - Language Mechanisms for Synchronization - Axiomatic Verification of Parallel Programs - Process Deadlocks - Preliminaries - Models of Deadlocks, Resources, System State - Necessary and Sufficient conditions for a Deadlock - Systems with Single - Unit Requests, Consumable Resources, Reusable Resources.

Unit II - DISTRIBUTED OPERATING SYSTEMS
Introduction - Issues - Communication Primitives - Inherent Limitations - Lamport's Logical - Clock; Vector Clock; Causal Ordering; Global State; Cuts; Termination Detection. Distributed Mutual Exclusion - Non-Token Based Algorithms - Lamport's Algorithm - Token Based Algorithms - Suzuki-Kasami's Broadcast Algorithm - Distributed Deadlock Detection - Issues - Centralized Deadlock Detection Algorithms - Distributed Deadlock-Detection Algorithms. - Agreement Protocols - Classification - Solutions - Applications.

Unit III - DISTRIBUTED RESOURCE MANAGEMENT
Distributed File systems - Architecture - Mechanisms - Design Issues - Distributed Shared Memory - Architecture - Algorithm - Protocols - Design Issues. Distributed Scheduling - Issues - Components - Algorithms.

Unit IV - FAILURE RECOVERY AND FAULT TOLERANCE
Basic Concepts - Classification of Failures - Basic Approaches to Recovery - Recovery in Concurrent System - Synchronous and Asynchronous Checkpointing and Recovery - Check pointing in Distributed Database Systems - Fault Tolerance - Issues - Two-phase and Non-blocking Commit Protocols - Voting Protocols - Dynamic Voting Protocols

Unit V - MULTIPROCESSOR AND DATABASE OPERATING SYSTEMS
Structures - Design Issues - Threads - Process Synchronization - Processor Scheduling - Memory Management - Reliability / Fault Tolerance - Database Operating Systems - Introduction - Concurrency Control - Distributed Database Systems - Concurrency Control - Algorithms.

TEXT BOOK:
1. Mukesh Singhal and N. G. Shivaratri, Advanced Concepts in Operating Systems, McGraw-Hill, 2000
REFERENCES: .
1. Abraham Silberschatz, Peter B. Galvin, G. Gagne, Operating System Concepts, Sixth Edition, Addison Wesley Publishing Co., 2003.
2. Andrew S. Tanenbaum, Modern Operating Systems, Second Edition, Addison Wesley,2001.


CS9223, Advanced System Software

Subject Introduction / Notes not available

Unit I - Basic Compiler Functions
Grammars - Lexical Analysis - Syntactic Analysis - Code Generation - Heap Management - Parameter Passing Methods - Semantics of Calls and Returns - Implementing Subprograms - Stack Dynamic Local Variables - Dynamic binding of method calls to methods - Overview of Memory Management, Virtual Memory, Process Creation - Overview of I/O Systems, Device Drivers, System Boot

Unit II - Introduction and Overview
Symbol table structure - Local and Global Symbol table management Intermediate representation - Issues - High level, medium level, low level intermediate languages - MIR, HIR, LIR - ICAN for Intermediate code Optimization - Early optimization - loop optimization

Unit III - Procedure optimization
in-line expansion - leaf routine optimization and shrink wrapping - register allocation and assignment - graph coloring - data flow analysis - constant propagation - alias analysis - register allocation - global references - Optimization for memory hierarchy - Code Scheduling - Instruction scheduling - Speculative scheduling - Software pipelining - trace scheduling - Run-time support - Register usage - local stack frame - run-time stack - Code sharing position - independent code

Unit IV - Introduction to Virtual Machines (VM)
Pascal P-Code VM - Object-Oriented VMs - Java VM Architecture - Common Language Infrastructure - Dynamic Class Loading - Security - Garbage Collection - Optimization

Unit V - Emulation
Interpretation and Binary Translation - Instruction Set Issues - Process Virtual Machines - Profiling - Migration - Grids - Examples of real world implementations of system software

TEXT BOOKS:
1. Steven S. Muchnick, Advanced Compiler Design Implementation, Morgan Koffman lsevier Science, India, First Edition 2004
2. James E Smith and Ravi Nair, Virtual Machines, Elsevier, 2005. (Units 4, 5) (Sections 1.0-1.6, 2.0-2.5, 2.8, 3.0-3.6, 4.2, 5.0-5.3, 5.5-5.6, 6.0-6.3, 6.5-6.6, 10.2, 10.3)
3. Robert W. Sebesta, Concepts of Programming Languages, 7th ed., Pearson Education,2006. (Unit 3) (Sections 6.9, 9.3, 9.5, 10.1-10.3, 12.10.2)
REFERENCES:
1. Alfred V Aho, Ravi Sethi, Jeffrey D Ullman, Compilers, Pearson Education, 1986.
2. Terrance W Pratt, Marvin V Zelkowitz, T V Gopal, Programming Languages, 4th ed.,Pearson Education, 2006.
3. Carl Hamacher, Zvonko Vranesic, Safwat Zaky, Computer Organization, 5th ed., McGraw Hill, 2002.
4. Silberschatz, Galvin, Gagne, -Operating System Concepts-, 6th ed., Wiley, 2003.


CS9224, Information Security

Subject Introduction / Notes not available

Unit I - An Overview of Computer Security
Access Control Matrix - Policy-Security policies - Confidentiality policies - Integrity policies and Hybrid policies.

Unit II - Cryptography
Key management - Session and Interchange keys - Key exchange and generation - Cryptographic Key Infrastructure - Storing and Revoking Keys - Digital Signatures - Cipher Techniques

Unit III - Systems: Design Principles
Representing Identity - Access Control Mechanisms - Information Flow and Confinement Problem

Unit IV - Malicious Logic
Vulnerability Analysis - Auditing and Intrusion Detection

Unit V - Network Security
System Security - User Security - Program Security

TEXT BOOK:
1. Matt Bishop ,Computer Security art and science , Second Edition, Pearson Education
REFERENCES:
1. Mark Merkow, James Breithaupt, Information Security : Principles and Practices, First Edition, Pearson Education,
2. Whitman, Principles of Information Security, Second Edition, Pearson Education
3. William Stallings, Cryptography and Network Security: Principles and Practices, Third Edition, Pearson Education.
4. Security in Computing , Charles P.Pfleeger and Shari Lawrence Pfleeger, Third Edition.


CS9225, Web Technology

Subject Introduction / Notes not available

Unit I - Web essentials
clients - servers - communication - markup languages - XHTML - simple XHTML pages style sheets - CSS

Unit II - Client side programming
Java script language - java script objects - host objects : Browsers and the DOM

Unit III - Server side programming
java servlets - basics - simple program - separating programming and presentation - ASP/JSP - JSP basics ASP/JSP objects - simple ASP/JSP pages.

Unit IV - Representing Web data
data base connectivity - JDBC - Dynamic Web pages - XML - DTD - XML schema - DOM - SAX - Xquery.

Unit V - Building Web applications
cookies - sessions - open source environment - PHP - MYSQL - case studies.

TEXT BOOKS:
1. Jeffrey C Jackson, Web Technology - A computer Science perspective, Persoson Education, 2007.
2. Chris Bates, Web Programming Building Internet Applications, Wiley India, 2006.


CS9261, Digital Imaging

Subject Introduction / Notes not available

Unit I - FUNDAMENTALS OF IMAGE PROCESSING
Introduction - Steps in Image Processing Systems - Image Acquisition - Sampling and Quantization - Pixel Relationships - Colour Fundamentals and Models, File Formats, Image operations - Arithmetic, Geometric and Morphological.

Unit II - IMAGE ENHANCEMENT
Spatial Domain Gray level Transformations Histogram Processing - Spatial Filtering - Smoothing and Sharpening.Frequency Domain : Filtering in Frequency Domain - DFT, FFT, DCT - Smoothing and Sharpening filters - Homomorphic Filtering.

Unit III - IMAGE SEGMENTATION AND FEATURE ANALYSIS
Detection of Discontinuities - Edge Operators - Edge Linking and Boundary Detection - Thresholding - Region Based Segmentation - Morphological WaterSheds - Motion Segmentation, Feature Analysis and Extraction.

Unit IV - MULTI RESOLUTION ANALYSIS AND COMPRESSIONS
Multi Resolution Analysis : Image Pyramids - Multi resolution expansion - Wavelet Transforms. - Image Compression : Fundamentals - Models - Elements of Information Theory - Error Free - Compression - Lossy Compression - Compression Standards.

Unit V - APPLICATIONS OF IMAGE PROCESSING
Image Classification - Image Recognition - Image Understanding - Video Motion Analysis - Image Fusion - Steganography - Digital Compositing - Mosaics - Colour Image Processing..

REFERENCES:
1. Rafael C.Gonzalez and Richard E.Woods, Digital Image Processing- Second Edition, Pearson Education, 2003.
2. Milan Sonka, Vaclav Hlavac and Roger Boyle, Image Processing, Analysis and Machine Vision, Second Edition, Thomson Learning, 2001
3. Anil K.Jain, Fundamentals of Digital Image Processing, Person Educaiton, 2003.


R11, Elective-1

CS9227, Operating System Lab

Subject Introduction / Notes not available

Unit I - MULTIPROCESSOR OPERATING SYSTEMS
PROGRAM 1: Semaphores - Multiprocessor operating systems. Assume there are three processes: Pa, Pb, and Pc. Only Pa can output the letter A, Pb B, and Pc C. - Utilizing only semaphores (and no other variables) the processes are synchronized so that the output satisfies the following conditions: - a) A B must be output before any C's can be output. - b) B's and C's must alternate in the output string, that is, after the first B is output, another B cannot be output until a C is output. - Similarly, once a C is output, another C cannot be output until a B is output. - c) The total number of B's and C's which have been output at any given point in the output string cannot exceed the number of A's which have been output up to that point. - Examples - AACB -- invalid, violates a) - ABACAC-- invalid, violates b) - AABCABC -- invalid, violates c) - AABCAAABC -- valid - AAAABCBC -- valid - AB -- valid

Unit II - PROGRAM 2: Multithreading - Multiprocessor operating systems
The Cigarette Smokers Problem - Consider a simulation with three smoker threads and one agent thread. Each smoker continuously makes a cigarette and smokes it. - But to make a cigarette, a smoker needs three ingredients: tobacco, paper, and matches. One of the smoker threads has only paper, another has only tobacco, - and the third has only matches. - The agent thread has an infinite supply of all three materials. - The three smoker threads are initially blocked. - The agent places two randomly chosen (different) ingredients on the table and unblocks the one smoker who has the remaining ingredient. - The agent then blocks. - The unblocked smoker removes the two ingredients from the table, makes a cigarette, and smokes it for a random amount of time, - unblocking the agent on completion of smoking the cigarette. - The agent then puts out another random two of the three ingredients, and the cycle repeats. - Write a multi-class multithreaded Java program that uses a monitor to synchronize the agent thread and the three smoker threads. - Do not mechanically translate semaphore code into monitor code! The agent thread executes in an agent object created from an agent class. - Each smoker thread executes in a smoker object. - All smoker objects are created from one smoker class whose constructor is used to specify the ingredient possessed by the smoker object. - A driver class with a main method constructs the objects and starts the threads. - Use a single monitor object instantiated from a class Control for synchronization. - Each of the four threads invokes a synchronized monitor method for its synchronization. - No semaphores are allowed. No synchronized blocks are allowed, only synchronized methods. - No busy waiting is allowed. No calls to nap inside a synchronized method are allowed - (do not nap while holding the monitor object's lock, that is, while inside a synchronized method or while inside a method called by a synchronized method).

Unit III - PROGRAM 3: Multiple sleeping barbers - Multiprocessor operating systems
Write a multi-class multithreaded Java program that simulates multiple sleeping barbers, all in one barbershop that has a finite number of chairs in the waiting room. - Each customer is instantiated from a single Customer class, each barber is instantiated from a single Barber class.

Unit IV - PROGRAM 4: Network operating systems
Establish a Lab setup for the following network operating systems based programs based on the skills in networking on your own. - E.g. for identifying networking hardware, identifying different kinds of network cabling and network interface cards can be done. - Exercises - 1. Identifying Local Area Network Hardware - 2. Exploring Local Area Network Configuration Options - 3. Verifying TCP/IP Settings - 4. Sharing Resources - 5. Testing LAN Connections

Unit V - PROGRAM 5: Real time operating systems
A real-time program implementing an alarm clock shall be developed. [Alarm clock, using C and Simple_OS] - The program shall fulfill the following requirements: - Clock with alarm functionality shall be implemented, It shall be possible to set the time, It shall be possible to set the alarm time, - the alarm shall be enabled when the alarm time is set, the alarm shall be activated when the alarm is enabled, - and when the current time is equal to the alarm time, an activated alarm must be acknowledged. - Acknowledgement of an alarm shall lead to the alarm being disabled, the alarm is enabled again when a new alarm time is set, - an alarm which is not acknowledged shall be repeated every 10 seconds. - The program shall communicate with a graphical user interface, where the current time shall be displayed, - and where the alarm time shall be displayed when the alarm is enabled. It shall be possible to terminate the program, - using a command which is sent from the graphical user interface.

Unit VI - PROGRAM 6: Transactions and Concurrency -Database operating systems
Exercises - Assume any application(e.g.banking) on your own and do the following exercises. - 1. Investigate and implement the ObjectStore's concurrency options. - 2. Implement the concurrency conflict that occurs between multiple client applications. - 3. Observe and implement the implication of nested transactions.

Unit VII - PROGRAM 7: Distributed operating systems
1. Design a RMI Lottery application. Each time you run the client program -- "java LotteryClient n", the server program "LotteryServer" will generate n set of Lottery numbers. - Here n is a positive integer, representing the money you will spend on Lottery in sterling pounds. - Write this program in a proper engineering manner, i.e. there should be specifications, design (flow chart, FD, or pseudo code), coding, test/debug, and documentation. - 2. Consider a distributed system that consists of two processes which communicate with each other. Let P be a state predicate on the local state of one process and Q be a state predicate on the local state of the other process. Assume that neither P nor Q are stable (i.e. closed). Design a superimposed computation which detects that there exists an interleaving of underlying events in this system where at some state P ^Q holds. - (A superposed computation is one that does not a_ect the underlying - occur in at the same instant as the underlying events and/or at di_erent instants.) State any assumptions you make. [Hint: Use vector clocks.]

Books information not available


CS9228, Web Technology Lab

Subject Introduction / Notes not available

Unit I - Creation of HTML pages with frames, links, tables and other tags
Usage of internal and external CSS along with HTML pages

Unit II - Client side Programming
i. Java script for displaying date and comparing two dates - ii. Form Validation including text field, radio buttons, check boxes, list box - and other controls

Unit III - Usage of ASP/JSP objects response, Request, Application, Session, Server, ADO etc
i. Writing online applications such as shopping, railway/air/bus ticket - reservation system with set of ASP/JSP pages - ii. Using sessions and cookies as part of the web application

Unit IV - Writing Servlet Program using HTTP Servlet
Any online application with database access

Unit V - Creation of XML document for a specific domain
Writing DTD or XML schema for the domain specific XML document - Parsing an XML document using DOM and SAX Parsers - Sample web application development in the open source environment

Books information not available


  • Written by KamatchiPriya
  • Hits: 1936

2011 CSE I SEM - ME Curriculum and Syllabus

Curriculum and Syllabus: M.E. 2011 CSE, AUC 2011
Semester: 1

MA9219, Operations Research

Subject Introduction / Notes not available

Unit I - QUEUEING MODELS
Poisson Process - Markovian Queues - Single and Multi-server Models - Little's formula - Machine Interference Model - Steady State analysis - Self Service Queue

Unit II - ADVANCED QUEUEING MODELS
Non Markovian Queues - Pollaczek Khintchine Formula - Queues in Series - Open Queueing - Networks - Closed Queueing networks

Unit III - SIMULATION
Discrete Even Simulation - Monte Carlo Simulation - Stochastic Simulation - Applications to Queueing systems

Unit IV - LINEAR PROGRAMMING
Formulation - Graphical solution - Simplex method - Two phase method - Transportation Problems - Assignment Problems

Unit V - NON-LINEAR PROGRAMMING
Lagrange multipliers - Equality constraints - Inequality constraints - Kuhn - Tucker conditions - Quadratic Programming.

TEXT BOOKS:
1. Winston.W.L. -Operations Research Fourth Edition, Thomson - Brooks/Cole, 2003.
2. Taha, H.A. -Operations Research: An Introduction, Ninth Edition, Pearson Education Edition, Asia, New Delhi, 2002.
REFERENCES:
1. Robertazzi. T.G. -Computer Networks and Systems - Queuing Theory and Performance Evaluation, Third Edition, Springer, 2002 Reprint.
2. Ross. S.M., Probability Models for Computer Science, Academic Press, 2002.


CS9211, Computer Architecture

Subject Introduction / Notes not available

Unit I - FUNDAMENTALS OF COMPUTER DESIGN AND PIPELINING
Fundamentals of Computer Design - Measuring and reporting performance - Quantitative principles of computer design - Instruction set principles - Classifying ISA - Design issues - Pipelining - Basic concepts - Hazards - Implementation - Multicycle operations.

Unit II - INSTRUCTION LEVEL PARALLELISM WITH DYNAMIC APPROACHES
Concepts - Dynamic Scheduling - Dynamic hardware prediction - Multiple issue - Hardware - based speculation - Limitations of ILP - Case studies.

Unit III - INSTRUCTION LEVEL PARALLELISM WITH SOFTWARE APPROACHES
Compiler techniques for exposing ILP - Static branch prediction - VLIW - Advanced compiler support - Hardware support for exposing more parallelism - Hardware versus software speculation mechanisms - Case studies.

Unit IV - MULTIPROCESSORS AND MULTICORE ARCHITECTURES
Symmetric and distributed shared memory architectures - Performance issues - Synchronization issues - Models of memory consistency - Software and hardware multithreading - SMT and CMP architectures - Design issues - Case studies.

Unit V - MEMORY AND I/O
Cache performance - Reducing cache miss penalty and miss rate - Reducing hit time - Main memory and performance - Memory technology. Types of storage devices - Buses - RAID - Reliability, availability and dependability - I/O performance measures - Designing an I/O system.

REFERENCES:
1. John L. Hennessey and David A. Patterson, Computer Architecture A quantitative approach, Morgan Kaufmann / Elsevier, 4th. edition, 2007.
2. David E. Culler, Jaswinder Pal Singh, Parallel Computing Architecture : A hardware/software approach , Morgan Kaufmann / Elsevier, 1997.
3. William Stallings, Computer Organization and Architecture Designing for Performance,Pearson Education, Seventh Edition, 2006.
4. Behrooz Parhami, Computer Architecture, Oxford University Press, 2006.


CS9212, Data Structures and Algorithms

Subject Introduction / Notes not available

Unit I - COMPLEXITY ANALYSIS & ELEMENTARY DATA STRUCTURES
Asymptotic notations - Properties of big oh notation - asymptotic notation with several - parameters - conditional asymptotic notation - amortized analysis - NP-completeness - NP-hard - recurrence equations - solving recurrence equations - arrays - linked lists - trees.

Unit II - HEAP STRUCTURES
Min-max heaps - Deaps - Leftist heaps - Binomial heaps - Fibonacci heaps - Skew heaps - - Lazy-binomial heaps.

Unit III - SEARCH STRUCTURES
Binary search trees - AVL trees - 2-3 trees - 2-3-4 trees - Red-black trees - B-trees - splay trees - Tries.

Unit IV - GREEDY & DIVIDE AND CONQUER
Quicksort - Strassen's matrix multiplication - Convex hull - Tree-vertex splitting - Job sequencing with deadlines - Optimal storage on tapes

Unit V - DYNAMIC PROGRAMMING AND BACKTRACKING
Multistage graphs - 0/1 knapsack using dynamic programming - Flow shop scheduling - 8-queens problem - graph coloring - knapsack using backtracking

REFERENCES:
1. E. Horowitz, S.Sahni and Dinesh Mehta, Fundamentals of Data structures in C++, Galgotia,1999.
2. E. Horowitz, S.Sahni and S. Rajasekaran, Computer Algorithms / C++, Galgotia, 1999.
3. Adam Drozdex, Data Structures and algorithms in C++, Second Edition, Thomson learning-vikas publishing house, 2001.
4. G. Brassard and P. Bratley, Algorithmics: Theory and Practice, Printice Hall, 1988.
5. Thomas H.Corman, Charles E.Leiserson, Ronald L. Rivest,Introduction to Algorithms,Second Edition, PHI 2003.


SE9213, Object Oriented Software Engineering

Subject Introduction / Notes not available

Unit I - INTRODUCTION
System Concepts - Software Engineering Concepts - Development Activities - Managing Software Development - Unified Modeling Language - Project Organization - Communication

Unit II - ANALYSIS
Requirements Elicitation - Concepts - Activities - Management - Analysis Object Model - Analysis Dynamic Models

Unit III - SYSTEM DESIGN
Decomposing the system - Overview of System Design - System Design Concepts - System Design Activities - Addressing Design Goals - Managing System Design

Unit IV - OBJECT DESIGN AND IMPLEMENTATION ISSUES
Reusing Pattern Solutions - Specifying Interfaces - Mapping Models to Code - Testing

Unit V - MANAGING CHANGE
Rationale Management - Configuration Management - Project Management - Software Life Cycle

REFERENCES:
1. Bernd Bruegge, Alan H Dutoit, Object-Oriented Software Engineering, 2nd ed, Pearson Education, 2004.
2. Craig Larman, Applying UML and Patterns, 3rd ed, Pearson Education, 2005.
3. Stephen Schach, Software Engineering 7th ed, McGraw-Hill, 2007.


CS9213, Computer Networks and Management

Subject Introduction / Notes not available

Unit I - HIGH SPEED NETWORKS
Frame Relay Networks - Asynchronous transfer mode - ATM Protocol Architecture, - ATM logical Connection, ATM Cell - ATM Service Categories - AAL. High Speed LAN's: Fast Ethernet, Gigabit Ethernet, Fibre Channel - Wireless LAN's.

Unit II - CONGESTION AND TRAFFIC MANAGEMENT
Queuing Analysis - Queuing Models - Single Server Queues - Effects of Congestion - Congestion Control - Traffic Management - Congestion Control in Packet Switching Networks - Frame Relay Congestion Control.

Unit III - TCP AND ATM CONGESTION CONTROL
TCP Flow control - TCP Congestion Control - Retransmission - Timer Management - Exponential RTO backoff - KARN's Algorithm - Window management - Performance of TCP over ATM. Traffic and Congestion control in ATM - Requirements - Attributes - Traffic Management Frame work, Traffic Control - ABR traffic Management - ABR rate control, RM cell formats, ABR Capacity allocations - GFR traffic management.

Unit IV - INTEGRATED AND DIFFERENTIATED SERVICES
Integrated Services Architecture - Approach, Components, Services - Queuing Discipline, FQ, PS, BRFQ, GPS, WFQ - Random Early Detection, Differentiated Services.

Unit V - PROTOCOLS FOR QoS SUPPORT
RSVP - Goals & Characteristics, Data Flow, RSVP operations, Protocol Mechanisms - Multiprotocol Label Switching - Operations, Label Stacking, Protocol details - RTP - Protocol Architecture, Data Transfer Protocol, RTCP.

TEXT BOOKS:
1. William Stallings, HIGH SPEED NETWORKS AND INTERNET, Pearson Education,Second Edition, 2002.

REFERENCES:
1. Warland & Pravin Varaiya, HIGH PERFORMANCE COMMUNICATION NETWORKS,Jean Harcourt Asia Pvt. Ltd., II Edition, 2001.
2. Irvan Pepelnjk, Jim Guichard and Jeff Apcar, MPLS and VPN architecture, Cisco Press,Volume 1 and 2, 2003.


CS 9215, Data Structures Lab

Subject Introduction / Notes not available

Unit I - Min Heap
Deaps - Leftist Heap - AVL Tree - B-Tree - Tries - Quick Sort - Convex hull - 0/1 Knapsack using Dynamic Programming - Graph coloring using backtracking

Books information not available


CS9216, Networking Lab

Subject Introduction / Notes not available

Unit I - Socket Programming
a. TCP Sockets - b. UDP Sockets - c. Applications using Sockets - Simulation of Sliding Window Protocol - Simulation of Routing Protocols - Development of applications such as DNS/ HTTP/ E - mail/ Multi - user Chat - Simulation of Network Management Protocols - Study of Network Simulator Packages - such as opnet, ns2, etc.

Books information not available


  • Written by Anand P
  • Hits: 1586

2011 MECH III SEM - BE CURRICULAM AND SYLLABUS

Curriculum and Syllabus: B.E. 2011 ME, AUC 2011
Semester: 3

MA2211, TRANSFORMS AND PARTIAL DIFFERENTIAL EQUATIONS

OBJECTIVES
The course objective is to develop the skills of the students in the areas of Transforms and Partial Differtial Equations.
This will be necessary for their effective studies in a large number of engineering subjects like heat conduction, communication systems,electro-optics and electromagnetic theory. The course will also serve as a prerequisite for post graduate and specialized studies and research.


Unit I - FOURIER SERIES
Dirichlet's conditions - General Fourier series - Odd and even functions - Half range sine series - Half range cosine series - Complex form of Fourier Series - Parseval's identify - Harmonic Analysis.

Unit II - FOURIER TRANSFORMS
Fourier integral theorem (without proof) - Fourier transform pair - Sine and Cosine transforms - Properties - Transforms of simple functions - Convolution theorem - Parseval's identity.

Unit III - PARTIAL DIFFERENTIAL EQUATIONS
Formation of partial differential equations - Lagrange's linear equation - Solutions of standard types of first order partial differential equations - Linear partial differential equations of second and higher order with constant coefficients.

Unit IV - APPLICATIONS OF PARTIAL DIFFERENTIAL EQUATIONS
Solutions of one dimensional wave equation - One dimensional equation of heat conduction - Steady state solution of two-dimensional equation of heat conduction (Insulated edges excluded) - Fourier series solutions in cartesian coordinates.

Unit V - Z -TRANSFORMS AND DIFFERENCE EQUATIONS
Z-transforms - Elementary properties - Inverse Z-transform - Convolution theorem - Formation of difference equations - Solution of difference equations using Z-transform.

TEXT BOOK:
1. Grewal, B.S, "Higher Engineering Mathematics" 40th Edition, Khanna publishers, Delhi, (2007)

REFERENCES:
1. Bali.N.P and Manish Goyal "A Textbook of Engineering Mathematics", Seventh Edition, Laxmi Publications(P) Ltd. (2007)
2. Ramana.B.V. "Higher Engineering Mathematics" Tata Mc-GrawHill Publishing Company limited, New Delhi (2007).
3. Glyn James, "Advanced Modern Engineering Mathematics", Third edition-Pearson Education (2007).
4. Erwin Kreyszig "Advanced Engineering Mathematics", Eighth edition-Wiley India (2007).
 


ME 2201, Manufacturing Technology I

OBJECTIVE
To introduce the students to the concepts of some basic manufacturing processes and fabrication techniques.
Concepts of metal casting, metal joining, metal forming and plastics component manufacture are introduced.

Unit I - METAL CASTING PROCESSES:
Sand casting - Sand moulds - Type of patterns - Pattern materials - Pattern allowances - Types of Moulding sand - Properties of moulding sand - Core making - Methods of Sand testing - Moulding machines - Types of moulding machines - Melting furnaces - Working principle of Special casting processes - Shell investment casting - Ceramic mould - Lost Wax process - Pressure die casting - Centrifugal casting - CO2 process - Sand Casting defects.

Unit II - JOINING PROCESSES :
Fusion welding processes - Types of Gas welding - Equipments used - Flame characteristics - Filler and Flux materials - Arc welding equipments - Electrodes - Coating and specifications - Principles of Resistance welding - Spot/butt welding - Seam welding - Projection welding - Percusion welding - GS metal arc welding - Flux cored welding - Submerged arc welding - Electro slag welding - TIG welding - Principle and application of special welding processes - Plasma arc welding - Thermit welding - Electron beam welding - Friction welding - Diffusion welding - Weld defects - Brazing - Soldering process Methods and process capabilities - Filler materials and fluxes - Types of Adhesive bonding.

Unit III - BULK DEFORMATION PROCESSES :
Hot working and cold working of metals - Forging processes - Open impression and closed die forging - Characteristics of the process - Types of Forging Machines - Typical forging operations - Rolling of metals - Types of Rolling mills - Flat strip rolling - Shape rolling operations - Defects in rolled parts - Principle of rod and wire drawing - Tube drawing - Principles of Extrusion - Types of Extrusion - Hot and Cold extrusion - Equipments used.

Unit IV - SHEET METAL PROCESSES : :
Sheet metal characteristics - Typical shearing operations - Bending - Drawing operations - Stretch forming operations - Formability of sheet metal - Test methods - Working principle and application of special forming processes - Hydro forming - Rubber pad forming - Metal spinning - Introduction to Explosive forming - Magnetic pulse forming - Peen forming - Super plastic forming.

Unit V - MANUFACTURING OF PLASTIC COMPONENTS : :
Types of plastics - Characteristics of the forming and shaping processes - Moulding of Thermoplastics - Working principles and typical applications of Injection moulding - Plunger and screw machines - Compression moulding - Transfer moulding - Typical industrial applications - Introduction to Blow moulding - Rotational moulding - Film blowing - Extrusion - Thermoforming - Bonding of Thermoplastics

TEXT BOOKS
1.Hajra Choudhury, Elements of Workshop Technology, Vol. I and II, Media Promotors Pvt Ltd., 2001
2.S.Gowri, P.Hariharan, and A.Suresh Babu, Manufacturing Technology I, Pearson Education,2008.

REFERENCES
1.B.S. Magendran Parashar & R.K. Mittal, Elements of Manufacturing Processes, Prentice Hall of India, 2003.
2.P.N. Rao, Manufacturing Technology, 2nd Edition, Tata McGraw-Hill Publishing Limited,2002.
3.P.C. Sharma, A Text Book of Production Technology, 4th Edition, S. Chand and Company,200


ME 2202, Engineering Thermodynamics

Objective
To achieve an understanding of principles of thermodynamics and to be able to use it in accounting for the bulk behaviour of the simple physical systems.
To provide in-depth study of thermodynamic principles, thermodynamics of state, basic thermodynamic relations, Principle of Psychrometry & Properties of pure substances
To enlighten the basic concepts of vapour power cycles.

Unit I - BASIC CONCEPTS AND FIRST LAW
Concept of continuum - macroscopic approach - Thermodynamic systems - closed system - open system - isolated system - Thermodynamic Property - state - path and process - quasi-static process - work,modes of work - Zeroth law of thermodynamics - concept of temperature and heat - Concept of ideal and real gases - First law of thermodynamics - application to closed and open systems - internal energy - specific heat capacities - enthalpy - steady flow process with reference to various thermal equipments

Unit II - SECOND LAW
Second law of thermodynamics - Kelvins and Clausius statements of second law - Reversibility and irreversibility - Carnot theorem - Carnot cycle - Reversed carnot cycle - efficiency - COP - Thermodynamic temperature scale - Clausius inequality - concept of entropy - entropy of ideal gas - principle of increase of entropy - availability.

Unit III - PROPERTIES OF PURE SUBSTANCE AND STEAM POWER CYCLE :
Properties of pure substances - Thermodynamic properties of pure substances in solid, liquid and vapour phases - phase rule - P-V P-T T-V T-S H-S diagrams - PVT surfaces - thermodynamic properties of steam - Calculations of work done - heat transfer in non-flow - flow processes - Standard Rankine cycle - Reheat and regenerative cycle.

Unit IV - IDEAL AND REAL GASES AND THERMODYNAMIC RELATIONS :
Gas mixtures - Properties ideal and real gases - Equations of state - Avagadros Law - Vander Waals equation of state - compressability factor - compressability chart - Daltons law of partial pressure - exact differentials - T-D relations - Maxwells relations - Clausius Clapeyron equations - Joule Thomson coefficient

Unit V - PSYCHROMETRY
Psychrometry and psychrometric charts - property calculations of air vapour mixtures - Psychrometric process - Sensible heat exchange processes - Latent heat exchange processes - Adiabatic mixing - evaporative cooling

TEXT BOOKS
1.Nag, P.K., Engineering Thermodynamics, Tata McGraw-Hill, 1998.
2.Cengel, Thermodynamics An Engineering Approach, 3rd Edition, Tata McGraw Hill,2003.

REFERENCES
1.Holman, J.P., Thermodynamics, 3rd Edition, McGraw-Hill, 1995.
2.Venwylen and Sontag, Classical Thermodynamics, Wiley Eastern, 1987.
3.Arora, C.P., Thermodynamics, Tata McGraw-Hill, 2003


ME 2203, Kinematics of Machinery

Objectives
To understand the layout of linkages in the assembly of a system/machine.
To study the principles involved in assessing the displacement, velocity and acceleration at any point in a link of a mechanism
To analyse the motion resulting from a specified set of linkages in a mechanism.

Unit I - BASICS OF MECHANISMS :
Definitions - Link - Kinematic pair - Kinematic chain - Mechanism - Machine - Degree of Freedom - Mobility - Kutzbach criterion (Grueblers equation) - Grashoff's law - Kinematic Inversions of four-bar chain and slider crank chain - Mechanical Advantage - Transmission angle - Description of common Mechanisms - Offset slider mechanism as quick return mechanisms - Pantograph - Straight line generators (Peaucellier and Watt mechanisms) - Steering gear for automobile - Hookes joint - Toggle mechanism - Ratchets - Escapements - Indexing Mechanisms

Unit II - KINEMATIC ANALYSIS :
Analysis of simple mechanisms (Single slider crank mechanism and four bar mechanism) - Graphical Methods for displacement - Velocity and Acceleration - Shaping machine mechanism - Coincident points - Coriolis acceleration - Analytical method of analysis of slider crank mechanism and four bar mechanism - Approximate analytical expression for displacement, - velocity and acceleration of piston of reciprocating engine mechanism.

Unit III - KINEMATICS OF CAMS :
Classifications - Displacement diagrams - Parabolic, Simple harmonic and Cycloidal motions - Graphical construction of displacement diagrams and layout of plate cam profiles - Circular arc and tangent cams - Pressure angle and undercutting.

Unit IV - GEARS :
Classification of gears - Gear tooth terminology - Fundamental law of toothed gearing and involute gearing - Length of path of contact and contact ratio - Interference and undercutting - Gear trains - Simple - Compound - Epicyclic gear trains - Differentials.

Unit V - FRICTION :
Dry friction - Friction in screw jack - Pivot and collar friction - Plate clutches - Belt and rope drives - Block brakes - Band brakes

TEXT BOOKS
1.Ambekar, A.G., Mechanism and Machine Theory, Prentice Hall of India, 2007.
2.Uicker, J.J., Pennock, G.R. and Shigley, J.E., Theory of Machines and Mechanisms(Indian Edition), Oxford University Press, 2003.

REFERENCES
1.Thomas Bevan, Theory of Machines, CBS Publishers and Distributors, 1984.
2.Ramamurti, V., Mechanism and Machine Theory, 2nd Edition, Narosa Publishing House,2005.
3.Ghosh, A. and Mallick, A.K., Theory of Mechanisms and Machines, Affiliated East-WestPvt. Ltd., 1998.


ME 2204, Fluid Mechanics and Machinery

Objective
To understand the structure and the properties of the fluid.
To analyse and appreciate the complexities involved in solving the fluid flow problems.
To study the mathematical techniques already in vogue and apply them to the solutions of practical flow problems.
To understand the energy exchange process in fluid mechanics handling incompressible fluids.

Unit I - INTRODUCTION
Units & Dimensions - Properties of fluids - Specific gravity - Specific weight - Viscosity - Compressibility - Vapour pressure and gas laws - Capillarity and surface tension - Flow characteristics - concepts of system and control volume - Application of control volume to continuity equation - Energy equation - Momentum equation - Moment of momentum equation

Unit II - FLOW THROUGH CIRCULAR CONDUITS
Laminar flow through circular conduits and circular annuli - Boundary layer concepts - Boundary layer thickness - Hydraulic and energy gradient - Darcy Weisbach equation - Friction factor and - Moody diagram - Commercial pipes - Minor losses - Flow though pipes in series and in parallel

Unit III - DIMENSIONAL ANALYSIS
Dimension and units - Buckinghams theorem - Discussion on dimensionless parameters - Models and similitude - Applications of dimensionless parameters

Unit IV - ROTO DYNAMIC MACHINES
Homologues units - Specific speed - Elementary cascade theory - Theory of turbo machines - Eulers equation - Hydraulic efficiency - Velocity components at the entry and exit of the rotor - Velocity triangle for single stage radial flow and axial flow machines - Centrifugal pumps - Turbines - Performance curves for pumps and turbines

Unit V - POSITIVE DISPLACEMENT MACHINES
Reciprocating pumps - Indicator diagrams - Work saved by air vessels - Rotary pumps - Classification - Working and performance curves

TEXT BOOKS
1.Streeter, V.L. and Wylie, E.B., Fluid Mechanics, McGraw Hill, 1983.
2.Radhakrishnan, E., Fluid Mechanics, 2nd Edition, Prentice Hall of India, 2007.

REFERENCES
1.Ramamritham, S., Fluid Mechanics, Hydraulics and Fluid Machines, Dhanpat Rai and Sons,1988.
2.Kumar, K.L., Engineering Fluid Mechanics, 7th Edition, Eurasia Publishing House (P) Ltd.,1995.
3.Bansal, R.K., Fluid Mechanics and Hydraulics Machines, Laxmi Publications (P) Ltd., 2007.


ME 2205, Electrical Drives and Controls

Objective
To understand the basic concepts of different types of electrical machines and their performance.
To study the different methods of starting D.C motors and induction motors.
To study the conventional and solid-state drives.

Unit I - INTRODUCTION
Basic Elements - Types of Electric Drives - factors influencing the choice of electrical drives - Heating and cooling curves - Loading conditions and classes of duty - Selection of power rating for drive motors with regard to thermal overloading and Load variation factors

Unit II - MOTOR CHARACTERISTICS
Mechanical characteristics - Speed - Torque characteristics of various types of load and drive motors - Braking of Electrical motors - DC motors - Shunt - Series - Compound - Single phase and three phase induction motors

Unit III - STARTING METHODS
Types of D.C Motor starters - Typical control circuits for shunt and series motors - Three phase squirrel cage and slip ring induction motors

Unit IV - CONVENTIONAL AND SOLID STATE SPEED CONTROL OF D.C. DRIVES
Speed control of DC series and shunt motors - Armature and field control - Ward-Leonard control system - Using controlled rectifiers and DC choppers - applications.

Unit V - CONVENTIONAL AND SOLID STATE SPEED CONTROL OF A.C. DRIVES
Speed control of three phase induction motor - Voltage control - voltage / frequency control slip - power recovery scheme - Using inverters and AC voltage regulators - applications.

TEXT BOOKS
1.Vedam Subramaniam, Electric Drives (Concepts and Applications), Tata McGraw-Hill,2001.
2.Nagrath, I.J. and Kothari, D.P., Electrical Machines, Tata McGraw-Hill, 1998.

REFERENCES
1.Pillai, S.K., A First Course on Electric Drives, Wiley Eastern Limited, 1998.
2.Singh, M.D. and Khanchandani, K.B., Power Electronics, Tata McGraw-Hill, 1998.
3.Partab, H., Art and Science Utilisation of Electrical Energy, Dhanpat Rai and Sons, 1994.


ME 2207, Manufacturing Technology Lab I

OBJECTIVE :
To gain hands on experience on working of general purpose machine tools and on various
manufacturing processes.

Unit I - LATHE
Facing, plain turning and step turning - Taper turning using compound rest, Tailstock set over, etc

Unit II - Single and Multi-start V thread, cutting and knurling :
Boring and internal thread cutting.

Unit III - WELDING EXCERCISES: :
Horizontal, Vertical and Overhead welding. - Gas Cutting, Gas Welding - Brazing - for demonstration purpose

Unit IV - SHEET METAL WORK: :
Fabrication of sheet metal tray - Fabrication of a funnel

Unit V - PREPARATION OF SAND MOULD : :
Mould with solid, split patterns - Mould with loose-piece pattern - Mould with Core

Unit VI - PLASTIC MOULDING: :
Injection Moulding- for demonstration purpose

Books information not available


ME 2208, Fluid Mechanics and Machinery Laboratory

Subject Introduction / Notes not available

Unit I - Determination of the Coefficient of discharge of given Orifice Meter
Determination of the Coefficient of discharge of given Venturi Meter - Calculation of the rate of flow using Rota Meter

Unit II - Determination of Friction Factor for a given set of pipes
Conducting experiments and drawing the characteristic curves of Centrifugal Pump - submergible pump

Unit III - Conducting experiments and drawing the characteristic curves of Reciprocating Pump
Conducting experiments and drawing the characteristic curves of Gear Pump

Unit IV - Conducting experiments and drawing the characteristic curves of Pelton Wheel
Conducting experiments and drawing the characteristics curves of Francis Turbine - Conducting experiments and drawing the characteristic curves of Kaplan Turbine

Books information not available


ME 2209, Electrical Engineering Laboratory

Subject Introduction / Notes not available

Unit I - Load test on DC Shunt & DC Series motor
O.C.C & Load characteristics of DC Shunt and DC Series generator - Speed control of DC shunt motor (Armature, Field control)

Unit II - Load test on single phase transformer
O.C & S.C Test on a single phase transformer - Regulation of an alternator by EMF & MMF methods

Unit III - V curves and inverted V curves of synchronous Motor
Load test on three phase squirrel cage Induction motor

Unit IV - Speed control of three phase slip ring Induction Motor
Load test on single phase Induction Motor - Study of DC & AC Starters

Books information not available


We have 131 guests and no members online