Td corrigé course objectives - Veltech University pdf

course objectives - Veltech University

Mobile IP ? Dynamic Host Configuration Protocol - Routing ? DSDV ? DSR ...... Radio and Network components, Network structure, Radio network, TD-CDMA, ...




part of the document



B.TECH - INFORMATION TECHNOLOGY
Curriculum [Regulation B]
SEMESTER I
Course CodeCourse NameLTPCTHEORYU1GEB01Communicative English - I3003U1GEB02Engineering Mathematics - I3104U1GEB03Engineering Physics - I3003U1GEB04Engineering Chemistry - I3003U1GEB05Basic Electrical and Electronics Engineering3003U1GEB06Engineering Graphics3104PRACTICALU1GEB07Engineering Physics and Chemistry Laboratory - I0042U1GEB08Basic Electrical and Electronics Laboratory0032U1GEB09Engineering Practices laboratory0032Total1821026
SEMESTER II

Course CodeCourse NameLTPCTHEORYU2GEB10Communicative English-II 3003U2GEB11Engineering Mathematics –II3104U2GEB12Engineering Physics – II3003U2GEB13Engineering Chemistry – II3003U2GEB15Basics of Mechanical and Civil Engineering3003U2GEB14Fundamentals of Computing and Programming3003PRACTICALU2GEB16Computer Practice Laboratory0032U2GEB17Engineering Physics & Chemistry Laboratory-II0042U2GEB18Communication Skills Laboratory0032Total1811025

B.TECH - INFORMATION TECHNOLOGY
Curriculum [2014-15 Batch only]
SEMESTER I
Course CodeCourse NameLTPCTHEORYU1GEB20Engineering English - I2002U1GEB21Engineering Mathematics - I3104U1GEB22Engineering Physics - I2002U1GEB23Engineering Chemistry - I2002U1GEB24Principles of Electrical and Electronics Engineering3003U1GEB25Basics of Computing and C Programming3003PRACTICALU1GEB26Engineering Physics and Chemistry Laboratory - I0042U1GEB27Principles of Electrical and Electronics Engineering Laboratory0032U1GEB28Computer Practices laboratory0032Total1511022SEMESTER II
Course CodeCourse NameLTPCTHEORYU2GEB29Engineering English-II 2002U2GEB30Engineering Mathematics –II3104U2GEB31Engineering Physics – II2002U2GEB32Engineering Chemistry – II2002U2GEB33Basics of Mechanical and Civil Engineering3003U2GEB34Engineering Graphics3104PRACTICALU2GEB37Engineering Practice Lab0032U2GEB35Engineering Physics & Chemistry Laboratory-II0042U2GEB36Proficiency in English Lab - I0032U2GEB38Life Skills1001Total1621024
CURRICULUM FOR B.TECH INFORMATION TECHNOLOGY PROGRAMME

III SEMESTER

Course CodeCourse NameLTPCTHEORYU3MAB01Transforms and Partial Differential Equations3104U3CSB01Data Structures & Algorithms 3003U3CSB02Digital Principles and System Design 3003U3CSB09Database Management system 3003U3ECB44Principles of Data Communication3003U3CSB62Theory of Computation3003PRACTICALU3CSB05Data Structures Laboratory1032U3CSB06Digital Laboratory0032U3CSB12Database Management system Laboratory0032Total191925

IV SEMESTER

Course CodeCourse NameLTPCTHEORYU4MAB05Probability and Queuing Theory3104U4CSB10Operating Systems3003U4CSB07Design and Analysis of Algorithms3104U4CSB04Computer Organization & Architecture3003U4BAB05Professional Ethics in Engineering3003U4ECB14Microprocessor & Microcontrollers3003PRACTICALU4CSB11Operating System Laboratory0032U4ECB17Microprocessors and Microcontrollers Laboratory0032U4ITB01J2SE-Core JAVA Laboratory0032Total182926
SEMESTER V

S.No.Code No.Subject NameLTPCTHEORY1
U5MAB07Discrete Mathematics31042
U5CSB60Computer Networks30033
U5CSB61Information Coding Techniques30034
U5CEB13Environmental Science and Engineering30035
U5CSB63Software Engineering & Project Management30036
U5CSB21Object Oriented Analysis and Design3003Practical
7U5ITB02CASE tools Lab00328U5ITB03Web Programming Lab20339U5ITB04J2EE Programming Lab2033Total Credits27












SEMESTER VI

S.No.Code No.Subject NameLTPCTheory
1U6CSB25Data Warehousing and Data Mining
30032
U6CSB28Cryptography and Network Security30033
U6CSB64Mobile Communication 30034
U6CSB65Network Programming and Management 30035
U6CSB66Utility Computing 30036
*****Elective – I3003Practical
7
U6CSB24C# and .Net Lab 20338
U6CSB67Network Programming Lab00329
U6ENB01Proficiency in English Lab0032Total Credits25












SEMESTER VII

S.No.Code No.Subject NameLTPCTheory
1U7CSB68
Computer Graphics
30032U7CSB69Web Service and Service Oriented Architecture30033U7CSB27Information Storage and Management30034U7CSB41Cloud Computing30035*****Elective II30036*****Elective III3003Practical
7U7CSB29ASP.NET Lab20338U7ITB05Graphics Lab00329U7ITB06Mini Project0032Total Credits25







VIII SEMESTER

S.No.Code No.Subject NameLTPCTheory
1U8ITB06PROJECT WORK002412


































ELECTIVE I



S.No.Code No.Subject NameLTPC1UECSB03System Software30032UECSB70Mobile Commerce30033UECSB71Parallel Computer Architecture and Programming30034UECSB72Multimedia Computing30035UECSB13Compiler Design30036UEMAB03Numerical Methods30037UECSB46UNIX Internals30038UECSB73Data Base Administration30039UEECB12Digital Signal Processing300310UEITB08Middleware Technologies3003ELECTIVE II

S.No.Code No.Subject NameLTPC1UECSB74TCP / IP Technology30032UECSB39Software Quality Assurance30033UEITB09iPhone Programming30034UEITB10Android Programming30035UECSB35User Interface Design30036UEITB11Natural Language Processing30037UEITB12Bio Informatics30038UEBAB01Total Quality of Management30039UECSB51Enterprise Resource Planning3003








ELECTIVE III

S.No.Code No.Subject NameLTPC1
UEEEB42Embedded System Design30032
UEITB13Artificial Intelligence and Expert systems30033
UEITB14Wireless Networks Technologies30034
UEITB15Software Testing Methods and Tools30035
UEMAB04Operation Research30036
UECSB75Distributed System30037
UEITB16Grid Computing30038
UEECB31Digital Image Processing30039
UECSB48Soft Computing3003




















B.TECH - INFORMATION TECHNOLOGY
Curriculum [Regulation B (2013-14 Batch only)]

SEMESTER I
COURSE CODECOURSE NAME: LTPCTHEORYU1GEB01Communicative English - I3003U1GEB02Engineering Mathematics - I3104U1GEB03Engineering Physics - I3003U1GEB04Engineering Chemistry - I3003U1GEB05Basic Electrical and Electronics Engineering3003U1GEB06Engineering Graphics3104PRACTICALU1GEB07Engineering Physics and Chemistry Laboratory - I0042U1GEB08Basic Electrical and Electronics Laboratory0032U1GEB09Engineering Practices laboratory0032Total Credits1821026
















SEMESTER I

U1GEB01 COMMUNICATIVE ENGLISH I L T P C
3 0 0 3

OBJECTIVES
To enable all students of Engineering and Technology develope their basic communication skills in English.
To achieve specific linguistic and communicative competence in order for them to acquire relevant skills and function efficiently in a realistic working context
To inculcate the habit of reading for pleasure

COURSE OUTCOME
After completing this course, students will be able to:
Respond orally to the written works, grounding their ideas in the text
Formulate open-ended questions in order to explore a topic of interest
Engage in analytical and critical dialogue orally
Engage in daily, meaningful reading tasks in English class and/or at home
Develop interpersonal skills on current problems and events

PREPREQUISITE
Basic Grammar
Communicative skills

COURSE CONTENTS
UNIT I COMMUNICATIVE GRAMMAR (9)
Parts of Speech -Time, Tense and Aspect -Active and Passive Voice -WH Questions & Question Tag-Concord

UNIT II COMPOSITION (9)
Vocabulary - Single word substitutes -Use of abbreviations & acronyms-Definitions and Extended Definitions-Dialogue Writing-Paragraph Writing-Report, its importance and Report Writing

UNIT III IMPORTANCE OF COMMUNICATION (9)
Process of Communication and factors -Verbal and Non-verbal Communication -Listening Skills -Reading Skills -Speaking skills -Writing skills.

UNIT IV WRITTEN SKILLS (9)
Letter writing- Formal and Informal letters-Process Description-Transcoding and transformation of information-Note taking
UNIT V INTERPERSONAL SKILLS (9)
Creative thinking - Critical thinking-Discussion of current events and problems-Offering suggestions/ solutions/ opinions
Total: 45 Periods
TEXT BOOKS
Andera, J.Rutherford. Basic Communication Skills for Technology, Second edition, Pearson Education,2007
Butterfield, Jeff. Soft Skills for Everyone, Cegage learning, Canada, 2011

REFERENCES
Bailey, Stephen. Academic Writing: A Practical Guide for Students. New York: Rutledge, 2011.
Morgan, David and Nicholas Regan.  Take-Off:  Technical English for Engineering. Garnet Publishing Limited. New York: Longman, 2008.
Ganesan. S, Persis Mary T & Subhashini.B. Communication in English, Himalaya Publishing House, Mumbai, 2009.
Pickett, Nell Ann, Ann A.Laster and Katherine E.Staples.  Technical English: Writing, Reading and Speaking. New York: Longman, 2009.


U1GEB02 ENGINEERING MATHEMATICS-I L T P C
3 1 0 4
COURSE OBJECTIVES

To develop the basic mathematical knowledge and computational skills of the students in the areas of applied mathematics.
To develop the skills of the students in the areas of several variable Calculus and Matrices
To teach fundamental topics required for understanding Engineering studies

COURSE OUTCOME
On successful completion of this course, students will be able to:
Calculate eigenvalues and eigenvectors, apply Caley-Hamilton theorem, and diagonalize of symmetric matrices and demonstrate the nature of quadratic forms
Discuss the convergence and divergence of sequence and series of real numbers using various tests
Demonstrate understanding of the derivatives of functions of several variables, viz., partial and total differentiation, and differentiation of implicit functions and optimize the functions of several variables using Hessian method and Lagrangian method.
Evaluate double integration and triple integration using Cartesian, polar co-ordinates and the concept of Jacobian of transformation from one coordinate system to another coordinate system.
Identify the improperness in integrals and evaluate the integrals using appropriate mathematical tools and how to apply beta and gamma integrals keeping improperness in mind.

PREPREQUISITE
Basic Mathematics
Differential Calculus
Integral Calculus

COURSE CONTENTS
UNIT I MATRICES 9 + 3
Characteristic equation - Eigen values and Eigen vectors of a real matrix – Statement of Cayley- Hamilton theorem – Applications of Cayley -Hamilton theorem in finding the inverse of a non-singular matrix and the power of a square matrix – Diagonalization of symmetric matrices – Nature of Quadratic forms

UNIT II SEQUENCES AND SERIES 9 + 3
Sequences – Convergence of series – Series of positive terms – Tests for convergence (n-th term, ratio, comparison, root and integral tests) and divergence - Leibnitz test for alternating series –Series of positive and negative terms - Absolute and conditional convergence– Power series – Taylor and Maclaurin series

UNIT III DIFFERENTIAL CALCULUS OF SEVERAL VARABLES 9 + 3
Limits and continuity- Partial Derivatives – Total derivative – Differentiation of implicit functions – inverse functions – Jacobian – Maxima and minima of functions of two variables – Lagrange’s method of undetermined multipliers

UNIT IV INTEGRAL CALCULUS OF SEVERAL VARIABLES 9 + 3
Double integrals- Change of order of integration – Double integrals in polar coordinates – Triple integrals – Area as a double integral – Volume as a triple integral

UNIT V IMPROPER INTEGRALS 9 + 3
Meaning of improper integrals - Beta and Gamma functions  properties  Reduction formula for “(n)  Relation between gamma and beta functions - Evaluation of integrals using Beta and gamma functions  simple problems. Total : 45+15(Tutorial) =60 periods

TEXT BOOKS
Grewal B.S.,  Higher Engineering Mathematics , Khanna Publishers, New Delhi, 41st Edition, 2011.
Jain R.K and Iyengar,S.R.K Advanced Engineering Mathematics, 3rd edition, Narosa Publishing House, 2009.

REFERENCE BOOKS
Duraipandian P, Udayabaskaran S and Karthikeyan T, Engineering Mathematics ( I Year) Muhil Publishers, 2010
Kreyszig E, , Advanced Engineering Mathematics, 9th edition, Wiley, 2005.
Peter O’ Neil, Advanced Engineering Mathematics, Cengage Learning, Boston, USA, 2012.


U1GEB03 ENGINEERING PHYSICS – I L T P C
3 0 0 3
COURSE Objectives
To understand the basic laws of physics and their applications in engineering and technology.
To develop scientific temper and analytical capability.
To solve various engineering problems.

COURSE OUTCOME
Students undergoing this course will
Have a fundamental understanding of basic physics concepts and its applications in a day to day life, demonstrate the knowledge in ultrasonic applications and its importance and explain the utilizations of the electron beams in modern technologies such s CRT, CRO, etc.
Be able to explain the basic understandings of the matter, crystal structure and its fundamental properties including crystal systems and Miller indices and show their understanding of the conductivity nature of metals and the classification of the solids learned from the Band Theory of Solids.
Be able to understand the widely used current technologies such as mobile phones, solar cells for which semiconductor technology is essential. The concept of semiconductors and its wide applications will motivate the students to the currently developing topics.

PREPREQUISITE
Basic Mathematics
Basic Science

COURSE CONTENTS
UNIT-I: ACOUSTICS 9
Introduction, sound waves - Pitch and Intensity. Reflection of sound waves, Sabine formula, absorption of sound, reverberation theory. Ultrasonic’s – production - magnetostriction oscillator and piezoelectric oscillator. Properties and applications.

UNIT -II: ELECTRON OPTICS 9
Introduction, Electron-refraction-Bethe’s law, Electron Gun and Electron Lens. Cathode Ray Tube and Cathode Ray Oscilloscope. Cyclotron, Bainbridge Mass Spectrograph. Optical microscope, Electron Microscope - Applications.

UNIT -III: CRYSTAL STRUCTURES AND X-RAYS 9
Introduction, Space lattice, unit cell, lattice parameters, Bravais Lattice - Crystal systems. Characteristics of Unit cell (Cubic System). Miller indices of planes. X-Rays –production, Bragg’s Law. Powder crystal method and rotating crystal method.

UNIT -IV: BAND THEORY OF SOLIDS 9
Introduction, Electrical conduction, conductivity, drift velocity, influence of external factors on conductivity. The Band Theory of solids, Energy Bands, Energy Gap. Classification of solids, Energy Band structure of a conductor. Fermi-Dirac distribution function and Fermi Energy. Energy Band structure of an Insulator and semiconductor.

UNIT -V: SEMICONDUCTORS 9
Introduction, Types- Intrinsic and Extrinsic semiconductors. Intrinsic carriers-electron and hole concentrations. Fermi level in intrinsic carrier density, Conductivity, Doping of impurities-N-type and P-Type. Temperature variation-law of mass action-Charge neutrality condition- Fermi level in extrinsic semiconductor-Hall effect. Applications- Semiconductor diode, Transistor, FET, MOSFET.
Total: 45 periods
TEXT BOOKS
M.N. Avadhanulu and P.G. Kshirsagar ,A Text Book of Engineering Physics, S.CHAND and Co, 2012.
Gaur and Gupta, Engineering Physics , Dhanpat Rai publications, 2009

REFERENCES
S.O.Pillai ,Solid State Physics,New age international publications, 2010.
M.Arumugam, Engineering Physics,Anuradha publications, 2009.
Charles Kittel ,Introduction to Solid State Physics ,Wiley India publications, 2009.
Introduction to Solids –L.Azaroff TMH,33rd Reprint 2009.
Materials Science and Engineering – William Calister – Wiley India- Sixth Edition 2009.
HYPERLINK "http://www.schandgroup.com"www.schandgroup.com, HYPERLINK "http://www.google.com"www.google.com

U1GEB04 ENGINEERING CHEMISTRY- I LTPC
3 0 0 3

COURSE OBJECTIVE
The basic objective of Engineering Chemistry is to educate the students about the chemical aspects of engineering and to provide leadership in advanced studies of engineering, in industry, academia and government.

COURSE OUTCOME
After completing first semester, students from all branches of engineering will possess:
Students will have knowledge about the design of boilers and its conditioning methods
Students will develop understanding of the concepts and importance of the domestic water treatment methodology which is useful for the industries.
Students will have knowledge about the industrial applications of adsorption techniques.
Students will have knowledge about the energy sources and batteries along with the need of new materials to improve energy storage capabilities.
Students will have understanding about spectroscopic instruments required for discovery and characterization methods of new materials.

PREPREQUISITE
Basic Mathematics
Basic Science

COURSE CONTENTS
UNIT- I WATER TECHNOLOGY (9)
Introduction- Hardness-Types and estimation by EDTA method-Boiler feed water- requirements- disadvantages of using hard water in boilers- internal conditioning (phosphate, calgon and carbonate conditioning methods)-external conditioning method-demineralization process-desalination-reverse osmosis- Electrodialysis- Domestic water treatment.
UNIT- II SURFACE CHEMISTRY (9)
Introduction-types of adsorption-adsorption of gases on solids, solute from solution-adsorption isotherm- Freundlich and Langmuir adsorption isotherm- Role of adsorbent in catalysis- ion exchange reaction- chromatography – applications of adsorption in industries – role of activated carbon in pollution abatement of air and waste water- Industrial applications of adsorption.
UNIT III ELECTROCHEMISTRY (9)
Electrochemical cells- reversible and irreversible cell- EMF measurement - single electrode potential- Nernst equation-problems-reference electrode- SHE-Calomel electrode-Glass electrode-measurement of pH-electrochemical series- significance- potentiometric titration –precipitation titration –conductometric titration.
UNIT- IV ENERGY SOURCES AND STORAGE DEVICES (9)
Renewable and non renewable energy resources- nuclear fission- fusion-chain reaction- nuclear energy- nuclear reactor–light water nuclear power plant- wind energy- solar energy- tidal energy- types of battery- alkaline battery- lead acid- nickel cadmium-lithium battery-H2-O2 fuel cells.
UNIT –V SPECTROSCOPY (9)
Introduction- Electromagnetic radiation- absorption of electromagnetic radiation- interaction of electromagnetic radiation with matter- Beer- Lambert’s law- principle & instrumentation of UV- Visible spectroscopy, IR spectroscopy- estimation of iron by colorimetry- flame photometry- instrumentation (block diagram)- estimation of sodium by flame photometry- Microwave spectroscopy and its applications. Total : 45 periods

TEXT BOOKS
P.C.Jain and Monica Jain - “Engineering Chemistry” DhanpatRai Pub, Co., New Delhi (2002).
S.S.Dara- “A Text book of Engineering Chemistry” S.Chand&Co.Ltd., New Delhi (2006).
Ravikrishnan– Engineering Chemistry, Sri Krishna Publication, Chennai.

REFERENCES
B.K.Sharma - “Engineering Chemistry”, Krishna Prakasan Media (P) Ltd., Meerut (2001)
B.Sivasankar - “Engineering Chemistry” Tata McGraw-Hill Pub.Co.Ltd. New Delhi (2008).
B.R.Puri, L.R.Sharma, S.Pathania - “Principles of physical Chemistry,ShobanLalnagin Chand & Co., Jalandhar (2000).


U1GEB05 BASIC ELECTRICAL AND ELECTRONICS ENGINEERING LTPC
3 0 0 3
COURSE Objectives:
To impart knowledge in various AC circuit parameters.
To impart knowledge in various DC circuit parameters.

COURSE OUTCOME
Students are expected to learn the physical recognition of different electrical components like Resistances, Inductances, Capacitances and their ratings.
Students are expected to have learnt the verifications of basic laws of electric circuits like Ohm’s law and Kirchhoffs’ laws.
Students are expected to connect electric circuits, and able to use electric instruments to perform experiments.

COURSE CONTENTS
UNIT I D.C.CIRCUITS 9
Electrical quantities, Ohm’s Law, Resistors, Inductors, Capacitors - Series and parallel combinations, Kirchhoff’s laws, source transformation, Node and Mesh Analysis - Star delta Transformation.
UNIT II MAGNETIC CIRCUITS 9
Definition of MMF, Flux and reluctance - Leakage factor - Reluctances in series and parallel (series and parallel magnetic circuits) - Electromagnetic induction - Fleming’s rule - Lenz’s law - Faraday’s laws - statically and dynamically induced EMF - Self and mutual inductance - Energy stored and energy density - Analogy of electric and magnetic circuits.
UNIT III A.C.CIRCUITS 9
Sinusoidal functions - RMS(effective) and Average values- Phasor representation - J operator – sinusoidal excitation applied to purely resistive , inductive and capacitive circuits - RL , RC and RLC series and parallel circuits - power and power factor - Three phase circuits - Star / delta connections - with balanced loads - measurement of power by two wattmeter method.
UNIT IV SEMICONDUCTOR DEVICES AND LOGIC GATES 9
Discrete devices - PN junction diodes - Zener diodes - Tunnel diodes- Thermistors - Bipolar junction transistors- Field effect transistors (FET and MOSFET) –Uni junction transistors - Silicon controlled rectifiers and Triacs. Universal Gates - Half Adder - Full Adder.
UNIT V RECTIFIERS, AMPLIFIERS AND OSCILLATORS 9
Half and full wave rectifiers- Capacitive and inductive filters- ripple factor- PIV-rectification efficiency. CB, CE and CC Configuration - RC coupled amplifier- positive and negative feedback - Barkhausen criterion for oscillations -RC and LC oscillators.Introduction to power supplies. TOTAL: 45Periods

TEXT BOOKS
1. Mittle.B.N, Aravind Mittle, "Basic Electrical Engineering", Tata McGraw Hill", 2nd Edition. Sep 2005.
2. Theraja.B.L, "Fundamentals of Electrical Engineering and Electronics", S.Chand & Co., 1st Multicolor Edition, 2006 (Reprint 2009).
3. Sedha.R.S, A Text book of Applied electronics, 2nd Edition, S.Chand & company, 2005.
4. Bhattacharya.S.K and Renu vig, Principles of electronics, 3rd Edition, S.K.Kataria & Sons, 2002

REFERENCES
1. Smarajit Ghosh, "Fundamentals of Electrical and Electronics Engineering", PHI Learning Private Ltd, 2nd Edition, 2010.
2. Wadhwa.C.L, "Basic Electrical Engineering", New Age International, 4th Edition, 2007. (Reprint June 2010)
3. Abhijit Chakrabarti, Sudipta nath & Chandan Kumar Chanda, "Basic Electrical Engineering", Tata McGraw Hill, 1st Edition, 2009.
4. T. Thyagarajan, “Fundamentals of Electrical Engineering”, SciTech Publications, 5th Edition, Reprint Jan 2010.
5. books.google.co.in/books/.../Basic_Electrical_Engineering.ht
6. www.e-booksdirectory.com › HYPERLINK "http://www.e-booksdirectory.com/listing.php?category=73"Engineering

U1GEB06 ENGINEERING GRAPHICS L T P C
(First angle projection method is to be followed) 3 1 0 4

COURSE OBJECTIVES
To familiarize the students with the construction methods of various objects and their applications.
To understand the basic concepts of conic sections, projections and developments of objects.
To develop the imagination and drafting skills of students.

COURSE OUTCOME
Frame ideas based on the conceptual modelling and design
Provide good understanding of the methods involved in preparing various views in engineering drawings

COURSE CONTENTS
INTRODUCTION (Not to be included for examination)
Drawing instruments and their use – Bureau of Indian Standards (BIS) conventions – free-hand lettering – dimensioning – simple geometric constructions.

UNIT I: CONIC SECTIONS AND FREE HAND SKETCHING 9+3
Construction of ellipse (concentric circle and eccentricity methods), construction of parabola (rectangle and eccentricity methods), construction of hyperbola (eccentricity method) Free-hand sketching of orthographic views of pictorial views of solids – free-hand sketching of pictorial views of solids given the orthographic views.

UNIT II: PROJECTION OF POINTS, STRAIGHT LINES & PLANES 9+3
Orthographic projections of points, orthographic projections of straight lines located in the first quadrant only – determination of true lengths and true inclinations – orthographic projections of polygonal surface and circular lamina inclined to both reference planes.

UNIT III: PROJECTIONS OF SOLIDS 9+3
Projections of simple solids (prisms, pyramids, cylinder and cone) when the axis is inclined to one reference plane by change of position and change of reference line methods.

UNIT IV: SECTIONS OF SOLIDS & DEVELOPMENT OF SURFACES 9+3
Sections of solids (prisms, pyramids, cylinder and cone) in simple vertical position by using cutting plane 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, cylinder and cone – development of lateral surfaces of solids with cylindrical cutouts perpendicular to the axis.
UNIT V: ISOMETRIC & PERSPECTIVE PROJECTION 9+3
Principles of isometric projection - isometric scale – isometric projections of simple solids, truncated prisms, pyramids, cylinders and cones – isometric view of combination of two simple solids.Perspective projection of prisms, pyramids and cylinder by visual ray method and vanishing points method. Total : 45+15(Tutorial) =60 periods

BEYOND THE SYLLABUS
Scales and Dimensioning Principles, Intersection of solids, Computer Aided Drafting, Development of solid surfaces with square cut –out, Building Drawings.

TEXT BOOKS
K.V.Natarajan, A text Book of Engineering Graphics, Dhanalakshmi Publisher, Chennai – 42, 2009
2.Venugopal K., “Engineering Graphics”, New Age International (P) Limited, 2002.

REFERENCES
1.Warren J. Luzadder and Jon. M.Duff, “Fundamentals of Engineering Drawing”, Prentice Hall of India Pvt., Ltd., Eleventh Edition, 2001.
B.Bhattacharyya, S.C.Bera,Engineering Graphics ., I.K .International Pvt Ltd., 2009
M.S. Kumar ., Engineering Graphics.,Dd Publications, 2008
Jeyapoovan.T., Vikas Publishing House Engineering Graphics with using Auto CAD,2007
BIS code: SP 46:2003 Engineering Drawing practice for Schools & Colleges
HYPERLINK "http://www.teachertube.com"http://www.teachertube.com, Engineering Graphics.
HYPERLINK "http://www.ustudy.in"http://www.ustudy.in, Engineering Graphics




U1GEB07 ENGINEERING PHYSICS AND CHEMISTRY LABORATORY L T P C
0 0 4 2
COURSE Objectives
To impart skills in measurements.
To design and plan the experimental procedure and to record and process the results.
To reach non trivial conclusions of significant of the experiments.

COURSE OUTCOME
After the completion of the experiments in Physics lab, students gain
Skills on measurements
Knowledge to design
Plan the experimental procedure
To record and process the results
Ability to analyze the results

ENGINEERING PHYSICS LAB

Torsional Pendulum
To determine the moment of inertia of the disc and the rigidity modulus of the wire by Torsional oscillations.
Newtons’ Rings
To find the focal length of a lens by forming Newton’s ring.
Dispersive power of the Prism
To find the dispersive power of the material of the prism using spectrometer.
4. Laser Grating
(i) Determination of wavelength of Laser using Grating and Particle size determination
(ii) Determination of Numerical Aperture and Acceptance angle of an Optical Fibre
Ultrasonic Interferometer
Determination of Velocity of ultrasonic waves in a liquid and compressibility of the liquid.
Young’s Modulus – Non-Uniform Bending
To determine Young’s modulus of the material of the beam by Non uniform bending method.

ENGINEERING CHEMISTRY LABORATORY

AIM
To understand the principles and technological knowledge involved in electrical and non-electrical experiments in chemistry.

OBJECTIVES
Students should develop the experimental skills both manually and by instrumentation of “qualitative and quantitative analysis” of solutions.

LIST OF EXPERIMENTS
(ANY FIVE)

Estimation of hardness of Water by EDTA.
Determination of DO in water (Winkler’s Method).
Estimation of Chloride in Water sample (Argentometric).
Estimation of alkalinity of Water sample.
Conductometric titration (Strong acidVs Strong base).
Conductometric precipitation titration using BaCl2Vs Na2 SO4.


U1GEB08 BASIC ELECTRICAL AND ELECTRONICS ENGINEERING LABORATORY L T P C
0 0 3 2
COURSE OUTCOME
Students are expected to perform good in viva voce exams
Students are expected to verify various laws using electrical instruments
Students are expected to verify ratings for various components like CFL’s, fluorescent tube etc
Students are expected to perform open circuit and short circuit tests on transformers and get familiar with various electric motors and their construction

COURSE Objectives:
To verify Kirchhoff’s laws
To make the students to understand the circuit parameters and their influence.

(ANY TEN EXPERIMENTS)

a. Staircase wiring and lamp wiring.
b. Measurement of Electrical Quantities.
Characteristics of PN junction Diode.
Characteristics of BJT
Verification of Kirchhoff’s laws.
Verification of logic gates.
Study of CRO and measurement of frequency and phase difference using CRO.
Frequency response of series RLC circuits.
Characteristics of FET.
Transient response of series RL and RC circuits.
Half wave and full wave rectifier using diodes.
RC filters.













U1GEB09 ENGINEERING Practice LabORATORY L T P C
0 0 3 2
COURSE Objectives
To have wide knowledge on
Plumbing tools – house hold plumbing fittings and Carpentry process – Carpentry tools, types of joints.
Types of welding & tools.
Types of machining and operations, machine tools, cutting tools (Lathe, Drilling).
Sheet metal – definition, working tools, operations - forming & bending.

COURSE OUTCOME
Students undergoing this laboratory will
Demonstrate wide knowledge on mechanical and civil operations


I CIVIL ENGINEERING PRACTICE            
Plumbing Works:
Preparation of plumbing line sketches for
water supply line
sewage works.
Basic pipe connections using valves, taps, couplings, unions, reduces elbows in house hold fitting.
Carpentry using Power Tools only:
(a) Study of the joints in roofs, doors, windows and furniture.
(b) Hands-on-exercise:
Power sawing, Power Planning and making various joints.

II MECHANICAL ENGINEERING PRACTICE                             
Welding:
    (a) Preparation of Arc welding practice – butt joints and lap joints.  
(b) Preparation of Gas welding practice – butt joints and lap joints.
Basic Machining:
(a) Simple Turning and Taper turning in lathe.
(b) Drilling Practice.
Sheet Metal Work:            (a) Forming & Bending:            (b) Model making – Trays, funnels, etc.  








SEMESTER II

COURSE CODECOURSE NAME: LTPCTHEORYU2GEB10Communicative English-II 3003U2GEB11Engineering Mathematics –II3104U2GEB12Engineering Physics – II3003U2GEB13Engineering Chemistry – II3003U2GEB14Basics of Mechanical and Civil Engineering3003U2GEB15Fundamentals of Computing and Programming3003PRACTICALU2GEB16Computer Practice Laboratory0032U2GEB17Engineering Physics & Chemistry Laboratory-II0042U2GEB18Communication Skills Laboratory0032Total Credits1811025
















SEMESTER II
U2GEB10 COMMUNICATIVE ENGLISH II L T P C
3 0 0 3

OBJECTIVES

To enable the students to become aware of their present communication skills and the skills they will need to function as successful professionals.
To encourage them to acquire the necessary skills so that they can handle day to-day personal and professional responsibilities
To build their confidence and to instill competitiveness by projecting a positive image of themselves and their future

COURSE OUTCOME
After undergoing this course, students will be able to:
Communicate using modal verbs, conditionals, gerund and articles
Write, compare, contrast, and analyze articles on a given topic using Synonyms, Antonyms, and Homonyms
Prepare themselves in pre-interview process
Respond in group discussion, literal, interpretative, and evaluative stances.


COURSE CONTENTS
UNIT I COMMUNICATIVE GRAMMAR (9)
Modal verbs-Conditionals — ‘If’ clauses-Cause and Effect –Gerund-Articles

UNIT II WRITING SKILLS (9)
Synonyms, Antonyms and Homonyms -Word Formation -Nominal compounds –Instructions-Mini project writing

UNIT III WRITING AT WORK (9)
Business letters-Email, Fax, Memo-Notice, Circulars-Job Applications - Dos and don’ts-CV and Cover letter

UNIT IV CORPORATE COMMUNICATION (9)
Group Discussion-Interview Skills-Types of meeting-Agenda, Minutes

UNIT V CONVERSATION SKILLS (9)
Presentation Skills-Persuasive speech-Dealing with clients-Crisis management Trouble Shooting

Total: 45 periods
TEXT BOOKS
Andera, J.Rutherford. Basic Communication Skills for Technology, Second edition, Pearson Education,2007
Butterfield, Jeff. Soft Skills for Everyone, Cegage learning, Canada, 2011

REFERENCES
Ganesan. S, Persis Mary T & Subhashini.B. Communication in English, Himalaya Publishing House, Mumbai, 2009.
Pickett, Nell Ann, Ann A.Laster and Katherine E.Staples. Technical English: Writing, Reading and Speaking. New York: Longman, 2010.
Rizvi, M.Ashraf. Effective Technical Communication. New Delhi: Tata McGraw-Hill Publishing Company, 2007.
Morgan,  David  and  Nicholas  Regan.  Take-Off:  Technical English for Engineering. Garnet Publishing Limited. New York: Longman, 2008.
Meenakshi Raman and Sangeeta Sharma, ‘Technical Communication English skills for Engineers’, Oxford University Press, 2008.
HYPERLINK "http://www.lonestar.edu/useful-websites-for-students.htm"http://www.lonestar.edu/useful-websites-for-students.htm
HYPERLINK "http://www.english-for-students.com/"www.english-for-students.com/
HYPERLINK "http://www.britishcouncil.org"www.britishcouncil.org
HYPERLINK "http://www.sfsu.edu/~puboff/onestop.htm"www.sfsu.edu/~puboff/onestop.htm
HYPERLINK "http://www.uefap.com/"www.uefap.com
HYPERLINK "http://www.eslcafe.com/"www.eslcafe.com
HYPERLINK "http://www.listen-to-english.com/"www.listen-to-english.com
HYPERLINK "http://www.owl.english.purdue.edu/"www.owl.english.purdue.edu
HYPERLINK "http://www.chompchomp.com/"www.chompchomp.com

U2GEB11 ENGINEERING MATHEMATICS–II L T P C
3 1 0 4
AIM AND OBJECTIVES

To develop the skills of the students in the areas of Vector Calculus, Integral Calculus, Complex variables, Laplace Transform and ordinary differential equations
To teach fundamental topics required for understanding Engineering studies
To serve as a pre-requisite mathematics course for post graduate courses, specialized studies and research

COURSE OUTCOME
On successful completion of this course, students will be able to:
Take Laplace transformation of different types of functions, derivatives and integrals, and how it converts complex systems into simple algebraic equations to find out solutions
Demonstrate the understanding of solving ordinary differential equations using operator methods, method of undetermined coefficients, method of variation of parameters and Laplace transformation techniques
Perform gradient, divergence and curl operations in vector and scalar fields, apply Green’s theorem, Gauss Theorem, and Stokes theorem as the generalization of fundamental theorem of Integral calculus.
Distinguish between real function differentiation and complex function differentiation, applicability of analytic and harmonic nature of complex valued function in electrical engineering and study of fluids
Apply complex integration using Cauchy’s integral theorem and Cauchy’s residue theorem and their applications in evaluating integrals.

COURSE CONTENTS
UNIT I LAPLACE TRANSFORM 9 + 3
Laplace transform – Sufficient Condition for existence – Transform of elementary functions – Basic properties – Transform of derivatives and integrals – Transform of unit step function and impulse functions – Transform of periodic functions - Inverse Laplace transform– Convolution theorem (excluding proof) – Initial and Final value theorems

UNIT II ORDINARY DIFFERENTIAL EQUATIONS 9 + 3
Higher order linear differential equations with constant coefficients –Method of undetermined coefficients - Method of variation of parameters – Cauchy’s and Legendre’s linear equations – Simultaneous first order linear equations with constant coefficients – Solution of linear ODE of second order with constant coefficients using Laplace transform

UNIT III VECTOR CALCULUS 9 + 3
Gradient, Divergence and Curl – Directional derivative – Irrotational and solenoidal vector fields – Vector integration – Green’s theorem in a plane, Gauss divergence theorem, Stokes’ theorem (excluding proofs) – Simple applications involving cubes and rectangular parallelepipeds.
UNIT IV ANALYTIC FUNCTIONS 9 + 3
Functions of a complex variable – Analytic functions – Necessary conditions, Cauchy – Riemann equation and Sufficient conditions (excluding proofs) – Harmonic and orthogonal properties of analytic function – Harmonic conjugate – Construction of analytic functions – Conformal mapping : w= z+c, cz, 1/z, and bilinear transformation.
UNIT V COMPLEX INTEGRATION 9 + 3
Complex integration – Statement and applications of Cauchy’s integral theorem and Cauchy’s integral formula – Taylor and Laurent expansions – Singular points – Residues – Residue theorem – Application of residue theorem to evaluate real integrals –Unit circle and semi-circular contour(excluding poles on boundaries). Total: 45+15=60 periods
TEXT BOOKS
Grewal. B.S, “Higher Engineering Mathematics”, 41st Edition, Khanna Publications, Delhi, (2011).
Jain. R. K and. Iyengar, S.R.K, Advanced Engineering Mathematics, 3rd edition, Narosa Publishing House, 2009

REFERENCE BOOKS
1. Sundarapandian V, Ordinary and Partial Differential Equations, McGraw Hill Education, New Delhi, India, 2012.
2. Kreyszig E, , Advanced Engineering Mathematics, 9th edition, Wiley, 2005.
3. Peter O’ Neil, Advanced Engineering Mathematics, Cengage Learning, Boston, USA, 2012.
4 Dean G. Duffy. Advanced Engineering Mathematics with MATLAB, 2ndEdn. Chapman & Hall / CRC Press.New York, 2003 (Taylor and Francis, e-library, 2009 )

U2GEB12 ENGINEERING PHYSICS – II L T P C
3 0 0 3

Objectives
Basically this is a basic course to understand properties of various materials.
To develop basic understanding of the rapidly changing technological scenario.
To impart the requisite understanding for the appropriate selection of materials for various engineering applications.

COURSE OUTCOME
Students undergoing this course will have
An in depth knowledge in various aspects of Physics and its applications
A clear understanding of quantum physics, Laser and Fiber Optics in engineering and technology
The basic understanding of fundamental properties of Modern engineering materials such as magnetic, dielectric, conducting, semiconducting, superconducting materials and its use in technology and day to day life
The potential in planning projects at higher semesters
The sound knowledge about the basic concepts of the novel and emerging nanotechnology and the various preparation methods of nonmaterial such as CVD, PLD and so on. Further, use of nanotechnology in daily life will stimulate and motivate the students towards manufacturing or research.

COURSE CONTENTS
UNIT -I ATOMIC PHYSICS 9
Introduction, ultraviolet catastrophe, Planck’s Quantum hypothesis, Photoelectric effect, Measurement of K.E. of photoelectrons, stopping potential. Failures of Classical theory. Compton effect, Compton Theory. Dual nature of matter. deBroglie Hypothesis. Davisson –Germer Experiment, Heisenberg’s Uncertainty Principle (Statement only). Time-In dependant Schrodinger wave equation, Eigen values, Eigen functions and Expectation values. Applications of Schrodinger wave equation- Particle in a box.

UNIT -II LASERS AND OPTICAL FIBERS 9
Introduction, Interaction of Radiation with Matter –Quantum mechanical view. Essentials of Laser. Types of Laser He-Ne Laser, Ruby Laser, semiconductor Laser. Application of Lasers. Optical Fibers –Modes of Propagation, Types of optical fibers. Optical fiber communication system. Attenuation.

UNIT-III SUPERCONDUCTIVITY 9
Discovery of superconductivity, , Heat Capacity, Isotope effect, persistent currents, effect of external magnetic field, critical; current density, Behavior of a perfect conductor, Meissner effect, London penetration depth. BCS Theory. Type of superconductors. Josephson effect (AC and DC). Applications – Maglevs, SQUIDS.

UNIT -IV MAGNETIC AND DIELECTRIC MATERIALS 9
Introduction- Measurement of Magnetic Susceptibility-Magnetic materials (Dia, Para, Ferro, Antiferro and Ferri)- Magnetic moment of atom-Hard and soft magnetic materials- Hysteresis curve – Applications-Dielectrics-– Electronic, ionic and orientational, space polarizations – Internal fields in solids – Polarization-Induced dipoles-Nonpolar and Polar dielectries-Clausius Mosotti equation-Dielectric loss.

UNIT -V NANOTECHNOLOGY AND ADVANCED MATERIALS 9
Introduction– Nano phase materials – Synthesis – Plasma arcing – chemical vapour deposition – Sol gel method – Electro deposition – Ball milling – properties and application – Carbon nano tubes – types, fabrication methods – Arc method – Pulsed laser deposition – Structure, Properties and Application. Total: 45 periods

TEXT BOOKS
M.N.Avadhanulu and P.G.Kshirsagar ,A Text Book of Engineering Physics, S.CHAND and Co,2012.
Gaur and Gupta, Engineering Physics , Dhanpat Rai publications,2009

REFERENCES
T.Pradeep ,The essential understanding –Nanoscience and Nanotechnology-TMH, 2010.
William D.Callister ,Materials Science and Engineering, John Wiley &Sons- 2010
Charles Kittel ,Introduction to Solid State Physics -Wiley India publications,2009.
Mathews and Venkatesan ,Quantum Mechanics - TMH, 2008.
Anthony R. West, Introduction to Solid State Chemistry –Wiley India edition, 1999.
HYPERLINK "C:\\Users\\user\\Local Settings\\Local Settings\\Temp\\www.schandgroup.com"www.schandgroup.com














U2GEB13 ENGINEERING CHEMISTRY II L T P C
3 0 0 3
COURSE OBJECTIVES
Student should be conversant with the
Principles of corrosion and its control
Chemistry of Fuels and combustion
Industrially Important Engineering materials

COURSE OUTCOME
After completing second semester,
Students will have knowledge about fuels and importance of new compounds which can be used as fuels
Students will be acquainted with industrially important engineering polymers, their nature, chemical compositions and mode of action
Students will have knowledge about the alloys which are useful to design the new materials for domestic and industrial purpose
Students will show understanding about the methods available for corrosion control and their utility in automobile and other industries

COURSE CONTENTS
UNIT-I FUELS (9)
Classification, Characteristics of fuel, Comparison between Solid, liquid and gaseous fuels, Combustion and chemical principles involved in it, Calorific value: gross and net calorific values.
Solid Fuels: Coal: Classification, Analysis: Proximate and Ultimate analysis of coal and their importance, Metallurgical coke: Properties, Manufacture by Otto Hoffman process.
Liquid Fuels: Petroleum: its chemical composition and fractional distillation, Synthetic Petrol: Fischer-Tropsch process and Bergius Process, Knocking and chemical structure, octane number and cetane number and their significance,
Gaseous Fuels: Natural gas, artificial gas (water gas, producer gas, coal gas). Flue gas analysis – Orsat apparatus
UNIT-II PHASE RULE AND ALLOYS (9)
Statement and explanation of the terms involved- one component water system- condensed phase rule-construction of phase diagram by thermal analysis-simple eutectic systems (Lead- Silver system only) – Alloys - importance – ferrous alloys – Nichrome - stainless steel – non-ferrous alloys - brass and bronze.
UNIT-III POLYMERS (9)
Polymer, Classification based on, origin, structure, chemical structure, Degree of polymerization Types of polymerization - Thermosetting and Thermoplastic polymers and their applications- Degradation of polymers, Conducting polymer and Biopolymers, Introduction to polymeric composites, Types of composite materials.
UNIT-IV CORROSION AND ITS CONTROL (9)
Chemical corrosion – Pilling – Bedworth rule – electrochemical corrosion – different types – galvanic corrosion – differential aeration corrosion – factors influencing corrosion – corrosion control – sacrificial anode and impressed cathodic current methods – corrosion inhibitors – protective coatings – paints – constituents and functions – metallic coatings – electroplating (Au) and electroless (Ni) plating.
UNIT-V ENGINEERING MATERIALS (9)
Refractories - Classification and properties, Lubricants- Classification and properties, Organic electronic materials - Solid oxide materials- Nano materials, Buckminister fullerenes.
Total: 45 periods
TEXT BOOKS
Jain & Jain, Engineering Chemistry, DhanpatRai&Company(2002).
S.S. Dara, Engineering Chemistry, S. Chand Pvt. Ltd.(2006).
A. Ravikrishnan and S. Sathish Kumar – Engineering Chemistry, Sri Krishna Publication, (2012) Chennai.

REFERENCES
J.C. Kuriacose& J. Rajaram, Chemistry in Engineering & Technology (Vol I & II),Tata McGraw Hill(2010).
H.D. Gesser, Applied Chemistry, Springer(2012).
V.R.Gowarikar, V.Viswanatha, Jayadevsreedhar, Polymer Science, Wiley(2006).
G. T. Austin, Shreve’s Chemical Process Industries, Tata McGraw Hill(1984)
http://en.wikipedia.org/wiki/Fuel
http://en.wikipedia.org/wiki/Materials_science
http://www.ce.berkeley.edu/~paulmont/CE60New/alloys_steel.pdf
















U2GEB14 FUNDAMENTALS OF COMPUTING AND PROGRAMMING L T P C
3 0 0 3
Objectives
Learn the fundamentals of computing techniques
Develop the simple applications in ‘C’ language

COURSE OUTCOME
After completing this course,
Students are expected to perform C programs
Students are expected to gain knowledge regarding the challenging programs
Students are expected to know about the problem solving techniques
Students are expected to know about the pointer concepts and file management techniques

COURSE CONTENTS
UNIT I BASICS OF COMPUTER AND INFORMATION TECHNOLOGY 9
Digital Computer Fundamentals–Block diagram of a computer–Components of a computer system–Applications of Computers–Hardware and Software definitions–Categories of Software–Booting–Installing and uninstalling Software–Software piracy–Software terminologies-Information Technology Basics–History of Internet–Internet Tools.

UNIT II PROBLEM SOLVING METHODOLOGY 9
Problem solving Techniques–Program–Program development cycle–Algorithm – Flow chart – Pseudo Code – Program control structures – Types and generation of programming languages – Development of algorithms for simple problems.

UNIT III INTRODUCTION TO C 9
Overview of C – Constants, Variables and Data Types – Operators and Expressions – Managing Input and Output operations – Decision Making - Branching and Looping.

UNIT-IV FUNCTIONS 9
Arrays- Character arrays and Strings - Defined Functions - Definition of Function –Declaration - Category of Functions - Nesting of Functions, Recursive function, Structures and Unions, Enumeration and Typedef.

UNIT V POINTERS, FILE MANAGEMENT AND OPERATING SYSTEM CONCEPTS 9
Pointers – File Management in C – Input / Output Operations on Files -The Preprocessor, Introduction to UNIX and LINUX programming. TOTAL: 45 Periods
TEXT BOOKS
Reema Thareja, “ Fundamentals of Computing & C Programming” Oxford University Press, 2012.
E.Balagurusamy, “Programming in ANSI C”, Fifth Edition, Tata McGraw-Hill, 2011.
Ashok.N.Kamthane,“ Computer Programming”, Fifth Edition Pearson Education, 2008.
Richard Petersen, “Linux: The Complete Reference”, Sixth Edition, Tata McGraw-Hill,2007
ITL Education Solutions Limited, ‘Introduction to Information Technology’, Pearson Education (India), 2005.

REFERENCES
P.Visu, R.Srinivasan and S.Koteeswaran, “Fundamentals of Computing and Programming”, Fourth Edition, Sri Krishna Publications, 2012.
E.Balagurusamy, “Computing Fundamentals and C Programming”, Tata McGraw-Hill,2008.
Pradip Dey, Manas Ghoush, “Programming in C”, Oxford University Press, 2007.
Byron Gottfried, “Programming with C”, 2 Edition, TMH Publications, 2008.
Stephen G.Kochan, “Programming in C”, Third Edition, Pearson Education India, 2005.
HYPERLINK "http://www.tutorialspoint.com/computer_fundamentals/"http://www.tutorialspoint.com/computer_fundamentals/
HYPERLINK "http://www.indiabix.com/computer-science/computer-fundamentals/"http://www.indiabix.com/computer-science/computer-fundamentals/
HYPERLINK "http://www.placementquestion.com/category/computer_fundamentals/"http://www.placementquestion.com/category/computer_fundamentals/
HYPERLINK "http://www.proprofs.com/quiz-school/story.php?title=fundamentals-computer-part-1"http://www.proprofs.com/quiz-school/story.php?title=fundamentals-computer-part-1



















U2GEB15 BASIC MECHANICAL AND CIVIL ENGINEERING LT P C
3 0 0 3

OBJECTIVES

To gain a wide knowledge on:
Manufacturing processes.
Combustion engines.
Refrigeration & Air-conditioning system.
Construction Materials.

COURSE OUTCOME
After completing this course,
The students can easily apply any of the tasks in their core technical subjects for making and working of any type of product
The students will be able to analyze the material on the basis of their properties and thus assigning different weightage to their use for technical purposes
The students will be able to assess the working conditions of any machining process and thus calculating the actual forces involved

COURSE CONTENTS

UNIT I MANUFACTURING PROCESSES 9
Introduction to Manufacturing & Machining - The Metal cutting process - Orthogonal and oblique metal cutting. Types of Machining Operations & Terminology – The Cutting Tool. Introduction to metal forming - Bulk deformation & Sheet metal working – Basic operations - Hot forming and cold forming. Introduction to Metal Joining Processes - Welding processes - Arc & Gas welding - AC & DC welding equipments - Brazing and soldering.

UNIT II COMBUSTION ENGINES 9
Principle of Internal and external combustion engines – Petrol engine, diesel engine, working principle and comparison - Two stroke and four stroke engines, working principle and comparison - Alternative fuels.

UNIT III REFRIGERATION & AIR-CONDITIONING SYSTEM 9
Introduction to Refrigeration– Non cyclic & Cyclic Refrigeration - Principle of vapour compression refrigeration system - Applications. Air-Conditioning – Layout of typical domestic refrigerator – Window and Split type Air conditioner – Applications

UNIT IV INTRODUCTION TO CIVIL ENGINEERING 9
Civil engineering --Importance of civil engineering -- Branches of civil engineering – Structures.

UNIT V CONSTRUCTION MATERIALS 9
Soil – Stones – Bricks – Timber -- Cement -- Concrete – Steel. Bearing capacity of soil -- Requirements of foundations -- Types of foundations. TOTAL : 45periods

TEXT BOOKS
P K Nag., “Basic Mechanical Engineering”, Hi-tech Publications, (2007).
Ramamrutham. S, “Basic Civil Engineering”, Dhanpat Rai Publishing Co. (P) Ltd. (2004).
K.V. Natarajan, “Basic Civil Engineering”, M/s Dhanalakshmi, Chennai, 2010
Shanmugam G and Palanichamy M S, “Basic Civil and Mechanical Engineering”,Tata McGraw Hill Publishing Co., New Delhi, (2006).

REFERENCES
Rao P.N., “Manufacturing Technology”, 2nd Edition, Tata McGraw Hill Inc., New Delhi.
Surendra Singh, “Building Materials ", Vikas Publishing Company, New Delhi, 1996.
Khurmi R.S. & Gupta J.K., " A Text Book of Thermal Engineering “, S.Chand &Co., New Delhi, 2010
Campbell J.S., “Principles of Manufacturing Materials and Processes”, 14th Edition,Tata McGraw Hill.Inc., New Delhi, 2000.
HYPERLINK "http://nptel.iitm.ac.in/courses/Webcourse-contents/IIT-ROORKEE/MANUFACTURING-PROCESSES/index.htm"http://nptel.iitm.ac.in/courses/Webcourse-contents/IIT-ROORKEE/MANUFACTURING-PROCESSES/index.htm
HYPERLINK "http://www.animatedengines.com/"http://www.animatedengines.com/
HYPERLINK "http://nptel.iitm.ac.in/courses/Webcourse-contents/IIT%20Kharagpur/Ref%20and%20Air%20Cond/New_index1.html"http://nptel.iitm.ac.in/courses/Webcourse-contents/IIT%20Kharagpur/Ref%20and%20Air%20Cond/New_index1.html
HYPERLINK "http://en.wikipedia.org/wiki/List_of_building_materials"http://en.wikipedia.org/wiki/List_of_building_materials
















U2GEB16 COMPUTER PRACTICE LABORATORY L T P C
0 0 3 2

COURSE Objectives
To Practice the concepts of MS Word and MS excel
To learn the C control structure and functions.
To study the C Pointers and file system.

COURSE OUTCOME
After completing this course,
Students are expected to design a program related to challenging questions
Students are expected t have knowledge about MS word and the internet
Students are expected to know and perform the programs regarding the classes
Students are expected to perform well in sessional tests/class assignments/viva-voce examination

LIST OF EXPERIMENTS

1) Word Processing
a. Document creation, Text manipulation with Scientific notations.
b. Table creation, Table formatting and Conversion.
c. Mail merge and Letter preparation.
d. Drawing - flow Chart

2) Spread Sheet
Chart - Line, XY, Bar and Pie.
Formula - formula editor.
Spread sheet - inclusion of object, Picture and graphics, protecting the document and sheet.
Sorting and Import / Export features
3. Find whether a given number is odd or even.
4. Find whether a given number is prime or not.
Design an arithmetic calculator using Switch-Case.
Find largest and smallest elements in an array.
Demonstrate Looping and Control structures.
Demonstrate the String functions.
Find a Factorial of a number of ranges between 1 to 41 using Recursive function.
Demonstrate the Structures and Unions for employee salary.
11. Perform pointer arithmetic Operations.
12. Program to develop student’s information using file concept.

U2GEB17 ENGINEERING PHYSICS AND CHEMISTRY LABORATORY II L T P C
0 0 4 2
COURSE Objectives

To impart skills in measurements.
To design and plan the experimental procedure and to record and process the results.
To reach non trivial conclusions of significant of the experiments.

ENGINEERING PHYSICS LAB
COURSE OUTCOME
After the completion of the experiments in physics lab, students gain
Skills on measurements
Knowledge to design
Plan the experimental procedure
To record and process the results
Ability to analyze the results

LIST OF EXPERIMENTS
P.O.Box – energy gap of a semiconductor
To find the band gap of the given thermostat using post office box.

Lee’s Disc
To determine the thermal conductivity of the bad conductor by Lee’s Disc method.

Diffraction Grating – Spectrometer
To find the wavelengths of the prominent spectral lines in the mercury (Hg) source.

Viscosity of Liquids
To determine the co-efficient of viscosity of the given liquid (water) by Poiseuille’s method.

Thermo emf by potentiometer
To find the E.M.F of the given thermocouple using a potentiometer

Young’s Modulus – uniform bending
To determine Young’s modulus of the material of the beam by uniform bending method.





U2GEB18 COMMUNICATION SKILLS LABORATORY L T P C
0 0 3 2

COURSE OBJECTIVES

To impart advanced skills of Technical Communication in English through Language Lab
To enable the students to communicate confidently and competently in English Language in all spheres
To familiarize the students with the sounds of English in a nutshell, particularly stress and intonation

COURSE OUTCOME
After the completion of the experiments in English lab, students will
Able to pronounce words correctly
Acquire knowledge in Phonetics
Enrich vocabulary
Enhance speaking skills
Build sentences without errors

UNIT I LISTENING COMPREHENSION: (9)
Listening and typing – Listening and sequencing of sentences – Filling in the blanks - Listening and answering questions

UNIT II READING COMPREHENSION: (9)
Filling in the blanks - Close exercises – Vocabulary building - Reading and answering questions.

UNIT III SPEAKING: (9)
PC based session -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) - Viewing and discussing audio-visual materials (Samples are available to learn and practice)

UNIT IV RESUME / REPORT PREPARATION / LETTER WRITING (9)
Structuring the resume / report -Letter writing / Email Communication -Samples.

UNIT V SOFT SKILLS: (9)
Time management – Articulateness – Assertiveness – Psychometrics – Innovation and Creativity -Stress Management & Poise -Video Samples.



B.TECH - INFORMATION TECHNOLOGY
Curriculum [Reg-B 2014-15 Batch only]

SEMESTER I
Course CodeCourse NameLTPCTHEORYU1GEB20Engineering English - I2002U1GEB21Engineering Mathematics - I3104U1GEB22Engineering Physics - I2002U1GEB23Engineering Chemistry - I2002U1GEB24Principles of Electrical and Electronics Engineering3003U1GEB25Basics of Computing and C Programming3003PRACTICALU1GEB26Engineering Physics and Chemistry Laboratory - I0042U1GEB27Principles of Electrical and Electronics Engineering Laboratory0032U1GEB28Computer Practices laboratory0032Total1511022


















COURSE CODE: U1GEB20
L TPC20 02COURSE NAME: ENGINEERING ENGLISH I

COURSE OBJECTIVES
Students undergoing this course are expected:
To develop their basic communication skills in English
To achieve specific linguistic and communicative competence
To acquire relevant skills and function efficiently in a realistic working context
To inculcate the habit of reading for pleasure

COURSE OUTCOMES
On successful completion of this course, students will be able to:
Respond orally to the written works, grounding their ideas in the text.
Formulate open-ended questions in order to explore a topic of interest
Training to adhere in analytical and critical dialogue orally
Engage in daily, meaningful reading tasks in English class and/or at home.
Develop interpersonal skills on current problems and events

PRE-REQUISITES
Admission to B.Tech.Programme

COURSE CONTENTS
Unit I Technical Grammar 9
Parts of Speech, Time, Tense and Aspect, Active and Passive Voice, WH Questions, Question
Tag-Concord.
Unit II Information skills 9
Letter writing, Formal and Informal letters, Transformation of information and Transcoding (Pie
chart, bar chart & classification table), Process Description, Note taking, Note Making,Paragraph
Writing
Unit III Language OUTLINE 9
Definitions and Extended Definitions, Hints Development, Checklist, Dialogue Writing, Report,
its importance and Report Writing
Unit IV Language Skills 9
Process of Communication and factors, Verbal and Non-verbal Communication, Listening Skills,
Reading Skills, Speaking skills, Writing skills
Unit V INTUITION Skills 9
Creative thinking, Critical thinking, Discussion of current affairs and events and problems,
Offering suggestions/ solutions/ sharing opinions. TOTAL: 45 periods

TEXT BOOKS
Andera, J.Rutherford. Basic Communication Skills for Technology, Second edition, Pearson Education,2007
Butterfield, Jeff. Soft Skills for Everyone, Cegage learning, Canada,2011


REFERENCE BOOKSS
Bailey, Stephen. Academic Writing: A Practical Guide for Students. New York: Rutledge, 2011.
Morgan, David and Nicholas Regan.  Take-Off:  Technical English for Engineering. Garnet Publishing Limited. New York: Longman, 2008.
Ganesan. S, Persis Mary T &Subhashini.B. Communication in English, Himalaya Publishing House, Mumbai, 2009.
Pickett, Nell Ann, Ann A.Laster and Katherine E.Staples.  Technical English: Writing, Reading and Speaking. New York: Longman, 2009.


LTPC3104COURSE CODE: U1GEB21
COURSE NAME: ENGINEERING MATHEMATICS-I

COURSE OBJECTIVES
To develop the basic mathematical knowledge and computational skills of the students in the areas of applied mathematics.
To develop the skills of the students in the areas of several variable Calculus, Matrices, and sequences and series.
To serve as a pre-requisite mathematics course for post graduate courses, specialized studies and research.

COURSE OUTCOMES
On successful completion of this course students will be able to:
Calculate eigen-values and eigen-vectors, apply Caley-Hamilton theorem, and diagonalize of symmetric matrices and demonstrate the nature of quadratic forms.
Discuss the convergence and divergence of sequence and series of real numbers using various tests.
Demonstrate understanding of the derivatives of functions of several variables, viz., partial and total differentiation, and differentiation of implicit functions and optimize the functions of several variables using Hessian method and Lagrangian method.
Evaluate double integration and triple integration using Cartesian, polar co-ordinates and the concept of Jacobian of transformation from one coordinate system to another coordinate system.
Identify the improperness in integrals and evaluate the integrals using appropriate mathematical tools and how to apply beta and gamma integrals keeping improperness in mind.

PRE-REQUISITES
Admission to B.Tech. Programme

COURSE CONTENTS
UNIT I MATRICES L- 9 + T-3
Characteristic equation – Eigen-values and Eigen-vectors of a real matrix – Statement of Cayley- Hamilton theorem – Applications of Cayley-Hamilton theorem in finding the inverse of a non-singular matrix and the power of a square matrix – Diagonalization of symmetric matrices – Nature of Quadratic forms

UNIT II SEQUENCES AND SERIES L- 9 + T-3
Sequences – Convergence of series – Series of positive terms – Tests for convergence (n-th term, ratio, comparison, root and integral tests) and divergence - Leibnitz test for alternating series –Series of positive and negative terms - Absolute and conditional convergence– Power series – Taylor and Maclaurin series

UNIT III DIFFERENTIAL CALCULUS OF SEVERAL VARABLES L- 9 + T-3
Limits and continuity- Partial Derivatives – Total derivative – Differentiation of implicit functions – inverse functions – Jacobian – Maxima and minima of functions of two variables – Lagrange’s method of undetermined multipliers

UNIT IV INTEGRAL CALCULUS OF SEVERAL VARIABLES L- 9 + T-3
Double integrals- Change of order of integration – Double integrals in polar coordinates – Triple integrals – Area as a double integral – Volume as a triple integral

UNIT V IMPROPER INTEGRALS L- 9 + T-3
Meaning of improper integrals - Beta and Gamma functions – properties –Reduction formula for
“(n)  Relation between gamma and beta functions - Evaluation of integrals using Beta and
gamma functions  simple problems. TOTAL: 45+15(Tutorial) = 60 periods

TEXT BOOKS
Grewal B.S., Higher Engineering Mathematics, Khanna Publishers, New Delhi, 41st Edition, 2011.
Jain R.K and Iyengar, S.R.K Advanced Engineering Mathematics, 3rd edition, Narosa Publishing House, 2009.

REFERENCE BOOKS
Adrian Banner. The Calculus Lifesaver, Princeton University Press, Princeton, USA, 2007.
Alan Jeffrey. Advanced Engineering Mathematics, Harcourt/Academic Press, New York, 2002.
Hyghes-Hallett, Gleason, McCallum et al. Single Variable Calculus (6th Edn) John Wiley and Sons New York, 2013.
Hyghes-Hallett, Gleason, McCallum et al. Multivariable Variable Calculus (6th Edn) John Wiley and Sons New York, 2013.
Dennis G. Zill , Warren S. Wright and Michael R.Cullen. Advanced Engineering Mathematics (4th Edn) Jones a& Bartlett Learning, Canada, 2011.
James Stewart. Multivariate Calculus, Concepts and Contexts. (3rd Edn) Thomson/Brooks/Cole, Canada, 2005.
John Bird. Higher Engineering Mathematics, (5th Edn) Elsevier , Burlington,USA, 2006.
K.A.Stroud and D.J.Booth. Advanced Engineering Mathematics (4th Edn) Palgrave/MacMillan, USA. 2003.
Soo T. Tan. Single Variable Calculus, Brooks/Cole, Cengage Learning, Belmont, USA, 2010.
Soo T. Tan. Multivariable Calculus, Brooks/Cole, Cengage Learning, Belmont, USA, 2010.
Duraipandian P, Udayabaskaran S and Karthikeyan T, Engineering Mathematics ( I Year) Muhil Publishers, 2010.
Kreyszig, E. Advanced Engineering Mathematics, (9th Edn.), John Wiley and sons, New York 2005.
Peter O’ Neil, Advanced Engineering Mathematics, Cengage Learning, Boston, USA, 2012.

L TPC20 02COURSE CODE: U1GEB22
COURSE NAME: ENGINEERING PHYSICS – I

COURSE OBJECTIVES
To understand the basic laws of physics and their applications in engineering and technology.
To develop scientific temper and analytical capability.
To solve various engineering problems.

COURSE OUTCOMES
On successful completion of this course students will be able to:
Discuss the basic physics concepts and its applications in a day to day life; demonstrate the knowledge in ultrasonic applications and its importance.
Identify information to relate and apply the utilizations of the electron beams in modern technologies such as CRT, CRO etc.
Explain the basic understandings of the matter, crystal structure and its fundamental properties including crystal systems, Miller indices, and X-Ray production.
Demonstrate the conductivity nature of metals and the classification of the solids learned from The Band Theory of Solids.
Identify the importance of the widely used current technologies such as mobile phones, solar cells for which semiconductor technology is essential.

PRE-REQUISITES
Admission to B.Tech. Programme

COURSE CONTENTS
UNIT-I: Acoustics 8L + 1T 9
Introduction, sound waves - Pitch and Intensity. Reflection of sound waves, Sabine formula, absorption of sound, reverberation Theory. Ultrasonic’s –Acoustic Grating – production - magnetostriction oscillator and piezoelectric oscillator, Properties and applications

UNIT -II: Electron Optics 8L + 1T 9
Introduction, Electron-refraction-Bethe’s law, Electron Gun and Electron Lens, Cathode Ray Tube and Cathode Ray Oscilloscope, Cyclotron, Bainbridge Mass Spectrograph, Electron Microscope, Applications.
UNIT -III: Crystal structures and X-Rays 8L + 1T 9
Introduction, Space lattice, unit cell, lattice parameters, Bravais Lattice - Crystal systems. Characteristics of Unit cell. Miller indices of planes. X-Rays –production, Bragg’s Law. Powder crystal method and rotating crystal method.

UNIT -IV: Band Theory of Solids 8L+ 1T 9
Introduction, Electrical conduction, conductivity, drift velocity, influence of external factors on conductivity. The Band Theory of solids, Energy Bands, Energy Gap. Classification of solids, Energy Band structure of a conductor.Fermi-Dirac distribution function and Fermi Energy. Energy Band structure of an Insulator and semiconductor.

UNIT -V: Semiconductors 8L+ 1T 9
Introduction, Types- Intrinsic and Extrinsic semiconductors. Intrinsic carriers-electron and hole concentrations. Fermi level in intrinsic carrier density, Conductivity, Doping of impurities-N-type and P-Type.Temperature variation-law of mass action-Charge neutrality condition- Fermi level in extrinsic semiconductor-Hall effect-Applications. TOTAL: 45 periods

TEXT BOOKS
M.N. Avadhanulu and P.G. Kshirsagar ,A Text Book of Engineering Physics, S.CHAND and Co, 2012.
Gaur and Gupta, Engineering Physics , DhanpatRai publications, 2009

REFERENCE BOOKS
S.O.Pillai ,Solid State Physics,New age international publications, 2010.
M.Arumugam, Engineering Physics,Anuradha publications, 2009.
Charles Kittel ,Introduction to Solid State Physics ,Wiley India publications, 2009.
Introduction to Solids –L.Azaroff TMH,33rd Reprint 2009.
Materials Science and Engineering – William Calister – Wiley India- Sixth Edition 2009.



LTPC2002COURSE CODE: U1GEB23
Name of the Course: ENGINEERING CHEMISTRY-I


COURSE OBJECTIVES
Students undergoing this course are expected to be conversant with:
A sound knowledge on the principles of chemistry and its applications in industries as well as research oriented topics useful for project submision of all branches of engineering.
Various aspects and principles of water treatment, surface chemistry, fuels and combustion along with preparation and application of important engineering materials and polymers.
Development of scientific approach towards solving time bound theoretical and experimental problems and ability to work in a team both as members and leaders.

COURSE OUTCOMES
After completing first semester, students from all branches of engineering will:
Demonstrate knowledge on the design of boilers, conditioning methods and the various treatments of water for public use.
Demonstrate knowledge concerned with the various industrial applications of adsorption techniques.
Describe various aspects related to Engineering polymers and their application in industries, chemical compositions and uses.
Describe Engineering materials and their significance in the present day life.
Demonstrate knowledge on fuels, their manufacturing and analysis.

PRE-REQUISITES
Admission to B.Tech. Programme

COURSE CONTENTS
UNIT- I WATER TREATMENT AND TECHNOLOGY 9
Introduction- Hardness-Types and estimation by EDTA method-Boiler feed water – requirements- disadvantages of using hard water in boilers- internal conditioning (phosphate, calgon and carbonate conditioning methods)-external conditioning method-demineralization process – desalination-reverse osmosis –Electrodialysis- Domestic water treatment.

UNIT–II SURFACE CHEMISTRY 9
Introduction-types of adsorption-adsorption of gases on solids, solute from solution-adsorption isotherm- Freundlich and Langmuir adsorption isotherm- BET basics and industrial applications. Role of adsorbent in catalysis- ion exchange reaction- chromatography – role of activated carbon in pollution abatement of air and waste water- Industrial applications of adsorption
UNIT–III POLYMERS 9
Polymer, Classification based on, origin, structure, chemical structure, Degree of polymerization - Types of polymerization – Thermosetting and Thermoplastic polymers and their applications- Molecular weight of the polymer-Number average, weight average by viscosity method.Glass transition temperature-Conducting polymer and Biopolymers-Polymeric composites.

UNIT–IV MATERIALS CHEMISTRY 9
Abrasives-Classification and properties, Refractories-Classification and properties, Lubricants- Classification and properties. Organic electronic materials-liquid crystals, non-linear optics and LED, Nano materials-Buckminister fullerenes, CNT’S(Single walled carbon nano tubes and Multi-walled carbon tubes), advantages and applications-Nano composites

UNIT–V FUEL AND COMBUSTION CHEMISTRY 9
Classification, Characteristics of fuel, Comparison between Solid, liquid and gaseous fuels, Combustion processes-Bomb calorimeter -Calorific value: gross and net calorific values.Solid Fuels: Coal: Classification, Analysis: Proximate and Ultimate analysis of coal and their importance, Metallurgical coke: Properties, Manufacture by Otto Hoffman process. Synthetic Petrol: Fischer-Tropsch process and Bergius Process, Knocking and chemical structure, octane number and cetane number and their significance, Gaseous Fuels: Natural gas, artificial gas (water gas, producer gas, coal gas). Flue gas analysis – Orsat apparatus.
TOTAL: 45 periods
TEXT BOOKS
P.C.Jain and Monica Jain - “Engineering Chemistry” DhanpatRai Pub, Co., New Delhi (2002).
S.S.Dara- “A Text book of Engineering Chemistry” S.Chand&Co.Ltd., New Delhi (2006).
A. Ravikrishnan– Engineering Chemistry, Sri Krishna Publication, Chennai.

REFERENCES BOOKS
B.K.Sharma - “Engineering Chemistry”, Krishna Prakasan Media (P) Ltd., Meerut (2001)
B.Sivasankar - “Engineering Chemistry” Tata McGraw-Hill Pub.Co.Ltd. New Delhi (2008).
B.R.Puri, L.R. Sharma, S.Pathania - “Principles of physical Chemistry” (2000).



L TPC30 03COURSE CODE: U1GEB24
COURSE NAME: PRINCIPLES OF ELECTRICAL AND ELECTRONICS ENGINEERING

COURSE OBJECTIVES
To make students understand about the basic laws, concepts and allied terminologies pertaining to D.C Circuits & magnetic circuits
To impart knowledge to students regarding the fundamentals of alternating current Rules and associated terminologies and it’s behavior with fundamental elements like resistance inductance and capacitance.
To make student familiarize about the various basic ac & dc rotating machines and transformers.
To make students familiarize about the basic knowledge in state solid electronic devices and digital logic gates.
To make students aware about fundamental principles underlying the working of various communication systems, modulation procedure and spectral bands.

COURSE OUTCOMES
On successful completion of this course students will be able to:
Enumerate the basics of electric circuit elements , related terminologies and fundamental laws governing the operation and analysis of those circuits with DC sources and laws , and also concepts related to magnetic circuits.
Develop knowledge about the concept of single phase alternating current ,it’s generation and circuit behavior with basic elements like resistance, inductance, & capacitance.
Cite the operating principles and identify various ac, dc machines and transformers.
Illustrate common solid state devices & and access their characteristic and explain the basic of logic gates.
Correlate & summarize the fundaments concepts behind electronic communication systems.

PRE-REQUISITES
Admission to B.Tech. Programme

COURSE CONTENTS
UNIT I - D.C.CIRCUITS &MAGNETIC CIRCUITS 9
Electrical quantities, Ohm‘s Law, Series and parallel combinations, Kirchhoff‘s laws, Node and Mesh Analysis - Star - Delta Transformation-Definition of MMF, Flux and reluctance – Leakage factor - Reluctances in series and parallel (series and parallel magnetic circuits) - Electromagnetic induction - Fleming‘s rule - Lenz‘s law - Faraday‘s laws
UNIT II - A.C.CIRCUITS 9
Sinusoidal functions - RMS (effective) and Average values- Phasor representation - J operator – sinusoidal excitation applied to purely resistive, inductive and capacitive circuits - RL, RC and RLC circuits- Introduction to three phase circuits.

UNIT III –ELECTRICAL MACHINES 9
Definition of Electrical Machines-Principle and Operation Of Generator and Motor, types of DC and AC Machines, EMF equation of DC machines, Principle of Transformer, EMF equation of transformer-Principle of Induction Motor, Synchronous Motor

UNIT IV - BASIC ANALOG AND DIGITAL ELECTRONICS 9
PN junction Diode - Rectifiers - Half wave and full wave rectifiers, Bipolar Junction Transistor - Characteristic of FET, MOSFET, Silicon Controlled Rectifiers and Triac - Basic Logic Gates- Universal Logic Gates

UNIT V - BASIC COMMUNICATION SYSTEMS 9
Basic Communication systems- Advantages of digital system- Elements of communication system - Electromagnetic spectrum - Modulation concepts. TOTAL: 45 periods

TEXT BOOKS
1. Mittle.B.N, AravindMittle, "Basic Electrical Engineering", Tata McGraw Hill", 2nd Edition. Sep 2005.
2. Theraja.B.L, "Fundamentals of Electrical Engineering and Electronics", S.Chand& Co., 1st Multicolor Edition, 2006 (Reprint 2009).
3. Sedha.R.S, A Text book of Applied electronics, 2nd Edition, S.Chand& company, 2005.
4. Bhattacharya.S.K and Renuvig, Principles of electronics, 3rd Edition, S.K.Kataria& Sons, 2002.

REFERENCE BOOKS
1. Smarajit Ghosh, "Fundamentals of Electrical and Electronics Engineering", PHI Learning Private Ltd, 2nd Edition, 2010.
2. Wadhwa.C.L, "Basic Electrical Engineering", New Age International, 4th Edition, 2007. (Reprint June 2010)
3. AbhijitChakrabarti, SudiptaNath&Chandan Kumar Chanda, "Basic Electrical Engineering", Tata McGraw Hill, 1st Edition, 2009.
4. T. Thyagarajan,  Fundamentals of Electrical Engineering, SciTech Publications, 5th Edition, Reprint Jan 2010.



U1GEB25 BASICS OF COMPUTERS AND C PROGRAMMING
LTPC3003
COURSE OBJECTIVES
Students undergoing this course are expected to:
Learn the fundamentals of computer and information technology
Learn the Problem solving techniques
Learn the basics and syntax of C programming.
Learn the basics of UNIX and LINUX

COURSE OUTCOMES
Upon the successful completion of the course, learners will be able to
CO
Nos.Course OutcomesLevel of learning domain (Based on revised Bloom’s)CO1Describe the computer hardware and software and Internet terminologiesK2CO2Explain the different methods of problem solving skillsK2CO3Discuss the algorithm, pseudo code, flow chart for simple problemsK2CO4Write an expression using operators and explain the decision making in CK2CO5Explain the syntax of Array, Function, Structure and Union in cK2CO6Describe the concept of pointer and filesK2CO7Explain the concepts of UNIX and LINUXK2CO8Apply the C programming concept to solve real world problemsK3
PRE REQUISITE
Higher Secondary Level Mathematics

COURSE CONTENTS UNIT I BASICS OF COMPUTER AND INFORMATION TECHNOLOGY 10
Digital Computer Fundamentals–Block diagram of a computer–Components of a computer system–Applications of Computers–Hardware and Software definitions– Categories of Software–Booting–Installing and uninstalling Software–Software piracy– Software terminologies-Information Technology Basics–History of Internet–Internet Tools.

UNIT II PROBLEM SOLVING METHODOLOGY 8
Problem solving Techniques–Program–Program development cycle–Algorithm – Flow chart – Pseudo Code – Program control structures – Types and generation of programming languages – Development of algorithms for simple problems.
UNIT III INTRODUCTION TO C 9
Overview of C – Constants, Variables and Data Types – Operators and Expressions – Managing Input and Output operations – Decision Making - Branching and Looping.

UNIT-IV FUNCTIONS 9
Arrays- Character arrays and Strings - Defined Functions - Definition of Function–Declaration - Category of Functions - Nesting of Functions, Recursive, Structures and Unions, Enumeration and Typedef.
UNIT-V POINTERS, FILE MANAGEMENT AND OPERATING SYSTEM CONCEPTS9
Pointers – File Management in C – Input / Output Operations on Files -The Preprocessor, Introduction to UNIX and LINUX programming. Total: 45 Periods

TEXT BOOKS
Reema Thareja, Fundamentals of Computing & C Programming Oxford University Press, 2012.
Ashok.N.Kamthane, Computer Programming , Fifth Edition Pearson Education, 2008.

REFERENCE BOOKS
P.Visu, R.Srinivasan and S.Koteeswaran,  Fundamentals of Computing and Programming , Fourth Edition, Sri Krishna Publications, 2012.
E.Balagurusamy,  Computing Fundamentals and C Programming , Tata McGraw-Hill,2008.
Richard Petersen,  Linux: The Complete Reference , Sixth Edition, Tata McGraw-Hill,2007


L TPC00 42COURSE CODE: U1GEB26
COURSE NAME: ENGINEERING PHYSICS AND CHEMISTRY
LAB – I
ENGINEERING PHYSICS LAB – I

COURSE OBJECTIVES
To impart skills in measurements and hand on operation
To design and plan the experimental procedure and to record and process the results.
To reach non trivial conclusions of significant of the experiments.

COURSE OUTCOMES
After the completion of the experiments in Physics lab, students will be able to
Relate and apply the moment of inertia of the disc.
Translate sensory input into physical tasks
Recognize standards to perform a skill or task correctly
Use standards to evaluate their own performance and make corrections.
Evaluate information based upon standards and criteria values.

COURSE CONTENTS
Torsional Pendulum
To determine the moment of inertia of the disc and the rigidity modulus of the wire by Torsional oscillations.
Newtons’ Rings
To find the focal length of a lens by forming Newton’s ring.
Laser Grating
(i) Determination of wavelength of Laser using Grating and Particle size determination
(ii) Determination of Numerical Aperture and Acceptance angle of an Optical Fibre
Ultrasonic Interferometer
Determination of Velocity of ultrasonic waves in a liquid and compressibility of the liquid.
Young’s Modulus – Non-Uniform Bending
To determine Young’s modulus of the material of the beam by Non uniform bending method.


U1GEB26 ENGINEERING CHEMISTRY LAB -1
L TPC0032COURSE OBJECTIVES
Students undergoing this course are expected to be conversant with basic titration set up and methodologies for determining strength, hardness and alkalinity of various unknown solutions and water samples.

COURSE OUTCOMES
After completing first semester, students from all branches of engineering will possess:
Gain acquaintance in the determination the amount of hardness and chloride in the various samples of water for general purpose and their use it industries involving boilers.
Skills in estimating acidity/alkalinity in given water samples.
Expertise in estimating dissolved oxygen in water samples.
Analytical skills in determining the molecular weight and degree of polymerization using Ostwald’s viscometer.
Knowledge in quantitative analysis of the acid/base.
COURSE CONTENTS
LIST OF EXPERIMENTS

Estimation of hardness of Water by EDTA.
Determination of DO in water (Winkler’s Method).
Estimation of Chloride in Water sample (Argentometric).
Conductometric precipitation titration using BaCl2Vs Na2 SO4
Determination of molecular weight and degree of polymerization using Ostwald viscometer
Conductometric titration (mixture of acids and base).





Course Code: U1GEB27
Course Name: PRINCIPLES OF ELECTRICAL AND ELECTRONICS ENGINEERING LAB

COURSE EDUCATIONAL OBJECTIVES
To make students familiar about the various wiring methods and specific wiring like go down wiring.
To make students familiar about practical measurements of few important electrical
quantities
To make students understand about basic electronic circuit components and their
characteristics study
To make students understand about the operation of CRO
To make students understand about the various logic gates.

COURSE OUTCOMES
After successful completion of this course, students will be able to
Reenact various wiring methods and how to make wiring of a godown.
Understand what a resistive load is , and will be able to measure few electrical quantities like voltage , current and apply the skill in real life situations.
Discriminate & recognize basic electronic circuit components and their characteristics study
Check the operation of CRO
Distinguish the various logic gates.

PRE-REQUISITES
Basic Electrical & Electronics concept covered in higher secondary level.

COURSE CONTENT
LIST OF EXPERIMENTS: CYCLE I
1. Study of basic electrical and electronic components.
2. Godown Wiring
3. Stair case wiring
4. Fluorescent lamp wiring.
5. Measurement of Electrical quantities (Voltage, current, power) using load

MODEL PRACTICAL EXAMINATION I CYCLE II
Characteristics of PN junction Diode.
Characteristics of BJT (any one configuration).
Characteristics of zener diode.
Study of CRO.
Verification of logic gates

TEXT BOOK
Theraja.B.L, "Fundamentals of Electrical Engineering and Electronics", S.Chand& Co., 1st Multicolor Edition, 2006 (Reprint 2009). 2. Sedha.R.S, A Text book of Applied electronics, 2nd Edition, S.Chand& company, 2005.

REFERENCE BOOKS
1. Smarajit Ghosh, "Fundamentals of Electrical and Electronics Engineering", PHI Learning Private Ltd, 2nd g, 2010.



L TPC0032Course Code: U1GEB28
Course Name: COMPUTER PRACTICE LABORATORY

COURSE OBJECTIVES
Students undergoing this course will be provided with:
The concept of MS Word and MS Excel.
The concept of C control structures and Functions
The concept of C pointers and file systems

COURSE OUTCOMES
Upon the successful completion of the course, learners will be able to:
CO
Nos.Course OutcomesLevel of learning domain (Based on revised Bloom’s)CO1Develop a MS-Word document independently for the given requirementsK3,S3CO2Demonstrate usage of MS-Excel spread sheet independently for the given applicationsK3,S3CO3Develop and implement the C program individually using control structures, arrays and string for the applicationsK3, S3CO4Develop and implement the C program independently using pointers and files conceptK3, S3
PREREQUISITE
Higher Secondary Level Mathematics.

COURSE CONTENTS 1) Word Processing
a. Document creation, Text manipulation with Scientific notations. b. Table creation, Table formatting and Conversion.
c. Mail merge and Letter preparation. d. Drawing - flow Chart
2) Spread Sheet
Chart - Line, XY, Bar and Pie.
Formula - formula editor.
Spread sheet - inclusion of object, Picture and graphics, protecting the document and sheet.
Sorting and Import / Export features

3. Find whether a given number is odd or even.
4. Find whether a given number is prime or not.
5. Design an arithmetic calculator using Switch-Case.
6. Find largest and smallest elements in an array.
7. Demonstrate Looping and Control structures.
8. Demonstrate the String functions.
9.Find a Factorial of a number of ranges between 1 to 41 using Recursive function.
10. Demonstrate the Structures and Unions for employee salary.
11. Perform pointer arithmetic Operations.
12. Program to develop student‘s information using file concept.






















SEMESTER II

Course CodeCourse NameLTPCTHEORYU2GEB29Engineering English-II 2002U2GEB30Engineering Mathematics –II3104U2GEB31Engineering Physics – II2002U2GEB32Engineering Chemistry – II2002U2GEB33Basics of Mechanical and Civil Engineering3003U2GEB34Engineering Graphics3104PRACTICALU2GEB37Engineering Practice Lab0032U2GEB35Engineering Physics & Chemistry Laboratory-II0042U2GEB36Proficiency in English Lab - I0032U2GEB38Life Skills1001Total1621024






















LTPC2002U2GEB29 ENGINEERING ENGLISH II
COURSE OBJECTIVES
Students undergoing this course are expected to:
to build sentences without grammatical errors
instill the competitiveness through presentation skills
solve any critical situations using trouble shooting techniques
encourage them to handle day -to-day tasks through soft skills
inculcate the habit of reading for pleasure

COURSE OUTCOMES
Upon the successful completion of the course, learners will be able to

CO
Nos.Course OutcomesLevel of learning domain (Based on revised Bloom’s)CO1Apply the grammatical knowledge in writing any given topicK3CO2Write technical reports effectivelyK3CO3Describe group discussions, presentations and interview processesK2CO4Speak confidently in seminars, one on one interaction among the peer groupsK4CO5Analyze articles on a given topic with the knowledge of vocabulary skillsK4
PRE REQUISITE
Engineering English I

COURSE CONTENTS Unit I General grammar 6
Simple Compound & Complex Sentences-Reported Speech- Modal verbs Articles
Unit II Technical Grammar 6
Conditionals—‘If’ Clauses-Connectives- Word Formation-Nominal Compounds
Unit III Academic communication 6
SMS Communications- Email Communications- CV and Cover letter-Mini Project Writing
Unit IV Corporate Communication 6
Presentation Skills -Group Discussion-Interview Skills
Unit V Soft Skills 6
Personality Development -Persuasive Speech- Dealing with clients -Time -Management -Crisis management -Trouble Shooting. Total: 30 Periods

TEXT BOOKS:
Andera, J.Rutherford. Basic Communication Skills for Technology, Second edition, Pearson Education, New Delhi2007
Butterfield, Jeff. Soft Skills for Everyone, Cegage learning, Canada, 2011


REFERENCE BOOKS
Ganesan.S, et al, Communication in English. Himalaya publishing house, Mumbai, 2009.
Pickett, Nell Ann, Ann A.Laster and Katherine E.Staples. Technical English: Writing, Reading and Speaking. New York: Longman, 2010.



LTPC3104U2GEB30 ENGINEERING MATHEMATICS – II

COURSE OBJECTIVES :
Students undergoing this course are expected to:
Provide the knowledge of the areas of Vector Calculus, Integral Calculus, Complex variables, Laplace Transform and ordinary differential equations.
Serve as a pre-requisite mathematics course for post graduate courses, specialized studies and research in any branch of engineering.

COURSE OUTCOMES
Upon the successful completion of the course, learners will be able to
CO
Nos.Course OutcomesLevel of learning domain (Based on revised Bloom’s)CO1Apply Laplace transformation techniques to convert time-domain complex systems into simple frequency-domain algebraic equations and vice-versa.K3CO2Apply the method of undetermined coefficients, method of variation of parameters and Laplace transform techniques to solve ordinary linear differential equations.K3CO3Apply vector calculus to solve problems related to vector and scalar fields.K3CO4Apply analytical functions in conformal mapping problems.K3CO5Apply the calculus of residues in contour integration.K3
PREREQUISITE
Engineering Knowledge of the topics covered in Engineering mathematics- I; complex numbers; vector algebra.

COURSE CONTENTS
UNIT I LAPLACE TRANSFORM L-9 + T-3
Laplace transform – Sufficient Condition for existence – Transform of elementary functions – Basic properties – Transform of derivatives and integrals – Transform of unit step function and impulse functions – Transform of periodic functions - Inverse Laplace transform– Convolution theorem (excluding proof) – Initial and Final value theorems

UNIT II ORDINARY DIFFERENTIAL EQUATIONS L-9 +T-3
Introduction to higher order linear differential equations with constant coefficients –Method of undetermined coefficients - Method of variation of parameters – Cauchy’s and Legendre’s linear equations – Simultaneous first order linear equations with constant coefficients – Solution of linear ODE of second order with constant coefficients using Laplace transform.
UNIT III VECTOR CALCULUS L-9 + T-3
Gradient, unit normal to surface- Directional derivative- Divergence and Curl –– Irrotational and solenoidal vector fields – Introduction to vector integration – Green’s theorem in a plane, Gauss divergence theorem, Stokes’ theorem (excluding proofs) – Simple applications involving cubes and rectangular parallelepipeds.

UNIT IV ANALYTIC FUNCTIONS L-9 + T-3
Introduction to functions of a complex variable – Analytic functions – Necessary conditions, Cauchy – Riemann equation and Sufficient conditions (excluding proofs) – Harmonic and orthogonal properties of analytic function – Harmonic conjugate – Construction of analytic functions – Conformal mapping : w= z+c, cz, 1/z, and bilinear transformation.

UNIT V COMPLEX INTEGRATION L- 9 + T-3
Introduction to complex integration – Statement and applications of Cauchy’s integral theorem and Cauchy’s integral formula (excluding proofs) – Taylor and Laurent expansions – Singular points – Residues – Residue theorem and simple problems – Application of residue theorem to evaluate real integrals –Unit circle and semi-circular contour(excluding poles on boundaries).
Total: 60 Periods

TEXT BOOKS
Grewal. B.S, “Higher Engineering Mathematics”, 41st Edition, Khanna Publications, Delhi, (2011).
Kreyszig E, Advanced Engineering Mathematics, 12th edition, Wiley, 2010.

REFERENCE BOOKS
Dean G. Duffy. Advanced Engineering Mathematics with MATLAB, 2ndEdn. Chapman & Hall / CRC Press. New York, 2003 (Taylor and Francis, e-library, 2009).
Jain. R. K and. Iyengar, S.R.K, Advanced Engineering Mathematics, 3rd edition, Narosa Publishing House, 2009.
Peter O’ Neil, Advanced Engineering Mathematics, Cengage Learning, Boston, USA, 2012.









U2GEB31 ENGINEERING PHYSICS II
LTPC2002

COURSE OBJECTIVES:
Students undergoing this course are expected to:
Explain the role of photons in understanding phenomena such as Compton effect, Dual nature of mater and Quantum Theory.
Give an insight into the principle of Laser operation and applications of Optical fibers in instrumentation
Understand theory and the principles behind various superconductivity and its characteristics and applications.
Develop fundamental Knowledge of Magnetic and Dielectric Materials and relate to use in device design
Have a well founded knowledge of the unique properties of materials with nanoscale dimensions and to learn the new applications of nano materials in nanotechnology

COURSE OUTCOMES
Upon the successful completion of the course, learners will be able to
CO
Nos.Course OutcomesLevel of learning domain (Based on revised Bloom’s)CO1Explain the wave-particle duality; concept of De-Broglie wavelength and its importanceK2CO2Discuss the property of Laser and optical fiber handling techniques and its applicationK2CO3Discuss the superconducting phenomenon, their properties and concepts for various applicationsK2CO4Differentiate various magnetic, dielectric materials for application in industries and medical field.K2CO5Able to explain various methods involved in Synthesis of nano and smart materials through different techniques and their application in nano technology.K2
PREREQUISITE
Basic theoretical knowledge in Atomic Physics, Lasers, Superconductivity, Electricity, Magnetism, and Engineering Physics I

COURSE CONTENTS
UNIT -I Atomic Physics 6
Black body radiation- ultraviolet catastrophe- Planck’s Quantum hypothesis-Photoelectric effect- Measurement of K.E. of photoelectrons- stopping potential- Failures of Classical theory- Compton effect-Compton Theory-Dual nature of matter- DeBroglie Hypothesis- Davisson –Germer Experimen-, G.P. Thomson Experiment- Heisenberg’s Uncertainty Principle (Statement only).

UNIT -II Lasers and Optical Fibers 6
Interaction of Radiation with Matter- Essentials of Laser-Types of Laser - Ruby Laser- He-Ne Laser- semiconductor Laser-Application of Lasers- Optical Fibers – Propagation of light through an optical fibers- Modes of Propagation- Types of optical fibers- Optical fiber communication system- Attenuation in fibers.

UNIT-III Superconductivity 6
Discovery of superconductivity- persistent currents- effect of external magnetic field- critical current density- Meissner effect- London penetration depth- BCS Theory descriptive- Type of superconductors- Josephson Effect (AC and DC) - Applications – Maglev-SQUIDS.

UNIT -IV Magnetic and Dielectric Materials 6
Magnetic Susceptibility-Magnetic materials (Dia, Para, Ferro & Antiferro)- Magnetic moment of atom-Hard and soft magnetic materials- Hysteresis curve – Applications. Dielectrics- Electronic, ionic, orientational and space polarizations – Internal fields in solids – Polarization-Induced dipoles-Nonpolar and Polar dielectrics - Clausius Mosotti equation-Dielectric loss.

UNIT -V Nanotechnology and Advanced Materials 6
Nano phase materials – Synthesis – Plasma arcing – chemical vapour deposition – Sol gel method – Electro deposition – Ball milling – properties and application – Carbon nano tubes – types. Total: 30 Periods

TEXT BOOKS
M.N.Avadhanulu and P.G.Kshirsagar ,A Text Book of Engineering Physics, S.CHAND and Co,2012.
Gaur and Gupta, Engineering Physics , Dhanpat Rai publications,2009

REFERENCE BOOKS
T.Pradeep, The essential understanding –Nanoscience and Nanotechnology-TMH, 2010.
William D.Callister ,Materials Science and Engineering, John Wiley &Sons- 2010
Charles Kittel ,Introduction to Solid State Physics -Wiley India publications,2009.







LTPC2002U2GEB32 ENGINEERING CHEMISTRY II

COURSE OBJECTIVES
Students undergoing this course are expected to:
Impart a sound knowledge on the principles of chemistry involving the different application oriented topics.
Impart adequate knowledge about the principles of electrochemistry, alloys, corrosion and energy storage devices along with the spectroscopic technique to analyze the chemical compounds.
Prepare the students to solve problems in electrochemistry.

COURSE OUTCOMES
Upon the successful completion of the course, learners will be able to
CO
Nos.Course OutcomesLevel of learning domain (Based on revised Bloom’s)CO1Explain the phase rule and to appreciate the importance of alloys in the present day life.K2CO2Explain the basic principles, laws of electrochemistry, solve simple problems and list various applications.K2CO3Explain the various aspects of corrosion and its controlK2CO4Describe various energy sources and storage devices used in our daily life.K2CO5Explain the basic principles of spectroscopic and microscopic techniques.K2
PREREQUISITE
Engineering Chemistry I

COURSE CONTENTS
UNIT–I PHASE RULE AND ALLOYS 6
Statement and explanation of the terms involved- one component water system- condensed phase rule-construction of phase diagram by thermal analysis-simple eutectic systems (Lead- Silver system only)– Alloys - importance – ferrous alloys – Nichrome - stainless steel – non-ferrous alloys - brass and bronze.

UNIT–II ELECTROCHEMISTRY 6
Basics of conductance-Kohlarausch’s Law-Effect of dilution-specific conductance and equivalence conductance. Electrochemical cells- reversible and irreversible cell- EMF measurement - single electrode potential- Nernst equation-problems-reference electrode- SHE-Calomel electrode-Glass electrode-measurement of pH-electrochemical series- significance- potentiometric titration –Redox titration –conductometric titration.
UNIT–III CORROSION AND ITS CONTROL 6
Chemical corrosion – Pilling – Bedworth rule – electrochemical corrosion – different types – galvanic corrosion – differential aeration corrosion – factors influencing corrosion – corrosion control – sacrificial anode and impressed cathodic current methods – corrosion inhibitors – protective coatings – paints – constituents and functions – metallic coatings – electroplating (Au) and electroless (Ni) plating.

UNIT–IV ENERGY SOURCES AND STORAGE DEVICES 6
Renewable and non renewable energy resources- nuclear fission- fusion-chain reaction- nuclear energy- nuclear reactor–light, heavy water nuclear power plant-Fast Breeder Reactor- wind energy- solar energy- tidal energy- primary and secondary batteries- lead acid- nickel cadmium-lithium ion battery-H2-O2 fuel cells.

UNIT–V SPECTROSCOPIC AND ANALYTICAL TECHNIQUES 6
Introduction- Electromagnetic radiation- interaction of electromagnetic radiation with matter- Beer- Lambert’s law- principle, instrumentation(Block Diagram) and applications of UV- Visible spectroscopy, IR spectroscopy- colorimetry- flame photometry–AAS. Introduction to SEM and TEM. TOTAL: 30 PERIODS

TEXT BOOKS
P.C.Jain and Monica Jain - “Engineering Chemistry” DhanpatRai Pub, Co., New Delhi (2008).
A. Ravikrishnan– Engineering Chemistry, Sri Krishna Publication, Chennai (2012).

REFERENCE BOOKS
B.K.Sharma - “Engineering Chemistry”, Krishna Prakasan Media (P) Ltd., Meerut (2001)
B.Sivasankar - “Engineering Chemistry” Tata McGraw-Hill Pub.Co.Ltd. New Delhi (2008).
B.R.Puri, L.R.Sharma, S.Pathania - “Principles of physical Chemistry “ (2000).
William Kemp – “Organic spectroscopy” Macmillan publications (1991).
Peter Atkins, Julio de Paula “Physical Chemistry” W.H. Freeman publications (2009)












LTPC3003U2GEB33 BASIC MECHANICAL AND CIVIL ENGINEERING

COURSE OBJECTIVES
Students undergoing this course are expected to:
Understand the concept of manufacturing processes and basic mechanical engineering.
Impart knowledge on fundamentals of civil engineering.

COURSE OUTCOMES
Upon the successful completion of the course, learners will be able to
CO
Nos.Course OutcomesLevel of learning domain (Based on revised Bloom’s)CO1Describe various manufacturing processes and working principle of power plant.K2CO2Describe the working principles of combustion engines.K2CO3Define the working principles of refrigeration and air conditioning systems.K2CO4Explain the fundamentals of surveying and civil engineering materials.K2CO5Describe building components and structures.K2
PREREQUISITE
Engineering Practice Lab

COURSE CONTENTS
Unit I Manufacturing Processes and Introduction to Power plant 9
Introduction to Lathe – Drilling – Twist Drill Nomenclature – Shaper. Introduction to Metal Joining Processes - Welding processes - Arc & Gas welding - AC & DC welding equipments - Brazing and soldering. Introduction and classification of power plants – Working of thermal, hydroelectric and nuclear power plants.

Unit II Combustion Engines 9
Principle of Internal and external combustion engines – Petrol engine, diesel engine, working principle and comparison - Two stroke and four stroke of both CI & SI engines, working principle and comparison - Alternative fuels.

Unit III Refrigeration & Air-Conditioning System 9
Introduction to Refrigeration– Non cyclic & Cyclic Refrigeration - Principle of vapour compression refrigeration system - Applications. Air-Conditioning – Layout of typical domestic refrigerator – Window and Split type Air conditioner – Applications.

Unit IV surveying and civil engineering materials 9
Surveying:
Introduction – Definition – Importance of surveying – Objectives of surveying – Principles of surveying – Types of surveying – Measurements of angles – Introduction to levelling – Types of levelling instruments.

Civil Engineering Materials:
Introduciton – Importance of civil engineering – construction materials – Bricks – Stones – Cement – Lime motor – Concrete.

Unit V Building Components and Structures 9
Building Components:
Foundations – Objectives of foundations – Types of foundation – Requirements of good foundation.

Superstructure:
Introduction – Brick masonry – Masonry – RCC structure of members – Columns – Beams – Slabs – Lintels – Types of Roof – Trusses – Flooring – Roofing – Plastering. Components of bridges and dams. TOTAL: 45 periods

TEXT BOOKS
P K Nag., - Basic Mechanical Engineering, Tata McGraw Hill Education, (2013).
K.V. Natarajan – Basic Civil Engineering, M/s Dhanalakshmi, Chennai - 2012

REFERENCE BOOKS
Rao P. N., Manufacturing Technology, 2nd Edition, Tata McGraw Hill Inc, New Delhi
Surendra Singh,  Building Materials ", Vikas Publishing Company, New Delhi, 2006
Cambell J. S., Principles of Manufacturing Materials and Processes 14th Edition, Tata McGraw Hill, Inc, New Delhi, 2012






COURSE CODE: U2GEB34
L TPC31 04COURSE NAME: ENGINEERING GRAPHICS

COURSE OBJECTIVES
To familiarize the students in basic concept and necessity of conic sections, projections and developments of objects.
To develop the imagination and drafting skills of students and let them understand the internal features of the object.

COURSE OUTCOMES
Students undergoing this course are able to
Construct ellipse, parabola, hyperbola and draw free hand sketching of orthographic views.
Construct orthographic projections of points, straight lines and planes.
Construct projections of simple solids.
Develop true sections and lateral surfaces of simple solids.
Construct isometric and perspective projections of simple solids.

COURSE CONTENTS
UNIT I: CONIC SECTIONS AND FREE HAND SKETCHING 9+3
Construction of ellipse (concentric circle and eccentricity methods), construction of parabola (rectangle and eccentricity methods), construction of hyperbola (eccentricity method)
Free-hand sketching of orthographic views of pictorial views of solids – free-hand sketching of pictorial views of solids given the orthographic views.
UNIT II: PROJECTION OF POINTS, STRAIGHT LINES & PLANES 9+3
Orthographic projections of points, orthographic projections of straight lines located in the first quadrant only – determination of true lengths and true inclinations – orthographic projections of polygonal surface and circular lamina inclined to both reference planes.
UNIT III: PROJECTIONS OF SOLIDS 9+3
Projections of simple solids (prisms, pyramids, cylinder and cone) when the axis is inclined to one reference plane by change of position and change of reference line methods.
UNIT IV: SECTIONS OF SOLIDS & DEVELOPMENT OF SURFACES 9+3
Sections of solids (prisms, pyramids, cylinder and cone) in simple vertical position by using cutting plane 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, cylinder and cone – development of lateral surfaces of solids with cylindrical cutouts perpendicular to the axis.
UNIT V: ISOMETRIC & PERSPECTIVE PROJECTION 9+3
Principles of isometric projection - isometric scale – isometric projections of simple solids, truncated prisms, pyramids, cylinders and cones – isometric view of combination of two simple solids. Perspective projection of prisms, pyramids and cylinder by visual ray method and vanishing points method. TOTAL: 45+15(Tutorial) = 60 periods
TEXT BOOKS
K.V. Natarajan, A text Book of Engineering Graphics, Dhanalakshmi Publisher, Chennai  42, 2009
Venugopal K.  Engineering Graphics, New Age International (P) Limited, 2002.

REFERENCE BOOKS
Warren J. Luzadder and Jon. M. Duff, - Fundamentals of Engineering Drawing, Prentice Hall of India Pvt., Ltd., Eleventh Edition, 2001.
B. Bhattacharyya, S.C. Bera, Engineering Graphics ., I.K. International Pvt Ltd., 2009
M.S. Kumar ., Engineering Graphics.,Dd Publications, 2008
Jeyapoovan.T., Vikas Publishing House Engineering Graphics with using Auto CAD,2007
BIS code: SP 46:2003 Engineering Drawing practice for Schools & Colleges.



LTPC0042U2GEB35 ENGINEERING PHYSICS AND CHEMISTRY LAB II

ENGINEERING PHYSICS LABORATORY II

COURSE OBJECTIVES
To impart skills for conducting experiments independently to determine,
Band gap of a semi conductor
Thermal conductivity of a bad conductor
The wavelengths of different spectral lines derived from mercury vapor lamp and diffraction grating arrangement using normal incidence method.
The Viscosity of a liquid by Poiseuille’s method
Young’s modulus of the beam by Uniform Bending method

COURSE OUTCOMES
After the successful completion of the course in Engineering Physics lab -II, students will be able to individually and independently

CO
Nos.Course OutcomesLevel of learning domain (Based on revised Bloom’s)CO1Conduct experiments independently to determine band gap of a semi conductorK2,S3CO2Demonstrate the experiment independently to determine the thermal conductivity of a bad conductor.K2,S3CO3Perform the diffraction grating experiment to determine the wavelength of spectral lines by mercury vapour lamp using normal incidence methodK2,S3CO4Calculate the Viscosity of a given liquid by conducting Poiseuille’s experimentK2,S3CO5Handle the travelling microscope to focus the pin and find the bending moment of a given beam practicallyK2,S3
PREREQUISITE
It is necessary to have basic theoretical knowledge about semiconducting material, thermal conductivity, optic laws, viscosity and bending moment of the beam.

COURSE CONTENTS
Band Gap
To determine the Band gap of a Semiconductor material by using Post office Box
Lee’ Disc
To determine the thermal conductivity of the bad conductor – Lee’s Disc method
Spectrometer Mercury lamp
To determine the wavelengths of different spectral lines derived from mercury vapor lamp using normal incidence method.
Viscosity
To determine the Viscosity of a liquid by Poiseuille’s method
Young’s Modulus – Non-Uniform Bending
To determine of young’s modulus of the beam – Uniform Bending

U2GEB35 ENGINEERING PHYSICS AND CHEMISTRY LAB II

ENGINEERING CHEMISTRY LABORATORY II

COURSE OBJECTIVES
Students undergoing this course are expected to be conversant with basic knowledge about handling various instruments like conductometer, potentiometer and pH meter and determining strength of various unknown solutions using the same.

COURSE OUTCOMES
After completing first semester, students from all branches of engineering will possess:

CO
Nos.Course OutcomesLevel of learning domain (Based on revised Bloom’s)CO1Perform an experiment to estimate the amount of Copper in brass by EDTA titration methodK2, S3CO2Carry out Conductometric titration (Mixture of weak and strong acids Vs Strong base).K2, S3CO3Perform Conductometric precipitation titration using BaCl2Vs Na2 SO4K2, S3CO4Perform Potentiometric Titration (Fe2+ Vs KMnO4 or K2Cr2O7).K2, S3CO5Perform and estimate the strength of HCl by pH meter (acid Vs base)K2,S3CO6Perform the experiment using Spectrophotometer for estimationof Ferric ironK2,S3
PREREQUISITE
Engineering Chemistry Laboratory-I.

CONTENTS
Estimation of Copper in brass by EDTA
Conductometric titration (Mixture of weak and strong acids Vs Strong base).
Conductometric precipitation titration using BaCl2Vs Na2 SO4
Potentiometric Titration (Fe2+ Vs KMnO4 or K2Cr2O7).
Determination of strength of HCl by pH meter (acid Vs base).
Estimationof Ferric iron by spectrophotometric method.





LTPC0032U2GEB36 PROFICIENCY IN ENGLISH LABORATORY I

COURSE OBJECTIVES
To impart advanced skills of Technical Communication in English through Language Lab
To enable the students to communicate confidently and competently in English Language in all spheres
To familiarize the students with the sounds of English in a nutshell, particularly stress and intonation
To enable the students to communicate in English language in all spheres

COURSE OUTCOMES
After the successful completion of this course students will be able to:

CO
Nos.Course OutcomesLevel of learning domain (Based on revised Bloom’s)CO1Pave a platform to understand the sounds of English languageK3CO2Use their vocabulary in framing sentences and statementsK5CO3Formulate open-ended questions in order to explore a topic of interestK5CO4Engage themselves in Group Discussions and Presentation skillsK5CO5Embolden in public speaking and to affluent one on one interactionK5
PREREQUISITE
Engineering English I.

CONTENTS
CYCLE-I
Phonetics
Rearranging the words into meaningful sentences
Find the Odd words out
Creative writing
Find out the word meanings
Find out different meanings with the help of prefixes and suffixes
Word Analogy
Spotting the errors
CYCLE –II
Extempore speech
Group Discussion
How to write a story with the visual
Presentation-1(Technical)
Presentation-2(Non- Technical)
Mock interviews



L TPC0032COURSE CODE: U2GEB37
COURSE NAME: ENGINEERING PRACTICE LABORATORY
COURSE OBJECTIVES
To educate the students in
Plumbing tools – house hold plumbing fittings and Carpentry process – Carpentry tools, types of joints.
Types of welding & tools.
Types of machining and operations, machine tools, cutting tools (Lathe, Drilling).
Sheet metal – definition, working tools, operations - forming & bending.

COURSE OUTCOMES
Students undergoing this course are able to
Produce simple joints using arc and gas welding processes.
Display skills to perform basic machining and sheet metal operations.
Display skills to work in a team environment.
Prepare simple plumbing line sketches and models for house hold pipe fittings.
Exhibit simple carpentry skills using power tools.

COURSE CONTENTS
I CIVIL ENGINEERING PRACTICE
Plumbing Works:
a) Preparation of plumbing line sketches for
i. Water supply line
ii. Sewage works.
b) Basic pipe connections using valves, taps, couplings, unions, reducers, elbows and in house hold fitting.
Carpentry using Power Tools:
(a) Study of the joints in roofs, doors, windows and furniture.
(b) Hands-on-exercise: Power sawing, Power Planning and making various joints.

II MECHANICAL ENGINEERING PRACTICE
Welding:
(a) Arc welding practice – butt joints and lap joints.
(b) Gas welding practice – butt joints and lap joints.
Basic Machining:
(a) Simple Turning and Taper turning in lathe.
(b) Drilling Practice.
Sheet Metal Work:
(a) Forming & Bending:
(b) Model making – Trays, funnels, etc.

LTPC1001U2GEB38 LIFE SKILLS

COURSE OBJECTIVES
Students undergoing this course are expected to:
Have an overview of core life skills and emotional intelligence for day to day management.
Provide an outline of personal values and time management principles for success in life.
Expose students to the significance of interpersonal relationships and techniques to maintain them.
Provide an overview of the role of stress and its impact on individual behaviour and the techniques to manage them.
Expose students to the process of decision making and its implementation.

COURSE OUTCOMES
Upon the successful completion of the course, learners will be able to
CO
Nos.Course OutcomesLevel of learning domain (Based on revised Bloom’s)CO1Identify the core life skills and its implementation in career and developmentA1, K2CO2Interpret the personal values and its importance for self-management A1, K2CO3Show appropriate interpersonal skills required for effective management of life skillsA2, K2CO4Recognize the various causes and impacts of stress and the ways of coping with itA3, K2CO5Display decision-making abilities for conflict resolution in daily lifeA5, K2
PRE-REQUISITES
Basic awareness about self and interpersonal skills

COURSE CONTENTS UNIT I INTRODUCTION TO LIFE SKILLS 3
Definition- Concept of Life Skills, Practical use of core skills in daily life - Definition of Emotional Intelligence- Knowing one’s Emotions and Managing Emotions.

UNIT II BEHAVIOUR AND VALUES 3
Personal Values- Strengths- Self-confidence, self-assessment, self-reliance, self-discipline, determination, self-restraint, contentment, humility, compassion, gratitude, forgiveness. Social Responsibility - Time Management- Value of time, Weekly Planner to do list

UNIT III INTERPERSONAL SKILLS 3
Maintaining Interpersonal Relationships- Relationship with family and peers - Prosocial behaviour- Helping others, Motivation to help others-Empathy - Displaying optimism and enthusiasm.
UNIT IV STRESS MANAGEMENT 3
Definition of Stress- Causes of stress and its impact. Stress Management techniques Managing Emotions- Anger Management- Causes of aggression- Thinking and Behaving in a Positive way Sensitization to Substance Abuse
UNIT V DECISION MAKING AND PROBLEM SOLVING 3
Definition- Decision making. Necessity of Decision Making-Process of Decision Making Developing Alternatives, Evaluating Options, Implementing - Resolving Conflict- Steps for Conflict Resolution Total: 15 Periods

TEXT BOOKS
Rajasekaran, G; Nair, Radhakrishnan, and Santhanam, Divya (Edtd) (2009); Facilitator’s Manual on Enhancing Life Skill; Chennai, Rajiv Gandhi National Institute of Youth Development
Butterfield, Jeff (2010); Soft Skills for Everyone; Delhi: Cengage Learning India Private Ltd

REFERENCE BOOKS
Goleman, Daniel (1995); Emotional Intelligence: Why It Can Matter More Than IQ; Bantam Books.
Baron, Robert A; Byrne, Donn and Branscombe, Nyla R. (2006); Social Psychology; New Delhi: Pearson Education.







CURRICULUM FOR B.TECH INFORMATION TECHNOLOGY PROGRAMME

III SEMESTER

Course CodeCourse NameLTPCTHEORYU3MAB01Transforms and Partial Differential Equations3104U3CSB01Data Structures & Algorithms 3003U3CSB02Digital Principles and System Design 3003U3CSB09Database Management system 3003U3ECB44Principles of Data Communication3003U3CSB62Theory of Computation3003PRACTICALU3CSB05Data Structures Laboratory1032U3CSB06Digital Laboratory0032U3CSB12Database Management system Laboratory0032Total191925





















U3MAB01 TRANSFORMS AND PARTIAL DIFFERENTIAL EQUATIONS L-3 T-1 P-0 C-4

PRE-REQUISITE
Engineering Mathematics-I and Engineering Mathematics-II

COURSE OBJECTIVES
The COURSE OBJECTIVES is to develop the skills of the students in the areas of boundary value problems and transform techniques.
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.

COURSE OUTCOMES
On successful completion of this course students will be able to:
Understand the need for a function or its approximation as an infinite series (Fourier Series) to represent discontinuous function which occur in signal processing and electrical circuits.
Demonstrate the use of Fourier Transform to connect the time domain and frequency domain.
Distinguish between ordinary differential equation and partial differential equation whereas in PDF the techniques for finding solutions are quite different from the ODE.
Demonstrate understanding the formation of partial differential equations and elementary method of solving PDF.
Demonstrate understanding of basic concepts in application of partial differential equations in heat passing through rod, vibrating membrane, two dimensional heat conduction problems.

CONTENTS
UNIT I FOURIER SERIES L- 9 + T-3
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 identity – harmonic analysis

UNIT II FOURIER TRANSFORMS L- 9 + T-3
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 L- 9 + T-3
Formation of partial difference equations – solutions of standard types of first order partial differential equations– Lagrange’s linear equation – linear partial differential equations of second and higher order with constant coefficients
UNIT IV APPLICATIONS OF PARTIAL DIFFERENTIAL EQUATIONS L- 9 + T-3
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 only.
UNIT V Z-TRANSFORMS AND APPLICATIONS L- 9 + T-3
Z-Transforms – elementary properties – inverse Z-transform – convolution theorem – formation of difference equations – solution of difference equations using Z-transform

TEXT BOOKS
B.S. Grewal, Higher Engineering Mathematics, (41st Edn.), Khanna Publishers, New
Delhi, 2012.
E. Kreyszig, Advanced Engineering Mathematics, (10th Edn.), John Wiley and Sons,
New York, India, 2010.

REFERENCE BOOK
R.K. Jain and S.R.K. Iyengar, Advanced Engineering Mathematics, (3rd Edn.), Narosa Publishing House, New Delhi, 2007.
H.K. Dass, Advanced Engineering Mathematics, (20th Edn.), S. Chand & Co, New Delhi,
2007.
E.C. Zachmanoglou and D.W. Thoe, Introduction to Partial Differential Equations With Applications, Dover, New York, 1986.
Brian Davies, Integral Transforms and Their Applications, Springer, 2001.
Alan Jeffrey. Advanced Engineering Mathematics, Harcourt/Academic Press, New York, 2002.

COURSE CODE: U3CSB01 L-3 T-0 P-0 C-3
COURSE NAME: DATA STRUCTURES & ALGORITHMS

PRE-REQUISITE:
Engineering Mathematics-I
Engineering Mathematics-II
Basic concept of C Programming

COURSE OBJECTIVES
Learn the systematic way of solving problems
Understand the different concepts of data structure
Efficiently implement solutions for sorting and searching
Be familiar with advanced data structures such as balanced search trees, hash tables, priority queues and the disjoint set union/find data structure

COURSE OUTCOMES
On successful completion of this course students will be able to:
Identify user defined data types, linear data structures for solving real world problems.
Write modular programs on non linear data structures and algorithms for solving engineering problems efficiently.
Illustrate Heap and Hashing Techniques.
State what is an undirected graph, directed graph and apply BFS and DFS to traverse a graph
Demonstrate knowledge of sorting algorithms and their run-time complexity

CONTENTS

UNIT I LINEAR DATA STRUCTURE L- 9
Introduction - Time and space complexity analysis - Abstract Data Type (ADT) – The List ADT – Array Implementation – Linked List Implementation – Cursor Implementation – The Stack ADT – The Queue ADT – Applications of Stack, Queue and List.

UNIT II TREES L- 9
Introduction to trees - Tree Traversal - Binary Trees - Definitions – Expression Tree – Binary Tree Traversals - The Search Tree ADT – Binary Search Trees - AVL Tree.

UNIT III SPECIAL TREES & HASHING L- 9
Splay Tree – B-Tree - Priority Queue - Binary Heap – Threaded Binary Tree. Hashing - Separate Chaining – Open Addressing – Linear Probing – Quadratic Probing – Double Hashing –Rehashing

UNIT IV GRAPH L- 9
Introduction to Graphs - Topological Sort – Shortest-Path Algorithms – Unweighted Shortest Paths –Dijkstra’s Algorithm – Minimum Spanning Tree – Prim’s Algorithm- Kruskal’s Algorithm – Breadth first search – Depth-First Search – Undirected Graphs – Biconnectivity.

UNIT V SORTING & SEARCHING L- 9
Sorting algorithm- Insertion sort- Selection sort- Shell sort-Bubble sort- Quick sort- Heap sort-Merge sort- Radix sort - Searching – Linear search -  Binary search. TOTAL: 45 periods

TEXT BOOKS
M. A. Weiss, “Data Structures and Algorithm Analysis in C”, Second Edition , Pearson Education, 2005.
Fundamentals of Data Structure by Crumley & Suraj

REFERENCE BOOKS
1.A. V. Aho, J. E. Hopcroft, and J. D. Ullman, “Data Structures and Algorithms”, Pearson Education, First Edition Reprint 2003.

2.R. F. Gilberg, B. A. Forouzan, “Data Structures”, Second Edition, Thomson India Edition, 2005.
3.Ellis Horowitz, Sartaj Sahni, Dinesh Mehta, “Fundamentals of Data Structure”, Computer Science Press, 1995. 
4.Jean-Paul Tremblay, “An introduction to data structures with applications”, TMH



COURSE CODE: U3CSB02 L-3 T-0 P-0 C-3
COURSE NAME: DIGITAL PRINCIPLES AND SYSTEM DESIGN

PRE-REQUISITE
Fundamental of Computing (Numbering system concept)

COURSE OBJECTIVES
Learning the different methods used for the simplification of Boolean functions
Design and implementation of combinational circuits and sequential circuits
Study the fundamentals of VHDL /Verilog HDL

COURSE OUTCOMES
On successful completion of this course students will be able to:
Perform binary and hexadecimal calculations and conversions.
Design combinational circuits.
Design simple synchronous circuits including counters and state machines.
Design and implement synchronous sequential circuits.
Use VHDL to produce digital designs suitable for implementation on PLDs.

COURSE CONTENTS

UNIT I INTRODUCTION TO NUMBER SYSTEM AND BOOLEAN FUNCTION L- 9
Introduction to Number Systems – Binary Arithmetic – Binary Codes – Weighted and non-weighted - Logic gates - Boolean Algebra and Theorems – Boolean Functions – Simplification of Boolean Functions using Karnaugh Map and Tabulation Methods – Logic Gates.
UNIT II DESIGN OF COMBINATIONAL CIRCUITS L- 9
Combinational circuits – Analysis and design procedures – Circuits for arithmetic operations – Code conversion – introduction to HDL.

UNIT III DESIGN OF COMBINATIONAL CIRCUITS WITH MSI DEVICE L- 9
Decoders and Encoders – Multiplexers and Demultiplexers -Memory - Programmable Logic – HDL for Combinational Circuits – HDL Verilog

UNIT IV SYNCHRONOUS SEQUENTIAL LOGIC L- 9
Sequential Circuits – Flip Flops (SR, D, JK, T and Master-Slave) - Triggering of flip-flops – Analysis and Design Procedures – State Reduction and State Assignment – Shift Registers – Counters – HDL for Sequential Logic Circuits.

UNIT V ASYNCHRONOUS SEQUENTIAL LOGIC L- 9
Analysis and design of asynchronous sequential circuits – reduction of state and flow tables – race free state assignment – hazards. Counters - Design procedure - Ripple counters - BCD and Binary – Synchronous counters. TOTAL: 45 periods

TEXT BOOKS
M. Morris Mano, “Digital Design”, IV edition, Pearson Education, 2006.
Mark zwolinski,”Digital System Design with VHDL,Pearson Education, second Edition,2004.
Digital Principles and System Design – J.S.Khatre, macmillan India Ltd
REFERENCE BOOKS
Frank Vahid ,”Digital System Design” John Wiley & Sons ,Second Edition,2010
Charles H.Roth Jr, “Fundamentals of Logic Design”, V edition – Jaico Publishing House, Mumbai,2003.
Donald D. Givone, “Digital Principles and Design”, Tata MCGraw Hill, 2003.
Ronald J.Tocci, Neal S. Widmer ,”Digital Systems Principles and Applications,EE Edition, Eighth Edition,2001.
W.H.GOTHMANN, "Digital Electronics - An Introduction to Theory and Practice", Prentice Hall of India, 2000


COURSE CODE: U3CSB09 L-3 T-0 P-0 C-3
COURSE NAME: DATABASE MANAGEMENT SYSTEM

PRE-REQUISITE
Data structure & Algorithm
Basic concept of C Programming

COURSE OBJECTIVES
Study of the fundamentals of data models and to conceptualize and depict a database system using ER diagram.
Gain knowledge of SQL and relational database design.
Understand the fundamental concepts of transaction processing, concurrency control techniques and recovery procedure.

COURSE OUTCOMES
Students undergoing this course are able to:
Explain the basic concepts of the database, data models and Design a database using ER diagrams and map ER into Relations.
Illustrate the concepts of Relational Algebra and Distributed database.
Develop a simple database applications using normalization.
Discuss about the concepts of transaction, Concurrency and Recovery techniques.
Apply query evaluation techniques to monitor the performance of the DBMS.

COURSE CONTENTS
UNIT I INTRODUCTION L- 9
Purpose of Database System -– Views of data – Data Models – Database Languages –– Database System Architecture – Database users and Administrator – Entity–Relationship model – E-R Diagrams -- Introduction to relational databases

UNIT II RELATIONAL MODEL L- 9
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 SQL server 2005-Maintanence plan

UNIT III NORMALIZATION L- 9
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 - Introduction to Distributed Databases and Client/Server Databases - Case Study.

UNIT IV TRANSACTION & CONCURRENCY L- 9
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 MEMORY MANAGEMENT L- 9
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 - Case Study.

TEXT BOOKS
Ramez Elmasri, Shamkant B. Navathe, “Fundamentals of Database Systems”, Fourth Edition Pearson / Addision Wesley, 2007.
Abraham Silberschatz, Henry F. Korth, S. Sudharshan, “Database SystemConcepts”, Fifth Edition, Tata McGraw Hill, 2006.

REFERENCE BOOKS:
Raghu Ramakrishnan, “Database Management Systems”, Third Edition, McGraw Hill, 2003.
S.K.Singh, “Database Systems Concepts, Design and Applications”, First Edition, Pearson Education, 2006.
C. J. Date ,”An Introduction to Database Systems” – 8th Edition, Addison Wesley, 2004.


COURSE CODE: U3ECB44 L-3 T-0 P-0 C-3
COURSE NAME: PRINCIPLES OF DATA COMMUNICATION
PRE-REQUISITE
Basic of Electrical & Electronics Engineering

COURSE OBJECTIVES
To have understanding about different types of AM Communication systems (Transmitters & Receivers)
To study in detail the different types of FM transmitters & Receivers and PM Transmitters and Receivers
To gain knowledge about different digital modulation techniques for digital transmission.

COURSE OUTCOMES
On successful completion of this course students will be able to:
Explain the importance of data communications and the Internet in supporting business communications and daily activities.
Explain how communication works in data networks and the Internet.
Recognize the different internetworking devices and their functions.
Analyze the services and features of the various layers of data networks.

COURSE CONTENTS

UNIT I INTRODUCTION L-9
Block diagram of communication system, Radio communication : Types of communications, Analog, pulse and digital Types of signals, Fourier Transform for various signals, Fourier Spectrum, Power spectral density, Autocorrelation, correlation, convolution.
UNIT II AMPLITUDE MODULATION L-9
Need for modulation, Types of Amplitude modulation, AM, DSB SC, SSB SC, Power and BW requirements, generation of AM, DSB SC, SSB SC, Demodulation of AM : Diode detector, Product demodulation for DSB SC & SSB SC. UNIT III ANGLE MODULATION L-9
Frequency & Phase modulations, advantages of FM over AM, Bandwidth consideration, Narrow band and Wide band FM, Comparison of FM & PM. UNIT IV PULSE MODULATION L-9
Sampling, Nyquist rate of sampling, Sampling theorem for Band limited signals, PAM, regeneration of base band signal, PWM and PPM, Time Divison Multiplexing, Frequency Divison multiplexing. UNIT V DIGITAL COMMUNICATION L-9
Advantages, Block diagram of PCM, Quantization, effect of quantization, quantization error, Base band digital signal, DM, ADM, ADPCM and comparison and digital modulation.

TEXT BOOKS:
Wayne Tomasi, “Advanced Electronic Communication Systems”, 6/e, Pearson Education, 2007.
Simon Haykin, “Communication Systems”, 4th Edition, John Wiley & Sons., 2001.

REFERENCE BOOKS
H.Taub,D L Schilling ,G Saha ,”Principles of Communication”3/e,2007.
B.P.Lathi,”Modern Analog And Digital Communication systems”, 3/e, Oxford University Press, 2007
Blake, “Electronic Communication Systems”, Thomson Delmar Publications, 2002.
Martin S.Roden, “Analog and Digital Communication System”, 3rd Edition, PHI, 2002.




COURSE CODE: U3CSB62 L-3 T-0 P-0 C-3
COURSE NAME: THEORY OF COMPUTATION

PRE –REQUISITE:
Digital Principles and System Design
Operating systems

COURSE OBJECTIVES:
Students undergoing this course are expected to
Understanding the finite state and pushdown automata.
Gain knowledge of regular languages and context free languages.
Know the relation between regular language, context free language and corresponding recognizers.
Study the Turing machine
Study the classes of problems

COURSE OUTCOME
Students undergoing this course are able to
Describe Finite automata and regular expression.
Knows the regular sets of regular grammars
Explain context free grammar and pushdown Automata.
Use Turing machine to solve computations
Describe the bounded automata in Context Sensitive Language.

COURSE CONTENTS
UNIT I FINITE AUTOMATA L-9
Finite Automata & Regular Expression: Basic Concepts of finite state system, Deterministic and non-deterministic finite automation and designing regular expressions, relationship between regular expression & Finite automata minimization of finite automation mealy & Moore Machines.

UNIT II REGULAR GRAMMAR L-9
Regular Sets of Regular Grammars: Basic Definition of Formal Language and Grammars. Regular Sets and Regular Grammars, closure proportion of regular sets, Pumping lemma for regular sets, decision Algorithms for regular sets, Myhell_Nerod Theory & Organization of Finite Automata.

UNIT III CONTEXT FREE LANGUAGES L-9
Context Free Languages& Pushdown Automata: Context Free Grammars – Derivations and Languages –Relationship between derivation and derivation trees – ambiguity – simplification of CEG – Greiback Normal form –Chomsky normal forms – Problems related to CNF and GNF Pushdown Automata: Definitions – Moves –Instantaneous descriptions – Deterministic pushdown automata – Pushdown automata and CFL - pumping lemma for CFL -Applications of pumping Lemma.

UNIT IV TURING MACHINES L-9
Turing Machines: Turing machines – Computable Languages and functions – Turing Machine constructions – Storage infinite control – multiple tracks – checking of symbols – subroutines – two way infinite tape. Undecidability: Properties of recursive and Recursively enumerable languages – Universal Turing Machines as an undecidable problem – Universal Languages – Rice’s Theorems.
UNIT V CONTEXT SENSITIVE LANGUAGE L-9
Linear bounded Automata Context Sensitive Language: Chomsky Hierarchy of Languages and automata, Basic Definition & descriptions of Theory & Organization of Linear bounded Automata Properties of context-sensitive languages. TOTAL: 45 periods

TEXT BOOK
John E Hopcraft, Rajeev Motwani, Jeffrey D Ullman, “Introduction to Automata Theory, Languages and Computation”, PEA, Second Edition, 2001

REFERENCE BOOKS
Green Law, Hoover, “Fundamentals of the Theory of Computation – Principles and practice”, Morgan & Kauffman Publishers, 1998 .














COURSE CODE: U3CSB06 L-0 T-0 P-3 C-2
COURSE NAME: DIGITAL LAB

PRE-REQUISITE
Fundamental of Computing (Numbering system concept)

COURSE OBJECTIVES
To develop background knowledge as well as core expertise in Digital principles   and digital system design
To learn the Boolean functions and circuit simplification using K-Map and  QM method
To be trained on combinational circuits and sequential circuits
To allow the students to write programs in Hardware Description Language for combinational circuits and sequential circuits

COURSE OUTCOMES
On successful completion of this course students will be able to:
To implement different methods used for the simplification of Boolean functions.
To design and implement combinational circuits.
Able to Design and Implement shift Registers.
To Design Synchronous and Asynchronous counters in various Application.
Student will able to implement VHDL / Verilog HDL for digital circuits.

CONTENTS
Verification of Boolean theorems using digital logic gates.
Design and implementation of combinational circuits using basic gates for arbitrary functions, code converters, etc.
Design and implementation of ternary logic gates
Design and implementation of 4-bit binary adder / subtractor using basic gates and MSI devices.
Design and implementation of parity generator / checker using basic gates and MSI devices.
Design and implementation of magnitude comparator.
Design and implementation of application using multiplexers.
Design and implementation of Shift registers.
Design and implementation of Synchronous and Asynchronous counters.
Coding combinational circuits using Hardware Description Language (HDL software required).
Coding sequential circuits using HDL (HDL software required



COURSE CODE: U3CSB05 L-0 T-0 P-3 C-2
COURSE NAME: DATA STRUCTURES LAB
PRE-REQUISITE
Engineering Mathematics-I
Engineering Mathematics-II
Basic concept of C Programming

COURSE OBJECTIVES
To develop skills to design and analyze simple linear and non linear data structures
To Strengthen the ability to identify and apply the suitable data structure for the given real world problem
To Gain knowledge in practical applications of data structures

COURSE OUTCOMES
On successful completion of this course students will be able to:
Use appropriate data types in the applications
Analyze and interpret the c and C++ programs
Implement Linear Data structures
Implement Non Linear Data structures.
Develop Programs for Searching and Sorting.

COURSE CONTENTS
UNIT I OBJECT ORIENTED PROGRAMMING FUNDAMENTALS
C++ Programming features - Data Abstraction - Encapsulation - class - object - constructors – static members – constant members – member functions – pointers – REFERENCE BOOKS - Role of this pointer – Storage classes – function as arguments.

UNIT II OBJECT ORIENTED PROGRAMMING CONCEPTS
String Handling – Copy Constructor - Polymorphism – compile time and run time polymorphisms – function overloading – operators overloading – dynamic memory allocation - Nested classes - Inheritance – virtual functions.

LIST OF EXPERIMENTS:
Implementation of Constructors & Destructors, Copy Constructor.
Implementation of Inheritance.
Implementation of Polymorphism & Function Overloading.
Implementation of Virtual Functions.
Implementation of Overload Unary & Binary Operators Both as Member Function & Non Member Function.
Implementation of Stack using Array
Implementation of Queue using Array
Implementation of linked list
Implementation of stack using linked list
Infix to postfix conversion
Evaluation of postfix expression
Implementation of Binary Search Tree 
Implementation of Breadth First Search and Depth First Search
Insertion Sort and Bubble Sort
Heap Sort
Quick Sort
Linear and Binary Search.


COURSE CODE: U3CSB12 L-0 T-0 P-3 C-2
COURSE NAME: DATABASE MANAGEMENT SYSTEM LAB

PRE-REQUISITE
Data structure & Algorithm
Basic concept of C Programming

COURSE OBJECTIVES
Enhancing knowledge about SQL Queries, PL/SQL functions and basics of front end tools.
To give a good formal foundation on the relational model of data
To introduce the concepts of transactions and transaction processing
To present the issues and techniques relating to concurrency and recovery inmulti-user database environment

COURSE CONTENTS
Normalization Concepts
DDL Commands - Table Creation, Altering the table Structures, Truncating a table and Dropping a table.
DML Commands -Insert, Select Commands, Update & Delete Commands.
Nested Queries & Join Queries
Views - Create a virtual table (views) based on the result set of an SQL statement.
To create PL/SQL functions and to implement the stored procedures in SQL (Control structures, Procedures and Functions).
Triggers –To create a statement that executes automatically as a side effect of a modification to the DB.
Menu Design- To design menus using menu editor
Reports.-To generate data report from existing DB.
Database Design and implementation (Mini Project).











IV SEMESTER

COURSE CODECOURSE NAMELTPCTHEORYU4MAB05Probability and Queuing Theory3104U4CSB10Operating Systems3003U4CSB07Design and Analysis of Algorithms3104U4CSB04Computer Organization & Architecture3003U4BAB05Professional Ethics in Engineering3003U4ECB14Microprocessor & Microcontrollers3003PRACTICALU4CSB11Operating System Lab0032U4ECB17Microprocessors and Microcontrollers Lab0032U4ITB01J2SE-Core JAVA Lab0032Total Credits26























LTPC3104COURSE CODE : U4MAB05
COURSE NAME : PROBABILITY AND QUEUEING THEORY

PRE-REQUISITE
Mathematics-I
Mathematics-II
Transforms and partial differential equations
Basic probability concepts.

COURSE OBJECTIVES
Providing the students with fundamental knowledge of basic probability theory.
Equipping the students with a fair knowledge of standard distributions with application to real life phenomena.
Preparing the students to handle situations involving two or more random variables and functions of random variables.
Enabling the students to model the phenomena which evolve with respect to time (discrete or continuous) in a probabilistic manner.
Exposing to the students the basics and applications of white noise, telegraph processes in communication engineering.
Developing skills in the students to model and analyse queueing problems in computer science and engineering.

COURSE OUTCOMES
Upon the successful completion of the course, learners will be able to
CO
Nos.COURSE OUTCOMESLevel of learning domain (Based on revised Bloom’s taxonomy)CO1Determine the probability distributions of different types of random variables and work binomial, Poisson, geometric, uniform, exponential, normal distribution and their statistical measures.K3CO2Calculate Probabilities, correlation co-efficient and regression lines of two dimensional random variables.K2CO3Identify the nature of the process namely Markov and Poisson processes and calculate Stationary and transition probabilities.K3CO4Apply the concept of Markovian Queueing models for obtaining measures of performance of real-time problems under steady state conditions.K3CO5Apply the concept of non-Markovian queues and networks of queues for obtaining measures of performance of real-time problems under steady state conditions.K3CONTENTS
UNIT I ONE DIMENSIONAL RANDOM VARIABLES L- 9 + T-3
Discrete and continuous random variables – moments – moment generating functions and their properties – binomial, Poisson, geometric, uniform, exponential, normal distributions.

UNIT II TWO DIMENSIONAL RANDOM VARIABLES L- 9 + T-3
Joint distributions – marginal and conditional distributions – covariance – correlation and regression – transformation of random variables – central limit theorem (for IID random variables)

UNIT III MARKOV PROCESSES AND MARKOV CHAINS L- 9 + T-3
Classification – stationary process (wide sense and strict sense) – Markov process – Markov chains – transition probabilities – limiting distributions – Poisson process.

UNIT IV QUEUEING THEORY L- 9 + T-3
Markovian models – birth and death queuing models – steady state results: single and multiple server queueing models – queues with finite waiting rooms – finite source models – Little’s formula.

UNIT V NON-MARKOVIAN QUEUES AND QUEUE NETWORKS L- 9 + T-3
M/G/1 queue – Pollaczek-Khintchine formula – series queues – open and closed networks.
Total: 60 Periods
TEXT BOOKS
O. C. Ibe, Fundamentals of Applied Probability and Random Processes, Elsevier, Indian Reprint 2007.
O. C. Ibe, Markov Processes for Stochastic Modeling, Elsevier, 2009.
D. Gross, John F.Shortle, James M. Thompson, Carl. M. Harris, Fundamentals of Queueing Theory (4th Edition), Wiley Student Edition, 2013.

REFERENCE BOOKS
S. Asmussen, Applied Probability and Queueing Theory (2nd Edn) Springer, Berlin, 2003.
W. C. Chan, Performance analysis of telecommunications and local area networks, Kluwer Academic Publishers, 2002.
R. B. Cooper, Introduction to Queueing Theory, (2nd Edn), North Holland, New York,1981
S. Karlin and H. M. Taylor, A First course in Stochastic processes (2nd Edition) Elsevier, USA, 1975.
J. Medhi, Stochastic Processes, New Age Publishers, New Delhi, 1994.
J. Medhi, Stochastic models in Queuing theory (2nd Edition) Elsevier Science, USA, 2003.
T. G. Robertazzi, Computer Networks and Systems: Queueing Theory and Performance Evaluation (3rd Edn) Springer, Berlin, 2000.
S. M. Ross, Stochastic Processes, (2nd Edn.), John Wiley & Sons, New Delhi, 2004.

LTPC3104COURSE CODE: U4CSB07
COURSE NAME: DESIGN AND ANALYSIS OF ALGORITHMS

PRE-REQUISITE
Basics of Computing and C platform
C programming lab
Data Structure lab

COURSE OBJECTIVES
Students undergoing this course are exposed to
Basic paradigms and data structures used to solve algorithmic problems
Estimate the time & space complexity of algorithms and will be able to analyze the performance of algorithms across the domains
Represent the complexity using asymptotic notations
Use of appropriate algorithm design methodology to develop algorithms for a given problem
COURSE OUTCOMES
Students undergoing this course are able to:
CO
Nos.COURSE OUTCOMESLevel of learning domain (Based on revised Bloom’s)CO1Explain various asymptotic notations and Compute the efficiency of given algorithmsK3CO2Apply the brute force technique to solve the given problemK3CO3Use DAC technique to solve a given problem.K3CO4Compute optimum solutions for the given recurrence equation.K2CO5Discuss the improvement of computational efficiency using iterative approachesK2CO6Illustrate the NP completeness and NP hard problemK2
CONTENTS
UNIT I INTRODUCTION L-9 + T-3
Notion of an Algorithm – Fundamentals of Algorithmic Problem Solving – Important Problem Types – Fundamentals of the Analysis of Algorithm Efficiency – Analysis Framework – Asymptotic Notations and its properties – Mathematical analysis for Recursive and Non-recursive algorithms.

UNIT II BRUTE FORCE AND DIVIDE-AND-CONQUER L-9+T- 3
Brute Force - Closest-Pair and Convex-Hull Problems-Exhaustive Search - Traveling Salesman Problem - Knapsack Problem - Assignment problem. Divide and conquer methodology – Merge sort – Quick sort – Binary search.

UNIT III DYNAMIC PROGRAMMING AND GREEDY TECHNIQUE L-9+T-3
Computing a Binomial Coefficient – Warshall’s and Floyd’ algorithm – Knapsack Problem and Memory functions. Greedy Technique – Prim’s algorithm- Kruskal's Algorithm- Dijkstra's Algorithm.

UNIT IV ITERATIVE IMPROVEMENT L-9+T-3
The Simplex Method-The Maximum-Flow Problem – Maximum Matching in Bipartite Graphs- the Stable marriage Problem.

UNIT V COPING WITH THE LIMITATIONS OF ALGORITHM POWER
L-9+T-3
Limitations of Algorithm Power-Lower-Bound Arguments-Decision Trees-P, NP and NP-Complete Problems--Coping with the Limitations - Backtracking – n-Queens problem –Approximation Algorithms for NP – Hard Problems
Total: 45 + 15 PERIODS
TEXT BOOK
“Introduction to the Design & Analysis of Algorithms”, Anany Levitin, Pearson Education, 2009.

REFERENCE BOOKS
Thomas H.Cormen, Charles E.Leiserson, Ronald L.Rivest, Cliford Stein, “Introduction to Algorithms”, Second Edition, Prentice Hall of India, 2007.
“Fundamentals of Computer Algorithms” by Ellis Horowitz, Sartaj Sahmi, Sanguthevar Rajasekaran, University Press, Second Edition (2008).
Jon Kleinberg, Eva Tardos, “Algorithm Design”, Pearson Education, 2006.
Michael T. Goodrich, Toberto Tamassisa, “ Algorithm Design: Foundations, Analysis and Internet Examples”, Wiley Student Edition, 2007.



LTPC3003COURSE CODE: U4CSB10
COURSE NAME: OPERATING SYSTEMS

PRE-REQUISITE
System Software
Computer Organization and Architecture
Basics of computing

COURSE OBJECTIVES
Students undergoing this course are exposed to
Have an overview of components of an operating systems
Learn the concepts of the process and threads
Focus on principles of deadlock and related problems of starvations
Understand about design issues related to processor scheduling
Have a thorough knowledge of Process management, Storage management, I/O and File Management.

COURSE OUTCOMES
Upon the successful completion of the course, learners will be able to
CO
Nos.COURSE OUTCOMESLevel of learning domain (Based on revised Bloom’s taxonomy)CO1Explain the components of operating systems, process and threads.K2CO2Analyze the process management concept for the given situation.K3CO3Explain the different memory management for the given situation.K3CO4Explain the mass storage structure system Interface, Implementation and I/O systems.K2CO5Discuss the various operating system concepts for known OS.K2
CONTENTS
UNIT I OPERATING SYSTEMS OVERVIEW L 9
Operating system overview: Objectives – functions - Computer System Organization-Operating System Structure - Operating System Operations- System Calls, System Programs. Processes: Process Concept - Process Scheduling - Operations on Processes – Interprocess Communication. Threads: Multicore Programming - Multithreading Models.

UNIT II PROCESS MANAGEMENT L 9
Process Synchronization: The Critical-Section Problem - Mutex Locks -Semaphores - Classic Problems of Synchronization – Monitors. CPU Scheduling: Scheduling Criteria - Scheduling Algorithms. Deadlocks: Deadlock Characterization - Methods for Handling Deadlocks - Deadlock Prevention - Deadlock Avoidance - Deadlock Detection - Recovery from Deadlock.

UNIT III STORAGE MANAGEMENT L9
Main Memory: Swapping - Contiguous Memory Allocation, Segmentation, Paging. Virtual Memory: Demand Paging - Page Replacement - Allocation of Frames - Thrashing. Case Study: Intel 32 and 64 bit architecture.

UNIT IV STORAGE STRUCTURE AND I/O SYSTEMS L9
Mass Storage Structure: Disk Structure - Disk Scheduling - Disk Management. File-System Interface: File Concepts, Directory Structure - File Sharing – Protection. File System Implementation: File System Structure - Allocation Methods, Free Space Management. I/O Systems: I/O Hardware - Application I/O Interface.

UNIT V CASE STUDY L9
Windows 7: Design Principles - System Components - Terminal Services and Fast User – Switching File System. Linux System: Design Principles - Kernel Modules - Process Management - Scheduling - Memory Management - File Systems - Input and Output. MAC: Process Management - Memory Management. Android: Interface, memory management and architecture.
TOTAL: 45 PERIODS
TEXT BOOKS
Abraham Silberschatz, Peter Baer Galvin and Greg Gagne, “Operating System Concepts”, 9th Edition, John Wiley and Sons Inc., 2012.
Richard Petersen, “Linux: The Complete Reference”, 6th Edition, Tata McGraw-Hill, 2008.

REFERENCE BOOKS
Andrew S. Tanenbaum, “Modern Operating Systems”, 4th Edition, Prentice Hall, Wesley, 2014.
William Stallings, “Operating Systems – Internals and Design Principles”, 7th Edition, Prentice Hall, 2011.
Harvey M. Deitel, “Operating Systems”, 7th Edition, Prentice Hall, 2003.
D M Dhamdhere, “Operating Systems: A Concept-Based Approach”, 2nd Edition, Tata McGraw-Hill Education, 2007.
Charles Crowley, “Operating Systems: A Design-Oriented Approach”, Tata McGraw HillEducation”, 1996.
COURSE CODE: U4CSB04
LTPC3003COURSE NAME: COMPUTER ORGANIZATION AND ARCHITECTURE

PRE-REQUISITE
Fundamental of Computers and C Programming
Computer Practices Laboratory
Digital Principles and System Design

COURSE OBJECTIVES
Students undergoing this course are expected to
Have a thorough understanding of the basic structure and operation of a digital computer.
Analyze processor performance improvement using instruction level parallelism
Analyze performance issues in processor and memory design of a digital computer.
Study the different ways of communicating with I/O devices and standard I/O interfaces.

COURSE OUTCOMES
On successful completion of this course, students should be able to:
CO
Nos.COURSE OUTCOMESLevel of learning domain (Based on revised Bloom’s taxonomy)C01Understand the characteristics of an Instruction set and function K2C02Explain the different addressing modes and formatsK2C03Understand Instruction execution through instruction cyclesK2C04Explain the theory behind basic pipeline and Advanced PipeliningK2C05Conceptualize instruction level parallelismK2CO6Explain the memory structure of a computerK2CO7Identify various types of buses in a computer systemK1CO8Understand PCI bus traffic and how data transfers are performedK2
CONTENTS
UNIT I: INTRODUCTION L 9
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: HARDWIRED AND MICRO PROGRAMMED CONTROL L 6
Fundamental concepts – Execution of a complete instruction – Multiple bus organization – Hardwired control – Micro programmed control – Nano programming.

UNIT III: HAZARDS PIPELINING L 12
Basic concepts – Data hazards – Instruction hazards – Influence on instruction sets – Data path and control considerations – Performance considerations – Exception handling – Advanced concepts in pipelining –Exploitation of more ILP – Hardware and software approaches – Dynamic scheduling – Speculation – Compiler approaches – Multiple issue processors.
UNIT IV: MEMORY MANAGEMENT L 9
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 DEVICES AND INTERFACES L 9
Accessing I/O devices – Programmed Input/Output -Interrupts – Direct Memory Access – Buses – Interface circuits – Standard I/O Interfaces (PCI, SCSI, USB), I/O devices and processors.
TOTAL: 45 PERIODS
TEXT BOOKS
Carl Hamacher, Zvonko Vranesic and Safwat Zaky, “Computer Organization”, Fifth Edition, Tata McGraw Hill, 2002.
David A. Patterson and John L. Hennessy, “Computer Organization and Design: The Hardware/Software interface”, Third Edition, Elsevier, 2005.

REFERENCE BOOKS
William Stallings, “Computer Organization and Architecture – Designing for Performance”, Sixth Edition, Pearson Education, 2003.
John P. Hayes, “Computer Architecture and Organization”, Third Edition, Tata McGraw Hill, 1998.
V.P. Heuring, H.F. Jordan, “Computer Systems Design and Architecture”, Second Edition, Pearson Education, 2004.
Behrooz Parhami, “Computer Architecture”, Oxford University Press, 2007.


LTPC3003COURSE CODE: U4BAB05
COURSE NAME: PROFESSIONAL ETHICS IN ENGINEERING

PRE-REQUISITE
Code of Ethics.

COURSE OBJECTIVES
Students undergoing this course are expected to:
Identify the core values that shape the ethical behavior of an engineer.
Utilize opportunities to explore one’s own values in ethical issues.
Become aware of ethical concerns and conflicts.

COURSE OUTCOMES
Students undergoing this course are able to:
CO
Nos.COURSE OUTCOMESLevel of learning domain (Based on revised Bloom’s)CO1Describe the concept of engineering ethics. Professional ideas and virtues use of kolbergs theory and giligans theories to describe moral values and ethics in professionalism.K1CO2Illustrate the responsibilities of an engineer to experiment by using research ethics, code of ethics and industrial standards. K3CO3Explain the safety and risk assessment with the help of Chernobyl and Bhopal incidents.
K2CO4Describe collegiality, loyalty, respect, confidentiality and rights( Professional, employee and Intellectual property).K2CO5Express specific knowledge about major issues in several different areas of the field of business, environmental and computer ethics via surveying engineers as managers, expert witness, advisors and leaders with sample code of conduct.K2
COURSE CONTENTS

UNIT I ENGINEERING ETHICS L 9
Senses of ‘Engineering Ethics’ – Variety of moral issues – Types of inquiry – Moral Dilemmas – Moral Autonomy – Kohlberg’s theory – Gilligan’s theory – Consensus and Controversy – Professions and Professionalism – Professional Ideals and Virtues – Uses of Ethical Theories.

UNIT II ENGINEERING AS SOCIAL EXPERIMENTATION L 9
Engineering as Experimentation – Engineers as Responsible Experimenters – Research Ethics - Codes of Ethics – Industrial Standards - A Balanced Outlook on Law – The Challenger Case Study.

UNIT III ENGINEER’S RESPONSIBILITY FOR SAFETY L 9
Safety and Risk – Assessment of Safety and Risk – Risk analysis-Reducing Risk – The Government Regulator’s Approach to Risk - Case Studies -Chernobyl and Bhopal.

UNIT IV RESPONSIBILITIES AND RIGHTS L 9
Collegiality and Loyalty – Respect for Authority – Collective Bargaining – Confidentiality – Conflicts of Interest – Occupational Crime – Professional Rights – Employee Rights – Intellectual Property Rights (IPR) – Discrimination.

UNIT V GLOBAL ISSUES L 9
Multinational Corporations – Business Ethics - Environmental Ethics – Computer Ethics - Role in Technological Development – Weapons Development – Engineers as Managers – Consulting Engineers – Engineers as Expert Witnesses and Advisors – Honesty – Moral Leadership – Sample Code of Conduct. TOTAL: 45 Periods

TEXT BOOKS
Mike Martin and Roland Schinzinger, “Ethics in Engineering”, McGraw Hill, New York (2005).
Charles E Harris, Michael S Pritchard and Michael J Rabins, “Engineering Ethics Concepts and Cases”, Thompson Learning, (2000).

REFERENCE BOOKS
1. Charles D Fleddermann, “Engineering Ethics”, Prentice Hall, New Mexico, (1999).
2. John R Boatright, “Ethics and the Conduct of Business”, Pearson Education, (2003)
3. Edmund G Seebauer and Robert L Barry, “Fundamentals of Ethics for Scientists and Engineers”, Oxford University Press, (2001)
4. Prof. (Col) P S Bajaj and Dr. Raj Agrawal, “Business Ethics – An Indian Perspective”, Biztantra, New Delhi, (2004)
5. David Ermann and Michele S Shauf, “Computers, Ethics and


LTPC3003COURSE CODE:U4ECB14
COURSE NAME: MICROPROCESSORS AND MICROCONTROLLERS

PRE-REQUISITE
Fundamentals of Computing
Fundamentals of computing Lab
Digital Principles and System Design
Digital Principles and System Design lab

COURSE OBJECTIVES
Students undergoing this course are exposed to:
The internal organization, addressing modes and instruction sets of 8085 processor.
The internal architecture, memory organizations and addressing modes of 8086 processor.
The various peripheral such as 8255, 8279, 8251, ADC, DAC 8253, 8257 & 8259 used for interfacing.
The various functional units of 8051 microcontroller
The architecture and the functionalities of ARM processor.

COURSE OUTCOMES
Upon the successful completion of the course, learners will be able to
CO
Nos.COURSE OUTCOMESLevel of learning domain (Based on revised Bloom’s)CO1Explain the internal organization, addressing modes and instruction sets of 8085 processorK2CO2Explain the internal architecture, memory organizations, instruction set and addressing modes of 8086 processorK2CO3Explain the interfacing of various peripheral devices ADC, DAC, 8253, 257, 8259, 8255, 8279, 8251 using 8086 microprocessor.K2CO4Explain the architecture and functional block of 8051 micro controllerK2CO5Develop 8051 microcontroller assembly language programme for the given specification.K3CO6Explain the architecture and internal functions of ARM processor.K2
COURSE CONTENTS
UNIT I OVERVIEW OF 8085 MICROPROCESSOR L 9
General Definitions of Mini Computers, Microprocessor, Microcontroller and Digital Signal Processor-Architecture of 8085 Microprocessor-Addressing Modes-Instruction Set-Timing Diagram-Interrupts-Pin and Signals-Assembly Language Programming.

UNIT II OVERVIEW OF 8086 MICROPROCESSOR L 9
Intel 8086 Microprocessor Architecture-Instruction Set and Assembler Directives-Addressing Modes-Procedures-Macros-Maximum and Minimum Modes of Operations-Address Memory and I/O Memory-Interrupts and Interrupt Service Routines-Pin and Signals-comparison of Pentium processors.

UNIT III PERIPHERAL INTERFACING L 9
Memory Interfacing and I/O Interfacing-Parallel Communication Interface-Serial Communication Interface-D/A and A/D Interface-Timer-Keyboard/Display Controller-Interrupt Controller-DMA Controller.
UNIT IV OVERVIEW OF 8051 MICROCONTROLLER L 9
Architecture of 8051 Microcontroller - I/O Pins, Ports and Circuits - Instruction Set - External Memory of 8051 - Addressing Modes - Counters and Timers - Serial I/O – Interrupts - Assembly Language Programming.
UNIT V OVERVIEW OF LATEST PROCESSORS L 9
RISC and CISC Processor - ARM Processor families – Architecture – Registers – pipeline - core extension - instructions set – Data processing instructions - Branch Instruction - Load and store Instruction - status register Instruction - Mobile Usage in ARM.
TOTAL: 45 PERIODS
TEXT BOOKS
Ramesh S Gaonkar, Microprocessor Architecture, Programming and application with 8085, 4th Edition, Penram International Publishing, New Delhi, 2000. (Unit I).
A.K. Ray & K.M.Burchandi, “Advanced Microprocessors and peripherals- Architectures, Programming and Interfacing”, TMH, 2002 reprint. (Unit II,III).
Mohammed Ali Mazidi and Janice Gillispie Mazidi, The 8051 Microcontroller and Embedded Systems, Pearson Education Asia, New Delhi, 2003. (Unit IV)
Andrew N.Sloss, Dominic Symes and Chris Wright, “ARM System Developers Guide”, Elsevier Morgan Kaufmann Publications, 2004. (Unit V)

REFERENCE BOOKS
Yu-Cheng Liu, Glenn A.Gibson, “Microcomputer Systems: The 8086 / 8088 Family Architecture, Programming and Design”, Second Edition, Prentice Hall of India, 2007.
Kenneth J Ayala, The 8051 Microcontroller Architecture Programming and Application, 2nd Edition, Penram International Publishers (India), New Delhi, 1996.
M. Rafi Quazzaman, Microprocessors Theory and Applications: Intel and Motorola prentice Hall of India, Pvt. Ltd., New Delhi, 2003.

COURSE CODE: U4ITB01
LTPC0032COURSE NAME: J2SE – CORE JAVA LAB


PRE-REQUISITE
Introduction to computing

COURSE OBJECTIVES
Students undergoing this course are expected
To learn the basics of core Java programming concepts like native code interface, threads, etc.
To develop network programs in Java
Concepts needed for distributed and multi-tier applications
issues in enterprise applications development.

COURSE OUTCOMES
Upon the successful completion of the course, learners will be able to
CO
Nos.COURSE OUTCOMESLevel of learning domain (Based on revised Bloom’s)CO1Develop and implement a java program using classes, methods, Objects and control structures. K3,S3CO2Develop and Implement inheritance, interfaces and packages in various applicationK3,S3CO3Develop and implement simple applications for handling pre-defined and user defined exceptionsK3,S3CO4Demonstrate the simple applications using GUIs and event driven programming.K3, S3CO5Develop and implement an application using JDBC.K3,S3
CONTENTS
A LIST OF EXPERIMENTS
CYCLE I
1. Simple Java applications
for understanding reference to an instance of a class (object), methods
Handling Strings in Java
2. Looping & Conditional Statements.
3. Constructors
-Implement constructor overloading.
4. Inheritance
- To Implement Method Overloading and Method Overriding.
5. Package creation.
Developing user defined packages in Java
6. Interfaces
Developing user-defined interfaces and implementation
Use of predefined interfaces
MODEL PRACTICAL EXAMINATION I
CYCLE II
7. Threading
Creation of thread in Java applications
Multithreading
8. Exception Handling Mechanism in Java
Handling pre-defined exceptions
Handling user-defined exceptions
9. Synchronization Techniques
- To implement Deadlock Detection and Deadlock Avoidance
10. AWT -To Create Different Layout Managers.
11. Write a code for Java Swing component like JFrame, JLabel, JComponent, JList.
12. JDBC-To connect Oracle/MS Access for Table creation and Data Manipulation.


COURSE CODE: U4CSB11
LTPC0032COURSE NAME: OPERATING SYSTEM LAB
PRE-REQUISITE:
Basics of Computer and C programming
Computer practice Lab
COURSE OBJECTIVES
Students are exposed to:
The basics command of operating systems.
Demonstrate the scheduling algorithms.
Demonstrate and Implement the file Organization and allocation strategies
Demonstrate and Implement the Inter-Process Communication using pipes.
Demonstrate the page replacement algorithm in different problems.
COURSE OUTCOMES
Upon the successful completion of the course, learners will be able to
CO
Nos.COURSE OUTCOMESLevel of learning domain (Based on revised Bloom’s)CO1Demonstrate the fundamental UNIX commands & system calls K2,S3CO2Apply the scheduling algorithms for the given problem  K3,S3CO3Implement the process synchronous concept using message queue, shared memory, semaphore and Dekker’s algorithm for the given situation. K3, S3CO4Experiment an algorithm to detect and avoid dead lockK2, S3CO5Implement the various methods in memory allocation and page replacement algorithm.K3, S3CO6Demonstrate the various operations of file system.K2,S3
CONTENTS
CYCLE I
Basics of UNIX Commands
Write Shell Programming to make use of fork, pipe, exec, exit and kill system calls.
Write Shell Programming to make use of open, read, write, grep and ls system calls.
Write a C program to make use of Message Queue. The Server program reads message from Message Queue and finds number of vowels for messages those from Client1 and also changes the case of message those from Client2.
Write a C program to make use of shared memory, to find maximum and minimum numbers among n set of numbers.
Model Practical Examination I

Cycle II
Write a C program to implement Dekker’s algorithm by creating two related process P0 and P1, where the process P0 gets the input string from the user, process P1 perform reverse the string and the process P0 swap the each consecutive two characters.
Write a C program to make use of Semaphore and to solve the Producer/Consumer problem.
Write a C program to implement the Banker’s algorithms to avoid Deadlock.
Write a C program to implement memory allocation using First Fit, Best Fit, and Worst Fit methods and find efficient method among them
Write a C program to implement page replacement algorithm such as FIFO,LRU and OPTIMAL.
Write a C program to simulate file system using Linked allocation, to create a file, append to a file, display file and display directory structure.


LTPC0032COURSE CODE: U4ECB17
COURSE NAME: MICROPROCESSORS AND MICROCONTROLLERS LAB



PRE-REQUISITE
Fundamentals of Computing
Computer Practice Lab
Computer Organization and Architecture
Digital Principles and System Design
Digital Principles and System Design lab

COURSE OBJECTIVES :
Students undergoing this course will be exposed to:
Functional concepts of assembly language programme in 8085, 8086, 8051 and ARM processor.
Concepts of interfacing with 8086 microprocessor using assemble language programming.
Concepts of assembly language programme in 8086 microprocessor using MASM Software.

COURSE OUTCOMES
Upon the successful completion of the course, learners will be able to
CO
Nos.COURSE OUTCOMESLevel of learning domain (Based on revised Bloom’s)CO1Develop and implement assembly language program for performing basic mathematical manipulation using 8085 microprocessor kitK3,S3CO2Develop and implement assembly language program to data handling using 8086 microprocessor kitK3,S3CO3Develop and implement assembly language program in 8086 microprocessor to data handling using MASM software. K3,S3CO4Demonstrate the application traffic light control, stepper motor, 8279, 8251, 8255, A/D & D/A interface for the given specification using 8086K3, S3CO5Develop and implement assembly language program for performing basic mathematical manipulation using 8051 microcontroller.K2, S3CO6Develop the input/output and keyboard interfacing programme for the given specifications using ARM processor. K3,S3


COURSE CONTENTS

8085 Programs using kits
8 bit/16 bit Multiplication/Division using Addition/Subtraction.
Code Conversion, Decimal Arithmetic and Bit Manipulation.
Matrix Multiplication.

Programs using kits and MASM
String Manipulations
Sorting and Searching
Find and Replace

Peripherals and Interfacing Experiments
1. Traffic light control
2. Stepper motor control
3. Key board and Display
4. Serial interface and Parallel interface
5. A/D and D/A interface

8051 Experiments using kits
Basic arithmetic and Logical operations
Square and Cube program, Find 2’s complement of a number
Unpacked BCD to ASCII

ARM Processor Experiments
I/O Programming.
4X4 Keyboard Matrix.









SEMESTER V

S.No.Code No.Subject NameLTPCTheory
1
U5MAB07Discrete Mathematics31042
U5CSB60Computer Networks30033
U5CSB61Information Coding Techniques30034
U5CEB13Environmental Science and Engineering30035
U5CSB63Software Engineering & Project Management30036
U5CSB21Object Oriented Analysis and Design3003Practical
7U5ITB02CASE tools Lab00328U5ITB03Web Programming Lab20339U5ITB04J2EE Programming Lab2033Total Credits27












Course Code: U5MAB07
LTPCredit3104
Course Name: Discrete Mathematics

PREREQUISITE COURSES:
Set theory basic concepts
Operations on sets

COURSE EDUCATIONAL OBJECTIVES :
Students undergoing this course are expected to gain:
Fundamental concepts of set theory, Functional and relational properties and
operations
Working knowledge on Boolean algebra.
Basic probability theory and applications, Counting principles.
Recursive definitions and solutions of simple of recurrence relations and
generating functions.
Graph algorithms and their applications to computer science.

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

CO
Nos.Course OutcomesKnowledge Level (Based on revised Bloom’s Taxonomy)CO1
Formulate and analyze truth tables, tautologies, normal forms and rules of inference in propositional calculus.
K2CO2Formulate and analyze normal forms, rules of inference using predicates and validity of argumentsK2CO3Solve problems involving sets, functions, relations, graphs and trees, Boolean algebra.
K2CO4Demonstrate the knowledge about the functions and their properties, and, also recursive functions and permutation functions
.K2CO5Show their working knowledge in Group theory.
K2
Course Content :
UNIT I PROPOSITIONAL CALCULUS L- 9 + T-3
Propositions – logical connectives – compound propositions – conditional and biconditional propositions – truth tables – tautologies and contradictions – contra positive – logical equivalences and implications– De Morgan’s laws – normal forms – principal conjunctive and disjunctive normal forms – rules of inference – arguments – validity of arguments

UNIT II PREDICATE CALCULUS L- 9 + T-3
Predicates – statement function – variables – free and bound variables – quantifiers – universe of discourse – logical equivalences and implications for quantified statements – theory of inference – the rules of universal specification and generalization – validity of arguments
UNIT III SET THEORY L- 9 + T-3 Basic concepts – subsets – algebra of sets – the power set – ordered pairs and Cartesian product – relations on sets – types of relations and their properties – matrix representation of a relation – graph of a relation – partitions – equivalence relations – partial ordering – poset – Hasse diagram – Lattices and their properties – sub-lattices – Boolean algebra – homomorphism

UNIT IV FUNCTIONS L- 9 + T-3 Definitions of functions – classification of functions – types of functions – examples – compositions of functions – inverse functions – binary and n-ary operations – characteristic function of a set – hashing functions – recursive functions – permutation functions
UNIT V GROUPS L- 9 + T-3
Algebraic systems – definitions – examples – properties – semi groups – monoids – homomorphism – sub semi group and submonoids – cosets and Lagrange’s theorem – normal subgroups – normal algebraic system with two binary operations – codes and group codes – basic notions of error correction – error recovery in group codes.
TOTAL : 45+15(Tutorial) = 60 periods
Learning Resources
Text Books :
Tremblay and Manohar R, Discrete Mathematical Structures with Applications to
Computer Science, Tata McGraw-Hill, New Delhi, 2003.
Kenneth H. Rosen, Discrete Mathematics and its Applications, 6th edition, Tata
McGraw Hill, New Delhi, 2008.

Reference:
Bernard Kolman, Robert C. Busby, Sharan Cutler Ross, Discrete Mathematical
Structures, 4th Indian reprint, Pearson Education, New Delhi, 2003.
Ralph P. Grimaldi, Discrete and Combinatorial Mathematics, 4th edition, Pearson
Education, New Delhi, 2002.

Online resources
HYPERLINK "http://www.uea.ac.uk/~j108/propcalculus.htm"http://www.uea.ac.uk/~j108/propcalculus.htm
HYPERLINK "http://people.hofstra.edu/stefan_waner/realworld/logic/logic2.html"http://people.hofstra.edu/stefan_waner/realworld/logic/logic2.html
HYPERLINK "http://ndp.jct.ac.il/tutorials/Discrete/node13.html"http://ndp.jct.ac.il/tutorials/Discrete/node13.html
HYPERLINK "https://www.princeton.edu/~hhalvors/restricted/normal.pdf"https://www.princeton.edu/~hhalvors/restricted/normal.pdf
HYPERLINK "http://people.hofstra.edu/stefan_waner/realworld/logic/logic5.html"http://people.hofstra.edu/stefan_waner/realworld/logic/logic5.html
HYPERLINK "http://tamanoi.math.ucsc.edu/tamanoi/Chapter%202%20Exercises/Page%207.pdf"http://tamanoi.math.ucsc.edu/tamanoi/Chapter%202%20Exercises/Page%207.pdf
HYPERLINK "http://www.ohio.edu/people/melkonia/math306/slides/logic4.ppt"www.ohio.edu/people/melkonia/math306/slides/logic4.ppt
HYPERLINK "http://crab.rutgers.edu/~guyk/dmlec/lectures/lec17/l17.pdf"http://crab.rutgers.edu/~guyk/dmlec/lectures/lec17/l17.pdf
HYPERLINK "http://www.math.uvic.ca/faculty/gmacgill/guide/logic.pdf"http://www.math.uvic.ca/faculty/gmacgill/guide/logic.pdf
HYPERLINK "http://people.umass.edu/partee/NZ_2006/Set%20Theory%20Basics.pdf"http://people.umass.edu/partee/NZ_2006/Set%20Theory%20Basics.pdf
HYPERLINK "http://mathandmultimedia.com/2010/09/29/basic-concepts-of-functions/"http://mathandmultimedia.com/2010/09/29/basic-concepts-of-functions/
HYPERLINK "http://www.mathsisfun.com/combinatorics/combinations-permutations.html"http://www.mathsisfun.com/combinatorics/combinations-permutations.html
HYPERLINK "http://ptucse.loremate.com/ds/node/8"http://ptucse.loremate.com/ds/node/8



Course Code: U5CSB60
LTPC3003
Course Name: COMPUTER NETWORKS
PRE-REQUISITE:
Principles of Data communication
Data Structure

LINKS TO OTHER COURSES
Network Programming
Information Security

COURSE EDUCATIONAL OBJECTIVES
To understand the concepts of data communications.
To study the functions of different layers.
To introduce IEEE standards employed in computer networking.
To make the students to get familiarized with different protocols and network components.

COURSE OUTCOMES:
Students undergoing this course are able to:
CO
Nos.Course OutcomesLevel of learning domain (Based on revised Bloom’s taxonomy)C01Design various networking layersK2C02Explain various modes of communication and devicesK2C03Explain Error detection and Error control , and types of data transmission formatsK2C04Various switching formats and connecting servicesK2C05Apply various protocols and explain about their applicationsK3
COURSE CONTENT

UNIT I INTRODUCTION L-9+T-3
Networks Applications, line configuration - point to point- Multipoint, Topology - Mesh - Star- Tree-Bus-Ring-Hybrid: Transmission Modes: Simplex, Half duplex, Full duplex Categories of Networks: LAN, WAN, MAN. OSI Model - Functions of layers - Physical Layer: Analog & Digital Signals, encoding, Transmission of digital data, Interfaces and Modems, Transmission Media
UNIT II ERROR DETECTION & CORRECTION: L-9+T-3
Types of error - Detection - Error Correction, Data link control – line discipline – Flow Control – Error Control, Data link protocols: Asynchronous protocols - Synchronous Protocols - Character Oriented Protocols - Bit Oriented Protocols; LAN - IEEE Standards - LLC - MAC - PDU - Ethernet: CSMA / CD, Addressing – Frame format, Token Bus - Token Ring: Token passing, Addressing – Frame format; FDDI: Token Passing - Addressing - Frame Format – SMDS
UNIT III NETWORK LAYER: L-9+T-3
Circuit Switching, Packet Switching, Message Switching - Connection Oriented & Connectionless Services - ISDN - Broad Band ISDN- Routing algorithms - Congestion control algorithms - Networking and internetworking devices. Transport Layer:  Duties of Transport layer - Connection-ISO transport protocol .
UNIT IV SESSION LAYER: L-9+T-3
Session & Transport interaction – Synchronization points - Presentation Layer: Translation - encryption/decryption, Authentication, Data Compression - Application Layer: Message Handling System - File transfer, Access & Management , Virtual Terminal - Directory Services
UNIT V APPLICATION LAYER: L-9+T-3
Domain Name Space (DNS) – SMTP – FTP – HTTP - WWW – Security – Cryptography.Case Study: ATM, TCP/IP - Overview, Network Layer, Transport Layer.
TOTAL: 45+15(Tutorial) = 60 periods
LEARNING RESOURSES:

TEXT BOOKS
1. Behrouz Forouzan, “Data Communication and Networks”, McGraw Hill, 2012
2. Andrew S. Tanenbaum , Computer Networks, Prentice Hall of India,2011.
3. S. Keshav, An Engineering approach to computer networking, Addison Wesley, 2000

REFERENCE BOOKS BOOKS
James F. Kurose and Keith W. Ross  Pearson “Computer Networking: A Top-Down Approach”Addison-Wesley, Boston MA , Ó2008. ISBN 0 - 321 - 49770 – 8
Bruce A. Hallberg” Networking: A Beginner's Guide”  McGraw-Hill / Osborne, 2003  ISBN 0 - 07 - 222563 – 7
William Stallings, “Data and Computer Communication”, Eighth Edition, Pearson Education, 2007.
Nader F. Mir, “Computer and Communication Networks”, First Edition, Pearson Education, 2007
Douglas E. Comer, “Computer Networks and Internets with Internet Applications”, Fourth
Edition, Pearson Education, 2003.
Andrew S. Tanenbaum, “Computer Networks”, Fourth Edition, Pearson Education, 2002.

ONLINE LEARNING:
www.sciencedirect.com/science/journal/13891286
www.functionx.com/networking/
nptel.iitm.ac.in/video.php?subjectId=106105081
HYPERLINK "http://www.cisco.com/in/Network_Security"www.cisco.com/in/Network_Security
HYPERLINK "http://www.technolamp.co.in/2010/08/computer-networks-tanenbaum-powerpoint.html"http://www.technolamp.co.in/2010/08/computer-networks-tanenbaum-powerpoint.html






















Course Code: U5CSB61

LTPC3003Course Name: INFORMATION CODING TECHNIQUES

Prerequisite Courses:
Nil

Related Courses:
Computer NetworksGraphics and Multimedia
Course Educational Objectives :
Students undergoing this course are expected to
Introduced to the basic notions of information and channel capacity.
Introduced to convolutional and block codes, decoding techniques, and automatic repeat request (ARQ) schemes.
Understand how error control coding techniques are applied in communication systems.
Understand the basic concepts of cryptography. .

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

CO
Nos.Course OutcomesKnowledge Level (Based on revised Bloom’s Taxonomy)CO1Explain Information Entropy Fundamentals.K2CO2Describe voice and data encoding.K2CO3Illustrate the methods to control errors in coding. K3CO4Explain the methods to compress data using various formats.K2CO5Explain the techniques for audio and video coding. K3
Course Content :

Unit I INFORMATION ENTROPY FUNDAMENTALS
Uncertainty - Information and entropy – Source coding theorem – Huffman coding – Shannon Fano coding – Discrete memory less channels – Channel capacity – Channel coding theorem – Channel capacity theorem.

Unit II DATA AND VOICE CODING
Differential pulse code modulation – Adaptive differential pulse code modulation – Adaptive sub-band coding – Delta modulation – Adaptive delta modulation – Coding of speech signal at low bit rates (Vocoders – LPC).

Unit III ERROR CONTROL CODING
Linear block codes – Syndrome decoding – Minimum distance consideration – Cyclic codes – Generator polynomial – Parity check polynomial – Encoder for cyclic codes – Calculation of syndrome – Convolutional codes.

Unit IV COMPRESSION TECHNIQUES
Principles – Text compression – Static Huffman coding – Dynamic Huffman coding – Arithmetic coding – Image compression – Graphics interchange format – Tagged image file format – Digitized documents – Introduction to JPEG standards.

Unit V AUDIO AND VIDEO CODING
Linear predictive coding – Code excited LPC – Perceptual coding – MPEG audio coders – Dolby audio coders – Video compression – Principles – Introduction to H.261 & MPEG video standards.
Total: 45
Learning Resources
Text Books
Simon Haykin, “Communication Systems”, 4th Edition, John Wiley and Sons, 2011.
Fred Halsall, “Multimedia Communications - Applications Networks Protocols and Standards”, Pearson Education, 2010

Reference Books
Mark Nelson, “Data Compression Book”, BPB, 1992.
Watkinson J, “Compression in Video and Audio”, Focal Press, London, 1995.

Online Learning:
HYPERLINK "http://www.cmlab.csie.ntu.edu.tw/.../Information_Theory_Introduction.pdf"www.cmlab.csie.ntu.edu.tw/.../Information_Theory_Introduction.pdf
HYPERLINK "https://en.wikipedia.org/wiki/Coding_theory"https://en.wikipedia.org/wiki/Coding_theory


Course Code: U5CEB13
LTPC3003Course Name: Environmental Science and Engineering
Prerequisite Courses:
Students should have studied Science courses (Chemistry, Physics and Biology)

Related Courses:
The course will be beneficial to study Industrial Engineering and Management, Material Science and Engineering Metallurgy, Manufacturing Technology, Thermal Engineering, Renewable Sources of Energy, Noise Vibration and Harness and Corrosion Engineering.

Course Educational Objectives :
To understand the environmental problems arising due to the advanced technology
Imparts knowledge on energy resources and their management without wastage and preventing over-exploitation.
The various types of pollution and its control methods would be studied
Knowledge on disaster management would be imparted

Course Outcomes :
Upon the successful completion of the course, students will be able to:
CO
Nos.Course OutcomesKnowledge Level (Based on revised Bloom’s Taxonomy)CO1 Describes the natural resources, conventional and non-conventional sources of energy and their advantages and disadvantages. K2CO2Discusses the various ecological aspects of environment and biodiversity and its conservation K2CO3To study the analysis of various pollutants, their effects and remedial measures. K2CO4Sustainable development, major environmental problems and implementation of Environmental Acts for control of pollutionK2CO5Education on population growth, major diseases with no proper vaccination and its control by family welfare programmes.K2
Course Content :
UNIT- I L – 9
INTRODUCTION TO ENVIRONMENTAL STUDIES AND NATURAL RESOURCES
Definition, scope and importance – Need for public awareness – Forest resources: Use, effect of their over exploitation and Deforestation, Timber extraction and Mining – Water resources: Surface source, subsurface source and ground water, Rainwater harvesting (Methods & merits and simple layout) floods, drought- Dams, benefits and problems–Food resources: World food problems, changes caused by agriculture and overgrazing, effects of modern agriculture, fertilizer-pesticide problems, water logging, salinity, Drainage and their effects – Energy resources: Growing energy needs, renewable and non-renewable energy sources, use of alternate energy sources – Land resources: Land as a resource, land degradation, soil erosion, Desertification and Landslides.

UNIT- II
ECOSYSTEMS AND BIODIVERSITY L - 9
Concept of an ecosystem – Structure and function of an ecosystem – Producers, consumers and decomposers – Energy flow in the ecosystem – Ecological succession – Food chains, food webs and ecological pyramids – Introduction, types, characteristic features, structure and function of the (a) Forest ecosystem (b) Aquatic ecosystems (ponds and oceans) – Introduction to Biodiversity – Definition: genetic, species and ecosystem diversity –Value of biodiversity: consumptive use, productive use, social, ethical, aesthetic and option values – Biodiversity at local level – India as a mega-diversity nation – Hot spots of biodiversity – criteria for recognizing hot spots – Biodiversity hot spots in India – Threats to biodiversity: habitat loss, poaching of wildlife - Endangered and endemic species of India – Conservation of biodiversity: In-situ and Ex-situ conservation of biodiversity.

UNIT III
ENVIRONMENTAL POLLUTION L-9
Definition – Causes, effects and control measures of: (a) Air pollution (b) Water pollution (c) Soil pollution (d) Marine pollution (e) Noise pollution (f) Thermal pollution (g) Nuclear hazards – Soil waste Management: Causes, effects and control measures of urban and industrial wastes –Pollution case studies – Disaster management: floods, earthquake, cyclone and landslides and tsunami

UNIT -IV
SOCIAL ISSUES AND THE ENVIRONMENT L-9
From Unsustainable to Sustainable development – Urban problems related to energy – Water conservation, rain water harvesting, watershed management – Resettlement and rehabilitation of people; its problems and concerns, case studies –Climate change, global warming, acid rain, ozone layer depletion, nuclear accidents and holocaust, case studies. – Wasteland reclamation – Consumerism and waste products – Environment Production Act – Air (Prevention and Control of Pollution) Act – Water (Prevention and control of Pollution) Act –Forest Conservation Act.

UNIT- V
HUMAN POPULATION AND THE ENVIRONMENT L-9
Population growth, variation among nations – Population explosion – Family Welfare Programme – Environment and human health – Human Rights – Value Education – HIV / AIDS – Women and Child Welfare – Role of Information Technology in Environment and human health. :

TEXT BOOKS
1.Deeksha Dave, S.S.Katewa and S.Ravichandran, Environmental Studies, Cengage learning India Private Ltd., NewDelhi.

Reference Books
Miller T.G. Jr., Environmental Science, Wadsworth Publishing Co 2014
Cunningham, W.P.Cooper, T.H.Gorhani, Environmental Encyclopedia, Jaico Publ., House, Mumbai, 2001.
A.Kaushik and C.P. Kaushik, Environmental Science and Engineering, New Age International publishers, 2005.
BharuchaErach, The Biodiversity of India, Mapin Publishing Pvt. Ltd., Ahmedabad India.
A.Ravikrishnan, Environmental Science and Engineering, Sri Krishna publishers, Chennai.

Online Resources:
HYPERLINK "http://www.who.int/topics/environmental_pollution/en/"http://www.who.int/topics/environmental_pollution/en/
HYPERLINK "http://edugreen.teri.res.in/explore/explore.htm"http://edugreen.teri.res.in/explore/explore.htm















Course Code: U5CSB63
LTPC3003Course Name: SOFTWARE ENGINEERING & PROJECT MANAGEMANT


Prerequisite: NIL.

Course Educational Objectives :
Students undergoing this course are expected to
Understand conventional software management, software economics evolution
Get the knowledge about life cycle phases, iterative process planning, organization and responsibilities and process automation can be understood
Learn modern project profiles, next generation of software economics and modern project transition can be understood

Course Outcomes :
Upon the successful completion of the course, learners will be able to

CO
Nos.Course OutcomesLevel of learning domain (Based on revised Bloom’s taxonomy)C01Explain a structured view of the overall process of software development model.K3C02Analysis risk involved and implement the coding standards in software projectK3C03Apply any software testing techniques for a given software projectK3C04Illustrate the roles and responsibilities of SQA groupsK3C05Identify the resources for a given project and to produce a report. K1
Course Content :
UNIT I: Introduction L 8 T 3
The evolving role of Software – Software characteristics, Software Process: Software Lifecycle models –-The linear sequential model - The prototyping model - The RAD model - Evolutionary software process models - The incremental model - The spiral model- Various Phases in Software Development

UNIT II: Risk Management & Coding Standards L 9 T 3
Risk Analysis & Management: Assessment-Identification–Projection-Refinement-Principles, Introduction to Coding Standards.

UNIT III: Testing Technique & Testing Tools L 9 T 3
Software testing fundamentals - Test case design - White box testing - Basis path testing - Control structure testing - Black box testing - Testing for specialized environments, Testing strategies - Verification and validation - Unit testing - Integration testing - Validation testing - System testing - The art of debugging, Testing tools - Win runner, Load Runner.

UNIT IV: Software Quality Assurance L 10 T 3
Quality concepts - cost of quality - Software Quality Group (SQA)-Roles and responsibilities of SQA group- Formal Technical reviews- Quality standards
.
UNIT V: Software Project Management L 9 T 3
Introduction to MS Project –Creating a Project Plan File-Creating Work Break Down Structure-Creating and Assigning Resources-Finalizing the project plan - Case Study: Open source softwares like GIT
TOTAL: 45+15(Tutorial) = 60 periods
Learning resource
Text Books :
1.Roger. S. Pressman, “Software Engineering – A Practitioner’s Approach”, sixth Edition, McGraw Hill ,International Edition, Singapore, 2011         
2. Ian Sommerville, “Software Engineering”, sixth Edition, Pearson Education, New Delhi, 2010.
3. Microsoft Project 2007 for Dummies.

Reference Books :
1.Ali Behforooz, Frederick J Hudson, “Software Engineering Fundamentals”, second edition, Oxford University Press, Noida, 2003.
2. Fairley R, “Software Engineering Concepts”, second edition, Tata McGraw Hill, New Delhi, 2003.
3. Jalote P, “An Integrated Approach to Software Engineering”, third edition, Narosa Publishers, New Delhi, 2005.


LTPC3003Course Code: U5CSB21

Course Name: OBJECT ORIENTED ANALYSIS AND
DESIGN

Prerequisite :
Introduction to Computing
Object Oriented Programming
Data Structures & Algorithms
Software Engineering and Project Management

Course Educational Objectives :
Students exposed to this course are able to
Developing the object oriented methodologies.
Analyze the relationships and responsibilities of objects and classes in UML.
Develop the design and code for real time system.

Course Outcomes :
On successful completion of this course, the students should be able to
CO
Nos.
Course OutcomesLevel of learning domain (Based on revised Bloom’s)CO1Explain object oriented methodologies and relationships between objects and classes in UMLK2CO2Apply UML notations to develop various UML diagrams for the given scenario.K3CO3Identify the objects and its responsibilities using traditional techniques. K2CO4Find the static and dynamic behaviour of objects about document creation for the given scenario. K3CO5Apply the domain & specification model for the given scenario and develop a code for it.K3
Course Content :
UNIT I INTRODUCTION
An overview – Object basics – Object state and properties – Behavior – Methods – Messages – Information hiding – Class hierarchy – Relationships – Associations – Aggregations- Identity – Dynamic binding – Persistence – Metaclasses – Object oriented system development life cycle.
UNIT II METHODOLOGY AND UML
Introduction – Survey – Rumbugh, Booch, Jacobson methods – Patterns – Frameworks – Unified approach – Unified modeling language – Static and Dynamic models – UML diagrams – Class diagram – Usecase diagrams – Dynamic modeling – Model organization – Extensibility.  
UNIT III OBJECT ORIENTED ANALYSIS
Identifying Usecase – Business object analysis – Usecase driven object oriented analysis – Usecase model – Documentation – Classification – Identifying object, relationships, attributes, methods – Super-sub class – A part of relationships Identifying attributes and methods – Object responsibility  
UNIT IV OBJECT ORIENTED DESIGN
Design process – Axions – Colollaries – Designing classes – Class visibility – Refining attributes – Methods and protocols – Object storage and object interoperability – Databases – Object relational systems – Designing interface objects – Macro and Micro level processes – The purpose of a view layer interface  
UNIT V SOFTWARE QUALITY 
Quality assurance – Testing strategies – Object orientation testing – Test cases – Test Plan – Debugging principles – Usability – Satisfaction – Usability testing – Satisfaction testing.
TOTAL: 45 + 15 Periods
Learning Resources:
Text Books :
Ali Bahrami, “Object Oriented System Development”, McGraw Hill International Edition, 1999.
Grady Booch, "Object Oriented Analysis and design with applications" II edition Addison Wesley,2009.
Richard C lee, William M Tepfenhart, "UML and C++ - A practical guide to object oriented development", Prentice Hall, 2013.

Reference Books:
1. Craig Larman, Applying UML and Patterns, 2nd Edition, Pearson, 2002. 2. Grady Booch, James Rumbaugh, Ivar Jacobson, “The Unified Modeling LanguageUser Guide”, Addison Wesley Long man, 1999. 3. Bernd Bruegge, Allen H. Dutoit, Object Oriented Software Engineering using UML, Patterns and Java, Pearson 2004
Online Resources
NPTEL
COURSERA
Course code : U5ITB02
LTPC0032Course name:CASE TOOLS LAB

Prerequisite :
Object oriented Programming
Software Engineering

Course Educational Objectives :
Students undergoing this course are expected to
Do Program Analysis and Project Planning.
Do Software requirement Analysis and data modeling
Do Software Development , Debugging and Testing 

Course Outcomes :
On successful completion of this course, the students are able to
CO
Nos.Course OutcomesLevel of learning domain (Based on revised Bloom’s)CO1Identify the requirements of project according to the objective K3,S3CO2Design the individual module of the given projectK3,S3CO3Make design with modeling diagrams and add interface to class diagrams.K2, S3CO4Demonstrate Software DevelopmentK3, S3CO5Perform a different software testing methodsK3, S3
Course Content :

Prepare the following documents for any one of the applications listed below using the software engineering methodology.

Project planning thorough study of the problem: Identify project scope, objectives and infrastructure.
Software requirement analysis: Describe the individual modules of the project and identify deliverables.
Data modeling: Usecase diagrams, activity diagrams, class diagrams, sequence diagrams and add interface to class diagrams.
Software Development and Debugging.
Software Testing: Prepare test plan, perform validation testing, Coverage analysis, memory leaks, develop test case hierarchy, Site check and Site monitor.

List of Applications:
Student Marks Analyzing System
Quiz System
Online Ticket Reservation System
Payroll System
Course Registration System
ATM Systems
Stock Maintenance
Android Application


Learning Resources
References Books:
Martin Forwler, Kendall Scott. "UML distilled-Applying the standard object modelling language", Addison Wesley, 2009.
Richard C lee, William M Tepfenhart, "UML and C++ - A practical guide to object oriented development", Prentice Hall, 1997.
Grady Booch, "Object Oriented Analysis and design with applications" II edition Addison Wesley, 1994.
Roger. S. Pressman, “Software Engineering – A Practitioner’s Approach”, sixth Edition, McGraw Hill, International Edition, Singapore, 2006. 













Course Code: U5ITB03
LTPC2033 Course Name: Web Programming Lab
Prerequisite :
C# & .Net Lab

Related Courses:
Network Lab

Course Educational Objectives :
Students undergoing this course are expected to
To install and configure web services infrastructure and framework for developing/delivering web services .
To deploy a simple Java script program, invoke this service using a web services .
To deploy a technology services like Ajax Using HTML,CSS.

Course Outcomes :
Upon the successful completion of the course, learners will be able to
CO
Nos.Course OutcomesLevel of learning domain (Based on revised Bloom’s)CO1Create a web page using HTML , CSS and DHTML. K3,S3CO2Describe the benefits of new technologies such as javascript function library that provides client-side/browser animations, java beans (java objects that persist between pages), AJAX (partial page refresh), web services (class methods that can be called over the internet).  K3,S3CO3Develop XML Programs and adding it to an dynamic content K3, S3CO4Demonstrate programs using PHP and CSS.K3, S3CO5Develop a Website and incorporated with all technologiesK3, S3
Course Content :
1. Design a Web page Using HTML
2. Design a Web page Using DHTML
3. Write a Simple program using Java Script.
4. Write a simple program using CSS
5. Write a simple program using CSS and xml
6. Write a simple program using CSS and PHP
7. Write a simple program using PHP
8. Write a simple program using XML.
9. Write a simple program using AJAX.

Learning Resources – References
Web Programming and XML Services Lab – Lab Manual



























Course Code: U5ITB04
LTPC2033Course Name: J2EE PROGRAMMING LAB

Pre-Requisite:
Basic concept of C,C++ Programming
J2SE & core JAVA

LINKS TO OTHER COURSES
XML & Web Programming lab
Web Technology lab

COURSE EDUCATIONAL OBJECTIVES
Students undergoing this course are able to
Design web services using JSP and servlets
Design enterprise applications using EJB and Naming services
Design J2EE application using struts and hiernate

COURSE OUTCOMES
On successful completion of this course students will be able to:
CO
Nos.Course OutcomesLevel of learning domain (Based on revised Bloom’s)CO1Understand, analyze and apply the role of languages like HTML, DHTML, CSS, XML, Javascript, VBScript, ASP, PHP and protocols in the workings of the web and web applications K2,S3CO2Understand, analyze and create web pages using HTML, DHTML and Cascading Styles sheets. K3,S3CO3Understand, analyze and build and consume web services using EJB. K3, S3CO4T o able to get knowledge of Web Servers.K2, S3CO5To Analyze and implement the JSP struts concepts for web applications.K3, S3
COURSE CONTENT
1 Develop static pages (using Only HTML) of an online Bookstore. The pages should resemble: www.amazon.com. The website should consist the following pages.
Home page, Registration and user Login, User Profile Page
Books catalog, Shopping Cart, Payment By credit card, Order Conformation
2. Validate the Registration, user login, user profile and payment by credit card pages using JavaScript.
3. Create and save an XML document at the server, which contains 10 users information. Write a program, which takes User Id as an input and returns the user details by taking the user information from the XML document.
4. Bean Assignments
a. Create a Java Bean which gives the exchange value of INR (Indian Rupees) into equivalent American/Canadian/Australian Dollar value.
b. Create a simple Bean with a label - which is the count of number of clicks. Than create a Bean Info class such that only the “count” property is visible in the Property Window.
Install TOMCAT web server. Convert the static web pages of assignments 2 into dynamic web pages using servlets and cookies. Hint: Users information (user id, password, credit card number) would be stored in web.xml. Each user should have a separate Shopping Cart. 6. Redo the previous task using JSP by converting the static web pages of assignments 2 into dynamic web pages. Create a database with user information and books information. The books catalogue should be dynamically loaded from the database. Follow the MVC architecture while doing the website.
6. Implement the “Hello World!” program using JSP Struts Framework.

BEYOND THE SYLLABUS
Filter Mapping
JNDI API
RMI Application
JSP Expression Language(EL)

LEARNING RESOURCES:
Reference Books:Lab manual, Text book, Tomcat server,JDK,Netbeans
James KEOGH “J2EE Complete References “Tata McGraw-Hill Education, 01-Jan-2002

Online Learning:
HYPERLINK "http://www.freeprogrammingresources.com/j2ee-tutorial.html"www.freeprogrammingresources.com/j2ee-tutorial.html
HYPERLINK "http://www.javalearner.com/j2ee.htm"www.javalearner.com/j2ee.htm

SEMESTER VI

S.No.Code No.Subject NameLTPCTheory
1U6CSB25Data Warehousing and Data Mining
30032
U6CSB28Cryptography and Network Security30033
U6CSB64Mobile Communication 30034
U6CSB65Network Programming and Management 30035
U6CSB66Utility Computing 30036
*****Elective – I3003Practical
7
U6CSB24C# and .Net Lab 20338
U6CSB67Network Programming Lab00329
U6ENB01Proficiency in English Lab0032Total Credits25










U6CSB25DATA WAREHOUSING AND MINING
LTPC3003
AIM
To serve as an introductory course to under graduate students with an emphasis on the design aspects of Data Mining and Data Warehousing

Objectives
To introduce the concept of data mining with in detail coverage of basic tasks, metrics, issues, and implication.
Core topics like classification, clustering and association rules are exhaustively dealt with.
To introduce the concept of data warehousing with special emphasis on architecture and design.

COURSE OUTCOMES
Implement Data warehouse architecture.
OLAP tools and its functions.
Various types of data models.
Concept of Data mining concepts , functionalities, and classification of data mining systems.
Concept of clustering and various methods of clustering

UNIT IDATA WAREHOUSING 9

Data warehousing Components –Building a Data warehouse –DataMarting – DBMS Schemas for Decision Support – Data Extraction, Cleanup, and Transformation Tools –Metadata.

UNIT IIBUSINESS ANALYSIS 9

Reporting and Query tools and Applications – Tool Categories – Cognos Impromptu – Online Analytical Processing (OLAP) – Need –Multidimensional Data Model – OLAP Guidelines – Multidimensional versus Multirelational OLAP – Categories of Tools.

UNIT IIIDATA MINING 9

Introduction – Data – Types of Data – Data Mining Functionalities – Interestingness of Patterns – Classification of Data Mining Systems – Data Mining Task Primitives –Integration of a Data Mining System with a Data Warehouse – Issues –Data Preprocessing.

UNIT IV ASSOCIATION RULE MINING AND CLASSIFICATION 9
Mining Frequent Patterns, Associations and Correlations – Mining Methods – Mining Various Kinds of Association Rules –Classification and Prediction - Basic Concepts - Decision Tree Induction - Bayesian Classification – Rule Based Classification–Prediction

UNIT VCLUSTERING AND APPLICATIONS AND TRENDS IN DATA MINING 9
Cluster Analysis - Types of Data – Categorization of Major Clustering Methods – Kmeans – Partitioning Methods – Hierarchical Methods–Outlier Analysis – Data Mining Application-Web Mining-Text Mining – Introduction to Big Data Analytics- Business Intelligence.
TOTAL: 45 periods
TEXT BOOKS
1. Alex Berson and Stephen J. Smith, “ Data Warehousing, Data Mining & OLAP”, Tata McGraw – Hill Edition, Tenth Reprint 2010.
2. Jiawei Han and Micheline Kamber, “Data Mining Concepts and Techniques”, Second Edition, Elsevier, 2009.

REFERENCE BOOKS
1. Pang-Ning Tan, Michael Steinbach and Vipin Kumar, “ Introduction To Data Mining”, Person Education, 2007.
2. K.P. Soman, Shyam Diwakar and V. Ajay “, Insight into Data mining Theory and Practice”, Easter Economy Edition, Prentice Hall of India, 2006.
3. G. K. Gupta, “ Introduction to Data Mining with Case Studies”, Easter Economy Edition, Prentice Hall of India, 2006.
4. Daniel T.Larose, “Data Mining Methods and Models”, Wile-Interscience, 2006

WEB REFERENCES
www.iannauniversity.com/.../cs2032-data-warehousing-and...
ebookmaterials.blogspot.com/.../data-warehousing-and-mining-lectur...
www.dmdw-material.blogspot.com/
www.faadooengineers.com/.../353-Data-Warehousing-and-Datamini...










U6CSB28 CRYPTOGRAPHY AND NETWORK SECURITY
LTPC3003
AIM

To understand the principles of encryption algorithms; conventional and public key cryptography. To have a detailed knowledge about authentication, hash functions and application level security mechanisms.

OBJECTIVES
To know the methods of conventional encryption.
To understand the concepts of public key encryption and number theory
To understand authentication and Hash functions.
To know the network security tools and applications.
To understand the system level security used.

COURSE OURCOMES
Describe the basic encryption techniques
Explain Public key cryptography
Illustrate Authentication and Hash function
Explain an application of authentication
Explain the various security threats

UNIT I INTRODUCTION 9
OSI Security Architecture - Classical Encryption techniques - Cipher Principles - Data Encryption Standard - Block Cipher Design Principles and Modes of Operation - Evaluation criteria for AES - AES Cipher - Triple DES - Placement of Encryption Function - Traffic Confidentiality

UNIT II PUBLIC KEY CRYPTOGRAPHY 9
Key Management - Diffie-Hellman key Exchange - Elliptic Curve Architecture and Cryptography - Introduction to Number Theory - Confidentiality using Symmetric Encryption - Public Key Cryptography and RSA.

UNIT III AUTHENTICATION AND HASH FUNCTION 9
Authentication requirements - Authentication functions - Message Authentication Codes - Hash Functions - Security of Hash Functions and MACs - MD5 message Digest algorithm - Secure Hash Algorithm - RIPEMD - HMAC Digital Signatures - Authentication Protocols - Digital Signature Standard

UNIT IV NETWORK SECURITY 9
Authentication Applications: Kerberos - X.509 Authentication Service - Electronic Mail Security - PGP - S/MIME - IP Security - Web Security.

UNIT V SYSTEM LEVEL SECURITY 9

Intrusion detection - password management - Viruses and related Threats - Virus Counter measures - Firewall Design Principles - Trusted Systems.
TOTAL: 45 Periods
TEXT BOOKS
1. Wade Trappe, Lawrence C Washington, “ Introduction to Cryptography with coding theory”, 2nd ed, Pearson, 2011.
2. William Stallings, “Cryptography and Network security Principles and Practices”, Pearson/PHI, 4th ed, 2009.

REFERENCE BOOKS
1. W. Mao, “Modern Cryptography – Theory and Practice”, Pearson Education, Second Edition, 2007.
2. Charles P. Pfleeger, Shari Lawrence Pfleeger – Security in computing Third Edition – Prentice Hall of India, 2006.

WEB REFERENCES
williamstallings.com/Extras/Security-Notes/
cs.brown.edu/courses/csci1510/.../goldwasser_bellare_notes.pdf
www.cs.bilkent.edu.tr/~selcuk/teaching/cs519/
freevideolectures.com › HYPERLINK "http://freevideolectures.com/Subject/Computer-Science"Computer Science › HYPERLINK "http://freevideolectures.com/University/IIT-Kharagpur"IIT Kharagpur

U6CSB64 MOBILE COMMUNICATION
LTPC3003
Aim
To understand the various concepts involved in wireless voice and communication techniques

Objectives
To learn the basics of Wireless voice and data communications technologies.
To build working knowledge on various telephone and satellite networks.
To study the working principles of wireless LAN and its standards.

COURSE OUTCOMES
Explain the basics of wireless voice and data communication technologies like SDMA, FDMA, TDMA, CDMA and Cellular Wireless Technologies.
Describe Telecommunication and Satellite networks with parameters and configurations.
Illustrate the working principles of Wireless LAN with its architecture and services.
Explain the fundamentals of Mobile Network Layer like Mobile IP, DHCP, Routing, DSDV and DSR algorithms.
Apply working principles of Wireless Application Protocols to develop mobile content applications.

UNIT I WIRELESS COMMUNICATION FUNDAMENTALS 9
Introduction – Wireless transmission – Frequencies for radio transmission – Signals – Antennas – Signal Propagation – Multiplexing – Modulations – Spread spectrum – MAC – SDMA – FDMA – TDMA – CDMA – Cellular Wireless Networks.

UNIT II TELECOMMUNICATION NETWORKS 9
Telecommunication systems – GSM – GPRS – DECT – UMTS – IMT-2000 – Satellite Networks - Basics – Parameters and Configurations – Capacity Allocation – FAMA and DAMA – Broadcast Systems – DAB - DVB.

UNIT III WIRLESS LAN 9
Wireless LAN – IEEE 802.11 - Architecture – services – MAC – Physical layer – IEEE 802.11a - 802.11b standards – HIPERLAN – Blue Tooth.

UNIT IV MOBILE NETWORK LAYER 9
Mobile IP – Dynamic Host Configuration Protocol - Routing – DSDV – DSR – Alternative Metrics.

UNIT V TRANSPORT AND APPLICATION LAYERS 9
Traditional TCP – Classical TCP improvements – WAP, WAP 2.0.
TOTAL: 45 periods


TEXT BOOKS
1. Jochen Schiller, “Mobile Communications”, PHI/Pearson Education, Second Edition, 2003. (UNIT I Chap 1,2 &3- UNIT II chap 4,5 &6-UNIT III Chap 7.UNIT IV Chap 8- UNIT V Chap 9&10.)

REFERENCES
1. Frank Adelstein, Sandeep KS Gupta, Golden Richard, “Fundamentals of Mobile and Pervasive Computing”, McGraw-Hill 2008
2. Debashis Saha, “Networking Infrastructure for Pervasive Computing: Enabling Technologies”, Kluwer Academic Publisher, Springer; First edition, 2002
3. “Introduction to Wireless and Mobile Systems” by Agrawal and Zeng, Brooks/ Cole (Thomson Learning), First edition, 2002
4. Uwe Hansmann, Lothar Merk, Martin S. Nicklons and Thomas Stober, “Principles of Mobile Computing”, Springer, New York, 2003.

Web Reference
www.iith.ac.in/tbr/teaching/docs/gsm.pdf

U6CSB65 NETWORK PROGRAMMING AND MANAGEMENT
LTPC3003

AIM
To understand the features of network sockets and to learn socket programming.

OBJECTIVES

To learn the basics of socket programming using TCP& UDP Sockets.
To develop knowledge of threads for developing high performance scalable applications.
To learn about raw sockets, to understand simple network management protocols & practical issues.

COURSE OUTCOMES
Describe the concept of socket programming, socket structures, function (byte ordering, address conversion, elementary TCP sockets) and servers (Iterative and concurrent).
Apply TCP echo client & server with the help of boundary condition and functions( select and shutdown) for the given multiplexing condition.
Define socket option(getsocket, setsocket, IP, ICMP, TCP, UDP) and examine DNS by using gethostbyname, gethostbyaddr, getservbyname, getservbyport function.
Contrast ping program, trace route program, IP program and UDP via routing options and protocols.
Discover threads and raw sockets creation and termination by using IPV4, IPV6 interoperability, mutexes and condition variables..

UNIT I ELEMENTARY TCP SOCKETS 9
Introduction to Socket Programming – Overview of TCP/IP Protocols –Introduction to Sockets – Socket address Structures – Byte ordering functions – address conversion functions – Elementary TCP Sockets – socket, connect, bind, listen, accept, read, write, close functions – Iterative Server – Concurrent Server.

UNIT II APPLICATION DEVELOPMENT 9
TCP Echo Server – TCP Echo Client – Posix Signal handling – Server with multiple clients – boundary conditions: Server process Crashes, Server host Crashes, Server Crashes and reboots, Server Shutdown – I/O multiplexing – I/O Models – select function – shutdown function – TCP echo Server (with multiplexing) – poll function – TCP echo Client (with Multiplexing)

UNIT III SOCKET OPTIONS, ELEMENTRY UDP SOCKETS 9
Socket options – getsocket and setsocket functions – generic socket options – IP socket options – ICMP socket options – TCP socket options – Elementary UDP sockets – UDP echo Server – UDP echo Client – Multiplexing TCP and UDP sockets – Domain name system – gethostbyname function – Ipv6 support in DNS – gethostbyadr function – getservbyname and getservbyport functions.

UNIT IV ADVANCED SOCKETS 9
Ipv4 and Ipv6 interoperability – threaded servers – thread creation and termination – TCP echo server using threads – Mutexes – condition variables – raw sockets – raw socket creation – raw socket output – raw socket input – ping program – trace route program.

UNIT V SIMPLE NETWORK MANAGEMENT 9
SNMP network management concepts – SNMP management information – standard MIB’s – SNMPv1 protocol and Practical issues – introduction to RMON, SNMPv2 and SNMPv3.

TOTAL : 45 Periods
TEXT BOOKS
W. Richard Stevens, “UNIX NETWORK PROGRAMMING Vol-I” Second Edition, PHI / Pearson Education, 2010 (Units – I, II, III & IV.) (Chapter – 1-10, 23, 25)
William Stallings, “SNMP, SNMPv2, SNMPv3 and RMON 1 and 2”, Third Edition, Addison Wesley, 2007. (Unit - V) (Chapter – 4-7)

REFERENCE BOOKS
D.E. Comer, “Internetworking with TCP/IP Vol- III”, (BSD Sockets Version), second Edition, PHI, 2003.
Dr. Horst – Edgar martin, “Communication with ISDN”, Markt & Technik – Galgotia Print, 1991.
ISDN – Gary C. Kebler, 2nd edition, McGraw Hill, 1995.

Web Reference
HYPERLINK "http://www.webstatschecker.com/stats/keyword/network_programming_and_management_lecture_notes"http://www.webstatschecker.com/stats/keyword/network_programming_and_management_lecture_notes
HYPERLINK "http://www.kingsindia.net/QB%20EVEN%2010-11/IT/III%20Year/NPM.pdf"http://www.kingsindia.net/QB%20EVEN%2010-11/IT/III%20Year/NPM.pdf
HYPERLINK "http://www.rejinpaul.com/2011/12/network-programming-and-management.html"http://www.rejinpaul.com/2011/12/network-programming-and-management.html
HYPERLINK "http://www.webstatschecker.com/stats/keyword/network_programming_and_management_question_bank"http://www.webstatschecker.com/stats/keyword/network_programming_and_management_question_bank


U6CSB66 UTILITY COMPUTING
LTPC3003
AIM
The objective of grid computing is the integration of heterogeneous computing systems and data resources.

Objectives
To understand about the distributed file systems
To learn more on distributed objects
To understand the concept of Remote method Invocation.

COURSE OUTCOMES
Explain the distributed systems
Describe inter process communication
Illustrate remote invocation methods
Explain the basics of grid computing
Discuss the architecture of grid computing

UNIT I INTRODUCTION TO DISTRIBUTED SYSTEM 9
Characterization of distributed systems " Examples of Distributed Systems" Resource sharing and the web " Challenges " System models " Architectural and fundamental models " Networking and internetworking.

UNIT II INTERPROCESS COMMUNICATION 9
Inter-process communication " The API for the Internet protocols " External data representation and marshalling " Client-server communication " Group communication " Distributed file systems " File service architecture " Sun network file system "Case study: Inter-process communication in UNIX

UNIT III DISTRIBUTED OBJECTS AND REMOTE INVOCATION 9
Communication between distributed objects " Remote procedure call " Events and notifications " Case study: Java RMI  Operating System Support  The OS layer " Protection " Processes and threads " Communication and invocation " OS architecture

UNIT IV CONCEPTS AND ARCHITECTURE OF GRID COMPUTING 9
Introduction-Parallel and Distributed Computing-Cluster Computing-Grid Computing-Anatomy and Physiology of Grid-Review of Web Services-OGSA-WSRF.

UNIT V GRID MONITORING 9
Grid Monitoring Architecture (GMA) - An Overview of Grid Monitoring Systems- GridI CE – JAMM -MDS-Network Weather Service-R-GMA-Other Monitoring Systems- Ganglia and GridMon
TOTAL : 45 Periods
TEXT BOOK
George Coulouris, Jean Dollimore and Tim Kindberg, “Distributed Systems Concepts and Design”, Pearson Education, 3rd Edition, 2010.
Maozhen Li, Mark Baker, The Grid Core Technologies, John Wiley & Sons ,2005.
Gautam Shroff, Enterprise Cloud Computing- Technology, Architecture and Applications, Cambridge University Press, 2010.

REFERENCES
Andrew S Tanenbaum, Maartenvan Steen, “Distributed Systems, Principles and Paradigms”, Pearson Education, 2002.
Albert Fleishman, “Distributed Systems Software Design and Implementation”, Springer Verlag, 1994.
Sape Mullender, “Distributed Systems”, Addison Wesley, 2nd Edition, 1993.
Joshy Joseph & Craig Fellenstein, “Grid Computing”, Pearson Education 2004.
Barrie Sosinsky, Cloud Computing Bible, John Wiley & Sons, 2011.


Web Reference:
www.littlefishsupport.com/utility-computing - United Kingdom










U6CSB24 C # AND .NET Lab
LTPC2033
AIM:
To study the concept of C#.Net and then we have to implement all the concepts using Microsoft visual studio10.0.

OBJECTIVE
The student will gain knowledge in the concepts of the .NET framework as a whole and the technologies that constitute the framework.
The student will gain programming skills in MS.Net and C#.Net both in basic and advanced levels.
By building sample applications, the student will get experience and be ready for large-scale projects.

COURSE OUTCOMES
Explain the .NET framework
Evaluate the C#.NET 4.0
Determine the back end connectivity of .NET

Unit I MS .NET 4.0 Framework 9
Introduction to NET 4.0 Frameworks,NET 4.0 Framework Overview,Execution Process in .NET Environment,Application Domain,Language Interoperability,NET Framework Class Library,Assemblies,Introduction of Windows Presentation Foundation,Introduction of Windows Workflow Foundation,Introduction of Windows Communication Foundation

Unit II C# .NET 4.0 9
Need of C#,Operators,Namespaces & Assemblies,Arrays,Preprocessors,Delegates and Events,Boxing and Unboxing,Regular Expression,Collections,Multithreading ,Programming.
UNIT III DataBase with .NET 9
Memory Management,Exceptions Handling, Using I/O - Win Forms- Working with database- windows presentation foundation –windows communication foundation – windows workflow foundation - Building Database Objects with Common Language Runtime (CLR) Integration, Data Access from CLR Database Objects, CLR Integration Security.

TEXT BOOKS
E. Balagurusamy, “Programming in C#”, Tata McGraw-Hill, 2008. Second Edition
J. Liberty, “Programming C#”, 2nd ed., O’Reilly, 2002.
Herbert Schildt, “The Complete Reference: C#”, Tata McGraw-Hill, 2004.
Deitel Deitel List Field Yaeger Zlatkina “C# HOW TO PROGRAM”.

REFERENCE BOOKS
Robinson et al, “Professional C#”, 2nd ed., Wrox Press, 2002.
Andrew Troelsen, “C# and the .NET Platform”, A! Press, 2003.
3. Christian Nagel ,Bill Evjen,Jay glynn,Morgan Skinner “Professional C# 2005”.

Web Reference:
1. xunit.codeplex.com/

LAB

MS Framework .NET Lab
1. Implement file and stream
2. Event handling in .net
2.1 Events handled using event handlers
2.2 Handling mouse events
3. Simple application using .net controls
4. Implement provider and adapter objects using ado.net
5. Notepad Création

C# .NET Lab
1. Implement Stack and Queue.
2. Implement Arrays, Delegates, Structure,Enumeration,
3. Implement single & multilevel inheritance
4. Implement Polymorphism using shapes
5. Interface
5.1 IImplement IEnumerable interface
5.2 Implement IComparable interface
5.3 Implement deep clone using ICloneable interface
5.4 Implement shallow clone using ICloneable interface
6. Overloading
6.1 Unary Operator Overloading
6.2 Binary Operator Overloading
7. Implement Delegates
8. Implement Multithread for one application
9. Data base design and implémentation (Mini Project )




U6CSB67 NETWORK PROGRAMMING LAB
LTPC0032
AIM
To have hands-on experience in network programming and to use simulation tools to analyze network protocols.

Objectives
To implement TCP protocols to share the files between client and server.
To simulate Arp / RARP algorithms using simulation tools.
To analyze the performance of protocols in different layers in computer networks
using simulation tools.

COURSE OUTCOMES
Demonstrate TCP protocols using socket programming
Explain how the UDP protocols use for file transfer
Apply the principles of data link layer
Develop SSL and multicast client/Server architecture and Demonstrate Glomosim and OPNET

Write a program that takes a binary file as input and performs bit stuffing and CRC Computation.
Implementation of DATE TIME SERVER
Develop a Client – Server application for chat using TCP.
Write a program to transfer a File using TCP.
Simulation of ARP / RARP
Develop a Client that contacts a given DNS Server to resolve a given host name.
Simulate the functions of Data Link layer
Implementation of Go-Back-N protocol
Performance comparison of Routing Protocols
Study of Glomosim / OPNET











U6ENB01 PROFICIENCY IN ENGLISH LAB

LTPC0032Objectives
Students can learn the body language and mock interviews using training sessions
To analyze the various audio and video samples using presentation skills
To implement the team building activity using various leadership and managerial skills.

COURSE OUTCOMES
Develop interpersonal skills through group discussion.
Use appropriate nonverbal communications and answer questions effectively.
Prepare presentations with appropriate language, style, timing and flow.
Develop Professional and Leadership skills
Explore various writing styles
1. 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

2. Interview Skills:
Kinds of interviews – Required Key Skills – Corporate culture – Mock interviews- Video samples

3. Presentation skills:
Elements of effective presentation – Structure of presentation -Presentation tools –Voice Modulation – Audience analysis -Body language – Video samples-oral presentation- delivery methods and handling of stage fear.

4. Team Building
Understanding the role of Teams in Organizations- Pursuing Team Leadership- Preparing to be a Team Partner- Getting Started with your Team- Managing a Team Diplomatically- Concluding Team Activities.

5. Writing for Employment
Writing a resume - Accepting /Rejecting job offers- Teaching at work- Professional Net Working Sites - Web Conferencing

Beyond the Syllabus:
Praksh.P. Verbal and non verbal reasoning, McMillion India Ltd, 3rd Edition, New Delhi, 2010.
John, Seely, The Oxford guide to writing and speaking, oxford university press, new delhi, 2011.

REFERENCE BOOKS
1. Thorpe, E, and Thorpe, S, Objective English, Pearson Education, Second Edition,
New Delhi, 2007.
2. Anderson, P.V, Technical Communication, Thomson Wadsworth, Sixth Edition,
New Delhi, 2007.
3. Butterfield , Jeff, Soft Skills For Everyone. cegage learning, Canada,2011

Web Reference:
HYPERLINK "http://www.lonestar.edu/useful-websites-for-students.htm"http://www.lonestar.edu/useful-websites-for-students.htm
HYPERLINK "http://www.english-for-students.com/"www.english-for-students.com/
HYPERLINK "http://www.britishcouncil.org"www.britishcouncil.org
www.sfsu.edu/~puboff/onestop.htm

























SEMESTER VII

S.No.Code No.Subject NameLTPCTheory
1U7CSB68
Computer Graphics
30032U7CSB69Web Service and Service Oriented Architecture30033U7CSB27Information Storage and Management30034U7CSB41Cloud Computing30035*****Elective II30036*****Elective III3003Practical
7U7CSB29ASP.NET Lab20338U7ITB05Graphics Lab00329U7ITB06Mini Project0032Total Credits25









U7CSB68 COMPUTER GRAPHICS
LTPC3003
AIM:
Introduce students to various two and three dimensional primitives and concepts.
Provide an opportunity for students to represent, design and implement two dimensional and three dimensional objects.

Objectives
To study the graphics techniques and algorithms.
To enable the students to develop their creativity.
To learn the 2D and 3D concepts.

COURSE OUTCOMES
On successful completion of this course students will be able to:
Design 2D and 3D models
Generate algorithms for ellipse, points and curves
Modeling of 3D objects
Knowledge on how to detect edges and surfaces
Design various color models.

UNIT I 9
Introduction – Overview of Graphics system – Output primitives – Points and Lines – Line, Circle, Ellipse-Generating algorithms – Other Curves – Parallel curve algorithms – Curve functions – Pixel addressing – Filled area primitives – Fill area functions – Cell array – Character generation.

UNIT II 9
Attributes of output primitives – Line attributes – Curve attributes – Color and grayscale levels – Area fill attributes – Character attributes – Bundled attributes – Inquiry functions – Antialiasing – Two Dimensional geometric Transformation – Two Dimensional viewing – Two Dimensional viewing functions – Clipping.

UNIT III 10
Three Dimensional Concepts – Display methods – Three Dimensional Object representations – Three Dimensional geometric and modeling transformation – Three Dimensional Viewing.

UNIT IV 10
Visible surface Detection methods – Classification of algorithms – Backface detection – Depth-Buffer, Scan line, Depth-sorting, BSP-tree, Area-subdivision and other methods – Illumination models and surface – Rendering methods – Basic models – Displaying light intensities – Halftone patterns and dithering techniques – Polygon-rendering methods – Ray-Tracing – Radiosity lighting models – Environment mapping – Adding surface details.

UNIT V 7
Color Models and Color applications – Properties of Light – Standard primitives – Intutive color concepts – RGB, YIQ, CMY, HSV Color Models – Conversion – HLS colos model – Computer animation.
TOTAL: 45 periods
TEXT BOOK
Donald Hearn and M.Pauline Baker, “Computer Graphics C Version”, Pearson Education, 2010

REFERENCE BOOKS
Foley, Vandam, Feiner, Huges, “Computer Graphics: Principles & Practice”, Pearson Education, second edition 2003.
Digital Animation Bible – AVGERAKIF, Tata McGraw Hill.

Web Reference
HYPERLINK "http://www.graphics.cornell.edu/online/tutorial/"www.graphics.cornell.edu/online/tutorial/
HYPERLINK "http://www.cs.wellesley.edu/~cs110/lectures/M01-color/graphics.pdf"www.cs.wellesley.edu/~cs110/lectures/M01-color/graphics.pdf
HYPERLINK "http://www.opengl.org/resources/libraries/glut/"http://www.opengl.org/resources/libraries/glut/
HYPERLINK "http://www.xmission.com/~nate/glut.html"http://www.xmission.com/~nate/glut.html
HYPERLINK "http://www.opengl.org/wiki/Getting_started"http://www.opengl.org/wiki/Getting_started
HYPERLINK "http://www.realtech-vr.com/glview/index.html"http://www.realtech-vr.com/glview/index.html



U7CSB69 WEB SERVICE AND SERVICE ORIENTED ARCHITECTURE
LTPC3003
Aim
To understand the concepts in relation with the Architecture of Service oriented

Objectives
To Know the importance of Service Oriented Architecture
To learn the advance features of Service Oriented Architecture
To understand the Web based concepts on Service Oriented Architecture

COURSE OUTCOMES
Explain the basics of SOA
Illustrate web services
Describe SOAP, WSDL
Explain the implementation of web services

UNIT I 9
Roots of SOA – Characteristics of SOA - Comparing SOA to client-server and distributed internet architectures – Anatomy of SOA- How components in an SOA interrelate - Principles of service orientation

UNIT II 9
Web services – Service descriptions – Messaging with SOAP –Message exchange Patterns – Coordination –Atomic Transactions – Business activities – Orchestration – Choreography - Service layer abstraction – Application Service Layer – Business Service Layer – Orchestration Service Layer

UNIT III 9
Service oriented analysis – Business-centric SOA – Deriving business services- service modeling - Service Oriented Design – WSDL basics – SOAP basics – SOA composition guidelines – Entity-centric business service design – Application service design – Taskcentric business service design

UNIT IV 9
SOA platform basics – SOA support in J2EE – Java API for XML-based web services (JAX-WS) - Java architecture for XML binding (JAXB) – Java API for XML Registries (JAXR) - Java API for XML based RPC (JAX-RPC)- Web Services Interoperability Technologies (WSIT) - SOA support in .NET – Common Language Runtime - ASP.NET web forms – ASP.NET web services – Web Services Enhancements (WSE)

UNIT V 9
WS-BPEL basics – WS-Coordination overview - WS-Choreography, WS-Policy, WSSecurity
TOTAL: 45 PERIODS
TEXT BOOK:
Thomas Erl, “Service-Oriented Architecture: Concepts, Technology, and Design”,
Pearson Education, 2011.

REFERENCES:
Thomas Erl, “SOA Principles of Service Design “(The Prentice Hall Service-Oriented
Computing Series from Thomas Erl), 2005.
Newcomer, Lomow, “Understanding SOA with Web Services”, Pearson Education,
2005.
Sandeep Chatterjee, James Webber, “Developing Enterprise Web Services, An
Architect’s Guide”, Pearson Education, 2005.
Dan Woods and Thomas Mattern, “ Enterprise SOA Designing IT for Business
Innovation” O’REILLY, First Edition, 2006.

Web Reference:
www.service-architecture.com/




U7CSB27 INFORMATION STORAGE MANAGEMENT
LTPC3003
AIM
To Learn and understand the language of storage, virtualization, infrastructure and recovery techniques.

OBJECTIVES
Evaluating storage architectures, including storage subsystems, DAS, SAN, NAS, CAS
Understanding logical and physical components of a storage infrastructure
Define information security and identify different storage virtualization technologies
COURSE OUTCOMES
Analyse Data storage technology
Explain about Storage system architecture , concepts like RAID, parity algorithms, Array caching and logical partioning
Describe concepts like DAS, SAN, CAS ,NFS etc
Explain recovery and continuity technique
Describe about Industry management standards (SNMP, SMI-S, CIM), Key management metrics (thresholds, availability, capacity, security, performance),

UNIT I 9
Introduction to Information Storage Technology
Review data creation and the amount of data being created and understand the value of data to a business, Challenges in Data Storage and Management, Data Storage Infrastructure. Storage Systems Environment: Components of a Storage System Environment: Disk drive Components, Disk Drive Performance, Logical Components.

UNIT II 9
Data protection: Concept of RAID and its Components, Different RAID levels and their suitability for different application environments: RAID 0, RAID 1, RAID 3, RAID 4, RAID 5, RAID 0+1, RAID 1+0, RAID 6, Comparison of Levels. Intelligent Storage Systems; Components, Intelligent Storage Array, High-level architecture and working of an intelligent storage system.

UNIT III 9
Introduction to Networked Storage: Evolution of networked storage, Architecture, Overview of FC-SAN, NAS, and IP-SAN. Network-Attached Storage (NAS): Benefits of NAS, Components, Implementations, File Sharing, I/O operations, Performance and Availability. Content Addressed Storage (CAS): features and Benefits of a CAS. CAS Architecture, Storage and Retrieval, Examples.

UNIT IV 9
Storage Virtualization: Forms, Taxonomy, Configuration, Challenges, Types of Storage Virtualizations. Information Availability & Monitoring & Managing Datacenter: Information Availability, Business continuity, Failure Analysis, Business impact Analysis, Differentiate between business continuity (BC) and disaster recovery (DR). Disaster Recovery: Backup, Methods, And Technologies, Replication technologies: Local replicas, Technologies, Restore and Restart, Multiple Replicas. Remote Replication. DR in practice.

UNIT V 9
Disaster Recovery: Backup, Methods, And Technologies, Replication technologies: Local replicas, Technologies, Restore and Restart, Multiple Replicas. Remote Replication. DR in practice. Storage Security and Management: Security Framework, Storage security domains, List and analyzes the common threats in each domain, Security Implementations. Managing the Storage Infrastructure: Monitoring the Storage Infrastructure, Storage Management Activities, Challenges and solutions.
TOTAL: 45 periods
TEXT BOOKS
1. Stephen Haag and Maeve Cummings, ”Information Systems Essentials, II Edition, Mc-graw /Irwin 2008.
2. Ralph Stair “principles of information Systems, VI edition, 2003.

REFERENCE BOOK
1. Harold koontz and Heinz Weirich,” Essentials of management” ,fifth edition, Tata McGraw Hill,1998

WEB REFERENCES
www.cs.washington.edu/education/courses/cse341/95au/.../storage.ht...
education.emc.com › HYPERLINK "https://education.emc.com/default_guest.aspx"Home › HYPERLINK "https://education.emc.com/guest/training/default.aspx"Training › HYPERLINK "https://education.emc.com/guest/training/learning_paths/default.aspx"Learning Paths
www.faadooengineers.com › ... › HYPERLINK "http://www.faadooengineers.com/forums/133-FaaDoOEngineers.com-Recycle-Bin"FaaDoOEngineers.com Recycle Bin
www.cs.cmu.edu/~fp/courses/15312-f03/handouts/18-storage.pdf

BEYOND THE SYLLABUS
SCSI and Fibre channel architecture, direct-attached storage (DAS), storage area networks (SANs), network-attached storage (NAS), Internet Protocol SAN (IP-SAN), content-addressed storage (CAS), and storage virtualization.


U7CSB41 Cloud Computing
LTPC3003
AIM
Aim of cloud computing will be to mix and manage applications intelligently: for example, to create software that monitors the response of a machine or appliance in real time and controls its power supply, which would optimize energy consumption and save companies money

Objectives
The main objective of cloud computing, accessing resources and services needed to perform functions with dynamically changing needs.
To understand the cloud privacy and security concepts to create secure cloud environment.
To learn the various cloud platforms to implement real time cloud applications.

COURSE OUTCOMES
On successful completion of this course students will be able to:
Analyze and explain the concepts of cloud computing.
Demonstrate the types and services in cloud computing.
Describe the Email Communications and Collaborating on Group Projects and Events.
Illustrate and Simulate Schedules and Task Management.
Develop Web-Based Communication Tools.

UNIT I 9
Introduction to Cloud Computing: Definition, Characteristics, Components, Cloud provider, SAAS, PAAS, IAAS and Others, Organizational scenarios of clouds, Administering & Monitoring cloud services, benefits and limitations, Deploy application over cloud, Comparison among SAAS, PAAS, IAAS Cloud computing platforms: Infrastructure as service: Amazon EC2,Platform as Service: Google App Engine, Microsoft Azure, Utility Computing, Elastic Computing.

UNIT II 9
Introduction to Cloud Technologies: Study of Hypervisors Compare SOAP and REST Webservices, AJAX and mashups-Web services: SOAP and REST, SOAP versus REST, AJAX: asynchronous 'rich' interfaces, Mashups: user interface services Virtualization Technology: Virtual machine technology, virtualization applications in enterprises, Pitfalls of virtualization Multitenant software: Multi-entity support, Multi-schema approach, Multitenance using cloud data stores, Data access control for enterprise applications.

UNIT III 9
Cloud security fundamentals: Vulnerability assessment tool for cloud, Privacy and Security in Cloud computing security architecture: Architectural Considerations- General Issues, Trusted Cloud computing, Secure Execution Environments and Communications, Micro-architectures; Identity Management and Access control Identity management, Access control, Autonomic Security Cloud computing security challenges: Virtualization security management virtual threats, VM Security Recommendations, VM-Specific Security techniques, Secure Execution Environments and Communications in cloud.

UNIT IV 9
Issues in cloud computing: Implementing real time application over cloud platform Issues in Intercloud environments, QOS Issues in Cloud, Dependability, data migration, streaming in Cloud. Quality of Service (QoS) monitoring in a Cloud computing environment. Cloud Middleware. Mobile Cloud Computing. Inter Cloud issues. A grid of clouds, Sky computing, load balancing, resource optimization, resource dynamic reconfiguration, Monitoring in Cloud.

UNIT V 9
Cloud computing platforms: Installing cloud platforms and performance evaluation Features and functions of cloud platforms: Xen Cloud Platform, Eucalyptus, OpenNebula, Nimbus, TPlatform, Apache Virtual Computing Lab (VCL), Enomaly Elastic Computing Platform,

TEXT BOOK:
George Coulouris, Jean Dollimore and Tim Kindberg, “Distributed Systems Concepts and Design”, Pearson Education, 3rd Edition, 2010.
Maozhen Li, Mark Baker, The Grid Core Technologies, John Wiley & Sons ,2005.
Gautam Shroff, Enterprise Cloud Computing- Technology, Architecture and Applications, Cambridge University Press, 2010.

REFERENCES:
Andrew S Tanenbaum, Maartenvan Steen, “Distributed Systems, Principles and Paradigms”, Pearson Education, 2002.
Albert Fleishman, “Distributed Systems Software Design and Implementation”, Springer Verlag, 1994.
Sape Mullender, “Distributed Systems”, Addison Wesley, 2nd Edition, 1993.
Joshy Joseph & Craig Fellenstein, “Grid Computing”, Pearson Education 2004.
Barrie Sosinsky, Cloud Computing Bible, John Wiley & Sons, 2011.

wEB REFERENCE
www.rackspace.com/cloud
www.cloudcomputingexpo.com
www.ibm.com/cloud-computing/us/en

U7CSB29 ASP.NET Lab
LTPC2033
Objectives
To learn the basic validation script in ASP.Net.
To understand the session state and view state
Students can understand the programs connected with database

UNIT I
Introducing VB .NET - Form object - Introduction to data types in VB - The user interface and control names - The Visual Basic code - Modules and scopes - VB .NET functions - Class Libraries - Interfaces & Abstract Classes - Delegates and Events - Intrinsic controls in VB .NET - User interface design (MDI & SDI Models).

UNIT II
ASP.Net web Server Controls-Web Control Classes-Validation and Rich Controls-Custom Composite Controls- User Control. ASP.Net State Management- View State-Custom Cookies- Session State-Session Tracking-Session State Configuration-ASP.Net Security- SSL- Forms Authentication-Windows Authentication- ADO.Net Introduction- Data Binding – Accessing Database-ADO.Net Data Access- ADO.Net with LINQ.

UNIT III
Web Services- Enterprise Services-Deployment-.Net Remoting-ASP.Net Personalization and Localization - AJAX Introduction-ASP.Net Server Side Support for AJAX-AJAX Client Side Support-Custom Controls- Handler and Session State-Generic Handlers (ASHX Files)-ASP.Net Master Pages- Themes-Skins.

TEXT BOOKS
1. Bill Sheldon, Billy Hollis, Rob Windsor, David McCarter, Gastón Hillar, Todd Herman, Professional Visual Basic 2012 and .NET 3.5 Programming, Paperback Publisher, 2012.
2. “Microsoft ASP.NET 3.5 Step by Step”, George Shepherd, Microsoft Press Edition, 2010.
3. “Complete Reference ASP.NET” “Mathew Mac Donald”, Tata McGraw Hill Edition 2001.

REFERENCE BOOK
1. “ASP.Net AJAX Programmer Reference 2.0”,

LAB

VB . NET LAB

1. Design a Logon form and validate it and Design a form to create a digital clock
2. Design a traffic signal application
3. Design a form to open and save files using menus
4. Design a application for student information system using ADO.NET.

ASP.NET LAB
1. Implement Validation Controls
2. Write a Program to implement Custom Composite Control
3. Write a Program to implement User Control
4. Write a Program to implement view State and Session State.
5. Write a Program to implement ASP.Net Security (Windows Authentication, Forms
Authentication)
6. Write a Program to implement ASP.Net Server Side Controls.
7. Write a Program to implement ASP.Net Master Pages,Themes and Skins.
8. Write a Program to implement Handlers and Session State.
9. Write a Program to implement Custom Handlers.
10. Write a Program to implement AJAX Client Side Support.




U7ITB05GRAPHICS LAB
LTPC0032
AIM:
This course will help students in understanding the implementation of two and three dimensional objects. It also helps students in designing animations, hand lying images.

Objectives
To practice the graphics techniques and algorithms.
To enable the students to develop their creativity
To differentiate the 2D and 3D aspects in practical.

COURSE OUTCOMES
Able to acquire a background in descriptive geometry, orthographic Dimensions.&,
Able to understand point line and plane relationships in projection; multi-view engineering drawings; auxiliary and section views.
To Design basic dimensioning; engineering applications.
To analyse and implement isometric projection, engineering drawing techniques.

To understand and implement computer-aided engineering graphics and zooming effects
To implement output primitives.
To implement Bresenham’s algorithms for line, circle and ellipse drawing.
To perform 2D Transformations such as translation, rotation, scaling, reflection and sharing.
To implement Cohen-Sutherland 2D clipping and window-viewport mapping.
To perform 3D Transformations such as translation, rotation and scaling.
To visualize projections of 3D images.
To convert between color models.
To perform animation using any Animation software.
To implement the Zooming effect.



Mini Project







VIII SEMESTER


U8ITB06PROJECT WORK

ELECTIVE I
S.No.Code No.Subject NameLTPC1UECSB03System Software30032UECSB70Mobile Commerce30033UECSB71Parallel Computer Architecture and Programming30034UECSB72Multimedia Computing30035UECSB13Compiler Design30036UEMAB03Numerical Methods30037UECSB46UNIX Internals30038UECSB73Data Base Administration30039UEECB12Digital Signal Processing300310UEITB08Middleware Technologies3003
















UECSB03 SYSTEM SOFTWARE
LTPC3003
AIM
To have an understanding of foundations of design of assemblers, loaders, linkers, and macro processors. OBJECTIVES
Understand the relationship between system software and machine architecture.
Know the design and implementation of assemblers, linkers and loaders
Featuring out the characteristics of Macro processor in System software and Visualizing System software Tools.
UNIT I introduction 9
System software and machine architecture – The Simplified Instructional Computer (SIC) Standard Model and XE-Version - Machine architecture - Data and instruction formats - addressing modes - instruction sets - I/O and programming.
UNIT II assembler 9
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 loader and linker 9
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 processor 9
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 9
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.
TOTAL: 45 periods
TEXT BOOK
Leland L. Beck, “System Software – An Introduction to Systems Programming”, 3rd Edition, Pearson Education Asia, 2006.

REFERENCE BOOKS
D. M. Dhamdhere, “Systems Programming and Operating Systems”, Second Revised Edition, Tata McGraw-Hill, 2002.
John J. Donovan “Systems Programming”, Tata McGraw-Hill Edition, 2000.
John R. Levine, Linkers & Loaders – Harcourt India Pvt. Ltd., Morgan Kaufmann Publishers, 2000.

WEB REFERENCES
www.edunotes.in/system-software-notes
www.faadooengineers.com/.../7960-System-Software-Ebook-Notes-p...

BEYOND THE SYLLABUS
MIR, HIR, LIR – ICAN for Intermediate code – Optimization – Early optimization – loop optimization
UECSB70 MOBILE COMMERCE
LTPC3003Aim
To understand different business needs relevant to mobile commerce

Objectives
To explain the basics of Mobile Commerce
To highlight the strategies for Mobile Commerce features
To familiar the concepts involved in Mobile Commerce

Unit – I 9
Introduction: SMS – Ringtones – Accessories – Personalization – Contents – Apps – Mobile Commerce in developed world – Keeping the tablets – Developing world.

Unit – II 9
APPS, Mobile web: App Stores – Challenges app-plenty – Spinning the m-web – Drawbacks of m-web – Action Points - Mobile in Retail – M-web and apps – Store finders, price comparison and bar code scanners – Location – Bluetooth and proximity marketing – Geo-fense and opt in location marketing – Vouchers and coupons.

Unit – III 9
Mobile Business – Media – Print media and Interaction – Books – TV Interaction – Games and Gambling –Brands – Gamification – General Business – Travel Agents and travelers – Live Agents, Mobile Advertising, Mobile Advertising – SMS and MMS – Other Forms of Mobile advertising – In-Content advertising – Search Advertising – Apps and m-web – Idle screen ads – social marketing - Mobile ad serving networks.

Unit – IV 9
Mobile Health care – Monitoring – Operations – Patients – Doctors – Home Care – M-Commerce within the Business – Tracking and Customers relations – Worker and vehicle tracking – Stocks and shares – Staff training and scheduling.

Unit – V 9
Mobile Payments – Phone Bills – pSMS – Paypal – Amazon – Apps stores – NFC contactless payments - Mobile wallets – Mobile banking, Present and future of Mobile Technology – Networks – Devices – Remote control of life.
TOTAL: 45 periods
Beyond The Syllabus:
Mobile commerce Vs Electronic commerce
HYPERLINK "http://mashable.com/2011/05/23/mobile-commerce-apps/"Native App vs. Web App Which Is Better for Mobile Commerce?
Application development tools to Mobile commerce
TEXT BOOK
1. Paul Skeldon, “M Commerce”, Crimson Publishing 2011.
REFERENCE BOOKS
Brian E Mennecke, Troy J Strader “Mobile Commerce: Technology, Theory and Applications”.
Geoffrey Elliott and Nigel Phillips, “Mobile commerce and wireless computing systems”, Pearson/Addison Wesley, 2004
P. J. Louis, “M-commerce crash course – Effective Methods, Tools and Techniques”, McGraw-Hill, 08-Feb-2001

Web Reference:
www.mobi-card.com


UECSB71 PARALLEL COMPUTER ARCHITECTURE AND PROGRAMMING
LTPC3003
AIM:
To comprehend the advancements in computer architecture in all aspects – from implicit to explicit parallelism.

Objectives
To have a thorough understanding of the basic structure and operation of a digital computer.
To discuss in detail the operation of the arithmetic unit including the algorithms & implementation of fixed-point and floating-point addition, subtraction, multiplication & division.
To study in detail the different types of control and the concept of pipelining.

UNIT –I Introduction 9
Convergence of parallel architecture-fundamental design issues-parallel programs-parallel processing applications-Memory –IO subsystem
UNIT –II Theory of parallelism 9
Parallel computer models-program and network properties-principle of scalable performance

UNIT-III Pipeline processing 9
Principles of pipeline and vector processing- vectorization methods- algorithms for array processors

UNIT-IV Parallel and Scalable architecture 9
Multiprocessor and Multicomputer-SIMD computers- Scalable Architecture- Data flow architecture-multithread architecture
UNIT-V Software for Parallel programming 9
Cache coherence protocols, MESI protocol and Coherence in multi-level cache systems, Interconnection network architectures - Directory protocol for cache coherence- UNIX, MACH.OSF/1 for parallel computers, Parallel models and Compilers
TOTAL: 45 Periods
Beyond the syllabus:
Software and Hardware multithreading
SMT and CMP architectures
Intel Multi core architecture

Reference Books:
“Advanced Computer Architecture”, Kai Hwang, Tata McGraw Hill, 2008
“Parallel computer Architecture hardware and software approach” ,David E.Culler, Jaswinder pal singh with Anoop Gupta, Morgan Kaufmann Publishers.
“Computer architecture and parallel processing”, Kai Hwang, Tata McGraw Hill.



























UECSB72 MULTIMEDIA COMPUTING
LTPC3003
This subject provides topics relevant to the design and implementation of multimedia systems.

Objectives
To study the multimedia concepts and various I/O technologies.
To enable the students to develop their creativity.
To Understand the various multimedia applications.

UNIT I 9
INTRODUCTION: Elements of multimedia system – Need and aspects of multimedia - Information units.
MULTIMEDIA:Sound - Audio file formats – MIDI – Images - Computer Image Processing - Principles of animation - Animation techniques - Creating animated scenes – Video - Basic concepts - Video Capture - Recording format - Storage for multimedia - CD Technologies - Multimedia Workstations

UNIT II 9
MULTIMEDIA TOOLS: Basic tools - Image-editing tool - Painting and drawing tools –Sound editing programs - Video formats - Linking multimedia objects – OLE -presentation tools - authoring tools.DATA COMPRESSION: Source entropy and hybrid coding – JPEG – MPEG - H.261 - DVI

UNIT III 9
MULTIMEDIA OPERATING SYSTEMS: Introduction - Real Time - Resource Management - Process Management - File Systems - Database Systems - Multimedia Database Management System - Characteristics of an MDBMS - Data Analysis - Data Structure - Operations on Data - Integration in a Database Model

UNIT IV 9
MULTIMEDIA COMMUNICATION SYSTEMS: Application Subsystem - Transport Subsystem – Synchronization -Introduction - Notion of Synchronization - Presentation Requirements - A Reference Model for Multimedia Synchronization - Synchronization in distributed environment

UNIT V 9
MULTIMEDIA APPLICATIONS:  Video conferencing - Tele conferencing – Tele services – messaging services – retrieval services – Tele action services
TOTAL: 45 Periods

BEYOND THE SYLLABUS:
Multimedia hardware & software
Multimedia communication systems
Interactive video

TEXT BOOK
Ralf Steinmetz, Klara Nahrstedt, "Multimedia: Computing, Communications and Applications", Pearson Education Asia, New Delhi, 2002.          

REFERENCE BOOKS
Tay Vaughan, “Multimedia: Making it work”, sixth edition, Tata McGraw Hill, New Delhi, 2002.
Fred Halsall, “Multimedia Communication, Application Networks, Protocols and Standard”, fourth edition, Addison Wesley, New Delhi, 2001.
John F.Koegal Buford, “Multimedia Systems”, Pearson Educational Asia, New Delhi, 2001. 
 Ron, Goldberg, "Multimedia Producer's Bible", fifth edition, Comdex Computer Publishing, New Delhi, 1996.

Web Reference:
www.brooklyn.cuny.edu › ... › HYPERLINK "http://www.brooklyn.cuny.edu/web/academics/fieldsofstudy.php"Fields of Study › HYPERLINK "http://www.brooklyn.cuny.edu/web/academics/fieldsofstudy/ug_list.php"Undergraduate

UECSB13 COMPILER DESIGN
LTPC3104
AIM
At the end of the course the student will be able to design and implement a simple compiler.

OBJECTIVES
To understand, design and implement a lexical analyzer.
To understand, design and implement a parser.
To understand, design code generation schemes.
To understand optimization of codes and runtime environment.

UNIT I INTRODUCTION TO COMPILERS 9
Compilers, Analysis of the Source Program, The Phases of a Compiler, Cousins of the Compiler, The Grouping of Phases, Compiler-Construction Tools, Translators-Compilation and Interpretation, A simple one-pass compiler. LEXICAL ANALYSIS:Need and role of lexical analyzer-Lexical errors, Input Buffering - Specification of Tokens, Recognition of Tokens, A Language for Specifying Lexical Analyzers, Finite Automata, From a Regular Expression to an NFA, Design of a Lexical Analyzer Generator.

UNIT II SYNTAX ANALYSIS 9
Need and role of the parser- Context Free Grammars-Top Down parsing - Recursive Descent Parser - Predictive Parser - LL(1) Parser -Shift Reduce Parser - LR Parser - LR (0) item - Construction of SLR Parsing table -Introduction to LALR Parser, YACC- Design of a syntax analyzer for a sample language.

UNIT III INTERMEDIATE CODE GENERATION 9
Intermediate languages – Declarations – Assignment Statements – Boolean Expressions – Case Statements – Back patching – Procedure calls.

UNIT IV CODE GENERATION 9
Issues in the design of code generator – The target machine – Runtime Storage management – Basic Blocks and Flow Graphs – Next-use Information – A simple Code generator – DAG representation of Basic Blocks – Peephole Optimization.

UNIT V CODE OPTIMIZATION AND RUN TIME ENVIRONMENTS 9
Introduction– Principal Sources of Optimization – Optimization of basic Blocks – Introduction to Global Data Flow Analysis – Runtime Environments – Source Language issues – Storage Organization – Storage Allocation strategies – Access to non-local names – Parameter Passing.
TOTAL: 45+15(Tutorial) = 60 periods

TEXT BOOKS
1.Alfred Aho, Ravi Sethi, Jeffrey D Ullman, “Compilers Principles, Techniques and
Tools”, Pearson Education Asia, 2010.
2.A.A.Puntambekar,”Compiler Design”, Technical Publications, 2009.

REFERENCE BOOKS
Allen I. Holub “Compiler Design in C”, Prentice Hall of India, 2003.
A.A.Puntambekar, “Automata and Compiler Design”, 1st Edition Technical Publications, 2010
C. N. Fischer and R. J. LeBlanc, “Crafting a compiler with C”, Benjamin Cummings, 2003.
J.P. Bennet, “Introduction to Compiler Techniques”, Second Edition, Tata McGraw-Hill, 2003.
Stevens S. Muchnick,”Advanced Compiler Design and Implementation”, Morgan Kaufmann,1997.

WEB REFERENCES
HYPERLINK "http://www.cs.nyu.edu/courses/fall06/G22.2130-001/class-notes.html"http://www.cs.nyu.edu/courses/fall06/G22.2130-001/class-notes.html
HYPERLINK "http://nptel.iitm.ac.in/courses/Webcourse-contents/IIT-KANPUR/compiler-desing/ui/Course_home-2.htm"http://nptel.iitm.ac.in/courses/Webcourse-contents/IIT-KANPUR/compiler-desing/ui/Course_home-2.htm
HYPERLINK "http://www.cs.cmu.edu/~fp/courses/15411-f09/lectures/01-overview.pdf"http://www.cs.cmu.edu/~fp/courses/15411-f09/lectures/01-overview.pdf

BEYOND THE SYLLABUS
Control flow analysis, Data flow analysis and optimizations, More control flow analysis, Static-single assignment, Scalar optimization, Instruction scheduling

UEMAB03 NUMERICAL METHODS
LTPC3104

Aim:
To introduce the mathematical tools such as differential equations, numerical methods which are indispensable for modeling and analysis of the problems of engineering fields.

Objectives
To develop the mathematical skills of the students in the areas of numerical methods in engineering.
To teach theory and applications of numerical methods in a large number of engineering subjects which require solving linear systems, finding eigenvalues, eigenvectors, interpolation and applications, solving ODEs and dealing with statistical problems like testing of hypotheses.
To teach the fundamental topics required for understanding engineering studies
To serve as a pre-requisite mathematics course for post-graduate courses, specialized studies and research.

UNIT I Solution Of Transcendental Equations And Eigenvalue Problems 9
Solution of equations – iteration method – Newton-Raphson Method – solution of linear system by Gaussian elimination and Gauss-Jordan method – iterative methods – Gauss-Jacobi and Gauss-Seidel methods – inverse of a matrix by Gauss-Jordon method –finding the eigenvalues of a matrix by power method.

UNIT II Interpolation 9
Lagrangian interpolating polynomials – interpolation with equal intervals – Newton’s forward and backward difference formulae – central difference formulae – interpolation with unequal intervals – divided differences – Newton’s divided difference formula.

UNIT III Numerical Differentiation And Integration 9
Differentiation using interpolation formulae – numerical integration by trapezoidal and Simpson’s 1/3 and 3/8 rules – Romberg’s method – two and three point Gaussian quadrature formulae – double integrals using trapezoidal and Simpson’s rules.

UNIT IV Numerical Solution Of Ordinary Differential Equations 9
Single-step methods – Taylor series method – Euler method for first order equation – Fourth order Runge-Kutta method for solving first and second order equations – multi-step methods – Milne’s and Adam’s predictor and corrector methods.

UNIT v Numerical Solution Of Partial Differential Equations 9
Classification of second order PDE - finite-difference approximations to partial derivatives – solution of Laplace and Poisson equations – solution of one-dimensional heat equation – solution of two-dimensional heat equation - solution of wave equation.
TOTAL: 45+15(Tutorial) = 60 periods
Beyond the Syllabus
Solving non-linear Equations
Optimizations
Finite Element Analysis
Interpolation and curve fitting
Matrix and Eigen Values using Numerical methods and Applications
Text Books
1.S.S. Sastry, Introductory Methods of Numerical Analysis, 4th edition, PHI Learning
Private Limited, New Delhi, 2007.
2.B.S. Grewal and J.S. Grewal, Numerical Methods in Engineering and Science, 6th
edition, Khanna Publishers, New Delhi, 2004.

Reference Books
1.C.F. Gerald and P.O. Wheatley, Applied Numerical Analysis, 6th edition, Pearson
Education, Asia, New Delhi, 2006.
2.John H. Mathews and Kurtis D. Fink, Numerical Methods using MATLAB, 4th
edition, PHI Learning Private Limited, New Delhi, 2007.

Web Reference:
HYPERLINK "http://www.mii.lt/na/issues/NA_1101/NA11102.pdf"www.mii.lt/na/issues/NA_1101/NA11102.pdf
math.xmu.edu.cn/school/teacher/bai/papers/thesis.pdf
HYPERLINK "http://www.sosmath.com/calculus/diff/der07/der07.html"http://www.sosmath.com/calculus/diff/der07/der07.html
HYPERLINK "http://www.macalester.edu/aratra/edition2/chapter3/chapt3a.pdf"www.macalester.edu/aratra/edition2/chapter3/chapt3a.pdf
nptel.iitm.ac.in/courses/Webcourse-contents/IIT...2/node18.html
HYPERLINK "http://www.purplemath.com/modules/systlin6.htm"www.purplemath.com/modules/systlin6.htm
HYPERLINK "http://www.slideshare.net/gilandio/gauss-elimination-method"www.slideshare.net/gilandio/gauss-elimination-method


UECSB46 UNIX INTERNALS
LTPC3104
AIM
To understand the kernel, I/O and files, process control, scheduling an memory management policies in unix.

Objectives
To get thorough understanding of the kernel.
To understand the file organization and management, to know the various system calls.
To have a knowledge of process architecture, process control & scheduling and memory management.

UNIT I 9 History – System structure – User perspective – Operating system services – Assumptions about hardware. Introduction to the Kernel : Architecture of the UNIX operating system – Introduction to system concepts – Kernel data structures – System administration – Summary and Preview.

UNIT II 9 Buffer headers – Structure of the buffer pool – Advantages and disadvantages of the buffer cache. Internal representation of files : Inodes – Structure of a regular file – Directories – Conversion of a path name to an Inode – Super block – Other file types.

UNIT III 9 Open – Read – Write – File and record locking – Adjusting the position of file I/O –LSEEK – Close – File creation – Creation of special files – Pipes – Dup – Mounting and unmounting file systems

UNIT IV 9 Process states and transitions – Layout of system memory – The context of a process – Saving the context of a process. Process Control: Process creation – Signals – Process termination – Awaiting process termination – Invoking other programs – The shell – System boot and the INIT process.

UNIT V 9 Process Scheduling – Memory Management Policies : Swapping – A hybrid system with swapping and demand paging. The I/O Subsystem : Driver Interfaces– Disk Drivers-Terminal Drivers.
TOTAL: 45 Periods
BEYOND THE SYLLABUS
Process Tracing, streams, INODE assignment

TEXT BOOK 1. Maurice J. Bach, “The Design of the Unix Operating System”, Prentice Hall of India,2004.
REFERENCE 1. Vahalia, “Unix Internals: The New Frontiers”, Pearson Education Inc, 2003.

Web Reference:
HYPERLINK "http://www.prenhall.com/glass_ables/content/chapter14.html"www.prenhall.com/glass_ables/content/chapter14.html
HYPERLINK "http://www.angelfire.com/myband/binusoman/Unix.html"www.angelfire.com/myband/binusoman/Unix.html

































LTPC3104UECSB73 DATABASE ADMINISTRATION
AIM
The aim of this subject is to provide the sound knowledge of data base administration and management.

Objectives
To understand the concepts of Oracle architecture components
To get overview of Storage Structure and Relationships
To understand the security and managing the data related issues.

UNIT I 9
Oracle Architectural Components – Getting Started with the Oracle Server – Managing an Oracle instance – Creating a Database.

UNIT II 9
Using Data Dictionary and Dynamic Performance Views – Maintaining the Control File – Maintaining Online Redo Log Files – Managing Table spaces and Data Files.

UNIT III 9
Storage Structure and Relationships – Managing Undo Data – Managing Tables – Managing Indexes.

UNIT IV 9
Maintaining Data Integrity – Managing Password Security and Resources – Managing Users – Managing Privileges.

UNIT V 9
Managing Roles – Auditing – Loading Data into a Database – Using Globalization Support.
TOTAL: 45 periods
BEYOND THE SYLLABUS:
User Access and Security
Managing Oracle
Backup and Recovery Overview

REFERENCE BOOKS
1. Oracle9i Database Administration Fundamentals I, Volume I, Author Marie St. Gelais, Publisher Shane Mattimoe.
2. Oracle9i Database Administration Fundamentals I, Volume II, Author Marie St. Gelais, Publisher Shane Mattimoe.

Web reference:
drupal.org/project/dba
UEECB12 DIGITAL SIGNAL PROCESSING
LTPC3003
AIM
To study the signal processing methods and design techniques.

OBJECTIVES
To study Discrete Fourier Transform and its computation
Tostudy the design techniques for digital filters
Tostudy the finite word length effects in signal processing
To study the fundamentals of digital signal processors

UNIT I DISCRETE FOURIER TRANSFORM 9
DFT and its properties, relation between DTFT and DFT, FFT computations using decimation in time and decimation in frequency algorithms, overlap-add and save methods.

UNIT II INFINITE IMPULSE RESPONSE DIGITAL FILTERS 9
Review of design of analogue Butterworth and Chebyshev filters, frequency transformation in analogue domain –Design of IIR digital filters using impulse invariance technique – Design of digital filters using bilinear transform – pre warping – realization using direct, cascade and parallel forms.

UNIT III FINITE IMPULSE RESPONSE DIGITAL FILTERS 9
Symmetricand Antisymmetric fir filters – Linear Phase FIR filters – Design using Hamming, Hanning and Blackman windows – Frequency sampling method – Realization of FIR filters – Transversal, Linear Phase and Poly phase structures.

UNIT IV FINITE WORD LENGTH EFFECTS 9
Fixed point andFloatingpoint number representations – Comparison – Truncation and Rounding errors - Quantizationnoise – Derivation for quantization noise power – Coefficientquantization error – Productquantization error - Overflowerror – round off Noise power - Limitcycle oscillations due to product round off and overflow errors – Signal scaling

UNIT V MULTIRATE SIGNAL PROCESSING 9
Introduction to multi rate signal processing-Decimation-Interpolation-Poly phase implementation of FIR filters for interpolator and decimator -multistage implementation of sampling rate conversion- Designof narrow band filters - Applications of multi rate signal processing.

TOTAL= (45+15)60 PERIODS
Beyond the syllabus
1. Study of INTEL processors.
2. Study of MOTOROLLA processors.
3. study of Blackfin Processors.
TEXT BOOKS
1. John G Proakis And Manolakis, “ Digital Signal Processing Principles, Algorithms and Applications”, Pearson, Fourth Edition, 2007.
2. S.salivahanan, A. Vallavaraj, C. Gnanapriya, Digital Signal Processing,
Tmh/Mcgraw Hill International, 2007

REFERENCE books :
1. S.K. Mitra, Digital Signal Processing, A Computer Based approach, TATAMc GRAW HILL, 1998.
2. P.P.Vaidyanathan, Multirate Systems & Filter Banks, Prentice Hall, Englewood CLIFFS, NJ, 1993.
3. Ramesh Babu C, DIGITAL SIGNAL PROCESSING, Lakshmi publications, 2010

URL
1.HYPERLINK "http://books.google.co.in/books?id=CTw6GoBh-vkC&pg=PP1&lpg=PP1&dq=John+G+Proakis+And+Manolakis,+"http://books.google.co.in/books?id=CTw6GoBh-vkC&pg=PP1&lpg=PP1&dq=John+G+Proakis+And+Manolakis,+%E2%80%9C+Digital+Signal+Processing+Principles,+Algorithms+and+Applications%E2%80%9D,+Pearson,+Fourth+Edition,+2007&source=bl&ots=U7O9ITe6bk&sig=Mm5dtBmoqf7CKN3sCvNVVIx7ua4&hl=en&sa=X&ei=jDcuUdbpMM7IrQfh34GgBQ&ved=0CCwQ6AEwAA
2. HYPERLINK "http://www.mhhe.com/engcs/electrical/mitra/"http://www.mhhe.com/engcs/electrical/mitra/
3. HYPERLINK "http://www.nptel.ac.in"www.nptel.ac.in (Digital Signal Processing)

UEITB08 MIDDLEWARE TECHNOLOGIES
LTPC3003
Aim
To work across development within the programme and learn the supportive systems

Objectives
Introduces in depth JAVA, Corba and .Net Components
Deals with Fundamental properties of components, technology and architecture and middleware.
Component Frameworks and Development are covered indepth.

UNIT I CLIENT / SERVER CONCEPTS 9
Client – Server – File Server, Database server, Group server, Object server, Web server .Middleware – General middleware – Service specific middleware. Client / Server Building blocks – RPC – Messaging – Peer – to- Peer.

UNIT II EJB ARCHITECTURE 9
EJB – EJB Architecture – Overview of EJB software architecture – View of EJB – Conversation – Building and Deploying EJBs – Roles in EJB.

UNIT III EJB APPLICATIONS 9
EJB Session Beans – EJB entity beans – EJB clients – EJB Deployment – Building an application with EJB.

UNIT IV CORBA 9
CORBA – Distributed Systems – Purpose – Exploring CORBA alternatives – Architecture overview – CORBA and networking model – CORBA object model – IDL – ORB – Building an application with CORBA.

UNIT V COM 9
COM – Data types – Interfaces – Proxy and Stub – Marshalling – Implementing Server / Client – Interface Pointers – Object Creation, Invocation , Destruction – Comparison COM and CORBA – Introduction to .NET – Overview of .NET architecture – Marshalling – Remoting.
TOTAL = 45 PERIODS
Beyond The Syllabus:
Agent based Middleware
RFID Middleware
Multimedia Middleware

TEXT BOOKS
1. Robert Orfali, Dan Harkey and Jeri Edwards, “The Essential Client/Server Survival Guide”, Galgotia Publications Pvt. Ltd., 2002. (Unit 1)
2. Tom Valesky,”Enterprise Java Beans”,Pearson Education, 2002.(Unit 2 & 3)
3. Jason Pritchard,”COM and CORBA side by side”, Addison Wesley,2000 (Unit 4 & 5)
4. Jesse Liberty, “Programming C#”, 2nd Edition, O’Reilly Press, 2002. (Unit 5)

REFERNCES
1. Mowbray,”Inside CORBA”, Pearson Education, 2002.
2. Jeremy Rosenberger,” Teach yourself CORBA in 14 days”, Tec media, 2000

Web Reference:
sunset.usc.edu/~neno/cs477_2003/April8.pdf






























ELECTIVE II

S.No.Code No.Subject NameLTPC1
UECSB74TCP / IP Technology30032
UECSB39Software Quality Assurance30033
UEITB09iPhone Programming30034
UEITB10Android Programming30035
UECSB35User Interface Design30036
UEITB11Natural Language Processing30037
UEITB12Bio Informatics30038
UEBAB01Total Quality of Management30039
UECSB51Enterprise Resource Planning3003











LTPC3003UECSB74 TCP/IP TECHNOLOGY
AIM
This subject focuses on the concept of internetworking in general and TCP/IP Internet communication protocols in particular. It aims to cover both the architecture of network interconnections and principles underlying protocols

Objectives
Ability to bind to many types of physical media, from wire to wireless LAN to WAN, and on the other end.
To encapsulate virtually any type of data.
To understand the Unicast and Multicast Environments.

UNIT I INTRODUCTION 9
Protocols and standards - OSI model - TCP/ IP protocol suite - addressing - versions - underlying technologies

UNIT II IP ADDRESSES, ROUTING, ARP AND RARP 9
Classful addressing - other issues - subnetting - supernetting - classless addressing - routing methods - delivery - table and modules - CIDR - ARP package - RARP.

UNIT III IP, ICMP, IGMP AND UDP 9
Datagram - fragmentation - options - checksum - IP package - ICMP - messages, formats - error reporting - query - checksum - ICMP package - IGMP - messages, operation - encapsulation - IGMP package - UDP - datagram - checksum - operation - uses - UDP package.

UNIT IV TCP UNICAST AND MULTICASTING PROTOCOLS 9
Services - flow, congestion and error control - TCP package and operation - state transition diagram - unicast routing protocols - RIP - OSPF - BGP - multicast routing - trees - protocols - MOSPF - CBT - PIM.

UNIT V APPLICATION LAYERS, SOCKETS 9
Client server model - concurrency - processes - sockets - byte ordering - socket system calls - TCP and UDP client-server programs - BOOTP -DHCP - DNS - name space, resolution - types of records - concept - mode of operation - Rlogin.
TOTAL : 45 periods
BEYOND THE SYLLABUS
Middlewares : RPC, RMI. Introduction to IPv6 and ICMPv6, Internet Security:IPSec, PGP, Firewalls, SSL

TEXT BOOKS
1. Forouzan, “ TCP/IP Protocol Suite” Second Edition, Tata MC Graw Hill, 2003.
2. Douglas E Comer,” Internetworking with TCP/IP Principles, Protocols and
Architecture”,Vol 1 and 2, Vth Edition 2001

REFERENCE BOOKS
1. W.Richard Stevens “TCP/IP Illustrated” Volume 2, Pearson Education 2003

Web reference:
HYPERLINK "http://www.it.uu.se/edu/course/homepage/.../vt11/.../SaraThesisExcerpt.pdf"www.it.uu.se/edu/course/homepage/.../vt11/.../SaraThesisExcerpt.pdf




























UECSB39 SOFTWARE QUALITY ASSURANCE
LTPC3003
AIM
To develop an understanding of the meaning and importance of quality in relation to software systems. 

OBJECTIVES
This course introduces concepts, metrics, and models in software quality assurance.
The course covers components of software quality assurance systems before, during, and after software development.
It presents a framework for software quality assurance and discuss individual components in the framework such as planning, reviews, testing, configuration management, and so on.

UNIT I FUNDAMENTALS OF SOFTWARE QUALITY ASSURANCE 9
The Role of SQA – SQA Plan – SQA considerations – SQA people – Quality Management – Software Configuration Management

UNIT II MANAGING SOFTWARE QUALITY 9
Managing Software Organizations – Managing Software Quality – Defect Prevention – Software Quality Assurance Management

UNIT III SOFTWARE QUALITY ASSURANCE METRICS 9
Software Quality – Total Quality Management (TQM) – Quality Metrics – Software Quality Metrics Analysis

UNIT IV SOFTWARE QUALITY PROGRAM 9
Software Quality Program Concepts – Establishment of a Software Quality Program – Software Quality Assurance Planning – An Overview – Purpose & Scope.

UNIT V SOFTWARE QUALITY ASSURANCE STANDARDIZATION 9
Software Standards–ISO 9000 Quality System Standards - Capability Maturity Model and the Role of SQA in Software Development Maturity – SEI CMM Level 5 – Comparison of ISO 9000 Model with SEI’s CMM
TOTAL: 45 periods
TEXT BOOKS
1. Mordechai Ben-Menachem / Garry S Marliss, “Software Quality”, Vikas Publishing House, Pvt, Ltd.,
New Delhi.
2. Watts S Humphrey, “ Managing the Software Process”, Pearson Education Inc.

REFERENCE BOOKS
1. Gordon G Schulmeyer, “Handbook of Software Quality Assurance”, Third Edition, Artech House Publishers 2007
2. Nina S Godbole, “Software Quality Assurance: Principles and Practice”, Alpha Science International, Ltd, 2004

WEB REFERENCES
www.ou.ac.lk/science/.../277-cpu3147-software-quality-assurance
www.site.uottawa.ca/~awilliam/seg3203/May02.ppt
www.slideshare.net/.../sdpm-lecture-8-software-quality-assurance
ceng482.cankaya.edu.tr/.../CENG%20482_W1_publish_RLSD.pdf

BEYOND THE SYLLABUS
Defect Prediction, - how do we predict- models-web based testing
UEITB09 iPHONE PROGRAMMING
LTPC3003
AIM:
This syllabus aims to prepare the students as a Software Professional for the Mobile Application Industry.

Objectives
iPhone is more than just a new programming platform; it’s an entirely new way to think about mobile technologies.
This Subject explaining how the iPhone differs from its predecessors,Designing web pages &Advanced WebKit,
It give knowledge about Apple’s iPhone technology and iPhone programming.

UNIT-Iintroducing the iPhone 9
iPhone core specifications -How the iPhone compares to the industry -How the iPhone is unique-Understanding iPhone input and output -Comparing the two programming styles - central philosophy: the continuum of programming - Advantages and disadvantages - Stand-alone iPhone development - Integrated iPhone development

UNIT-II Designing web pages &Advanced WebKit 9
The iPhone viewport - Making your web pages iPhone friendly - Making your web pages iPhone optimized - Manipulating iPhone chrome - Capturing iPhone events - Redisplaying web pages -Introducing the WebKit - CSS transforms, transitions, and animations - The WebKit database - Adjusting the chrome - Recognizing touches and gestures - Recognizing orientation - Upcoming features: CSS gradients and masks

UNIT-III Web Apps 9
Using iUI for web apps -Using Canvas for web apps -Building web apps with Dashcode -Debugging iPhone web pages

UNIT-IV SDK programming for web developers &Learning SDK fundamentals 9
An introduction to C’s concepts - An introduction to object-oriented programming - The Model-View-Controller (MVC) pattern-Learning Objective-C and the iPhone OS -Using Xcode -Using Interface Builder

UNIT-V Programming with the SDK Toolkit 9
Data: actions, preferences, files, SQLite, and addresses -Positioning: accelerometers and location -Media: images and sounds - Graphics: Quartz, Core Animation, and OpenGL -The web: web views and internet protocols
TOTAL : 45 periods
BEYOND THE SYLLABUS:
iPhone/iPad SDK
UI elements: buttons, text boxes, etc.
Navigation Controllers

Reference Book:
1.”iPhone in Action-Introduction to Web and SDK Development”Christopher Allen and
Shannon Appelcline. http://www.inteum.com/sites/default/files/file/iPhoneInAction.pdf
Web Reference:
learningiphoneprogramming.com/































UEITB10 ANDROID PROGRAMMING
LTPC3003
AIM
The syllabus aims to help students to understand the development cycle of a Mobile Application Program.

Objectives
Android is a software stack for mobile devices that includes an operating system, middleware and key applications.
The Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language.
Students will learn skills for creating and deploying Android applications, with particular emphasis on software engineering topics including software architecture, software process, usability, and deployment

UNIT I INTODUCTION TO ANDROID 9
Introduction of android, Time sharing OS, Android thread design, Threads in java , why develop for android, Design issue for mobile phone application, Android Stack, Android Versions and Installing Android SDK and updating SDK components, Eclipse, IDEs and ADT plug-in, Using the Emulator, Android vs. Other mobile platforms ,Android Architecture, Android SDK features.

UNIT II UI DESIGN FOR ANDROID 9
Using different layouts – Linear Layout and Table Layout etc, Draw able Resources ,Resolution and density independence ,Working with common widgets ,Working with List View and Adapters, Creating and using option menu, Working with preferences ,Working with Dialogs and Toasts, Working with Graphics and Animation Introducing Intents, Intent filters Invoking activities by class name and URI, aring data using Extras Bundle and URI parameters, Working with Tabs and Fragments, Dialogs, Types of Dialogs.

UNIT III ANDROID FILES AND DATABASE 9
Android Application lifecycle, Using File System ,Introducing SQLite on Android, Database Connectivity, Cursors and content values, Using Content Provider to share data, Understanding Security model , Databases and content provider, Toast, Using Alarm.

UNIT IV USING SYSTEM SERVICES AND WEB SERVICES 9
Map, Geocoding, Location based Services, Working in the back ground, Invading the phone-Top, Audio, video and using the camera ,Telephony and SMS services, Bluetooth , Network and Wi-Fi, Sensors ,Multimedia and Camera ,Accessing Internet and Web Services from Android App.

UNIT V APPLICATION 9
Introducing sensor management network and Wi-Fi connection, Advanced android development, Linux kernel security, Implement ADL Interface, Advanced Android development. Introducing Android text to speech Using Internet services.

BEYOND THE SYLLABUS:
Installing Development Tools
Android developer tools
Eclipse, IDEs and Tools

TEXT BOOK
Professional Android 2 Application Development “Reto Meier”

REFERENCES BOOK
Android programming tutorial “Mark.L.Murphy” 3rd Edition for Android 2.2.
Android How to Program” Paul Deitel; Harvey Deitel; Abbey Deitel” Prentice Hall. Beginning Android 3” Mark.Murphy”

Web Reference:
www.coreservlets.com/android-tutorial/




UECSB35 USER INTERFACE DESIGN
LTPC3003
AIM
To learn usability attributes and approaches to system evaluation

Objectives
To study the concept of menus, windows, interfaces, to study about business functions.
To study the characteristics and components of windows, to study the various controls for the windows.
To study about various problems in windows design with color, text, graphics.

UNIT I INTRODUCTION 8
Human–Computer Interface – Characteristics Of Graphics Interface –Direct Manipulation Graphical System – Web User Interface –Popularity –Characteristic & Principles.

UNIT II HUMAN COMPUTER INTERACTION 10
User Interface Design Process – Obstacles –Usability –Human Characteristics In Design – Human Interaction Speed –Business Functions –Requirement Analysis – Direct –Indirect Methods – Basic Business Functions – Design Standards – System Timings –Human Consideration In Screen Design – Structures Of Menus – Functions Of Menus– Contents Of Menu– Formatting – Phrasing The Menu – Selecting Menu Choice– Navigating Menus– Graphical Menus.

UNIT III WINDOWS 9
Characteristics– Components– Presentation Styles– Types– Managements–Organizations– Operations– Web Systems– Device– Based Controls Characteristics– Screen – Based Controls – Operate Control – Text Boxes– Selection Control– Combination Control– Custom Control– Presentation Control.

UNIT IV MULTIMEDIA 9
Text For Web Pages – Effective Feedback– Guidance & Assistance– Internationalization– Accesssibility– Icons– Image– Multimedia – Coloring.

UNIT V WINDOWS LAYOUT– TEST 9
Prototypes – Kinds Of Tests – Retest – Information Search – Visualization – Hypermedia – WWW– Software Tools.
TOTAL: 45 periods
Beyond The Syllabus:
Interface Evaluation
Model View Controller
Ethnography

TEXT BOOKS
1. Wilbent. O. Galitz ,“The Essential Guide To User Interface Design”, John Wiley& Sons, 2001.
2. Ben Sheiderman, “Design The User Interface”, Pearson Education, 1998.

REFERENCE BOOK
1. Alan Cooper, “The Essential Of User Interface Design”, Wiley – Dream Tech Ltd., 2002.

Web Reference:
www.usernomics.com/user-interface-design.html
UEITB11 NATURAL LANGUAGE PROCESSING
LTPC3003
Aims
This syllabus aims to introduce the fundamental techniques of natural language processing and to develop an understanding of the limits of those techniques.

OBJECTIVE
To provide a general introduction including the use of state automata for language processing.
To provide the fundamentals of syntax including a basic parse and advanced feature like feature structures and realistic parsing methodologies.
To explain basic concepts of remotes processing, to give details about a typical natural language processing applications.

UNIT I INTRODUCTION 6
Introduction: Knowledge in speech and language processing – Ambiguity – Models and Algorithms – Language, Thought and Understanding. Regular Expressions and automata: Regular expressions – Finite-State automata. Morphology and Finite-State Transducers: Survey of English morphology – Finite-State Morphological parsing – Combining FST lexicon and rules – Lexicon-Free FSTs: The porter stammer – Human morphological processing

UNIT II SYNTAX 10
Word classes and part-of-speech tagging: English word classes – Tagsets for English – Part-of-speech tagging – Rule-based part-of-speech tagging – Stochastic part-of-speech tagging – Transformation-based tagging – Other issues. Context-Free Grammars for English: Constituency – Context-Free rules and trees – Sentence-level constructions – The noun phrase – Coordination – Agreement – The verb phase and sub categorization – Auxiliaries – Spoken language syntax – Grammars equivalence and normal form – Finite-State and Context-Free grammars – Grammars and human processing. Parsing with Context-Free Grammars: Parsing as search – A Basic Top-Down parser – Problems with the basic Top-Down parser – The early algorithm – Finite-State parsing methods.

UNIT III ADVANCED FEATURES AND SYNTAX 11
Features and Unification: Feature structures – Unification of feature structures – Features structures in the grammar – Implementing unification – Parsing with unification constraints – Types and Inheritance. Lexicalized and Probabilistic Parsing: Probabilistic context-free grammar – problems with PCFGs – Probabilistic lexicalized CFGs – Dependency Grammars – Human parsing.

UNIT IV SEMANTIC 10
Representing Meaning: Computational desiderata for representations – Meaning structure of language – First order predicate calculus – Some linguistically relevant concepts – Related representational approaches – Alternative approaches to meaning. Semantic Analysis: Syntax-Driven semantic analysis – Attachments for a fragment of English – Integrating semantic analysis into the early parser – Idioms and compositionality – Robust semantic analysis. Lexical semantics: relational among lexemes and their senses – WordNet: A database of lexical relations – The Internal structure of words – Creativity and the lexicon.

UNIT V  APPLICATIONS  8
Word Sense Disambiguation and Information Retrieval: Selectional restriction-based disambiguation – Robust word sense disambiguation – Information retrieval – other information retrieval tasks. Natural Language Generation: Introduction to language generation – Architecture for generation – Surface realization – Discourse planning – Other issues. Machine Translation: Language similarities and differences – The transfer metaphor – The interlingua idea: Using meaning – Direct translation – Using statistical techniques – Usability and system development.
TOTAL : 45 Periods
BEYOND THE SYLLABUS:
NLP tasks in syntax, semantics, and pragmatics
Hidden Markov Models
Named entity recognition and relation extraction

TEXT BOOK
1. Daniel Jurafsky & James H.Martin, “ Speech and Language Processing”, Pearson Education (Singapore) Pte. Ltd., 2002.

REFERENCE BOOK
1. James Allen, “Natural Language Understanding”, Pearson Education, 2003.

Web Reference:
HYPERLINK "https://www.coursera.org/course/nlp"https://www.coursera.org/course/nlp


UEITB12 BIOINFORMATICS
LTPC3003AIM
Bioinformatics organizes data in a way that allows users to access existing information, to develop tools and resources that aid in the analysis of data and to analyze the data and interpret the results in a biologically meaningful manner.

Objectives
To understand the Basic aspects of the biological patterns and Biological pattern matching.
To learn the use of the archives and information retrieval strategies and to understand the approaches to sequence alignments.
To understand the issues in proteins and drug discovery.

UNIT I 9
Introduction to molecular biology – the genetic material – gene structure – protein structure – chemical bonds – molecular biology tools – genomic information content

UNIT II 9
Data searches – simple alignments – gaps – scoring matrices – dynamic programming – global and local alignments – database searches – multiple sequence alignments Patterns for substitutions – estimating substitution numbers – evolutionary rates – molecular clocks – evolution in organelles

UNIT III 9
Phylogenetics – history and advantages – phylogenetic trees – distance matrix methods – maximum likelihood approaches – multiple sequence alignments – Parsimony – ancestral sequences – strategies for faster searches – consensus trees – tree confidence – comparison of phylogenetic methods – molecular phylogenies

UNIT IV 9
Genomics – prokaryotic genomes: prokaryotic gene structure – GC content – gene density – eukaryotic genomes: gene structure – open reading frames – GC content – gene expression – transposition – repeated elements – gene density

UNIT V 9
Amino acids – polypeptide composition – secondary structure – tertiary and quaternary structure – algorithms for modeling protein folding – structure prediction – predicting RNA secondary structures Proteomics – protein classification – experimental techniques – inhibitors and drug design – ligand screening – NMR structures – empirical methods and prediction techniques – post-translational modification prediction

TOTAL: 45 Periods
Beyond the Syllabus:
Awareness about the Biocampus course.
Advanced Genome Analysis Techniques
Advanced Molecular Biology or equivalent

TEXT BOOK:
1. D. E. Krane and M. L. Raymer, “Fundamental concepts of Bioinformatics”, Pearson
Education, 2003.

REFERENCES:
Bertil Schmidt, “Bio informatics – High performance parallel computer Architecture”, CRC Press, 2010.
Arthur M. Lesk, “Introduction to Bioinformatics”, Second Edition, Oxford University Press, 2005.
Vittal R. Srinivas, “Bioinformatics – A Modern Approach”, Prentice-Hall of India Pvt., 2005.
T. K. Attwood, D. J. Parry-Smith, and S. Phukan, “Introduction to Bioinformatics”,
Pearson Education, 1999.

Web Reference
www.imb-jena.de/~rake/Bioinformatics_WEB/bioinformatics-what-is.html






UEBAB01 TOTAL QUALITY MANAGEMENT
LTPC3003AIM:
To create an awareness about the significance of software testing and provide an understanding of the concepts of total quality control and quality assurance.

Objectives
To understand the Total Quality Management concept and principles and the various tools available to achieve Total Quality Management.
To understand the statistical approach for quality control. 
To create an awareness about the ISO and QS certification process and its need for the industries

UNIT I INTRODUCTION TO QUALITY MANAGEMENT 9
Definitions – TOM framework, benefits, awareness and obstacles. Quality – vision, mission and policy statements. Customer Focus – customer perception of quality, Translating needs into requirements, customer retention. Dimensions of product and service quality. Cost of quality.

UNIT II PRINCIPLES AND PHILOSOPHIES OF QUALITY MANAGEMENT 9
Overview of the contributions of Deming, Juran Crosby, Masaaki Imai, Feigenbaum, Ishikawa, Taguchi, Shingeo and Walter Shewhart. Concepts of Quality circle, Japanese 5S principles and 8D methodology.

UNIT III STATISTICAL PROCESS CONTROL AND PROCESS CAPABILITY 9
Meaning and significance of statistical process control (SPC) – construction of control charts for variables and attributed. Process capability – meaning, significance and measurement – Six sigma concepts of process capability.Total productive maintenance (TMP) – relevance to TQM, Terotecchnology.Business process re-engineering (BPR) – principles, applications, reengineering process, benefits and limitations.

UNIT IV TOOLS AND TECHNIQUES FOR QUALITY MANAGEMENT 9
Quality functions development (QFD) – Benefits, Voice of customer, information organization, House of quality (HOQ), building a HOQ, QFD process. Failure mode effect analysis (FMEA) – requirements of reliability, failure rate, FMEA stages, design, process and documentation. Tolerance design, signal to noise ratio. Seven old (statistical) tools. Seven new management tools. Bench marking and POKA YOKE.

UNIT V QUALITY SYSTEMS ORGANIZING AND IMPLEMENTATION 9
Introduction to ISO 9001:2000,ISO14000,ISO 14001-2004 – quality management systems – guidelines for performance improvements. Quality Audits. TQM culture, Leadership – quality council, employee involvement, motivation, empowerment, recognition and reward, Role of IT in Quality Functions

TOTAL: 45 periods
BEYOND THE SYLLABUS:
CHANGE MANAGEMENT- evaluates approaches to managing change - compare and contrast continuous and discontinuous change - evaluate tools, techniques and strategies for managing the change process.
TQM CONTROL SYSTEMS - evaluate the control of activities and resources within an organization associated with control systems can be avoided or solved.
PROJECT MANAGEMENT - identify a project, a programme and their attributes - apply suitable structures and TQM frameworks to projects - construct an outline of the process of project management.

TEXT BOOKS
Dale H.Besterfield et al, Total Quality Management, Third edition, Perarson Education (First Indian Reprints 2004)
Shridhara Bhat K, Total Quality Management – Text and Cases, First Edition 2002, Himalaya Publishing House.

REFERENCE BOOKS
William J.Kolarii, Creating quality, McGraw Hill, 1995
Poornima M.Charantimath., Total quality management, Pearson Education, First
Indian Reprint 2003.
Rose J.E. Total Quality Management, Kogan Page India Pvt Ltd, 1993.
Indian standard – quality management systems – Guidelines for performance
improvement (Fifth Revision), Bureau of Indian standards, New Delhi.

Web Reference:
www.wiley.com/college/sc/reid/chap5.pdf





UECSB51 ENTERPRISE RESOURCE PLANNING
LTPC3003
AIM
To know the strategic importance of Enterprise Resource Planning

OBJECTIVES
To know the basics of ERP
To understand the key implementation issues of ERP
To know the business modules of ERP
To be aware of some popular products in the area of ERP
To appreciate the current and future trends in ERP

UNIT I ERP AND TECHNOLOGY 10
Introduction – Related Technologies – Business Intelligence – E-Commerce and E-Business – Business Process Reengineering – Data Warehousing – Data Mining – OLAP – Product life Cycle management – SCM – CRM

UNIT II ERP IMPLEMENTATION 10
Implementation Challenges – Strategies – Life Cycle – Pre-implementation Tasks – Requirements Definition – Methodologies – Package selection – Project Teams – Process Definitions – Vendors and Consultants – Data Migration – Project management – Post Implementation Activities.

UNIT III ERP IN ACTION & BUSINESS MODULES 8
Operation and Maintenance – Performance – Maximizing the ERP System – Business Modules – Finance – Manufacturing – Human Resources – Plant maintenance – Materials Management – Quality management – Marketing – Sales, Distribution andservice.

UNIT IV ERP MARKET 9
Marketplace – Dynamics – SAP AG – Oracle – PeopleSoft – JD Edwards – QAD Inc – SSA Global – Lawson Software – Epicor – Intutive

UNIT V ERP – PRESENT AND FUTURE 8
Enterprise Application Integration – ERP and E-Business – ERP II – Total quality management – Future Directions – Trends in ERP.
TOTAL = 45 PERIODS
TEXT BOOK
Alexis Leon, “ERP DEMYSTIFIED”, Tata McGraw Hill, Second Edition, 2008.2. Mary Sumner, “Enterprise Resource Planning”, Pearson Education, 2007.

REFERENCE BOOK:
J im Mazzullo,”SAP R/3 for Everyone”, Pearson,2007.2. Jose Antonio Fernandz, “ The SAP R /3 Handbook”, Tata McGraw Hill, 1998.3. Biao Fu, “SAP BW: A Step-by-Step Guide”, First Edition, Pearson Education, 2003

WEB REFERENCES
HYPERLINK "http://www.me.iitb.ac.in/~subash/erp.pdf"www.me.iitb.ac.in/~subash/erp.pdf
HYPERLINK "http://www.slideshare.net/Agcristi/lecture-note-3815679"www.slideshare.net/Agcristi/lecture-note-3815679
www.iimahd.ernet.in/.../2090305444ERP%20Systems%20TPE.pdf


ELECTIVE III

S.No.Code No.Subject NameLTPC1
UEEEB42Embedded System Design30032
UEITB13Artificial Intelligence and Expert systems30033
UEITB14Wireless Networks Technologies30034
UEITB15Software Testing Methods and Tools30035
UEMAB04Operation Research30036
UECSB75Distributed System30037
UEITB16Grid Computing30038
UEECB31Digital Image Processing30039
UECSB48Soft Computing3003




















UEEEB42 EMBEDDED SYSTEM DESIGN
LTPC3003
AIM
The purpose of this subject is to introduce students to the basic Embedded System and its components . This subject also deals with RTOS and the embedded system design issues in system development process.

Objectives
To introduce students to the embedded systems, its hardware and software.
To introduce devices and buses used for embedded networking.
To explain programming concepts and embedded programming in C and C++.

UNIT I INTRODUCTION TO EMBEDDED SYSTEM 9 Introduction to functional building blocks of embedded systems – Register, memory devices, ports, timer, interrupt controllers using circuit block diagram representation for each categories.

UNIT II PROCESSOR AND MEMORY ORGANIZATION 9
Structural units in a processor; selection of processor & memory devices; shared memory; DMA; interfacing processor, memory and I/O units; memory management – Cache mapping techniques, dynamic allocation - Fragmentation.

UNIT III DEVICES & BUSES FOR DEVICES NETWORK 9 I/O devices; timer & counting devices; serial communication using I2C, CAN, USB buses; parallel communication using ISA, PCI, PCI/X buses, arm bus; interfacing with devices/ports, device drivers in a system – Serial port & parallel port.

UNIT IV I/O PROGRAMMING SCHEDULE MECHANISM 9 Intel I/O instruction – Transfer rate, latency; interrupt driven I/O - Non-maskable interrupts; software interrupts, writing interrupt service routine in C & assembly languages; preventing interrupt overrun; disability interrupts. Multi threaded programming – Context switching, premature & non-premature multitasking, semaphores. Scheduling – Thread states, pending threads, context switching, round robin scheduling, priority based scheduling, assigning priorities, deadlock, watch dog timers.

UNIT V REAL TIME OPERATING SYSTEM (RTOS) 9 Introduction to basic concepts of RTOS, Basics of real time & embedded system operating systems, RTOS – Interrupt handling, task scheduling; embedded system design issues in system development process – Action plan, use of target system, emulator, use of software tools.
TOTAL: 45 Periods
BEYOND THE SYLLABUS
1. Real Time Systems.
2. Basic programming in KEIL and MPLAB IDE

TEXT BOOKS
Rajkamal, ‘Embedded System – Architecture, Programming, Design’, Tata McGraw Hill, 2003.
Daniel W. Lewis ‘Fundamentals of Embedded Software’, Prentice Hall of India, 2004.

REFERENCE BOOKS
David E. Simon, ‘An Embedded Software Primer’, Pearson Education, 2004.
Frank Vahid, ‘Embedded System Design – A Unified hardware & Software Introduction’, John Wiley, 2002.
Sriram V. Iyer, Pankaj Gupte, ‘Embedded Real Time Systems Programming’, Tata McGraw Hill, 2004.
Steve Heath, ‘Embedded System Design’, II edition, Elsevier, 2003.

Web Reference:
esd.cs.ucr.edu/



UEITB13 ARTIFICIAL INTELLIGENCE
LTPC3003
AIM
Artificial Intelligence aims at developing computer applications, which encompasses perception, reasoning and learning and to provide an in-depth understanding of major techniques used to simulate intelligence.
OBJECTIVE
• To provide a strong foundation of fundamental concepts in Artificial Intelligence
• To provide a basic exposition to the goals and methods of Artificial Intelligence
• To enable the student to apply these techniques in applications which involve perception, reasoning and learning. 
UNIT I INTRODUCTION 8
Intelligent Agents – Agents and environments - Good behavior – The nature of environments – structure of agents - Problem Solving - problem solving agents – example problems – searching for solutions – uniformed search strategies - avoiding repeated states – searching with partial information. UNIT II SEARCHING TECHNIQUES 10
Informed search and exploration – Informed search strategies – heuristic function – local search algorithms and optimistic problems – local search in continuous spaces – online search agents and unknown environments - Constraint satisfaction problems (CSP) – Backtracking search and Local search for CSP – Structure of problems - Adversarial Search – Games – Optimal decisions in games – Alpha – Beta Pruning – imperfect real-time decision – games that include an element of chance.
UNIT III KNOWLEDGE REPRESENTATION 10
First order logic – representation revisited – Syntax and semantics for first order logic – Using first order logic – Knowledge engineering in first order logic - Inference in First order logic – prepositional versus first order logic – unification and lifting – forward chaining – backward chaining - Resolution - Knowledge representation - Ontological Engineering - Categories and objects – Actions - Simulation and events - Mental events and mental objects
UNIT IV LEARNING 9
Learning from observations - forms of learning - Inductive learning - Learning decision trees - Ensemble learning - Knowledge in learning – Logical formulation of learning – Explanation based learning – Learning using relevant information – Inductive logic programming - Statistical learning methods - Learning with complete data - Learning with hidden variable - EM algorithm - Instance based learning - Neural networks - Reinforcement learning – Passive reinforcement learning - Active reinforcement learning - Generalization in reinforcement learning.
UNIT V APPLICATIONS 8
Communication – Communication as action – Formal grammar for a fragment of English – Syntactic analysis – Augmented grammars – Semantic interpretation – Ambiguity and disambiguation – Discourse understanding – Grammar induction - Probabilistic language processing - Probabilistic language models – Information retrieval – Information Extraction – Machine translation.
TOTAL : 45
TEXT BOOK
1. Stuart Russell, Peter Norvig, “Artificial Intelligence – A Modern Approach”, 2nd Edition, Pearson Education / Prentice Hall of India, 2004.
REFERENCES
1. Nils J. Nilsson, “Artificial Intelligence: A new Synthesis”, Harcourt Asia Pvt. Ltd., 2000. 2. Elaine Rich and Kevin Knight, “Artificial Intelligence”, 2nd Edition, Tata McGraw-Hill, 2003. 3. George F. Luger, “Artificial Intelligence-Structures And Strategies For Complex Problem Solving”, Pearson Education / PHI, 2002.
Reference HYPERLINK "http://www.annauniv.edu/academics/index.html/" \t "_blank"www.annauniv.edu/academics/index.html/



UEITB14 WIRELESS NETWORKS Technologies
LTPC3003
AIM
To provide guidelines to further accelerate research and development in Wireless Sensor Networks and Significant advances in sensing, computing and communication technologies have led to the development of tiny, low power and powerful sensor nodes.

Objectives
To learn the concept of Wireless sensor Network History and Applications.
To understand the Wireless Sensor Network Operating Environment to design sensor nodes.
To understand the need of MAC protocol and routing techniques of Wireless Sensor Network for better data processing transmissions.

UNIT I WIRELESS LOCAL AREA NETWORKS 9
Introduction to wireless LANs - IEEE 802.11 WLANs - Physical Layer- MAC sublayer- MAC Management Sublayer- Wireless ATM - HIPERLAN- HIPERLAN-2, WiMax

UNIT II 3G OVERVIEW & 2.5G EVOLUTION 9
Migration path to UMTS, UMTS Basics, Air Interface, 3GPP Network Architecture, CDMA2000 overview- Radio and Network components, Network structure, Radio network, TD-CDMA, TDSCDMA.

UNIT III ADHOC & SENSOR NETWORKS 9
Characteristics of MANETs, Table-driven and Source-initiated On Demand routing protocols, Hybrid protocols, Wireless Sensor networks- Classification, MAC and Routing protocols.

UNIT IV INTERWORKING BETWEEN WLANS AND 3G WWANS 9
Interworking objectives and requirements, Schemes to connect WLANs and 3G Networks, Session Mobility, Interworking Architectures for WLAN and GPRS, System Description, Local Multipoint Distribution Service, Multichannel Multipoint Distribution system.

UNIT V 4G & BEYOND 9
4G features and challenges, Technology path, IMS Architecture, Convergent Devices, 4G technologies, Advanced Broadband Wireless Access and Services, Multimedia, MVNO
TOTAL: 45 PERIODS
Beyond the syllabus:
Home energy saving through Wireless Sensor Networks
Overlapping Multihop Clustering for Wireless Sensor Networks
Industrial applications of Wireless Sensor Networks
Survey on data routing in Wireless Sensor Networks

TEXT BOOKS
Clint Smith. P.E., and Daniel Collins, “3G Wireless Networks”, 2nd Edition, Tata McGraw Hill, 2007.
Vijay. K. Garg, “Wireless Communication and Networking”, Morgan Kaufmann Publishers, http://books.elsevier.com/9780123735805:, 2007.
Kaveth Pahlavan,. K. Prashanth Krishnamuorthy, "Principles of Wireless Networks", Prentice Hall of India, 2006.

Web Reference
www.compnetworking.about.com
www.wlu.ca
www.itd.uts.edu.ac/wireless



UEITB15 SOFTWARE TESTING METHODS AND TOOLS
LTPC3003
AIM
To understand the various concepts involved in the basics of software testing.

Objectives

To explain the basics of software testing
To highlight the strategies for software testing
To stress the need and conduct of testing levels

UNIT I INTRODUCTION 9
Introduction- Access Testing Capabilities-Multiple Roles of Testing- Defect versus Failures- Software Testing Strategy-Structural Approach to Testing- Testing Techniques/ Tool Selection Process

UNIT II DESIGN PHASE TESTING 9
Eleven Step Testing Process- Develop Test plan-Requirements Phase Testing- Design Phase Testing- Program Phase Testing.

UNIT III TEST SOFTWARE INSTALLATION 9
Acceptance Testing- Report Test Results- Testing Software Installation- Test Software Changes- Evaluate Test Effectiveness.

UNIT IV Testing Specialized Systems and Applications 9
Testing client/Server Systems- Testing Rapid Applications Development- Test Adequacy of System documentation- Testing Web Based System- Testing Data warehouse.

UNIT V BUILDING TEST DOCUMENTATION 9
Uses- Types- Responsibility- Storage- Test Plan Documentation- Test Analysis Report Documentation
TOTAL: 45 Periods
BEYOND THE SYLLABUS

CLEAN ROOM SOFTWARE ENGINEERING
TESTING TOOLS
REVIEWS AND SPECIFICATIONS

TEXT BOOK
1. William E. Perry, “Effective Methods for Software Testing”, Willey Edition 2005.

REFERENCE BOOKS
Elfriede Dustin, “Effective Software Testing”, Pearson Education, New Delhi, 2003
Renu Rajani and Pradeep Oak, “Software Testing – Effective Methods, Tools and
Techniques”, Tata McGraw-Hill, New Delhi, 2003
Edward Kit, “Software Testing in the Real World – Improving the Process”, Pearson Education, New Delhi, 1995

Web Reference
ww2.sas.com/proceedings/sugi30/141-30.pdf
































UEMAB08 OPERATIONS RESEARCH
LTPC3003
AIM
To study the various concepts in operation research.

Objectives
To develop the skills of the students in the areas of Linear Programming and Operation Networks.
To understand the operations research concepts like Linear Programming, Transportation and Assignment Models, Network Scheduling.
To learn the Sequencing Problems and Game Theory have important applications in several Engineering branches.

UNIT I Linear Programming 9
Formulation of LP problems – maximization and minimization problems - graphical method for solving LP models – Simplex Method – artificial variables technique – Charne’s Big M method – variants of the Simplex Method – degeneracy and cycling

UNIT II Transportation and Assignment Problems 9
Transportation Problem – mathematical formulation – methods for finding initial basic feasible solution – North-West Corner rule – Least cost or matrix minima method – Vogel’s approximation method – optimality test by MODI method – unbalanced transportation problem - Assignment Problem – mathematical formulation – Hungarian method – unbalanced assignment problem

UNIT III Network Scheduling 9
Networks – introduction – rules of network construction using Fulkerson’s rule – time analysis – Critical Path Method (CPM) – Programme Evaluation and Review Technique (PERT) – cost consideration in PERT and CPM – project cost and cost slope - time-cost optimization problem

UNIT IV Sequencing Problems 9
Sequencing problems – definition and assumptions – determination of optimal sequence for j jobs on 2 machines (Johnson’s method) – processing n jobs on 3 machines – processing n jobs on m machines – processing two jobs on n machines

UNIT V Game Theory 9
Game theory – introduction – two person zero-sum games – Maximin-minimax principle – games with saddle points – games without saddle points, mixed strategies – matrix oddment method for  EMBED Equation.DSMT4  games (arithmetic method) – dominance property – graphical method for  EMBED Equation.DSMT4  or  EMBED Equation.DSMT4  games.
TOTAL: 45 periods
Beyond the Syllabus
Computational Problems-Dual Simplex Method-Integer Programming-Transportation with transshipment-Mixed integer LPP-Branch and Bound of Integer LPP-Non-Linear PP-Optimum Scheduling by critical path Method- Maximal flow Problem-Minimum Spanning tree problems-Non- Markovian Queues-Networks of queues.

Text-Books:
F.S. Hiller and G.J. Lieberman, “Introduction to Operations Research”, seventh edition, McGraw Hill, New York, 2001.
H. Taha, “Operations Research”, eighth edition, Pearson education, New Delhi, 2002.

Reference Books:
P.K. Gupta and D.S. Hira, “Operations Research”, third edition, S. Chand & Company, New Delhi, 2003.
S. Kalavathy, “Operations Research with C Programs”, third edition, Vikas Publishing House, New Delhi, 200.

Web Reference:
HYPERLINK "http://www.purplemath.com/modules/linprog.htm"http://www.purplemath.com/modules/linprog.htm
HYPERLINK "http://nptel.iitm.ac.in/courses/111104027/"http://nptel.iitm.ac.in/courses/111104027/
HYPERLINK "http://www.phpsimplex.com/en/simplex_method_example.htm"http://www.phpsimplex.com/en/simplex_method_example.htm
HYPERLINK "http://www.es.ele.tue.nl/education/5MC10/Solutions/knapsack.pdf"http://www.es.ele.tue.nl/education/5MC10/Solutions/knapsack.pdf
HYPERLINK "http://optlab-server.sce.carleton.ca/POAnimations2007/MinSpanTree.html"http://optlab-server.sce.carleton.ca/POAnimations2007/MinSpanTree.html
HYPERLINK "http://www.idc.iitb.ac.in/~chakku/dm/06_Pert%20cpm.ppt"www.idc.iitb.ac.in/~chakku/dm/06_Pert%20cpm.ppt
cacareer.weebly.com/uploads/2/0/4/0/2040831/cpm__pert.pdf
HYPERLINK "http://www.youtube.com/watch?v=2aPlzhsEsIw"www.youtube.com/watch?v=2aPlzhsEsIw
en.wikipedia.org/wiki/Queueing_theory
HYPERLINK "http://www.cs.utexas.edu/~browne/.../Papers/SimpleQueuingModelspdf.pdf"www.cs.utexas.edu/~browne/.../Papers/SimpleQueuingModelspdf.pdf
web.pdx.edu/~stipakb/.../QueuingModelSingleServerFormulas.html
HYPERLINK "http://www.slideshare.net/amitcyrus/queuing-theory"www.slideshare.net/amitcyrus/queuing-theory

UECSB75 DISTRIBUTED SYSTEMS
LTPC3003
AIM
The aim of the course is to convey an insight into the fundamental concepts,
principles, and state-of-the-art practice underlying the design of distributed systems.

Objectives
To understand about the distributed file systems
To learn more on distributed objects
To understand the concept of Remote method Invocation.

UNIT I INTRODUCTION TO DISTRIBUTED SYSTEM 9
Characterization of distributed systems " Examples of Distributed Systems" Resource sharing and the web " Challenges " System models " Architectural and fundamental models " Networking and internetworking " Case studies: Ethernet, WIFI , Bluetooth and ATM.

UNIT II TIME AND GLOBAL STATES 9
Introduction " Clocks " Events and process states " Synchronizing physical clocks " Logical time and logical clocks " Global states " Distributed debugging " Distributed mutual exclusion  Election Algorithm " Multicast communication.

UNIT III NAME SERVICES, COORDINATION AND AGREEMENT 8
Introduction – Name services and the domain name system – Directory and discovery services – Coordination and agreement – Distributed mutual exclusion – Elections – Multicast Communication.

UNIT IV TRANSACTION 10
Introduction – Transaction – Nested Transaction – Logs – Optimistic Concurrency control – Timestamp ordering – Comparison of methods for concurrency control. Distributed transactions – Flat and Nested distributed transaction – Atomic commit protocols  Concurrency control in distributed transactions  Distributed deadlocks  Transaction recovery.

UNIT V REPLICATION AND SECURITY 9
Introduction " System Model and Group communication  Fault Tolerant Services" Highly Available Services  Transaction with replicated data " Case study: CORBA. Security  Overview of security techniques  Cryptographic algorithms  Digital signatures  Cryptographic pragmatics.

TOTAL: 45 periods
BEYOND THE SYLLABUS
Security algorithm
Kerberos
Election algorithm
RMI

TEXT BOOK
George Coulouris, Jean Dollimore and Tim Kindberg, “Distributed Systems Concepts and Design”, Pearson Education, 3rd Edition, 2006.

REFERENCE BOOKS
Andrew S Tanenbaum, Maartenvan Steen, “Distributed Systems, Principles and Paradigms”, Pearson Education, 2002.
Albert Fleishman, “Distributed Systems Software Design and Implementation”, Springer Verlag, 1994.
Sape Mullender, “Distributed Systems”, Addison Wesley, 2nd Edition, 1993.

Web Reference:
HYPERLINK "http://www.linkedin.com/skills/skill/Distributed_Systems"http://www.linkedin.com/skills/skill/Distributed_Systems
HYPERLINK "http://www.cs.gsu.edu/~cscskp/DistSystems/chap01-prasad.pdf"http://www.cs.gsu.edu/~cscskp/DistSystems/chap01-prasad.pdf
HYPERLINK "http://www.computer.org/portal/web/tpds"http://www.computer.org/portal/web/tpds
HYPERLINK "http://en.wikibooks.org/wiki/Distributed_Systems"http://en.wikibooks.org/wiki/Distributed_Systems











UEITB16 GRID COMPUTING
LTPC3003
AIM:
AIM: To understand the concepts of Grid Computing, Architecture and Grid Computing Technologies.

Objectives
To understand the genesis of grid computing
To know the application of grid computing
To understanding the technology and tool kits to facilitated the grid computing

UNIT I CONCEPTS AND ARCHITECTURE 9
Introduction-Parallel and Distributed Computing-Cluster Computing-Grid Computing-Anatomy and Physiology of Grid-Review of Web Services-OGSA-WSRF.

UNIT II GRID MONITORING 9
Grid Monitoring Architecture (GMA) - An Overview of Grid Monitoring Systems- GridI CE – JAMM -MDS-Network Weather Service-R-GMA-Other Monitoring Systems- Ganglia and GridMon.

UNIT III GRID SECURITY AND RESOURCE MANAGEMENT 9
Grid Security-A Brief Security Primer-PKI-X509 Certificates-Grid Security-Grid Scheduling and Resource Management-Scheduling Paradigms- Working principles of Scheduling -A Review of Condor, SGE, PBS and LSF-Grid Scheduling with QoS.

UNIT IV DATA MANAGEMENT AND GRID PORTALS 9
Data Management-Categories and Origins of Structured Data-Data Management Challenges-Architectural Approaches-Collective Data Management Services-Federation Services-Grid Portals-First-Generation Grid Portals-Second-Generation Grid Portals.

UNIT V GRID MIDDLEWARE 9
List of globally available Middleware - Case Studies-Recent version of Globus Toolkit-Architecture Components and Features.
TOTAL: 45 Periods
BEYOND THE SYLLABUS:
Applications of grid computing organizations and their roles.
Next generation of Grid computing initiatives
Security standards for grid computing.

TEXT BOOK
1. Maozhen Li, Mark Baker, The Grid Core Technologies, John Wiley & Sons ,2005.

REFERENCE BOOKS
1. Ian Foster & Carl Kesselman,The Grid 2 – Blueprint for a New Computing Infrascture
Morgan Kaufman – 2004.
2. Joshy Joseph & Craig Fellenstein, “Grid Computing”, Pearson Education 2004.
3. Fran Berman,Geoffrey Fox, Anthony J.G.Hey, “Grid Computing: Making the Global
Infrastructure a reality”, John Wiley and sons, 2003.


Web Reference
www.cs.utsa.edu/~korkma2/teaching/...ppt
www.csie.ndhu.edu.tw/~rhchang/grid/ppt



UEECB31 DIGITAL IMAGE PROCESSING
LTPC3003
Aim
To teach the fundamental principles and algorithms of digital image processing systems

Objectives
To study the image fundamentals and mathematical transforms necessary for image processing.
To study the image compression procedures.
To study the image segmentation and representation techniques.

UNIT I DIGITAL IMAGE FUNDAMENTALS 9
Image acquisition – Storage – Digital image representation, quantization and sampling, Imaging geometry, discrete image transforms – Properties and applications.

UNIT II ENHANCEMENT AND RESTORATION 9
Image enhancement techniques – Spatial domain methods histogram modification techniques, spatial filtering, enhancement in the frequency domain, image restoration – Degradation model – Inverse filter – Wiener filter constraint Least !:;FLfgno™šÆÇïð  X Y ~  ˆ Š Ë Ì 

:
;
L
M
[
a
{
|
ƒ
Œ
®
·
Û
ä
  1 : m v ¨ © ² ¼ Î Ø á ê ) Q R c d f ¦ Ñ Ò Ù Ú 
óåóÚåóËóÀóÀ±À±À±À±À±À±ÀóÀ±À±À±À±ÀóËóÀóÀ±À±À±À±À±À±ÀóÀ±À±À±À±À±ÀóåóÀóÀ±h#Âh#ÂB*CJaJphh#Âh#ÂCJaJh#Âh#Â5CJ\]aJhSiC5CJ\aJh#Âh#Â5CJ\aJh#Âh#Â5CJaJF!;FR^`bdfòêêÞÞÞÞÞÞ $$Ifa$gd#Â$a$gd# „ „Ð^„ `„Ðgd# fgn1% $$Ifa$gd#ÂÎkd$$IfT–lÖ”Rֈ”ÿÖœ¸Ôð0!€B€Æ€€€€@
tàÖ0ÿÿÿÿÿÿöœ!ööÖÿÿÿÿÿÿÖÿÿÿÿÿÿÖÿÿÿÿÿÿÖÿÿÿÿÿÿ4Ö4Ö
laöyt^JȊTnow‘“•—™„{„„„„ $Ifgd# $$Ifa$gd#Âokdß$$IfT–lÖ”RÖ”ÿ0!€œ!
tàÖ0ÿÿÿÿÿÿöœ!ööÖÿÖÿÖÿÖÿ4Ö4Ö
laöyt^JȊT™š¢¾1% $Ifgd# $$Ifa$gd#ÂÎkdl$$IfT–lÖ”Rֈ”ÿÖœ¸Ôð0!€BÆ@
tàÖ0ÿÿÿÿÿÿöœ!ööÖÿÿÿÿÿÿÖÿÿÿÿÿÿÖÿÿÿÿÿÿÖÿÿÿÿÿÿ4Ö4Ö
laöyt^JȊT¾ÀÂÄÆóóóó $$Ifa$gd#ÂÆÇÏç1% $Ifgd# $$Ifa$gd#ÂÎkdQ$$IfT–lÖ”Rֈ”ÿÖœ¸Ôð0!€BÆ@
tàÖ0ÿÿÿÿÿÿöœ!ööÖÿÿÿÿÿÿÖÿÿÿÿÿÿÖÿÿÿÿÿÿÖÿÿÿÿÿÿ4Ö4Ö
laöyt^JȊTçéëíïóóóó $$Ifa$gd#Âïðø 1% $Ifgd# $$Ifa$gd#ÂÎkd6$$IfT–lÖ”Rֈ”ÿÖœ¸Ôð0!€BÆ@
tàÖ0ÿÿÿÿÿÿöœ!ööÖÿÿÿÿÿÿÖÿÿÿÿÿÿÖÿÿÿÿÿÿÖÿÿÿÿÿÿ4Ö4Ö
laöyt^JȊT     óóóó $$Ifa$gd#  # P 1% $Ifgd# $$Ifa$gd#ÂÎkd$$IfT–lÖ”Rֈ”ÿÖœ¸Ôð0!€BÆ@
tàÖ0ÿÿÿÿÿÿöœ!ööÖÿÿÿÿÿÿÖÿÿÿÿÿÿÖÿÿÿÿÿÿÖÿÿÿÿÿÿ4Ö4Ö
laöyt^JȊTP R T V X óóóó $$Ifa$gd#ÂX Y a v 1% $Ifgd# $$Ifa$gd#ÂÎkd$$IfT–lÖ”Rֈ”ÿÖœ¸Ôð0!€BÆ@
tàÖ0ÿÿÿÿÿÿöœ!ööÖÿÿÿÿÿÿÖÿÿÿÿÿÿÖÿÿÿÿÿÿÖÿÿÿÿÿÿ4Ö4Ö
laöyt^JȊTv x z | ~ óóóó $$Ifa$gd#Â~  ‰ 1% $$Ifa$gd#ÂÎkdå$$IfT–lÖ”Rֈ”ÿÖœ¸Ôð0!€BÆ@
tàÖ0ÿÿÿÿÿÿöœ!ööÖÿÿÿÿÿÿÖÿÿÿÿÿÿÖÿÿÿÿÿÿÖÿÿÿÿÿÿ4Ö4Ö
laöyt^JȊT‰ Š ’ Ã Å Ç É Ë „{„„„„ $Ifgd# $$Ifa$gd#ÂokdÊ$$IfT–lÖ”RÖ”ÿ0!€œ!
tàÖ0ÿÿÿÿÿÿöœ!ööÖÿÖÿÖÿÖÿ4Ö4Ö
laöyt^JȊTË Ì Ô
1% $Ifgd# $$Ifa$gd#ÂÎkdW$$IfT–lÖ”Rֈ”ÿÖœ¸Ôð0!€BÆ@
tàÖ0ÿÿÿÿÿÿöœ!ööÖÿÿÿÿÿÿÖÿÿÿÿÿÿÖÿÿÿÿÿÿÖÿÿÿÿÿÿ4Ö4Ö
laöyt^JȊT




óóóó $$Ifa$gd#Â


2
1% $Ifgd# $$Ifa$gd#ÂÎkd) $$Ifa$gd#ÂÕkd!Q$$If–lÖ֞”ÿ*p¸.Jf!6$–FHvÐÖ0ÿÿÿÿÿÿö¢$öÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ4Ö4Ö
laöyt^JÈ>Fjlnpróêóóóó $Ifgd# $$Ifa$gd#Ârsuv) $$Ifa$gd#ÂÕkdR$$If–lÖ֞”ÿ*p¸.Jf!6$–FHvÐÖ0ÿÿÿÿÿÿö¢$öÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ4Ö4Ö
laöyt^JÈv~‘“•—™óêóóóó $Ifgd# $$Ifa$gd#™šœ) $$Ifa$gd#ÂÕkdS$$If–lÖ֞”ÿ*p¸.Jf!6$–FHvÐÖ0ÿÿÿÿÿÿö¢$öÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ4Ö4Ö
laöyt^Jȝ£°²´¶¸óêóóóó $Ifgd# $$Ifa$gd#¸¹Ã' $$Ifa$gd#Â×kd T$$If–lÖ”˜֞”ÿ*p¸.Jf!6$–FHvÐÖ0ÿÿÿÿÿÿö¢$öÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ4Ö4Ö
laöyt^JȹÃÅÇÏÐáéêìôõ
 !?AI( $$Ifa$gd#Â×kdç\$$If–lÖ֞”ÿè¸ÔJf!6$€T€.€¢€€v€€ÐÖ0ÿÿÿÿÿÿö¢$6öÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ4Ö4Ö
laöyt^JÈIY[]_aóçççç $$Ifa$gd# $$Ifa$gd#Âabdj( $$Ifa$gd#Â×kdö]$$If–lÖ֞”ÿè¸ÔJf!6$€T€.€¢€€v€€ÐÖ0ÿÿÿÿÿÿö¢$6öÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ4Ö4Ö
laöyt^JÈjvxz|~óçççç $$Ifa$gd# $$Ifa$gd#Â~‡( $$Ifa$gd#Â×kd_$$If–lÖ֞”ÿè¸ÔJf!6$€T€.€¢€€v€€ÐÖ0ÿÿÿÿÿÿö¢$6öÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ4Ö4Ö
laöyt^Jȇ”–˜šœóçççç $$Ifa$gd# $$Ifa$gd#œ§( $$Ifa$gd#Â×kd`$$If–lÖ֞”ÿè¸ÔJf!6$€T€.€¢€€v€€ÐÖ0ÿÿÿÿÿÿö¢$6öÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ4Ö4Ö
laöyt^Jȧ¨©«³¿ÁÃÅÇöŽ‚‚v‚‚‚‚ $$Ifa$gd# $$Ifa$gd#Âhkd#a$$If–l4ÖÖ”ÿ6$€¢$Ö0ÿÿÿÿÿÿö¢$6öÖÿÖÿÖÿÖÿ4Ö4Ö
laöf4yt^JÈ $Ifgd# ÇÈÊÒ( $$Ifa$gd#Â×kd´a$$If–lÖ֞”ÿè¸ÔJf!6$€T€.€¢€€v€€ÐÖ0ÿÿÿÿÿÿö¢$6öÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ4Ö4Ö
laöyt^JÈÒßáãåçóçççç $$Ifa$gd# $$Ifa$gd#Âçèêò( $$Ifa$gd#Â×kdÃb$$If–lÖ֞”ÿè¸ÔJf!6$€T€.€¢€€v€€ÐÖ0ÿÿÿÿÿÿö¢$6öÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ4Ö4Ö
laöyt^JÈòÿóçççÛ $$Ifa$gd# $$Ifa$gd# $$Ifa$gd# ( $$Ifa$gd#Â×kdÒc$$If–lÖ֞”ÿè¸ÔJf!6$€T€.€¢€€v€€ÐÖ0ÿÿÿÿÿÿö¢$6öÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ4Ö4Ö
laöyt^JÈ !"#óhccccccccgd#‹kdád$$If–lÖÖF”ÿèf!6$€T€~€ÐÖ0ÿÿÿÿÿÿö¢$6öÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿ4Ö4Ö
laöyt^JÈ $$Ifa$gd#Â
#2AMNW^`bijvw‚„†£¥ìáо¯œ¾‡áxlxÐ[TxÐláFh ~e5B*CJaJph h#Âh# h#Âh#ÂB*CJ\aJphh#Âh#Â5CJaJh#Âh#ÂB*CJaJph(h#Âh#Â5B*CJOJQJaJph%h#Âh#ÂB*CJOJQJaJphh#Âh#ÂCJOJQJaJ#h#Âh#Â5B*CJ\aJph h#Âh#Â5B*CJaJphh#Âh#ÂCJaJ%h#Âh#ÂB*CJaJmHphsH#128ANPRTVööêêÞêêêê $$Ifa$gd# $$Ifa$gd#„@ ^„@ gd# VW^% $$Ifa$gd#ÂÙkd˜e$$If–lÖ֞”ÿè¸ÔJf!6$€T€.€¢€€v€€ÐÖ0ÿÿÿÿÿÿö¢$6ööÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ4Ö4Ö
laöyt^JÈ^_`bjwy{~ö‹ssss 1$$Ifa$gd# $$Ifa$gd#Âjkd¬f$$If–l4ÖÖ”ÿ6$€¢$Ö0ÿÿÿÿÿÿö¢$6ööÖÿÖÿÖÿÖÿ4Ö4Ö
laöf4yt^JÈ $Ifgd# ‚ƒ%„@ ^„@ gd#ÂÙkdBg$$If–lÖ֞”ÿè¸ÔJf!6$€T€.¢vÐÖ0ÿÿÿÿÿÿö¢$6ööÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ4Ö4Ö
laöyt^Jȃ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ÷òòòòòòòòòòòòòòòòòòòòòòòòòòògd#Â$a$gd#Ÿ ¡¢£¤¥°±²³¹ÂÏÑÓÕ×úúúúòòòúúúßßÌßßßß$$„å &P#$/„´Ifa$gd˜K@$$„å &P#$/„´Ifa$gd˜K@$a$gd˜K@gd#Â¥¯°³ÂÎÏרÚáñòúûý 'VW_`bi~‡ˆŠ‘¡¢ª«­´ÆÇÏÐÒÙèéñòôûïäÙǸ¥Çٖٖ…–ٖٖٖٖ…–ٖٖ…–ٖٖ…–ٖٖ…–ٖٖ…–ٖٖ h#Âh#Â;B*CJaJphh#Âh#ÂB*CJaJph%h#Âh#ÂB*CJOJQJaJphh#Âh#ÂCJOJQJaJ#h#Âh#Â5B*CJ\aJphh#Âh#ÂCJaJh#Âh˜K@CJaJ h#Âh˜K@5B*CJaJph3רákdVh$$If–lÖ֞”ÿ¯õ—³)E!»#€€F€¢€€v€€v
6P”å ”´Ö0ÿÿÿÿÿÿö'$6ööÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ”´4Ö4Ö
laöyt˜K@ØÚâòôöøúììììììì$$„å &P#$/„´Ifa$gd˜K@úûákdyi$$If–lÖ֞”ÿ¯õ—³)E!»#€€F€¢€€v€€v
6P”å ”´Ö0ÿÿÿÿÿÿö'$6ööÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ”´4Ö4Ö
laöyt˜K@ûýììììììì$$„å &P#$/„´Ifa$gd˜K@ákdœj$$If–lÖ֞”ÿ¯õ—³)E!»#€€F€¢€€v€€v
6P”å ”´Ö0ÿÿÿÿÿÿö'$6ööÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ”´4Ö4Ö
laöyt˜K@ (WY[]_ììììììì$$„å &P#$/„´Ifa$gd˜K@_`ákd¿k$$If–lÖ֞”ÿ¯õ—³)E!»#€€F€¢€€v€€v
6P”å ”´Ö0ÿÿÿÿÿÿö'$6ööÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ”´4Ö4Ö
laöyt˜K@`bjƒ…‡ììììììì$$„å &P#$/„´Ifa$gd˜K@‡ˆákdâl$$If–lÖ֞”ÿ¯õ—³)E!»#€€F€¢€€v€€v
6P”å ”´Ö0ÿÿÿÿÿÿö'$6ööÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ”´4Ö4Ö
laöyt˜K@ˆŠ’¢¤¦¨ªììììììì$$„å &P#$/„´Ifa$gd˜K@ª«ákdn$$If–lÖ֞”ÿ¯õ—³)E!»#€€F€¢€€v€€v
6P”å ”´Ö0ÿÿÿÿÿÿö'$6ööÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ”´4Ö4Ö
laöyt˜K@«­µÇÉËÍÏììììììì$$„å &P#$/„´Ifa$gd˜K@ÏÐákd(o$$If–lÖ֞”ÿ¯õ—³)E!»#€€F€¢€€v€€v
6P”å ”´Ö0ÿÿÿÿÿÿö'$6ööÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ”´4Ö4Ö
laöyt˜K@ÐÒÚéëíïñììììììì$$„å &P#$/„´Ifa$gd˜K@ñòákdKp$$If–lÖ֞”ÿ¯õ—³)E!»#€€F€¢€€v€€v
6P”å ”´Ö0ÿÿÿÿÿÿö'$6ööÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ”´4Ö4Ö
laöyt˜K@òôüììììììÙ$$„å &P#$/„´Ifa$gd˜K@$$„å &P#$/„´Ifa$gd˜K@ 'JKNUvw…”¡©ôö'(0?NZ[cdfnoŽ‘™šÍÎÐØÙ ïäÕäÕäÕäÕäɽï½äªäÉ䙇xe‡äÕä™ÕäÕä™ÕäÕä™Õ%h#Âh#ÂB*CJOJQJaJphh#Âh#ÂCJOJQJaJ#h#Âh#Â5B*CJ\aJph h#Âh#Â5B*CJaJph%h#Âh#ÂB*CJOJQJaJphÿh#Âh#ÂCJ\aJh#Âh#Â5CJaJh#Âh#ÂB*CJaJphh#Âh#ÂCJaJh#Âh#Â5CJOJQJaJ'ákdnq$$If–lÖ֞”ÿ¯õ—³)E!»#€€F€¢€€v€€v
6P”å ”´Ö0ÿÿÿÿÿÿö'$6ööÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ”´4Ö4Ö
laöyt˜K@ (BDFHJììììììì$$„å &P#$/„´Ifa$gd˜K@JKákd‘r$$If–lÖ֞”ÿ¯õ—³)E!»#€€F€¢€€v€€v
6P”å ”´Ö0ÿÿÿÿÿÿö'$6ööÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ”´4Ö4Ö
laöyt˜K@KNVnprtvììììììì$$„å &P#$/„´Ifa$gd˜K@vw„$a$gd#Âákd´s$$If–lÖ֞”ÿ¯õ—³)E!»#€€F€¢€€v€€v
6P”å ”´Ö0ÿÿÿÿÿÿö'$6ööÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ”´4Ö4Ö
laöyt˜K@„…‹”¡£¥§©úîîâîîîî $$Ifa$gd# $$Ifa$gd#Âgd#©ª¬! $$Ifa$gd#ÂÞkd×t$$IfT–lÖ֞”ÿиÔJf!Ü#€þgd#Â3÷+ø?@Pÿ/7ôçôÜÓǹܹÜÇ««ÇÇÜÇÜÇÜÇÜǔÇ܃oƒ`Çh#Âh#ÂB*CJaJph'h#Âh#Â5B*CJPJ\aJph!h#Âh#ÂB*CJPJaJphhÝ 5CJaJh#Âh#Â5@ˆCJaJh#Âh#Â5@ˆÿÿCJaJh#Âh#Â5CJPJaJh#Âh#Â5CJaJh˜K@5CJaJh#Âh#ÂCJaJh#Âh#ÂB*\phh#Âh#ÂB*ph!‹ŒŽP;"$„$„øÿ„&`#$/„´If^„a$gd#Â$$„øÿ„&`#$/„´Ifa$gd#¯kdö­$$If–lÖ”ªÖ\”ÿ
‹%«€y€~€š€†
t 
6`”øÿ””´Ö0ö6ööÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿ”´4Ö4Ö
laöytÝ ’”•ªææ7+
Æ v„gd#¯kdó®$$If–lÖ”žÖ\”ÿ
‹%«€y€~€š€†
t 
6`”øÿ””´Ö0ö6ööÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿ”´4Ö4Ö
laöytÝ $„$„øÿ„&`#$/„´If^„a$gd#ªÑÒä^Ó?@P’/’‘Oÿ/óç×ÌÌÌ×׿´´´´´««š„h„˜þ7$8$H$^„h`„˜þgd# 7$8$H$gd# $
& Fa$gd^JÈ „h„˜þ^„h`„˜þgd# $
& Fa$gd^JÈ$„h„˜þ^„h`„˜þa$gd# $„h^„ha$gd#Â
Æ v„gd#Â/0@n¡¢Ð  T =
>
}
# $ Q ¯ ¶ H
J
`
îîßßßßßßßßßßßßß×××ßÀ$
Æ v„„h„˜þ^„h`„˜þa$gd#Â$a$gd#Â$
Æ v„a$gd#„h„˜þ7$8$H$^„h`„˜þgd#Â7@n¡Ð  T =
>
}
" # $ ? F P ú F
J
`
z

/ORT~Ž³õi„†Ùøûý_ïãØãØÏãØÏãØÇ¼ãØãØãز«£«£«›«ïŒ{Œ{Œ{ŒjŒ{ŒjŒ h#Âh#ÂB*CJH*aJph h#Âh#Â6B*CJaJphh#Âh#ÂB*CJaJphh#Âh#ÂH*h#Âh#Â6 h#Âh#Âh#Âh#Â5\h#ÂhÝ CJaJh#ÂCJaJhÝ 5CJaJh#Âh#ÂCJaJh#Âh#Â5CJaJ h#Âh#Â5B*CJaJph)`
}~Žç@°'µuÙ2Š÷X®°³ííÚÒÇÇÇÇÇÇÇÇÇÇÇÇÇ¿ª$$„øÿ„h&`#$/„´Ifa$gd#Â$a$gd# $
& Fa$gd^JÈ$a$gd#Â$
Æ v„„h^„ha$gd#Â$
& F
Æ v„a$gd^JÈ_‚„Äðôö*HLN¯²´åý>TнÔ$(*Xg‡®¯°¹ºÃÄÑÒÓÕÖïàÏàïàÏàïàÏàïàÏàïàïàĸĸĬÄàïà à’ĒĆxjx†h#Âh#Â5@ˆCJaJh#Âh#Â5@ˆÿÿCJaJh#Âh#Â5CJaJh#Âh#Â5CJPJaJh˜K@B*CJaJphh#Âh#ÂCJH*aJh#Âh#Â6CJaJh#Âh#ÂCJaJ h#Âh#ÂB*CJH*aJphh#Âh#ÂB*CJaJph h#Âh#Â6B*CJaJph)³µ·¹º¼êêê;ê¯kdð¯$$If–lÖ”ôÖ\”ÿ
‹%«y~š†
t 
6`”øÿ”h”´Ö0ö6ööÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿ”´4Ö4Ö
laöyt^JÈ$$„øÿ„h&`#$/„´Ifa$gd#¼¿ÁÃÄÜæææ70¤xgd#¯kdç°$$If–lÖ”ôÖ\”ÿ
‹%«y~š†
t 
6`”øÿ”h”´Ö0ö6ööÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿ”´4Ö4Ö
laöyt^JÈ$„$„øÿ„h&`#$/„´If^„a$gd#ÂÖØ
{ÛÜìö÷&78cdeopА£no´ ¡à=>wÎåæñ”¥ª ¬ !!ñåÛÐɺåÐ妕ºåÐåÐåЌåÐåЃåЌåЌåÐåÐåÐåÐwÐih#Âh#Â5CJ\aJh#Âh#ÂCJH*aJh˜K@5CJaJhÝ 5CJaJ!h#Âh#ÂB*CJPJaJph'h#Âh#Â5B*CJPJ\aJphh#Âh#ÂB*CJaJph h#Âh#Âh#Âh#ÂCJaJh#Âh#Â5;h#Âh#Â5CJaJh#Âh#Â5@ˆCJaJ)Ü
 {³ÛÜì.ÅDæaö÷øððÝÊʾ®©žžžžž’ $„Šý`„Šýa$gd# $
& FÉa$gd^JÈgd#Â$„h„˜þ^„h`„˜þa$gd# $„h^„ha$gd#Â$
& FÁ„h„B^„h`„Ba$gd^JÈ$
& FÁ„h„B^„h`„Ba$gd^JÈ$a$gd#¤xgd#Â÷&'8dop¤nµ ¡á=>wâöåÙÉÁ¹­­ž¹¹¹¹¹¹¹¹$
ÆÐݤxa$gd# $
Æl a$gdÝ $a$gdÝ $a$gd#Â$„h„˜þ^„h`„˜þa$gd# $„Šý`„Šýa$gd#„h„˜þ7$8$H$^„h`„˜þgd# 7$8$H$gd#ÂâæñP”•¥ï,  » !!!!!!!!óëØØëëÍÍÍÍÍÄÄ᝝¯$$„øÿ„Õÿ&`#$/„´Ifa$gd#„Lÿ]„Lÿgd# $
& Fga$gdÝ $
& FȄЄ˜þ^„Ð`„˜þa$gd^JÈ$a$gd# $
Æ)a$gdÝ !!!! !(!)!5!7!8!:!;!@!T!U!m!n!p!‚!Ð#á# &.&/&O&_&a&i&‡&&&é'ê'(ƒ)„)õçÙÎÙÎçÀ²À¦²ç¦ç¦Î¦Î¦Î’r¦Îç¦Î¦f[çfõhÝ 5CJ\aJh#Âh#ÂCJ\aJh#Âh#ÂB*CJaJph!h#Âh#ÂB*CJPJaJph'h#Âh#Â5B*CJPJ\aJphh#Âh#Â5CJaJh#Âh#Â5@ˆCJaJh#Âh#Â5@ˆÿÿCJaJh#Âh#ÂCJaJh#Âh#Â5CJPJaJh#Âh#Â5CJ\aJh˜K@5CJ\aJ#! !"!$!P;"$„$„øÿ„Õÿ&`#$/„´If^„a$gd#Â$$„øÿ„Õÿ&`#$/„´Ifa$gd#¯kdÞ±$$If–lÖ”ôÖ\”ÿ
‹%«€y€~€š€†
t 
6`”øÿ”Õÿ”´Ö0ö6ööÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿ”´4Ö4Ö
laöyt^JÈ$!&!(!)!A!ææ7.„Lÿ]„Lÿgd#¯kdÛ²$$If–lÖ”ôÖ\”ÿ
‹%«€y€~€š€†
t 
6`”øÿ”Õÿ”´Ö0ö6ööÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿ”´4Ö4Ö
laöyt^JÈ$„$„øÿ„Õÿ&`#$/„´If^„a$gd#ÂA!m!o!p!‚!É!~"1#Ð#Ñ#á#3$­$%Ž%Ý%& &/&úòòêúÒÒÒ¹ªªªªªž¹ $„h^„ha$gd#Â
& FͤÈ7$8$H$gd^JÈ 7$8$H$gd#Â$„h„˜þ^„h`„˜þa$gd#Â$
& FÌ-D7$8$H$MÆ
ÿÿÿÿa$gd^JÈ$a$gd#Â$a$gd#Âgd#Â/&O&P&a&&é'ê'(ƒ)¡) +
+.+‘,’,Â,4/F/îÞÞÓÀ°°À°°°°¨°°œ”$a$gd# $7$8$H$a$gd#Â$a$gd#„1$5$7$8$H$]„gd#Â$„1$5$7$8$H$]„a$gd#Â
1$7$8$H$gd#Â$„h„˜þ^„h`„˜þa$gd#„h„˜þ7$8$H$^„h`„˜þgd#„))Ÿ) )¡) +
++,+.+‘,’,Â,4/F/P/Q/K0\0±0²01 1W1X1Z1[1\1e1f1o1p1|1~111‚1‡172S2Í3Ï3Ç4È4v5w55‘5Ó5Ô5òæòæÛÐòæòÛÐòÛæòæÄòÄÛÄÛÄÛò¹òæÛæÛò««æòæÛæÛæÛæÛæÛˆ(jh#Âh#ÂCJUaJmHnHuh#Âh#Â5@ˆCJaJh#Âh#Â5@ˆÿÿCJaJh˜K@5CJ\aJh#Âh#ÂCJ\aJhÝ 5CJ\aJh#Âh#ÂCJaJh#Âh#Â5CJaJh#Âh#Â5CJ\aJ1F/Q/«/0J0K0\0²0 1X1Y1Z1\1_1a1ìÕÕÅÀ¬žžž•••€€$$„L$„²& #$/„´Ifa$gd#„Lÿ]„Lÿgd#Â
& FË1$7$8$H$gd^JÈ„h„˜þ1$5$7$8$H$^„h`„˜þgd#Âgd#Â
& FÊ1$5$7$8$H$gd^JÈ$
& FÊ„1$5$7$8$H$]„a$gd^JÈ„h„˜þ1$7$8$H$^„h`„˜þgd#Âa1c1e1f1h1êê;ê¯kdس$$If–lÖ”®Ö\”ÿªSü¥©©©
t 
6 ”L$”²”´Ö0ö6ööÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿ”´4Ö4Ö
laöytÝ $$„L$„²& #$/„´Ifa$gd#Âh1k1m1o1p1ˆ1æææ7.„Lÿ]„Lÿgd#¯kd³´$$If–lÖ”öÖ\”ÿªSü¥©©©
t 
6 ”L$”²”´Ö0ö6ööÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿ”´4Ö4Ö
laöytÝ $„$„L$„²& #$/„´If^„a$gd#ˆ172A2S2å2Ï3=4È4w5€5‘5Ó5Ñ6‰7ä7f8Å8Æ8Õ8õ8úúòçççççòòÛÐÅÅÅż¼«„h„˜þ7$8$H$^„h`„˜þgd# 7$8$H$gd# $
& Fa$gd^JÈ $
& Fa$gd^JÈ $„h^„ha$gd# $
& Fa$gd^JÈ$a$gd#Âgd#ÂÔ5Þ5Ñ6Å8Æ8Ô8Õ8õ8959:±:©;ª;Ð;ÁW@X@i@ÆBÈBóæÛʶ¥–Š|Û|Ûq|e|q|Û]R|ۊÛ|Û|ŠÛŠh#ÂhÝ CJaJh#ÂCJaJh#Âh#ÂCJ\aJhÝ 5CJ\aJh#Âh#Â5CJ\aJh#Âh#Â5CJaJh#Âh#ÂB*CJaJph!h#Âh#ÂB*CJPJaJph'h#Âh#Â5B*CJPJ\aJph!hÝ 5B*CJPJ\aJphh#Âh#ÂCJaJh#Âh#Â@ˆCJaJh#Âh#Â@ˆÿÿCJaJõ8ö8959:²:©;ª;Ð;ǯ>?ž?ö?X@Y@i@å@SAÒAÄBóóëëëëëëëëëëëëëëëëëëëëëëëëë$a$gd# $
ÆÇa$gd#ÂÄBÆBÈBÌB*C.C2C6C:C÷ëëëÑÑÑÑ„ÿ„¦ÿ$„&„Áÿ& #$/„´If]„ÿ^„¦ÿgd# $„þ]„þa$gd#Â$a$gd#ÂÈBÊB*C:CÈEÈFÈJȏȖÈëÚM5ëÚ$
& F„”ÿ„¦ÿ$If]„”ÿ^„¦ÿa$gd#Œkd¾ö$$If–lÖÖFüõùd&
ë
t Ö0öˆöÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿ4Ö4Ö
laöhyt^JÈ„”ÿ„¦ÿ$If]„”ÿ^„¦ÿgd#Â$„”ÿ„¦ÿ$If]„”ÿ^„¦ÿa$gd#Â–È—È›ÈØÈßÈrZF5„”ÿ„¦ÿ$If]„”ÿ^„¦ÿgd#Â$„”ÿ„¦ÿ$If]„”ÿ^„¦ÿa$gd#Â$
& F„”ÿ„¦ÿ$If]„”ÿ^„¦ÿa$gd#Œkdi÷$$If–lÖÖFüõùd&
ë
t Ö0öˆöÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿ4Ö4Ö
laöhyt^JÈßÈàÈäÈ(É.ÉrZF5„”ÿ„¦ÿ$If]„”ÿ^„¦ÿgd#Â$„”ÿ„¦ÿ$If]„”ÿ^„¦ÿa$gd#Â$
& F„”ÿ„¦ÿ$If]„”ÿ^„¦ÿa$gd#Œkdø$$If–lÖÖFüõùd&
ë
t Ö0öˆöÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿ4Ö4Ö
laöhyt^JÈ.É/É3ÉÉ…ÉraMa$„”ÿ„¦ÿ$If]„”ÿ^„¦ÿa$gd#„”ÿ„¦ÿ$If]„”ÿ^„¦ÿgd#Œkd¿ø$$If–lÖÖFüõùd&
ë
t Ö0öˆöÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿ4Ö4Ö
laöhyt^JȅɆɇɕɹɺÉÄÉêÉ6ÊsÊrfaaaaVVV $
& Fæa$gd^JÈgd# $„8^„8a$gd#Œkdjù$$If–lÖÖFüõùd&
ë
t Ö0öˆöÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿ4Ö4Ö
laöhyt^JÈ •ɷɺÉÄÉgÊhÊmÊnÊqÊrÊsʏʒʙʛʟʠʢʣʤʥʨÊÔÊËËË Ë!Ë)Ë*Ëñàν«½«½« ½Ž½«½«½«½«½‚½ vmaK +h#Âh#Â5CJOJPJQJaJmH @sH @h#Âh˜K@5CJaJh#Â5CJaJh#Âh#Â5CJaJh#Âh#ÂCJ\aJ#h#Âh#ÂB*CJH*\aJphh#Âh#ÂCJaJ#h#Âh#ÂB*CJH*\aJph h#Âh#ÂB*CJ\aJph#h#Âh#Â5CJOJPJQJaJ h#Âh#ÂCJOJPJQJaJh#Âh#ÂCJOJQJaJsʨÊåÊËËËË Ë!Ë#Ë%Ë'Ë)ËôôôìììììÏÏÏÏ$„ÿ„¦ÿ$„øÿ„W&`#$/„´If]„ÿ^„¦ÿa$gd#Â$a$gd# $
& Fæa$gd^JÈ )Ë*Ë,Ë.Ë0Ë2ËP3333$„ÿ„¦ÿ$„øÿ„W&`#$/„´If]„ÿ^„¦ÿa$gd#¯kdú$$If–lÖ”CÖ\”ÿëBšò
t 
6`”øÿ”W”´Ö0ÿÿÿÿÿÿö^6ööÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿ”´4Ö4Ö
laöyt^JÈ*Ë2Ë3Ë`ËtËáÌòÌ;Í*CJaJ.¶Ð·Ð¹Ð»Ð½Ð¿ÐP>>>>$„øÿ„q&`#$/„´Ifgd#¯kd±ÿ$$If–lÖ”Ö\”ÿ
†ñõyyk
t 
6`”øÿ”q”´Ö0öa6ööÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿ”´4Ö4Ö
laöyt^JÈ¿ÐÀÐÕÐÑÑ2ÑPKK;2„h^„hgd#Â$„h„˜þ^„h`„˜þa$gd#Âgd#¯kdš$$If–lÖ”"Ö\”ÿ
†ñõyyk
t 
6`”øÿ”q”´Ö0öa6ööÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿ”´4Ö4Ö
laöyt^JÈ2ћѵÑÒQÒRÒbҏÒÊÒÓ>ӍÓÀÓÁÓÑÓïÓÿÓ,ÔëëëëÞÞÒÆÆÆÆº±±¬¬£
ÆÂgd#Âgd#„^„gd# 
& F
Æ gd^JÈ 
& F
Æ gd^JÈ $7$8$H$a$gd# „h„˜þ^„h`„˜þgd#Â$
& FÑ„h7$8$H$^„ha$gd^JÈbҏҍÓÀÓÒÓÓÓÔÓÕÓÖÓ×ÓÚÓÛÓÜÓÝÓÞÓßÓàÓáÓâÓãÓåÓæÓéÓêÓëÓìÓïÓðÓñÓòÓóÓôÓõÓ÷ÓøÓùÓúÓûÓüÓýÓÔóìáÕǹ«¹«ÕÕ«¹Õ¹«¹Õ¹Õ«¹Õ¹«Õ«Õ««Õsáh#Âh#Â5@ˆCJaJh#Âh#Â5@ˆCJaJh#Âh#Â5@ˆýÿCJaJh#Âh#Â5@ˆþÿCJaJh#Âh#Â5@ˆCJaJh#Âh#Â5@ˆÿÿCJaJh#Âh#Â5@ˆ,CJaJh#Âh#Â5CJaJh#Âh#ÂCJaJ h#Âh#Âh#Âh#Â@ˆÿÿCJaJ(ÔÔÔÔ Ô Ô Ô
ÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔÔ Ô!Ô"Ô#Ô$Ô%Ô'Ô(Ô)Ô*Ô-Ô.Ô0Ô1Ô2Ô3Ô6Ô7Ô8Ô9Ô:Ô;ÔÔ@ÔBÔDÔFÔLÔMÔNÔOÔPÔRÔTÔUÔYÔZÔ[Ô]Ô^Ô_ÔóèÛèÎóèÛóèÛÎóÁ´óÎèóÛÎóèÛóÛóÛóèó§óèóèÎèóèÛÎóÎóè§èóèóèóèÛóÛóèóèÎóèÛÎh#Âh#Â@ˆýÿCJaJh#Âh#Â@ˆCJaJh#Âh#Â@ˆûÿCJaJh#Âh#Â@ˆÿÿCJaJh#Âh#Â@ˆþÿCJaJh#Âh#ÂCJaJh#Âh#Â@ˆCJaJB,ÔBÔTÔÁÔÞÔÕmÕnÕ“ÕœÕÔÕ ÖÖLÖcÖu֌ִֵַֹֻֽÖööíèèèèèèèèèèèèèèàÃÃÃÃ$„ÿ„¦ÿ$„Ô!„& #$/„´If]„ÿ^„¦ÿa$gd#Â$a$gd#Âgd#Â
ÆÂgd#„Ð^„Ðgd#Â_Ô`ÔcÔdÔeÔfÔgÔhÔiÔkÔlÔmÔnÔoÔqÔrÔsÔtÔuÔvÔxÔyÔzÔ{Ô|Ô}Ô~ÔԀԁԂԃԄԅԆԇԉԋԌԍԎԐԑԒԓԗԘԙԚԜԞԟԠԢԣԤԥԪԫԬԭԮԯԱԲԳԴԵԶԷԸԹÔóèÛÎóèÛóÎóèÛóÎóèÛóÛóÛóèÎóÛÎóèÎèÎóÎóÎóèÁóÎóÎóèÎóèÛè´èÎóÎèóÛèÎóÎóèÁÎóÎèóèh#Âh#Â@ˆCJaJh#Âh#Â@ˆýÿCJaJh#Âh#Â@ˆÿÿCJaJh#Âh#Â@ˆþÿCJaJh#Âh#ÂCJaJh#Âh#Â@ˆCJaJG¹ÔºÔ»Ô¼Ô¾Ô¿ÔÁÔÂÔÃÔÊÔËÔÌÔÎÔÏÔÐÔÑÔÓÔÔÔÕÔØÔÙÔÚÔÛÔÝÔãÔäÔæÔçÔèÔëÔìÔíÔïÔðÔñÔòÔóÔôÔõÔöÔøÔóæÙæÙÎÀ²¦²˜²˜¦ŠÀ|ЦвÀ¦ÎóÙÎoÎæÙÎóæÙæÙÎæÎh#Âh#Â@ˆýÿCJaJh#Âh#Â5@ˆCJaJh#Âh#Â5@ˆþÿCJaJh#Âh#Â5@ˆýÿCJaJh#Âh#Â5CJaJh#Âh#Â5@ˆCJaJh#Âh#Â5@ˆÿÿCJaJh#Âh#ÂCJaJh#Âh#Â@ˆCJaJh#Âh#Â@ˆÿÿCJaJh#Âh#Â@ˆþÿCJaJ(øÔùÔúÔûÔüÔýÔþÔÿÔÕÕÕÕÕÕ Õ Õ Õ
ÕÕÕÕÕÕÕÕÕÕÕÕÕÕ Õ"Õ#Õ$Õ&Õ'Õ(Õ)Õ*Õ+Õ,Õ-Õ.Õ0Õ2Õ6Õ7Õ8Õþa$gd^JÈ $„^„a$gd#Â$a$gd# $„Ð^„Ða$gd# ê©êÑê™ëšëÇë€ì¶ì§íéíÞîï»ï¼ïÇïð(ðzð’ð“ð¢ðñlñóëßëëßëßëßëßëëÔÈÔÈóó½½ $
& F'a$gd^JÈ $„„^„„a$gd# $
& F½a$gd^JÈ $„Ð`„Ða$gd#Â$a$gd# $„^„a$gd#Âlñ~ñùñCòœòòÈòòòóòóó8óWóXójó—óËóôšô÷ìßßÏÊÊʾ²²²÷¾§§§§ $
& Fa$gd# $„Ð^„Ða$gd# $„^„a$gd#Âgd#Â$„„Ð^„`„Ða$gd#Â
$
& F&¤Èa$gd^JÈ $
& F&a$gd^JÈ$a$gd#šô›ô«ôíôGõ¹õâõ>öˆö‰ö’ö“öËö½÷¾÷ü÷£ø¤øÐøŠù‹ùïãÛÃÃÃÃ÷¯ã·ÛÛÛ·ÛÛ·Û$a$gd# $7$8$H$a$gd#Â$
& F)„„Lÿ7$8$H$^„`„Lÿa$gd^JÈ$a$gd# $„^„a$gd#Â$
Æ8„8^„8a$gd#Â>ö‡öˆö‰ö‘ö’ö“ö¹öÆöËö½÷ü÷£øÅøÊøÐø‰ù‹ùŒù›ù§ù­ù¶úÒúâúèúû û«û¬ûüDüUü«ý½ýìáìÔÆáºáºáºáºáºáº±ºáºŸºáº€rºáfráWh#Âh#Â0J CJPJaJh#Âh#ÂCJ\aJh#Âh#Â5CJ\aJh#Âh#ÂCJOJQJaJh#Âh#Â5CJOJQJaJ"h#Âh#Â5CJOJQJ\aJhá1Ù5CJaJh#Âh#Â5CJaJh#Âh#Â5B*\phÿh#Âh#Â5B*phÿh#Âh#ÂCJaJ%h#Âh#ÂCJaJfHqÊ
ÿÿÿÿ"‹ù­ù¶ú·úèú û¡û¬ûüDüEüUüÖü×ü:ý©ýûýüýýýþý)þ÷ï÷÷ïããØØããÇÇÇÇÇ»»»²„òþ]„òþgd# $7$8$H$a$gd#Â$
Æh„h7$^„ha$gd# $
& FOa$gd^JÈ $„^„a$gd#Â$a$gd#Â$a$gd#½ýúýþýÿýjþŸþ±þÿÿLÿMÿxÿyÿzÿŠÿ(ñòùHF[qsŠ$RVWÛÜäÿóèßÓèÓèÅèÅèÅèÓè¸Ó°£•èÅèÅÓÅÓèÅÓÅè†tÅfÅèh#Âh#Â5CJPJaJ"h#Âh#Â5CJOJQJ\aJh#Âh#ÂCJOJQJaJh#Âh#Â5B*\phÿh#Âh#Â5B*phÿh#Âh#Â5h#Âh#ÂOJQJaJh#Âh#Â5CJ\aJh#Âh#Â5CJaJhá1Ù5CJaJh#Âh#ÂCJaJh#Âh#Â0JCJaJ&)þ[þ\þjþžþŸþ±þÿMÿyÿzÿŠÿÌÿ (r¨ñúúîãÛîãããÏîDZ±££•%
& FC„Ф^„Ðgd^JÈ%
& FB„Ф^„Ðgd^JÈ$
& FD
ÆhЄÐ*$^„Ða$gd^JÈ$a$gd# $„Ð^„Ða$gd#Â$a$gd# $
& FAa$gd^JÈ $„^„a$gd#Âgd#ÂñòHFŠWÛÜÿ>>>$„øÿ„%&`#$/„´Ifgd#¯kd"$$If–lÖ”‰Ö\”ÿ­ÇÎý
t 
6`”øÿ”%”´Ö0ÿÿÿÿÿÿöi6ööÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿ”´4Ö4Ö
laöyt^JÈRRRJRKRYRPKKKC$a$gd#Âgd#¯kdÊ"$$If–lÖ”Ö\”ÿ­ÇÎý
t 
6`”øÿ”%”´Ö0ÿÿÿÿÿÿöi6ööÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿ”´4Ö4Ö
laöyt^JÈYR|RŽR¡R¢R´RåR,S¬SàS;TKTxT{T€TTÄTìììàØØÁÁÁÁµØ¬¬¬¬ $Ifgd# $„Z^„Za$gd#Â$
& F-
ÆÐ„v„òþ^„v`„òþa$gd^JÈ$a$gd# $„h^„ha$gd#Â$
& F„„Eÿ^„`„Eÿa$gd#ÂÄTÅTÉTU UpgWg$
Æ*$Ifa$gd# $Ifgd#Žkd#$$If–lÖ”áÖF”ÿï·­&€­€á €ú
t Ö0öjöÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿ4Ö4Ö
laöyt^JÈU U!U%U`UcUdUhU”U—U˜UœUØUÜUÝUáU0V3V4V8VkVnVoVyVŸV¹WºWóWÊXY×Y
Z|Z¼Z–[­[·[\'\Š]‹]^^^^%^ïäïäïäïäïäïÕïäïÕïäïÕïäɻ䰻ä»ä»ä»äÉ¡ä»äÉäɘŒw(h#Âh#ÂCJOJPJQJaJmH @sH @h(=Ïh#Â5CJ
aJhá1Ù5CJaJh#Âh#ÂB*OJQJphÿhá1Ù5CJ\aJh#Âh#Â5CJ\aJh#Âh#Â5CJaJh#Âh#ÂCJOJQJaJh#Âh#ÂCJaJ h#Âh#ÂCJOJPJQJaJ- U!U%U`UcUr^LC $Ifgd#Â$
ÆDI$Ifa$gd#Â$
& F„$If^„a$gd#Œkd=$$$If–lÖÖF”ÿï·­&€­€á €ú
t Ö0öjöÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿ4Ö4Ö
laöyt^JÈcUdUhU”U—Ur^LC $Ifgd#Â$
ÆDI$Ifa$gd#Â$
& F„$If^„a$gd#Œkdé$$$If–lÖÖF”ÿï·­&€­€á €ú
t Ö0öjöÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿ4Ö4Ö
laöyt^JÈ—U˜UœUÙUÜUr^UU $Ifgd#Â$
& F„$If^„a$gd#Œkd•%$$If–lÖÖF”ÿï·­&€­€á €ú
t Ö0öjöÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿ4Ö4Ö
laöyt^JÈÜUÝUáU0V3Vriii $Ifgd#ŒkdA&$$If–lÖÖF”ÿï·­&€­€á €ú
t Ö0öjöÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿ4Ö4Ö
laöyt^JÈ3V4V8VkVnVriii $Ifgd#Œkdí&$$If–lÖÖF”ÿï·­&€­€á €ú
t Ö0öjöÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿ4Ö4Ö
laöyt^JÈnVoVpVyVŸV¸W¹WóWÉXrf^NNNNN$„h7$8$H$^„ha$gd#Â$a$gd# $„Ð^„Ða$gd#Œkd™'$$If–lÖÖF”ÿï·­&€­€á €ú
t Ö0öjöÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿ4Ö4Ö
laöyt^JÈÉXÊXYÖY×Y
Z{Z|Z²Z¼Z[­[·[\\ïïïãïïïϻ﫡’† $„v^„va$gd#Â$
& F4„v^„va$gd^JÈ $¤a$gd#Â$„Ð7$8$H$^„Ða$gd#Â$„äý„¸7$8$H$]„äý^„¸a$gd#Â$„äý„h7$8$H$]„äý^„ha$gd# $„h^„ha$gd#Â$„h7$8$H$^„ha$gd#Â\'\º\C]‹]^^^^^!^#^%^óäÑÑÑÁÁÁ¯¯¯¯$„øÿ„(&`#$/„´Ifgd#Â$„„Ð^„`„Ða$gd#Â$
& F5
Æh„Ð^„Ða$gd^JÈ$
& F5„Ð^„Ða$gd^JÈ $
Æa$gd# %^&^(^*^,^.^P>>>>$„øÿ„(&`#$/„´Ifgd#¯kdE($$If–lÖ”Ö\”ÿ}f=9
t 
6`”øÿ”(”´Ö0ÿÿÿÿÿÿö¥6ööÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿ”´4Ö4Ö
laöyt^JÈ%^&^.^/^f^g^h^u^Ã^Ô^Õ^_N`]`^`¥`ú`û`ÿ`AaDaEaIa‰aŒaa‘aÒaÕaÖaÚaòaóa/b2b3bïÚïο¯¡–¡Î‰–¡–xf–x–x–x–x–x–x–x–Z–x–h#Âh#ÂCJ\aJ#h#Âh#Â5CJOJPJQJaJ h#Âh#ÂCJOJPJQJaJh#Âh#ÂCJPJaJh#Âh#ÂCJaJh#Âh#Â5CJPJaJh#Âh#Â5CJOJQJaJh#Âh#ÂCJOJQJaJh#Âh#Â5CJaJ(h#Âh#ÂCJOJPJQJaJmH @sH @ h#Âh#ÂCJPJaJmH @sH @#.^/^E^f^h^w^PKKB:$a$gd#„Ð^„Ðgd#Âgd#¯kd)$$If–lÖ”%Ö\”ÿ}f=9
t 
6`”øÿ”(”´Ö0ÿÿÿÿÿÿö¥6ööÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿ”´4Ö4Ö
laöyt^JÈw^‡^®^Â^Ã^Õ^_;_i_­_ì_M`N`^`¥`¨`­`½`ú`ðððèèÜÍÍÍÍÍÁ踬¬¬¬ $$Ifa$gd#„8^„8gd# $„Ð^„Ða$gd#Â$
& F,„8^„8a$gd^JÈ $„h^„ha$gd#Â$a$gd#Â$
& F7„8^„8a$gd^JÈú`û`ÿ`AaDanbPb„$7$8$H$If^„gd# $$Ifa$gd#kd¿)$$IfT–lÖÖF”ÿ?ž$€“€
ۖ
t Ö0öWöÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿ4Ö4Ö
laöyt^JȊTDaEaIa‰aŒanZH>>$„øÿ„&&`#$/„´Ifgd#¯kd¿@$$If–lÖ” Ö\”ÿ
†ñw
t 
6`”øÿ”&”´Ö0ÿÿÿÿÿÿö6ööÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿ”´4Ö4Ö
laöyt^Jȱ—²—ç—è—é—ø—PKFKÃ@ÃtÃuñóÃÅÃÆÃëÃìÃýÃþÃ5Ä6ÄaÄbÄcÄdIJijÄõÄöÄ÷ÄøÄ7Å8ÅkÅlÅmÅnųŴÅíÅîÅïÅðÅ>ÆòçòÕçÉç½çÉç½çÉç´¨™Ž™}™n™Ž™}™n™Ž™}™n™Ž™}™n™Žh#Âhq^ŒB*CJaJph!h#Âhq^Œ0JB*CJaJphh#Âhõ'.CJaJjh#Âhõ'.CJUaJh#Âhq^Œ5CJaJhq»5CJaJh#Âhq^ŒCJH*aJh#Âhq^Œ;CJaJ#h#Âhq^Œ5CJOJPJQJaJh#Âhq^ŒCJaJh#Âhq^Œ5;CJaJ+ìÃýÃcÄ÷ÄmÅïŃÆ%ǨÇ,È¬ÈÆ?ƁƂƃƄÆÙÆÚÆ#Ç$Ç%Ç&ÇoÇpǦǧǨǩÇïÇðÇ*È+È,È-ÈqÈrȪȫȬȭÈùÈúÈ:É;É ? ¢ £ êêê=88gd#¬kdJ$$If–lÖ”Ö\”ÿÿjÈA
t 
6 ”x”¨”´Ö0ÿÿÿÿÿÿö6öÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿ”´4Ö4Ö
laöytq^Œ$$„x„¨& #$/„´Ifa$gd#£ Î Õ Ö å ÿ 
8
d
e



. ` a s » ¾ à úúòêÛÛÛÛÏêÆ···®êò¥¥ $Ifgd#„`^„`gd#Â$
& F„`^„`a$gd#„h^„hgd# $„ ^„ a$gd#Â$
& F#„`^„`a$gd#Â$a$gd‹m¢$a$gd#Âgd#Âþ 
7
d
e


` s »   k l p ¼ ¿ À Ä 



|








 !>Gj–¶ðÃÄS`ïàïÓÁïÓÁÓÁ¶ï¶ïÓï¶ïÓï¶ïÓï¶ïÓï¶§Á™¶Ž™¶™¶™¶™¶€t€h#Âhq^Œ5CJaJh#Âhq^Œ5CJPJaJh‹m¢5CJ\aJh#Âhq^Œ5CJ\aJhq»5CJOJPJQJaJh#Âhq^ŒCJaJ#h#Âhq^Œ5CJOJPJQJaJh#Âhq^ŒCJPJaJh#Âhq^ŒCJOJQJaJ h#Âhq^ŒCJOJPJQJaJ-à Ä Ô   
h k öööhöööŽkd‚$$If–lÖÖF”ÿf\h&ì
 
t Ö0ÿÿÿÿÿÿöF6öÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿ4Ö4Ö
laöytq^Œ $Ifgd#Âk l p ¼ ¿ qh\h $$Ifa$gd# $Ifgd#Žkd«‚$$If–lÖÖF”ÿf\h&€ì
€ 
t Ö0ÿÿÿÿÿÿöF6öÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿ4Ö4Ö
laöytq^Œ¿ À Ä 

qh\h $$Ifa$gd# $Ifgd#Žkd`ƒ$$If–lÖÖF”ÿf\h&€ì
€ 
t Ö0ÿÿÿÿÿÿöF6öÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿ4Ö4Ö
laöytq^Œ


|

qh\h $$Ifa$gd# $Ifgd#Žkd„$$If–lÖÖF”ÿf\h&€ì
€ 
t Ö0ÿÿÿÿÿÿöF6öÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿ4Ö4Ö
laöytq^Œ




qh\h $$Ifa$gd# $Ifgd#Žkdʄ$$If–lÖÖF”ÿf\h&€ì
€ 
t Ö0ÿÿÿÿÿÿöF6öÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿ4Ö4Ö
laöytq^Œà



 >Gjqe]IIIII$„-DMÆ
ÿÿÿÿ^„a$gd#Â$a$gd‹m¢ $„h^„ha$gdq»Žkd…$$If–lÖÖF”ÿf\h&€ì
€ 
t Ö0ÿÿÿÿÿÿöF6öÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿ4Ö4Ö
laöytq^Œj–¶ð Ä?S`¼!ž¯äõûëëëëëãã×ÌÌÌû²¦““$
& F"„*„>þ^„*`„>þa$gd# $
Æa$gd‹m¢„Â^„Âgd#Â$a$gd‹m¢„*^„*gd# $
& F a$gd# $„^„a$gd‹m¢$a$gd#Â$„-DMÆ
ÿÿÿÿ^„a$gd#Â`¬­»¯ö÷;þ^„>þgdq»Þkdߒ$$If–lÖÖ\”ÿçFÞúS_˜ Ö
t
6`”øÿ”+”´Ö(ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖ0öföÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿ”´2Ö
l4Ö4Ö
laöpÖ(ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿytq^Œ&'*':']'n'o'†' '³'´'Ò'ÿ'*(g(™(š(ª(ì(ï(÷÷èè÷÷ÝÝ÷÷ÑÂÂÂ÷÷¶£1$¤¤$If[$\$a$gdq» $„Ð`„Ða$gd#Â$
& F5„äþ`„äþa$gd# $„äþ`„äþa$gd# $
& F0a$gd#Â$
& F„Ð^„Ða$gd#Â$a$gd#Âï(ô()8)ïßß1$¤$If[$a$gdq»1$¤$If[$a$gdAhÅ8)9)=)ê)B6$¤H¤x$-DIfMÆ
ÿÿÿÿa$gd# 1$$Ifa$gd#½kd”$$IfT–lÖÖF”ÿǯe(3è¶
Ö
tÖÿÿÿÿÿÿÿÿÿÿÿÿÖ0öÑ(ööÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿ2Ö
l4Ö4Ö
laöpÖÿÿÿÿÿÿÿÿÿÿÿÿytq»ŠTê)ñ)ò)ö)ó6ó½kd•$$IfT–lÖÖF”ÿǯe(3è¶
Ö
tÖÿÿÿÿÿÿÿÿÿÿÿÿÖ0öÑ(ööÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿ2Ö
l4Ö4Ö
laöpÖÿÿÿÿÿÿÿÿÿÿÿÿytq»ŠT 1$$Ifa$gd#Âö)N*U*V*æÚ½kd–$$IfT–lÖÖF”ÿǯe(3è¶
Ö
tÖÿÿÿÿÿÿÿÿÿÿÿÿÖ0öÑ(ööÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿ2Ö
l4Ö4Ö
laöpÖÿÿÿÿÿÿÿÿÿÿÿÿytq»ŠT 1$$Ifa$gd#Â$¤H¤x$-DIfMÆ
ÿÿÿÿa$gd#ÂV*Z*œ*¤*óÚó$¤H¤x$-DIfMÆ
ÿÿÿÿa$gd# 1$$Ifa$gd#¤*¥*©*Ó*B6$¤H¤x$-DIfMÆ
ÿÿÿÿa$gd# 1$$Ifa$gd#½kd!—$$IfT–lÖÖF”ÿǯe(3è¶
Ö
tÖÿÿÿÿÿÿÿÿÿÿÿÿÖ0öÑ(ööÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿ2Ö
l4Ö4Ö
laöpÖÿÿÿÿÿÿÿÿÿÿÿÿytq»ŠTÓ*Ú*Û*ß*ó6ó½kd$˜$$IfT–lÖÖF”ÿǯe(3è¶
Ö
tÖÿÿÿÿÿÿÿÿÿÿÿÿÖ0öÑ(ööÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿ2Ö
l4Ö4Ö
laöpÖÿÿÿÿÿÿÿÿÿÿÿÿytq»ŠT 1$$Ifa$gd#Âß*&+-+.+æÚ½kd'™$$IfT–lÖÖF”ÿǯe(3è¶
Ö
tÖÿÿÿÿÿÿÿÿÿÿÿÿÖ0öÑ(ööÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿ2Ö
l4Ö4Ö
laöpÖÿÿÿÿÿÿÿÿÿÿÿÿytq»ŠT 1$$Ifa$gd#Â$¤H¤x$-DIfMÆ
ÿÿÿÿa$gd#Â.+/+?+Û+,^,É,¥-º-F.û.+1o1p1„1“1œ1¬1È1É1Ý12÷÷ïïïïïïïïäïïïÔÔÔÔï̸1$
Æh¤¤1$[$\$a$gdAhÅ$a$gdAhÅ$
& F27$8$H$a$gd#Â $
& F1a$gd#Â$a$gd#Â$a$gd#„1È1É1Ý1í12a2b2m2n2o2€22Ç2È2û2ü2ý2þ2-3.3J3K3óèÚÒ˸£¸˜ƒtitOt¸tit:t)h#Âhq^Œ0JCJaJfHqÊ
ÿÿÿÿ2h#Âhq^Œ0JB*CJaJfHphÿqÊ
ÿÿÿÿh#Âhõ'.CJaJjh#Âhõ'.CJUaJh#Âhq^Œ5CJaJhAhÅ5CJaJh#Âhq^ŒCJaJ)h#Âhq^Œ0J0CJaJfHqÊ
ÿÿÿÿ%h#Âhq^ŒCJaJfHqÊ
ÿÿÿÿ h#Âhq^Œh#Âhq^Œ5h#Âhq^Œ5CJ\aJhAhÅ5CJ\aJh#Âhq^ŒCJ\aJ2n2o2€2ý2L3M3Z3[3a3j3w3y3{3}33ôááË˹­­¡¡˜¡¡¡¡ $Ifgd# $$Ifa$gd# $„h`„ha$gd#Â$-D9DMÆ
ÿÿÿÿa$gd#Â$
& F3-D9DMÆ
ÿÿÿÿa$gd#Â$„¤d¤d[$\$^„a$gdAhÅ $
& F4a$gdAhÅK3M3N3[3j3v3w33€3‡3‰3‹3’3“3µ3½3¾3À3È3É3ê3ë3ó3ô3ö3þ3ÿ3444 4(4õçÖĵ¢Äõõ~õ~m~õ~õ~Wµ~õ~õ~W~õ~õ+h#Âhq^Œ5B*CJOJQJ\aJph h#Âhq^ŒB*CJ\aJphh#Âhq^ŒB*CJaJph(h#Âhq^Œ5B*CJOJQJaJph%h#Âhq^ŒB*CJOJQJaJphh#Âhq^ŒCJOJQJaJ#h#Âhq^Œ5B*CJ\aJph h#Âhq^Œ5B*CJaJphhšOÈ5B*CJaJphh#Âhq^ŒCJaJ3€3‡3) $$Ifa$gd#ÂÕkd*š$$If–lÖ֞”ÿ*p¸.Jf!6$–FHvÐÖ0ÿÿÿÿÿÿö¢$öÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ4Ö4Ö
laöytq^Œ‡3ˆ3‰3‹3“3´3µ3·3¹3»3½3öƒƒööƒƒƒƒ $$Ifa$gd#Âfkd"›$$If–l4ÖÖ”ÿ6$¢$Ö0ÿÿÿÿÿÿö¢$öÖÿÖÿÖÿÖÿ4Ö4Ö
laöf4ytq^Œ $Ifgd#Â
½3¾3À3Á3) $$Ifa$gd#ÂÕkdª›$$If–lÖ֞”ÿ*p¸.Jf!6$–FHvÐÖ0ÿÿÿÿÿÿö¢$öÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ4Ö4Ö
laöytq^ŒÁ3É3ë3í3ï3ñ3ó3óêóóóó $Ifgd# $$Ifa$gd#Âó3ô3ö3÷3) $$Ifa$gd#ÂÕkd¢œ$$If–lÖ֞”ÿ*p¸.Jf!6$–FHvÐÖ0ÿÿÿÿÿÿö¢$öÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ4Ö4Ö
laöytq^Œ÷3ÿ344444óêóóóó $Ifgd# $$Ifa$gd#Â44 4!4) $$Ifa$gd#ÂÕkdš$$If–lÖ֞”ÿ*p¸.Jf!6$–FHvÐÖ0ÿÿÿÿÿÿö¢$öÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ4Ö4Ö
laöytq^Œ!4)4M4O4Q4S4U4óêóóóó $Ifgd# $$Ifa$gd#Â(4)4M4U4V4X4`4a4t4|4}4†4“4›4œ4¦4¨4ª4²4³4Ä4Ì4Í4Ï4×4Ø4ð4ø4ù4û4555'5(575:5F5G5N5ðÚËÀËÀËÚËÀËÚËÀ«ÀËÀËÚËÀËÀËÚËÀËÀËÚËÀ–ƒÀznh#Âhq^Œ5CJaJhAhÅ5CJaJ%h#Âhq^ŒB*CJaJmHphsH(h#Âhq^Œ5B*CJaJmHphsH(h#Âhq^Œ5B*CJOJQJaJphh#Âhq^ŒCJaJh#Âhq^ŒB*CJaJph+h#Âhq^Œ5B*CJOJQJ\aJphh#Âhq^ŒB*CJaJphÿ'U4V4X4Y4) $$Ifa$gd#ÂÕkd’ž$$If–lÖ֞”ÿ*p¸.Jf!6$–FHvÐÖ0ÿÿÿÿÿÿö¢$öÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ4Ö4Ö
laöytq^ŒY4a4t4v4x4z4|4óêóóóó $Ifgd# $$Ifa$gd#Â|4}44€4) $$Ifa$gd#ÂÕkdŠŸ$$If–lÖ֞”ÿ*p¸.Jf!6$–FHvÐÖ0ÿÿÿÿÿÿö¢$öÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ4Ö4Ö
laöytq^Œ€4†4“4•4—4™4›4óêóóóó $Ifgd# $$Ifa$gd#›4œ4¦4' $$Ifa$gd#Â×kd‚ $$If–lÖ”˜֞”ÿ*p¸.Jf!6$–FHvÐÖ0ÿÿÿÿÿÿö¢$öÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ4Ö4Ö
laöytq^Œ¦4§4¨4ª4«4³4Ä4Æ4È4Ê4Ì4öƒƒƒzƒƒƒƒ $Ifgd# $$Ifa$gd#Âfkd~¡$$If–l4ÖÖ”ÿ6$¢$Ö0ÿÿÿÿÿÿö¢$öÖÿÖÿÖÿÖÿ4Ö4Ö
laöf4ytq^Œ $Ifgd#Â
Ì4Í4Ï4Ð4) $$Ifa$gd#ÂÕkd¢$$If–lÖ֞”ÿ*p¸.Jf!6$–FHvÐÖ0ÿÿÿÿÿÿö¢$öÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ4Ö4Ö
laöytq^ŒÐ4Ø4ð4ò4ô4ö4ø4óêóóóó $Ifgd# $$Ifa$gd#Âø4ù4û4ü4) $$Ifa$gd#ÂÕkdþ¢$$If–lÖ֞”ÿ*p¸.Jf!6$–FHvÐÖ0ÿÿÿÿÿÿö¢$öÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ4Ö4Ö
laöytq^Œü455!5#5%5'5óêóóóó $Ifgd# $$Ifa$gd#Â'5(5)575) $Ifgd#ÂÕkdö£$$If–lÖ֞”ÿ*p¸.Jf!6$–FHvÐÖ0ÿÿÿÿÿÿö¢$öÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ4Ö4Ö
laöytq^Œ75:5;55?5@5A5B5C5óiWWWWWWWW$-D9DMÆ
ÿÿÿÿa$gd#‰kdî¤$$If–lÖÖF”ÿ*f!6$–€ ?Í@Î@Ý@AíåÚÓÚíɺɫŸÚí«íŽ«í«í«í«Ÿí«í«nŸ[%h#Âhq^ŒCJaJfHqÊ
ÿÿÿÿ h#Âhq^Œ5B*CJaJphhq»5B*CJ\aJph h#Âhq^ŒB*CJ\aJphh#Âhq^Œ5CJaJh#Âhq^ŒB*CJaJphh#Âhq^ŒfHqÊ
ÿÿÿÿh#Âhq^Œ5; h#Âhq^Œh#Âhq^ŒCJaJh#Âhq^Œ5#h#Âhq^Œ5B*CJ\aJph u5v5!Þkd¢¥$$If–lÖÖ\”ÿçFÞúS_˜ Ö
t
6`”øÿ”+”´Ö(ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖ0öföÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿ”´2Ö
l4Ö4Ö
laöpÖ(ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿytq^Œv5x5z5|5~5êêêê1$$„øÿ„+&`#$/„´Ifa$gd#Â~55‚5! 7$8$H$gd#ÂÞkdÛ¦$$If–lÖÖ\”ÿçFÞúS_˜ Ö
t
6`”øÿ”+”´Ö(ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖ0öföÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿ”´2Ö
l4Ö4Ö
laöpÖ(ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿytq^Œ‚5†5666Ž6í6M7N7^7…7£7Á78W8X8~88'9(9P9úñúúÚÚÚÚÒÊÊÊÊʾ¾¾®®¾$„Ð7$8$H$`„Ða$gd# $7$8$H$a$gd#Â
& F®gd^JÈ$a$gd#Â$
& Fù> ?v?@@Í@Î@Ý@óãóóóããóããóóÖÑóóóóóóóóÑÑgd# „€„Ð^„€`„Ðgd#Â$„Ð7$8$H$`„Ða$gd# $7$8$H$a$gd#ÂAAAAAA8An@n®n–p˜pqrr7rårørsïççççààçÛÏÏÏ¿¯§› $
Æa$gd#Â$a$gd#Â$„Ð7$8$H$`„Ða$gd#Â$
ÆÍ7$8$H$a$gd# $7$8$H$a$gd#Âgd#Â(¤gd#Â$a$gd#Â$„h„˜þ^„h`„˜þa$gd#Âr7rårørs†sÒsÓsKtZt[tyuíuvvv1v8v9vBvCvDvUv^v_vfvhvv€vˆv‰vòçÛÊ»ç»ç©Ê»ç‘çÛç…ç…çrçf]ÛçòÛUçh#Âhq^Œ5hAhÅ5CJaJh#Âhq^Œ>*CJaJ%h#Âhq^ŒCJaJfHqÊ
ÿÿÿÿh#Âhq^ŒCJ\aJ.h#Âhq^ŒB*CJaJfHphqÊ
ÿÿÿÿ#h#Âhq^Œ5B*CJ\aJphh#Âhq^ŒB*CJaJph h#Âhq^Œ5B*CJaJphh#Âhq^Œ5CJaJh#Âhq^ŒCJaJh#Âhq^Œ5CJ\aJs†sÓsKtLt[tÌt/uyuÅuvvvvTvUvîÚÏÊʽ½½­¢–ÊʆÊ
& FE
Æh„Ð^„ÐgdAhÅ $„h^„ha$gd# $
& FBa$gd#Â$
& FB7$8$H$a$gd#Â 
& FB7$8$H$gd#Âgd#Â $
& FAa$gd#Â$
& FA„ßþ7$8$H$]„ßþa$gd#Â
& FA„ßþ7$8$H$]„ßþgd#ÂUvVvWvXvYvZv[v\v]v^v€v‚v„v†vˆvïããããããããÛÆÆÆÆ1$$„øÿ„+&`#$/„´Ifa$gd#Â$a$gd# $„^„a$gd#Â$
ÆÏ„^„a$gd#ˆv‰v!Þkdܱ$$If–lÖÖ\”ÿçFÞ S_˜Â Ö
t
6`”øÿ”+”´Ö(ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖ0ö öÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿ”´2Ö
l4Ö4Ö
laöpÖ(ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿytq^Œ‰v‹vvv‘vêêêê1$$„øÿ„+&`#$/„´Ifa$gd#‰v‘v’v“v™v w
wwfxvxÕxØxyEzYz\zgz{+{w|x|ƒ|ï|ñ|Ž}ž}Â}Ä}Ü}l~„~—~˜~™~´~ùîâØùÐâîâîâÂîÂâÂî³£îâî—îâˆxˆîâeîâWh#Âhq^Œ5>*CJaJ%h#Âhq^ŒCJaJfHqÊ
ÿÿÿÿh#Âhq^ŒCJH*aJmH sH h#Âhq^ŒCJaJmH sH h#Âhq^ŒCJH*aJh#Âhq^Œ5CJOJQJaJh#Âhq^ŒCJOJQJaJh#Âhq^Œ5CJ\aJh#Âhq^Œ;h#Âhq^Œ5;h#Âhq^Œ5CJaJh#Âhq^ŒCJaJ h#Âhq^Œ"‘v’v“v!$a$gd#ÂÞkd³$$If–lÖÖ\”ÿçFÞ S_˜Â Ö
t
6`”øÿ”+”´Ö(ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖ0ö öÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿ”´2Ö
l4Ö4Ö
laöpÖ(ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿytq^Œ“v™v
w wwšwýwexfxvx‘x©xÕxØxyEzFzgz{úîááÊÊʾ¶§§§¶¶¶¶¶¶$
& F³„h^„ha$gdƒ1ò$a$gd# $„Ð^„Ða$gd#Â$
& F7
ƄЄ0ý^„Ð`„0ýa$gd#Â
$
Æ„À!a$gd# $„Ð^„Ða$gd#Âgd#Â{4{w|x|ƒ|Ð|}N}}Ž}ž}Ü}~k~l~~÷âÝÕ³³³ÕÕ  ‡„˜þ`„˜þgd#Â$„Є˜þ^„Ð`„˜þa$gd#Â$
& F6
Æh„Ð^„Ða$gd#Â$
& Fh„Ð^„Ða$gdƒ1ò$
& Fh
Æh„Ð^„Ða$gdƒ1ò$a$gd#Âgd#Â$
ÆÐ„„¤^„`„a$gdƒ1ò$a$gd#~˜~™~~ž~´~Ñ~ë~.X¤¥±Ï€5€\€j€€³€ç€-òéááÜÜÜÜÓÜÜÜáááÜÜÜÜÓÓÓÓÜ„Ð`„Ðgd#Âgd#Â$a$gd#„˜þ`„˜þgd# „Є˜þ^„Ð`„˜þgdƒ1ò´~¤±Ï€n€o€“€œ€³€À€ç€ô€"²éëìíîõö‚‚‚&‚'‚(‚,‚™‚¥‚î‚(ƒ‘ƒ’ƒõæØõæõæõæõæõæõæõæÌõÌÃÌõ²ªõ£õ²‘õ‘‚qõihƒ1òCJaJ h#Âhq^ŒB*CJ]aJphh#Âhq^ŒB*CJaJph#h#Âhq^Œ5;B*CJaJph h#Âhq^Œh#Âhq^Œ5 h#Âhq^Œ5B*CJaJphhƒ1ò5CJaJh#Âhq^Œ5CJaJh#Âhq^Œ5>*CJaJh#Âhq^ŒCJaJmH sH h#Âhq^ŒCJaJ$-Mn…²éêëìí‚‚‚‚‚úúúúúòòúòéÔÔÔÔ1$$„øÿ„+&`#$/„´Ifa$gd#Â
Æ„gd#Â$a$gd#Âgd#‚‚!ÞkdN´$$If–lÖÖ\”ÿçFÞ S_˜Â Ö
t
6`”øÿ”+”´Ö(ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖ0ö öÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿ”´2Ö
l4Ö4Ö
laöpÖ(ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿytq^Œ‚ ‚"‚$‚&‚êêêê1$$„øÿ„+&`#$/„´Ifa$gd#Â&‚'‚(‚!
Æ„gd#ÂÞkd‡µ$$If–lÖÖ\”ÿçFÞ S_˜Â Ö
t
6`”øÿ”+”´Ö(ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖ0ö öÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿ”´2Ö
l4Ö4Ö
laöpÖ(ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿytq^Œ(‚,‚™‚š‚¥‚î‚(ƒyƒ‘ƒ’ƒ¢ƒՃ „1„‰„Š„ë„…õéõõÛÛÎÀ¶¶ªªªª¶””
& F:
ÆÂÀ!„´„Lÿ^„´`„Lÿgd# 
& F´„Ð^„Ðgdƒ1ò
ÆÐÀ!gd#Â
ÆÐÀ!„Ð^„Ðgd#Â
& F=7$8$H$gd#Â
& F=
ÆÐÀ!gd#Â $7$8$H$a$gd#Â
Æ„À!gd#Â’ƒ¢ƒˆ„Š„v††‚†‰†І¦†§†¯†°†¸†¹†Ć·‡¸‡ȇ‘ˆšˆ›ˆ¾ˆ܈݈󈕉«‰Š)Š‹‹æ‹Œóè×ȼ³¼è¼è«è¤èšè’óÈ}hUÈè¼è¼è¼è¼è¼%h#Âhq^ŒCJaJfHqÊ
ÿÿÿÿ)h#Âhq^Œ0J0CJaJfHqÊ
ÿÿÿÿ(h#Âhq^ŒCJ\aJfHqÊ
ÿÿÿÿhƒ1òCJaJh#Âhq^Œ5; h#Âhq^Œh#Âhq^Œ5hƒ1ò5CJaJh#Âhq^Œ5CJaJh#Âhq^ŒB*CJaJph h#Âhq^ŒB*CJ]aJphh#Âhq^ŒCJaJhƒ1òhq^Œ5CJaJ!…J…x…‘…á… †0†\†v†w†x†y†z†{†|†}†~††€††¦†éÕéÕÕÕÕ¿²²²²²²²²²²²² „Z„¦ÿ^„Z`„¦ÿgd#Â
& F:
Æh„„>þ^„Â`„>þgd#Â
& F:
ÆÂ„´„Lÿ^„´`„Lÿgd#Â
& F:
ÆÂÀ!„´„Lÿ^„´`„Lÿgd#¦†§†©†«†­†¯†òÝÝÝÝ1$$„øÿ„+&`#$/„´Ifa$gd# „Z„¦ÿ^„Z`„¦ÿgd#¯†°†!ÞkdÀ¶$$If–lÖÖ\”ÿçFÞ S_˜Â Ö
t
6`”øÿ”+”´Ö(ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖ0ö öÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿ”´2Ö
l4Ö4Ö
laöpÖ(ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿytq^Œ°†²†´†¶†¸†êêêê1$$„øÿ„+&`#$/„´Ifa$gd#¸†¹†Ć!$a$gd#ÂÞkdù·$$If–lÖÖ\”ÿçFÞ S_˜Â Ö
t
6`”øÿ”+”´Ö(ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖ0ö öÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿ”´2Ö
l4Ö4Ö
laöpÖ(ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿytq^ŒĆ‡^‡·‡¸‡ȇÿ‡Jˆ“ˆ¾ˆ݈󈔉•‰«‰ŠŠ)Š‹‹‹å‹æ‹ðððÜÜÍÍÍÍÍÅÅÅÅÅÅÅÅÅÅÅÅ$a$gd#Â$
& Fµ
ÆÀa$gd^JÈ$
ÆÀ„Z„âÿ^„Z`„âÿa$gd#Â$
& F?
Æa$gd#Âæ‹Œ}Œ~Œ“ŒñŒRSc·͍Ž0Ž~ŽŽŽŽ_¢ÏďŏƏǏȏ÷÷÷÷ìì÷÷÷÷÷÷÷à÷ØØØØÓÓÓÓÓgd#Â
& FDgd#Â $
Æa$gd#Â $
& Fha$gdƒ1ò$a$gd#ÂŒ~Œ“ŒԌ֌Sc€‘ߍöGŽaŽŽŽŽŽӎԎ 
?@]^_`‰Š ¡·¾Ï܏ݏëúõéõÝõéõéõéõéõéÎÃζÎõÎÃζΩÎÃζΩ›©õé|j#h#Âhq^Œ5B*CJ\aJph h#Âhq^Œ5B*CJaJphhƒ1ò5B*CJaJphh#Âhq^Œ0J7CJ\aJh#Âhq^Œ0J7CJaJh#Âhq^Œ0JCJaJh#Âhõ'.CJaJjh#Âhõ'.CJUaJh#Âhq^ŒCJH*aJh#Âhq^Œ5CJaJh#Âhq^ŒCJaJ'ȏɏʏˏ̏͏ΏϏЏяҏӏԏՏ֏׏؏ُڏۏ܏êëñúúúúúúúúúúúúúúúúúúúúúîîââ $$Ifa$gd# $„h`„ha$gd#Âgd#Âú"#7?@BIJx€ƒА‹®¶·¹ÀÁѐِڐâîö÷ÿ ‘‘‘‘!‘#‘*‘+‘7‘?‘@‘ñÞÌÁ¬ÁÁŒÁÁvÁÁvÁÁvÁvÁvÁ¬ÁÁvÁ+h#Âhq^Œ5B*CJOJQJ\aJph h#Âhq^ŒB*CJ\aJphh#Âhq^ŒB*CJaJph(h#Âhq^Œ5B*CJOJQJaJphh#Âhq^ŒCJaJ#h#Âhq^Œ5B*CJ\aJph%h#Âhq^ŒB*CJOJQJaJphh#Âhq^ŒCJOJQJaJ.ú  
óçççç $$Ifa$gd# $$Ifa$gd#( $$Ifa$gd#Â×kd2¹$$If–lÖ֞”ÿè¸ÔJf!6$€T€.€¢€€v€€ÐÖ0ÿÿÿÿÿÿö¢$6öÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ4Ö4Ö
laöytq^Œ#$679;=?öŽ‚‚‚‚‚‚‚‚‚ $$Ifa$gd#ÂhkdAº$$If–l4ÖÖ”ÿ6$€¢$Ö0ÿÿÿÿÿÿö¢$6öÖÿÖÿÖÿÖÿ4Ö4Ö
laöf4ytq^Œ $Ifgd# ?@BJ( $$Ifa$gd#Â×kdÒº$$If–lÖ֞”ÿè¸ÔJf!6$€T€.€¢€€v€€ÐÖ0ÿÿÿÿÿÿö¢$6öÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ4Ö4Ö
laöytq^ŒJxz|~€óçççç $$Ifa$gd# $$Ifa$gd#€ƒ‹( $$Ifa$gd#Â×kdá»$$If–lÖ֞”ÿè¸ÔJf!6$€T€.€¢€€v€€ÐÖ0ÿÿÿÿÿÿö¢$6öÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ4Ö4Ö
laöytq^Œ‹®°²´¶óçççç $$Ifa$gd# $$Ifa$gd#¶·¹Á( $$Ifa$gd#Â×kdð¼$$If–lÖ֞”ÿè¸ÔJf!6$€T€.€¢€€v€€ÐÖ0ÿÿÿÿÿÿö¢$6öÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ4Ö4Ö
laöytq^ŒÁѐӐՐאِóçççç $$Ifa$gd# $$Ifa$gd#Âِڐܐâ( $$Ifa$gd#Â×kdÿ½$$If–lÖ֞”ÿè¸ÔJf!6$€T€.€¢€€v€€ÐÖ0ÿÿÿÿÿÿö¢$6öÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ4Ö4Ö
laöytq^Œâîðòôöóçççç $$Ifa$gd# $$Ifa$gd#Âö÷ùÿ( $$Ifa$gd#Â×kd¿$$If–lÖ֞”ÿè¸ÔJf!6$€T€.€¢€€v€€ÐÖ0ÿÿÿÿÿÿö¢$6öÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ4Ö4Ö
laöytq^Œÿ ‘‘‘‘‘óçççç $$Ifa$gd# $$Ifa$gd#‘‘‘( $$Ifa$gd#Â×kdÀ$$If–lÖ֞”ÿè¸ÔJf!6$€T€.€¢€€v€€ÐÖ0ÿÿÿÿÿÿö¢$6öÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ4Ö4Ö
laöytq^Œ‘ ‘!‘#‘+‘7‘9‘;‘=‘?‘öŽ‚‚v‚‚‚‚ $$Ifa$gd# $$Ifa$gd#Âhkd,Á$$If–l4ÖÖ”ÿ6$€¢$Ö0ÿÿÿÿÿÿö¢$6öÖÿÖÿÖÿÖÿ4Ö4Ö
laöf4ytq^Œ $Ifgd# ?‘@‘B‘J‘( $$Ifa$gd#Â×kd½Á$$If–lÖ֞”ÿè¸ÔJf!6$€T€.€¢€€v€€ÐÖ0ÿÿÿÿÿÿö¢$6öÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ4Ö4Ö
laöytq^Œ@‘B‘I‘J‘W‘_‘`‘b‘i‘j‘w‘}‘‘€‘‘’‘“‘¤‘¥‘¼‘đő͑Αԑ›’§’-“.“>“,”ðåðÏðåðåðÏðºå¥’å†å†~åwå†åmådXMh#Âh"oùCJaJh#Âh"où5CJaJhƒ1ò5CJaJh#Âhq^Œ5; h#Âhq^Œh#Âhq^Œ5h#Âhq^Œ5CJaJ%h#Âhq^ŒB*CJaJmHphsH(h#Âhq^Œ5B*CJaJmHphsH(h#Âhq^Œ5B*CJOJQJaJph+h#Âhq^Œ5B*CJOJQJ\aJphh#Âhq^ŒCJaJh#Âhq^ŒB*CJaJphJ‘W‘Y‘[‘]‘_‘óçççç $$Ifa$gd# $$Ifa$gd#Â_‘`‘b‘j‘( $$Ifa$gd#Â×kdÌÂ$$If–lÖ֞”ÿè¸ÔJf!6$€T€.€¢€€v€€ÐÖ0ÿÿÿÿÿÿö¢$6öÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ4Ö4Ö
laöytq^Œj‘w‘y‘{‘}‘‘óçççÛ $$Ifa$gd# $$Ifa$gd# $$Ifa$gd#‘€‘‘‘( $$Ifa$gd#Â×kdÛÃ$$If–lÖ֞”ÿè¸ÔJf!6$€T€.€¢€€v€€ÐÖ0ÿÿÿÿÿÿö¢$6öÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿÖÿÿÿÿÿÿÿ4Ö4Ö
laöytq^Œ‘’‘“‘”‘•‘–‘—‘˜‘™‘š‘›‘œ‘óhcccccccccgd#‹kdêÄ$$If–lÖÖF”ÿèf!6$€T€~€ÐÖ0ÿÿÿÿÿÿö¢$6öÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿÖ ÿÿÿ4Ö4Ö
laöytq^Œ $$Ifa$gd# œ‘‘¼‘¾‘À‘‘đúòÝÝÝÝ1$$„øÿ„+&`#$/„´Ifa$gd#Â$a$gd#Âgd#Âđő!Þkd¡Å$$If–lÖÖ\”ÿçFÞúS_˜ Ö
t
6`”øÿ”+”´Ö(ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖ0öföÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿ”´2Ö
l4Ö4Ö
laöpÖ(ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿytq^ŒőǑɑˑ͑êêêê1$$„øÿ„+&`#$/„´Ifa$gd#Â͑Αϑ!$a$gd#ÂÞkdÚÆ$$If–lÖÖ\”ÿçFÞúS_˜ Ö
t
6`”øÿ”+”´Ö(ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖ0öföÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿ”´2Ö
l4Ö4Ö
laöpÖ(ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿytq^Œϑԑ%’›’œ’§’ؒ “-“.“>“€“˜“˓â“”-”.”B”h•i•÷ììççÔÔÔÈȼ±±±±÷÷÷÷÷ $
& F¶a$gd^JÈ $„Ð`„Ða$gd# $„^„a$gdƒ1ò$
& FI
ÆÐ„òþ`„òþa$gd#Âgd# $
& FTa$gd#Â$a$gd#Â,”-”.”C”i••½–Ԗ…—†—œ—P™f™'šCšzš›šœš­šV›W›e›f›¢›£›̛͛ΛϛœœYœZœ[œ\œ—œ˜œóêóßóßóßÖóßóßóßËß½ß󨙎™y™f™Ž™y™f™Ž™%h#Âhq^ŒCJaJfHqÊ
ÿÿÿÿ)h#Âhq^Œ0JCJaJfHqÊ
ÿÿÿÿh#Âhõ'.CJaJjh#Âhõ'.CJUaJ(h#Âhq^Œ5CJaJfHqÊ
ÿÿÿÿh#Âhq^Œ5CJ\aJh#Âh"oùCJaJhq»5CJaJh#Âhq^ŒCJaJhƒ1ò5CJaJh#Âhq^Œ5CJaJ$i•~•¼–½–Ӗ„—…—›—P™Q™e™'š9šCšœšš­š›V›W›e›÷÷÷÷÷÷÷÷÷÷÷ï÷ØÒÒ»»³÷$a$gd#Â$
& FK
Æh„Є0ý^„Ð`„0ýa$gd#Â7$gd#Â$
& FJ
Æh„Є0ý^„Ð`„0ýa$gd#Â$a$gd#Â$a$gd#Âe›Λ[œɜ'‹óôõö0ž2ž4ž6ž8žôôôôôôëëëëÖÖÖÖ1$$„øÿ„+&`#$/„´Ifa$gd# 7$8$H$gd# $
& FVa$gd#˜œǜȜɜʜýœþœ%&'(^_‰Š‹Œĝŝñòóöþž/ž0ž8ž9žAžBžCžHž™ž¥žܞݞóäÙäÎäóäÙäÎäóäÙäÎäóäÙ¼°Ù¼œ”ٍÙ|œmœ\¼ h#Âhq^ŒB*CJ\aJphh#Âhq^ŒB*CJaJph hƒ1ò5;B*CJ\aJph h#Âhq^Œh#Âhq^Œ5&h#Âhq^Œ5;B*CJ\aJphh#Âhq^Œ5CJaJ#h#Âhq^Œ5B*CJ\aJphh#Âhõ'.CJaJh#Âhq^ŒCJaJjh#Âhõ'.CJUaJh#Âhq^Œ0JCJaJ$8ž9ž!ÞkdÈ$$If–lÖÖ\”ÿçFÞ S_˜Â Ö
t
6`”øÿ”+”´Ö(ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖ0ö öÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿ”´2Ö
l4Ö4Ö
laöpÖ(ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿytq^Œ9ž;ž=ž?žAžêêêê1$$„øÿ„+&`#$/„´Ifa$gd#ÂAžBžCž! 7$8$H$gd#ÂÞkdLÉ$$If–lÖÖ\”ÿçFÞ S_˜Â Ö
t
6`”øÿ”+”´Ö(ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖ0ö öÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿ”´2Ö
l4Ö4Ö
laöpÖ(ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿytq^ŒCžGž™žšž¥žݞŸbŸcŸsŸŸ¥Ÿ¹ŸäŸæŸúŸàÄ Ù ö¡÷¡
¢,£-£öêööÙÙÙööÌÌÌÌöêêêêêêêêê 
& F·7$8$H$gd^JÈ
& FQ„7$8$H$^„gd# $7$8$H$a$gd# 7$8$H$gd#ÂݞŸŸaŸbŸcŸrŸsŸäŸæŸúŸÄ Ù ÷¡
¢-£B£¤äĤؤ+¥H¥O¥R¥U¥—¥®¥°¥½¥9¦u§…§‰§ïÝïÝμݫ¼ÝœÝœÝœÝœÝÎݜݜ‘ƒ‘x‘ƒ‘œlY%h#Âhq^ŒCJaJfHqÊ
ÿÿÿÿh#Âhq^Œ5CJaJh#Âhis(CJaJh#Âhq^Œ5CJ\aJh#Âhq^ŒCJaJh#Âhq^ŒB*CJaJph h#Âh`¥B*CJ\aJph#h#Âh`¥5B*CJ\aJphhƒ1ò5B*CJ\aJph#h#Âhq^Œ5B*CJ\aJph h#Âhq^ŒB*CJ\aJph!-£B£¤äؤ+¥=¥H¥—¥°¥±¥½¥¦9¦„¦ЦÔ¦§J§u§óóóóóâÙÌÃÙÙ¶©¶©¶Ã¶¤gd#Â
„Ð7$8$H$`„Ðgd# 
& FP7$8$H$gd#Â 7$8$H$gd#Â 
& FO7$8$H$gd# 7$8$H$gd#„€„Ð7$8$H$^„€`„Ðgd# $7$8$H$a$gd#Âu§v§…§£§¤§¥§¦§¨§Õ§×§Ù§Û§ݧòíÝòíòÔÌ····1$$„øÿ„+&`#$/„´Ifa$gd#Â$a$gd#Â
ÆLgd#Â
& FW
Æh„Ð^„Ðgdƒ1ògd#Â

ÆÝ¢Agd# ‰§§‘§§¢§©§°§±§Õ§ݧÞ§æ§ç§ì§U¨a¨W©X©h©ðªñªýª3«å«¬r¬‡¬˜¬k­ˆ­ö­ ®/® ¯-¯¯ëØëØÍÁÍÁ¹Í²ÍÁ£Á£”ˆ}kÁ]Í]ÍÁ]Í]ÍÁ]Í]Íh#Âhq^Œ5CJ\aJ#h#Âhq^Œ5B*CJ\aJphJJJh#Âhis(CJaJh#Âhis(5CJaJh#Âhq^ŒB*CJaJph333h#Âhq^ŒB*CJaJph h#Âhq^Œh#Âhq^Œ5h#Âhq^Œ5CJaJh#Âhq^ŒCJaJ%h#Âhq^ŒCJaJfHqÊ
ÿÿÿÿ(h#Âhq^ŒCJ\aJfHqÊ
ÿÿÿÿ#ݧÞ§!Þkd…Ê$$If–lÖÖ\”ÿçFÞFS_˜h Ö
t
6`”øÿ”+”´Ö(ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖ0ö²öÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿ”´2Ö
l4Ö4Ö
laöpÖ(ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿytq^ŒÞ§à§â§ä§æ§êêêê1$$„øÿ„+&`#$/„´Ifa$gd#Âæ§ç§è§!$a$gd#ÂÞkd¾Ë$$If–lÖÖ\”ÿçFÞFS_˜h Ö
t
6`”øÿ”+”´Ö(ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖ0ö²öÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿ”´2Ö
l4Ö4Ö
laöpÖ(ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿytq^Œè§ì§U¨V¨a¨¶¨©X©h©ˆ©ª0ªZªðªñª«3«q¬r¬óóóëÚÚÚɺººººµ¬¬ ¬ $7$8$H$a$gd# 7$8$H$gd#Âgd#Â$
& F¸„Ð^„Ða$gdƒ1ò¤d-DMÆ
ÿÿÿÿ[$gdƒ1ò
& FM-DMÆ
ÿÿÿÿgd#Â$a$gd#Â $
Æàa$gd#Âr¬‡¬õ­ö­ ®€¯¯–¯™±š±®±³¡³¬³´X´Y´h´Í´δÝ´öêööêöâêâöêÒÍÍÍÍÍÄÄÍ
Ægd#Âgd#Â$„P7$8$H$^„Pa$gd#Â$a$gd# $7$8$H$a$gd# 7$8$H$gd#¯‚¯–¯¬¯ü¯9°ß°ò°™±®±Á±h²‡²³+³³¬³Y´h´δÝ´6µ7µ8µpµqµuµvµwµxµyµzµ»µ¼µĵŵƵǵȵɵ¶¶(¶)¶*¶I¶J¶K¶ ¶öêÜÑÜÑÜÑêÜÑÜÑÜÑêÑêÑ꾩ššz𩾩ššz𩾩ššzšÑ¾©š)h#Âhq^Œ0JCJaJfHqÊ
ÿÿÿÿh#Âhõ'.CJaJjh#Âhõ'.CJUaJ)h#Âhq^Œ0J0CJaJfHqÊ
ÿÿÿÿ%h#Âhq^ŒCJaJfHqÊ
ÿÿÿÿh#Âhq^ŒCJaJh#Âhq^Œ5CJ\aJh#Âhq^Œ5CJaJhƒ1ò5CJaJ0Ý´#µ*¶¶ÿ¶··ó·ô·õ·¸¸¸¸¸ïïïïêâêÖÖâÁÁÁÁ1$$„øÿ„+&`#$/„´Ifa$gd# $„8^„8a$gd#Â$a$gd#Âgd#Â
& FX„„òþ^„`„òþgd# ¶¡¶À¶Á¶¶Õ¶Û¶ó¶ú¶þ¶ÿ¶··ò·ó·õ·ö·ý·ÿ·¸¸¸¸¸&¸'¸(¸ðÛðн§½§½›Ð›ƒÐof›ÐX›XPÐIÐX h#Âhq^Œh#Âhq^Œ5h#Âhq^Œ5;CJaJhƒ1ò5CJaJ&h#Âhq^Œ5;B*CJ\aJph.h#Âhq^ŒB*CJaJfHph333qÊ
ÿÿÿÿh#Âhq^Œ5CJaJ+h#Âhq^Œ5CJ\aJfHqÊ
ÿÿÿÿ%h#Âhq^ŒCJaJfHqÊ
ÿÿÿÿh#Âhq^ŒCJaJ)h#Âhq^Œ0JCJaJfHqÊ
ÿÿÿÿjh#Âhõ'.CJUaJ¸¸!Þkd÷Ì$$If–lÖÖ\”ÿçFÞ S_˜Â Ö
t
6`”øÿ”+”´Ö(ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖ0ö öÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿ”´2Ö
l4Ö4Ö
laöpÖ(ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿytq^Œ¸ ¸"¸$¸&¸êêêê1$$„øÿ„+&`#$/„´Ifa$gd#Â&¸'¸(¸!$a$gd#ÂÞkd0Î$$If–lÖÖ\”ÿçFÞ S_˜Â Ö
t
6`”øÿ”+”´Ö(ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÖ0ö öÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿÖÿÿÿÿ”´2Ö
l4Ö4Ö
laöpÖ(ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿytq^Œ(¸,¸;¹£?£Q£"¤#¤2¤‹¤¥¥M¥N¥T¥]¥j¥l¥òíåííÍííÅÅÅíí½í±±¥± $$Ifa$gd# $$Ifa$gd#Â$a$gd#Â
& Fgd^JÈ$
& FŠ
Æ „„„„äý^„„`„äýa$gd^JÈ
& F‹gd^JÈgd# „P„Ð^„P`„Ðgd#Â;¥=¥>¥?¥N¥]¥i¥j¥r¥s¥u¥}¥~¥¥ž¥ ¥¨¥©¥Ü¥Ý¥ߥç¥è¥¦¦¦¦¦G¦H¦J¦R¦S¦n¦o¦q¦y¦z¦•¦–¦˜¦ ¦¡¦¸¦¹¦»¦óàÒÁ¯ ¯‚s‚Ás‚s‚Ás‚s‚Ás‚s‚Ás‚s‚Ás‚s‚Ás‚s‚Ás‚sh#Âhq^ŒB*CJaJphh#Âhq^ŒCJaJ%h#Âhq^ŒB*CJOJQJaJphh#Âhq^ŒCJOJQJaJ#h#Âhq^Œ5B*CJ\aJph h#Âhq^Œ5B*CJaJphhàb>5B*CJaJph%h#Âhq^ŒCJaJfHqÊ
ÿîîîh#Âhq^Œ@ˆïÿCJaJ-l¥n¥p¥r¥óóó $$Ifa$gd#Âr¥s¥u¥! $$Ifa$gd#ÂÞkdò$$IfT–lÖ֞”ÿиÔJf!Ü#€