54
MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 OBJECTIVES: To familiarize the students in the field of differential equations to solve boundary value problems associated with engineering applications. To expose the students to variational formulation and conformal mapping and their applications to obtain solutions for buckling, dynamic response, heat and flow problems of one and two dimensional conditions. UNIT I LAPLACE TRANSFORM TECHNIQUES FOR PARTIAL DIFFERENTIAL EQUATIONS 9+3 Laplace transform, Definitions, properties Transform error function, Bessel’s function, Dirac Delta function, Unit Step functions Convolution theorem Inverse Laplace Transform: Complex inversion formula Solutions to partial differential equations: Heat equation, Wave equation. UNIT II FOURIER TRANSFORM TECHNIQUES FOR PARTIAL DIFFERENTIAL EQUATIONS 9+3 Fourier transform: Definitions, properties Transform of elementary functions, Dirac Delta function Convolution theorem Parseval’s identity – Solutions to partial differential equations: Heat equation, Wave equation, Laplace and Poison’s equations. UNIT III CALCULUS OF VARIATIONS 9+3 Concept of variation and its properties Euler’s equation – Functional dependant on first and higher order derivatives Functionals dependant on functions of several independent variables Variational problems with moving boundaries Problems with constraints Direct methods Ritz and Kantorovich methods. UNIT IV CONFORMAL MAPPING AND APPLICATIONS 9+3 Introduction to conformal mappings and bilinear transformations Schwarz Christoffel transformation Transformation of boundaries in parametric form Physical applications : Fluid flow and heat flow problems. UNIT V TENSOR ANALYSIS 9+3 Summation convention Contravariant and covaraiant vectors Contraction of tensors Innerproduct Quotient law Metric tensor Chrirstoffel symbols Covariant differentiation Gradient, divergence and curl. TOTAL (L: 45 +T: 15): 60 PERIODS OUTCOME: On completion of the course the students will enable to solve boundary value problems using Laplace and Fourier transform techniques. They will also solve Fluid flow and heat flow problems using conformal mapping. REFERENCES: 1. Gupta, A.S., “Calculus of Variations with Applications”, Prentice Hall of India Pvt. Ltd., New Delhi, 1997. 2. James, G., “Advanced Modern Engineering Mathematics, 3 rd Edition, Pearson Education, 2004. 3. Ramaniah.G. “Tensor Analysis”, S.Viswanathan Pvt. Ltd., 1990. 4. Sankara Rao, K., “Introduction to Partial Differential Equations”, Prentice Hall of India Pvt. Ltd., New Delhi, 1997. 5. Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill Book Co., 1981.

MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4

OBJECTIVES:

To familiarize the students in the field of differential equations to solve boundary value problems associated with engineering applications.

To expose the students to variational formulation and conformal mapping and their applications to obtain solutions for buckling, dynamic response, heat and flow problems of one and two dimensional conditions.

UNIT I LAPLACE TRANSFORM TECHNIQUES FOR PARTIAL DIFFERENTIAL EQUATIONS 9+3 Laplace transform, Definitions, properties – Transform error function, Bessel’s function, Dirac Delta function, Unit Step functions – Convolution theorem – Inverse Laplace Transform: Complex inversion formula – Solutions to partial differential equations: Heat equation, Wave equation. UNIT II FOURIER TRANSFORM TECHNIQUES FOR PARTIAL DIFFERENTIAL EQUATIONS 9+3 Fourier transform: Definitions, properties – Transform of elementary functions, Dirac Delta function – Convolution theorem – Parseval’s identity – Solutions to partial differential equations: Heat equation, Wave equation, Laplace and Poison’s equations. UNIT III CALCULUS OF VARIATIONS 9+3 Concept of variation and its properties – Euler’s equation – Functional dependant on first and higher order derivatives – Functionals dependant on functions of several independent variables – Variational problems with moving boundaries – Problems with constraints – Direct methods – Ritz and Kantorovich methods. UNIT IV CONFORMAL MAPPING AND APPLICATIONS 9+3 Introduction to conformal mappings and bilinear transformations – Schwarz Christoffel transformation – Transformation of boundaries in parametric form – Physical applications : Fluid flow and heat flow problems. UNIT V TENSOR ANALYSIS 9+3 Summation convention – Contravariant and covaraiant vectors – Contraction of tensors – Innerproduct – Quotient law – Metric tensor – Chrirstoffel symbols – Covariant differentiation – Gradient, divergence and curl.

TOTAL (L: 45 +T: 15): 60 PERIODS

OUTCOME:

On completion of the course the students will enable to solve boundary value problems using Laplace and Fourier transform techniques. They will also solve Fluid flow and heat flow problems using conformal mapping.

REFERENCES:

1. Gupta, A.S., “Calculus of Variations with Applications”, Prentice Hall of India Pvt. Ltd., New Delhi, 1997.

2. James, G., “Advanced Modern Engineering Mathematics, 3rd Edition, Pearson Education, 2004.

3. Ramaniah.G. “Tensor Analysis”, S.Viswanathan Pvt. Ltd., 1990. 4. Sankara Rao, K., “Introduction to Partial Differential Equations”, Prentice Hall of India Pvt.

Ltd., New Delhi, 1997. 5. Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s

Outline Series)”, McGraw Hill Book Co., 1981.

Page 2: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

ST7101 CONCRETE STRUCTURES L T P C 3 0 0 3

OBJECTIVES:

To make the students be familiar with the limit state design of RCC beams and columns

To design special structures such as Deep beams, Corbels, Deep beams, and Grid floors

The students will have confident to design the flat slab as per Indian standard, yield line theory and strip method.

To design the beams based on limit analysis and detail the beams, columns and joints for ductility

UNIT I DESIGN PHILOSOPHY 9 Limit state design - beams, slabs and columns according to IS Codes. Calculation of deflection and crack width according to IS Code - Design of slender columns

UNIT II DESIGN OF SPECIAL RC ELEMENTS 9 Design of RC walls - ordinary and shear walls. Strut and tie method of analysis for corbels and deep beams, Design of corbels, Deep-beams and grid floors.

UNIT III FLAT SLABS AND YIELD LINE BASED DESIGN 9 Design of flat slabs and flat plates according to IS method – Check for shear - Design of spandrel beams - Yield line theory and Hillerborg’s strip method of design of slabs.

UNIT IV INELASTIC BEHAVIOUR OF CONCRETE STRUCTURES 9 Inelastic behaviour of concrete beams and frames, moment - rotation curves, moment redistribution.

UNIT V DUCTILE DETAILING 9 Concept of Ductility – Detailing for ductility – Design of beams, columns for ductility - Design of cast-in-situ joints in frames – Fire resistance of Reinforced concrete members.

TOTAL: 45 PERIODS

OUTCOME:

On completion of this course the students will have the confidence to design various concrete structures and structural elements by limit state design and detail the same for ductility as per codal requirements.

REFERENCES: 1. Gambhir.M.L., “Design of Reinforced Concrete Structures”, Prentice Hall of India, 2012. 2. Purushothaman, P, “Reinforced Concrete Structural Elements: Behaviour Analysis and

Design”, Tata McGraw Hill, 1986 3. Unnikrishna Pillai and Devdas Menon “Reinforced Concrete Design’, Third Edition, Tata

McGraw Hill Publishers Company Ltd., New Delhi, 2007. 4. Varghese, P.C, “Advanced Reinforced Concrete Design”, Prentice Hall of India, 2005. 5. Varghese, P.C., “Limit State Design of Reinforced Concrete”, Prentice Hall of India, 2007. ST7102 STRUCTURAL DYNAMICS L T P C

3 0 0 3

OBJECTIVES:

To expose the students the principles and methods of dynamic analysis of structures and to prepare them for designing the structures for wind, earthquake and other dynamic loads.

Page 3: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

UNIT I PRINCIPLES OF VIBRATION ANALYSIS 9 Mathematical models of single degree of freedom systems - Free and forced vibration of SDOF systems, Response of SDOF to special forms of excitation, Effect of damping, Transmissibility. UNIT II DYNAMIC RESPONSE OF TWO DEGREE OF FREEDOM SYSTEMS 9 Mathematical models of two degree of freedom systems, free and forced vibrations of two degree of freedom systems, normal modes of vibration, applications. UNIT III DYNAMIC RESPONSE OF MULTI-DEGREE OF FREEDOM SYSTEMS 9 Mathematical models of Multi-degree of freedom systems, orthogonality of normal modes, free and forced vibrations of multi degree of freedom systems Mode superposition technique, Applications. UNIT IV DYNAMIC RESPONSE OF CONTINUOUS SYSTEMS 9 Mathematical models of continuous systems, Free and forced vibration of continuous systems, Rayleigh – Ritz method – Formulation using Conservation of Energy – Formulation using Virtual Work, Applications. UNIT V DIRECT INTEGRATION METHODS FOR DYNAMIC RESPONSE 9 Damping in MDOF systems, Nonlinear MDOF systems, Wilson Theta method, Newmark beta method, step-by-step numerical integration techniques.

TOTAL : 45 PERIODS OUTCOME:

After completion of the course the students will have the knowledge of vibration analysis of systems/structures with different degrees of freedom and they know the method of damping the systems.

REFERENCES: 1. Anil K.Chopra, Dynamics of Structures, Pearson Education, 2007. 2. Leonard Meirovitch, Elements of Vibration Analysis, McGraw Hill, 1986, IOS Press, 2006. 3. Mario Paz, Structural Dynamics -Theory and Computation, Kluwer Academic Publishers, 2004. 4. Roy R.Craig, Jr, Andrew J. Kurdila, Fundamentals of Structural Dynamics, John Wiley & Sons,

2011.

ST7103 THEORY OF ELASTICITY AND PLASTICITY L T P C

3 0 0 3

OBJECTIVES:

To understand the concept of 3D stress, strain analysis and its applications to simple problems.

UNIT I ELASTICITY 9 Analysis of stress and strain, Equilibrium equations - Compatibility equations - stress strain relationship. Generalized Hooke’s law. UNIT II ELASTICITY SOLUTION 9 Plane stress and plane strain - Simple two dimensional problems in Cartesian and polar co-ordinates.

UNIT III TORSION OF NON-CIRCULAR SECTION 9 St.venant’s approach - Prandtl’s approach – Membrane analogy - Torsion of thin walled open and closed sections.

Page 4: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

UNIT IV BEAMS ON ELASTIC FOUNDATIONS 9 Beams on Elastic foundation – Methods of analysis – Elastic line method – Idealization of soil medium – Winkler model – Infinite beams – Semi infinite and finite beams – Rigid and flexible – Uniform cross section – Point load and udl – Solution by finite differences. UNIT V PLASTICITY 9 Physical Assumptions – Yield criteria – Failure theories – Applications of thick cylinder – Plastic stress strain relationship. Elasto-plastic problems in bending and torsion.

TOTAL: 45 PERIODS

OUTCOMES:

On completion of this course the students will be familiar to the concept of elastic analysis of plane stress and plane strain problems, beams on elastic foundation and torsion on non-circular section.

They also have sufficient knowledge in various theories of failure and plasticity.

REFERENCES: 1. Ansel.C.Ugural and Saul.K.Fenster, ”Advanced Strength and Applied Elasticity,” Fourth

Edition, Prentice Hall Professional technical Reference, New Jersy, 2003. 2. Chakrabarty.J, “Theory of Plasticity”, Third Edition, Elsevier Butterworth -

Heinmann – UK, 2006. 3. Sadhu Singh, "Theory of Elasticity", Khanna Publishers, New Delhi 1988. 4. Slater R.A.C, “Engineering Plasticity”, John Wiley and Son, New York,1977. 5. Timoshenko, S. and Goodier J.N."Theory of Elasticity", McGraw Hill Book Co., New York,

1988. ST7201 FINITE ELEMENT ANALYSIS L T P C

2 0 2 3 OBJECTIVES: To study the energy principles, finite element concept, stress analysis, meshing, linear problems

and applications.

UNIT I INTRODUCTION 9+3 Historical Background - Basic Concept of FEM - Engineering problems and governing differential equations – Finite element modeling – Discretisation - Node, Element - different types of element – Approximate Solutions – Principal of minimum potential energy, Rayleigh-Ritz method and Galerkins methods.

UNIT II FINITE ELEMENT ANALYSIS OF ONE DIMENSIONAL PROBLEMS 9+3 One dimensional problems - Coordinate systems – global, local and natural coordinate systems, shape functions – Bar, beam and truss element - Generation of Stiffness Matrix and Load Vector.

UNIT III FINITE ELEMENT ANALYSIS OF TWO DIMENSIONAL PROBLEMS 9+3 Two Dimensional problems – Plane Stress, Plane Strain Problems – Triangular and Quadrilateral Elements – Isoparametric Formulation - Natural Coordinates, Shape function, stiffness matrix- Axisymmetric Problems - Higher Order Elements - Numerical Integration.

UNIT IV MESH GENERATION AND SOLUTION PROBLEMS 9+3 Convergence: Requirements for convergence – p and h Methods of Mesh Refinement – ill conditioned Elements – Discretisation Errors – Auto and Adaptive Mesh Generation Techniques - Error Evaluation.

Page 5: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

UNIT V SOFTWARE APPLICATION 6 Preprocessing - Mesh generation – region and block representation, generation of node numbers, mesh plotting- Post Processing – Types of data available – displaying results graphically – listing nodal and element solution data. Practical lab: Generation of models & analysis of simple models using latest Finite Element software(Not for theory Exam) 6

TOTAL (L:45+T:15) : 60 PERIODS

TEXT BOOK: REFERENCES: 1. J.N.Reddy, An Introduction to the Finite Element Method, McGraw Hill, International Edition,

1993. 2. S.S.Rao, “Finite Element Method in Engineering”, Pergamon Press, 1989. 3. Chandrupatla & Belagundu, “Finite Elements in Engineering”, Prentice Hall of India Private

Ltd.,1997. 4. Cook, Robert Davisetal, “ Concepts and Applications of Finite Element Analysis “, Wiley, John & Sons, 1999 5. C.S.krishnamoorthy, “Finite Element Analysis”,”Theory and Programming:, Tata McGraw- Hill, 1995 6. David Hutton, “ Fundamentals of Finite Element Analysis”, Tata McGraw- Hill publishing Company limited, New Delhi, 2005 7. K.J.Bathe, Finite Elements Procedures in Engineering analysis, Prentice Hall Inc., 1995. 8. O.C.Zienkiewicz, and R.L.Taylor, The Finite Elements Methods , Mc Graw Hill , 1987. 9. S.Moaveni, Finite Element Analysis : Theory and Application with ANSYS, Prentice Hall Inc.,

1999. 10. Chennakesava R. Alavala “Finite Element Methods: Basic Concepts and Applications”,

Prentice Hall Inc., 2010.

ST7202 EXPERIMENTAL TECHNIQUES AND INSTRUMENTATION L T P C

2 0 2 3 OBJECTIVES:

To learn the principles of measurements of static and dynamic response of structures and carryout the analysis of results.

UNIT I FORCES AND STRAIN MEASUREMENT 6+6 Choice of Experimental stress analysis methods, Errors in measurements - Strain gauge, principle, types, performance and uses. Photo elasticity - principle and applications - Hydraulic jacks and pressure gauges – Electronic load cells – Proving Rings – Calibration of Testing Machines – Long-term monitoring – vibrating wire sensors– Fibre optic sensors.

UNIT II MEASUREMENT OF VIBRATION AND WIND FLOW 6+6 Characteristics of Structural Vibrations – Linear Variable Differential Transformer (LVDT) – Transducers for velocity and acceleration measurements. Vibration meter – Seismographs – Vibration Analyzer – Display and recording of signals – Cathode Ray Oscilloscope – XY Plotter – wind tunnels – Flow meters – Venturimeter – Digital data Acquisition systems. UNIT III DISTRESS MEASUREMENTS AND CONTROL 6+6 Diagnosis of distress in structures – Crack observation and measurements – corrosion of reinforcement in concrete – Half cell, construction and use – damage assessment – controlled blasting for demolition – Techniques for residual stress measurements – Structural Health Monitoring.

Page 6: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

UNIT IV NON DESTRUCTIVE TESTING METHODS 6+6 Load testing on structures, buildings, bridges and towers – Rebound Hammer – acoustic emission – ultrasonic testing principles and application – Holography – use of laser for structural testing – Brittle coating, Advanced NDT methods – Ultrasonic pulse echo, Impact echo, impulse radar techniques, GECOR , Ground penetrating radar (GPR). UNIT V MODEL ANALYSIS 6+6 Model Laws – Laws of similitude – Model materials – Necessity for Model analysis – Advantages – Applications – Types of similitude – Scale effect in models – Indirect model study – Direct model study - Limitations of models – investigations – structural problems – Usage of influence lines in model studies.

TOTAL (L: 30 + P: 30): 60 PERIODS OUTCOMES:

At the end of this course students will know about measurement of strain, vibrations and wind blow.

They will be able to analyze the structure by non-destructive testing methods and model analysis.

REFERENCES: 1. Dalley .J.W and Riley.W.F, “Experimental Stress Analysis”, McGraw Hill Book Company, N.Y.

1991 2. Ganesan.T.P, “Model Analysis of Structures”, University Press, India, 2000. 3. Ravisankar.K.and Chellappan.A., “Advanced course on Non-Destructive Testing and

Evaluation of Concrete Structures”, SERC, Chennai, 2007. 4. Sadhu Singh, “Experimental Stress Analysis”, Khanna Publishers, New Delhi, 2006. 5. Sirohi.R.S., Radhakrishna.H.C, “Mechanical Measurements”, New Age International (P) Ltd.

1997. ST7203 STEEL STRUCTURES L T P C

3 0 0 3 OBJECTIVES:

To study the behaviour of members and connections, analysis and design of Industrial buildings and roofs, chimneys. Study the design of with cold formed steel and plastic analysis of structures.

UNIT I GENERAL 9 Design of members subjected to combined forces – Design of Purlins, Louver rails, Gable column and Gable wind girder – Design of simple bases, Gusseted bases and Moment Resisting Base Plates.

UNIT II DESIGN OF CONNECTIONS 9 Types of connections – Welded and Bolted – Throat and Root Stresses in Fillet Welds – Seated Connections – Unstiffened and Stiffened seated Connections – Moment Resistant Connections – Clip angle Connections – Split beam Connections – Framed Connections. UNIT III ANALYSIS AND DESIGN OF INDUSTRIAL BUILDINGS 9 Analysis and design of different types of Live pan, Pratt and north light trusses roofs – Analysis and design of industrial buildings – Sway and non sway frames – Aseismic design of steel buildings.

Page 7: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

UNIT IV PLASTIC ANALYSIS OF STRUCTURES 9 Introduction, Shape factor, Moment redistribution, Combined mechanisms, Analysis of portal frames, Effect of axial force - Effect of shear force on plastic moment, Connections - Requirement – Moment resisting connections. Design of Straight Corner Connections – Haunched Connections – Design of continuous beams.

UNIT V DESIGN OF LIGHT GAUGE STEEL STRUCTURES 9

Behaviour of Compression Elements - Effective width for load and deflection determination – Behaviour of Unstiffened and Stiffened Elements – Design of webs of beams – Flexural members – Lateral buckling of beams – Shear Lag – Flange Curling – Design of Compression Members – Wall Studs.

TOTAL: 45 PERIODS

OUTCOMES:

At the end of this course students will be in a position to design bolted and welded connections in industrial structures.

They also know the plastic analysis and design of light gauge steel structures.

REFERENCES: 1. Lynn S. Beedle, Plastic Design of Steel Frames, John Wiley and Sons, 1990. 2. Narayanan.R.et.al., Teaching Resource on Structural steel Design, INSDAG, Ministry of Steel

Publishing, 2000. 3. Subramanian.N, Design of Steel Structures, Oxford University Press, 2008. 4. Wie Wen Yu, Design of Cold Formed Steel Structures, Mc Graw Hill Book Company, 1996.

ST7204 EARTHQUAKE ANALYSIS AND DESIGN OF STRUCTURES L T P C

3 0 0 3 OBJECTIVES:

To study the effect of earthquakes, analysis and design of earthquake resistant Structures.

UNIT I EARTHQUAKES AND GROUND MOTION 9 Engineering Seismology (Definitions, Introduction to Seismic hazard, Earthquake Phenomenon), Seismotectonics and Seismic Zoning of India, Earthquake Monitoring and Seismic Instrumentation, Characteristics of Strong Earthquake Motion, Estimation of Earthquake Parameters, Microzonation. UNIT II EFFECTS OF EARTHQUAKE ON STRUCTURES 9 Dynamics of Structures (SDOFS/ MDOFS), Response Spectra - Evaluation of Earthquake Forces as per codal provisions - Effect of Earthquake on Different Types of Structures - Lessons Learnt From Past Earthquakes

UNIT III EARTHQUAKE RESISTANT DESIGN OF MASONRY STRUCTURES 9 Structural Systems - Types of Buildings - Causes of damage - Planning Considerations - Philosophy and Principle of Earthquake Resistant Design - Guidelines for Earthquake Resistant Design - Earthquake Resistant Masonry Buildings - Design consideration – Guidelines. UNIT IV EARTHQUAKE RESISTANT DESIGN OF RC STRUCTURES 9 Earthquake Resistant Design of R.C.C. Buildings - Material properties - Lateral load analysis – Capacity based Design and detailing – Rigid Frames – Shear walls.

Page 8: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

UNIT V VIBRATION CONTROL TECHNIQUES 9 Vibration Control - Tuned Mass Dampers – Principles and application, Basic Concept of Seismic Base Isolation – various Systems- Case Studies, Important structures.

TOTAL: 45 PERIODS OUTCOMES:

At the end of this course the students will be able to understand the causes and effect of earthquake.

They will able to design masonry and RC structures to the earthquake forces as per the recommendations of IS codes of practice.

REFERENCES: 1. Bruce A Bolt, “Earthquakes” W H Freeman and Company, New York, 2004. 2. C. A. Brebbia,”Earthquake Resistant Engineering Structures VIII”,WIT Press, 2011 3. Mohiuddin Ali Khan “Earthquake-Resistant Structures: Design, Build and Retrofit”, Elsevier

Science & Technology, 2012 4. Pankaj Agarwal and Manish Shrikhande, “Earthquake Resistant Design of Structures”,

Prentice Hall of India, 2009. 5. Paulay,T and Priestley, M.J.N., “Seismic Design of Reinforced Concrete and Masonry

buildings”, John Wiley and Sons, 1992. 6. S K Duggal, “Earthquake Resistant Design of Structures”, Oxford University Press, 2007.

Page 9: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

ST7312 PRACTICAL TRAINING (4 Weeks) L T P C - - - 1

OBJECTIVES:

To train the students in the field work so as to have a firsthand knowledge of practical problems related to Structural Engineering in carrying out engineering tasks.

To develop skills in facing and solving the field problems.

SYLLABUS: The students individually undertake training in reputed Structural Engineering Companies during the summer vacation for a specified period of four weeks. At the end of training, a detailed report on the work done should be submitted within ten days from the commencement of the semester. The students will be evaluated through a viva-voce examination by a team of internal staff.

OUTCOME:

They are trained in tackling a practical field/industry orientated problem related to Structural Engineering.

Page 10: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

ST7313 PROJECT WORK (PHASE I) L T P C 0 0 12 6

OBJECTIVES:

To identify a specific problem for the current need of the society and collecting information related to the same through detailed review of literature.

To develop the methodology to solve the identified problem.

To train the students in preparing project reports and to face reviews and viva-voce examination.

SYLLABUS: The student individually works on a specific topic approved by faculty member who is familiar in this area of interest. The student can select any topic which is relevant to his/her specialization of the programme. The topic may be experimental or analytical or case studies. At the end of the semester, a detailed report on the work done should be submitted which contains clear definition of the identified problem, detailed literature review related to the area of work and methodology for carrying out the work. The students will be evaluated through a viva-voce examination by a panel of examiners including one external examiner.

TOTAL: 180 PERIODS OUTCOME:

At the end of the course the students will have a clear idea of his/her area of work and they are in a position to carry out the remaining phase II work in a systematic way.

ST7411 PROJECT WORK (PHASE II) L T P C 0 0 24 12

OBJECTIVE:

To solve the identified problem based on the formulated methodology.

To develop skills to analyze and discuss the test results, and make conclusions.

SYLLABUS: The student should continue the phase I work on the selected topic as per the formulated methodology. At the end of the semester, after completing the work to the satisfaction of the supervisor and review committee, a detailed report should be prepared and submitted to the head of the department. The students will be evaluated through based on the report and the viva-voce examination by a panel of examiners including one external examiner.

TOTAL: 360 PERIODS OUTCOME:

On completion of the project work students will be in a position to take up any challenging practical problem and find better solutions.

Page 11: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

ST7002 MAINTENANCE AND REHABILITATION OF STRUCTURES L T P C 3 0 0 3

OBJECTIVES:

To study the damages, repair and rehabilitation of structures.

UNIT I INTRODUCTION 9 General Consideration – Distresses monitoring – Causes of distresses – Quality assurance – Defects due to climate, chemicals, wear and erosion – Inspection – Structural appraisal – Economic appraisal. UNIT II BUILDING CRACKS 9 Causes – diagnosis – remedial measures – Thermal and Shrinkage cracks – unequal loading – Vegetation and trees – Chemical action – Foundation movements – Techniques for repair – Epoxy injection.

Page 12: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

UNIT III MOISTURE PENETRATION 9 Sources of dampness – Moisture movement from ground – Reasons for ineffective DPC – Roof leakage – Pitched roofs – Madras Terrace roofs – Leakage of Concrete slabs – Dampness in solid walls – condensation – hygroscopic salts – remedial treatments – Ferro cement overlay – Chemical coatings – Flexible and rigid coatings.

UNIT IV DISTRESSES AND REMEDIES 9 Concrete Structures: Introduction – Causes of deterioration – Diagnosis of causes – Flow charts for diagnosis – methods of repair – repairing, spalling and disintegration – Repairing of concrete floors and pavements. Steel Structures : Types and causes for deterioration – preventive measures – Repair procedure – Brittle fracture – Lamellar tearing – Defects in welded joints – Mechanism of corrosion – Design of protect against corrosion – Design and fabrication errors – Distress during erection.

Masonry Structures: Discoloration and weakening of stones – Biotical treatments – Preservation – Chemical preservatives – Brick masonry structures – Distresses and remedial measures.

UNIT V STRENGTHENING OF EXISTING STRUCTURES 9 General principle – relieving loads – Strengthening super structures – plating – Conversation to composite construction – post stressing – Jacketing – bonded overlays – Reinforcement addition – strengthening the substructures – under pinning – Increasing the load capacity of footing – Design for rehabilitation. TOTAL: 45 PERIODS OUTCOME:

At the end of this course students will be in a position to point out the causes of distress in concrete, masonry and steel structures and also they will be able to suggest the remedial measures.

REFERENCES: 1. Allen R.T and Edwards S.C, “Repair of Concrete Structures”, Blakie and Sons, UK, 1987 2. Dayaratnam.P and Rao.R, “Maintenance and Durability of Concrete Structures”, University

Press, India, 1997. 3. Denison Campbell, Allen and Harold Roper, “Concrete Structures, Materials, Maintenance and

Repair”, Longman Scientific and Technical, UK, 1991. 4. Dodge Woodson.R,”Concrete Structures – protection, repair and rehabilitation”, Elsevier

Butterworth – Heinmann, UK, 2009. 5. Peter H.Emmons, “Concrete Repair and Maintenance Illustrated”, Galgotia Publications Pvt.

Ltd., 2001. 6. Raikar, R.N., “Learning from failures - Deficiencies in Design, Construction and Service” –

Rand D Centre (SDCPL), Raikar Bhavan, Bombay, 1987.

Page 13: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

CN7001 ADVANCED CONCRETE TECHNOLOGY L T P C

3 0 0 3

OBJECTIVES :

To study the properties of concrete making materials, tests, mix design, special concretes and various methods for making concrete.

UNIT I CONCRETE MAKING MATERIALS 9 Aggregates classification, IS Specifications, Properties, Grading, Methods of combining aggregates, specified gradings, Testing of aggregates. Cement, Grade of cement, Chemical composition, Testing of concrete, Hydration of cement, Structure of hydrated cement, special cements. Water Chemical admixtures, Mineral admixture.

UNIT II TESTS ON CONCRETE 9 Properties of fresh concrete, Hardened concrete, Strength, Elastic properties, Creep and shrinkage – Durability of concrete.

UNIT III MIX DESIGN 9 Principles of concrete mix design, Methods of concrete mix design, IS Method, ACI Method, DOE Method – Statistical quality control – Sampling and acceptance criteria.

UNIT IV SPECIAL CONCRETE 9 Light weight concrete, Fly ash concrete, Fibre reinforced concrete, Sulphur impregnated concrete, Polymer Concrete – High performance concrete. High performance fiber reinforced concrete, Self-Compacting-Concrete, Geo Polymer Concrete, Waste material based concrete – Ready mixed concrete.

UNIT V CONCRETING METHODS 9 Process of manufacturing of concrete, methods of transportation, placing and curing. Extreme weather concreting, special concreting methods. Vacuum dewatering – Underwater Concrete.

TOTAL : 45 PERIODS OUTCOME:

On completion of this course the students will know various tests on fresh, hardened concrete, special concrete and the methods of manufacturing of concrete.

REFERENCES: 1. Gambhir.M.L., Concrete Technology, McGraw Hill Education, 2006. 2. Gupta.B.L., Amit Gupta, “Concrete Technology, Jain Book Agency, 2010.

Page 14: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

3. Neville, A.M., Properties of Concrete, Prentice Hall, 1995, London. 4. Santhakumar.A.R. ;”Concrete Technology”,Oxford University Press,2007. 5. Shetty M.S., Concrete Technology, S.Chand and Company Ltd. Delhi, 2003. ST7006 DESIGN OF BRIDGES L T P C

3 0 0 3 OBJECTIVES:

To study the loads, forces on bridges and design of several types of bridges.

UNIT I SHORT SPAN RC BRIDGES 9 Types of bridges and loading standards - Choice of type - I.R.C. specifications for road bridges – Design of RCC solid slab bridges -analysis and design of slab culverts , Tee beam and slab bridges.

UNIT II Design principles of LONG SPAN RC BRIDGES 9 continuous girder bridges, box girder bridges, balanced cantilever bridges – Arch bridges – Box culverts.

UNIT III PRESTRESSED CONCRETE BRIDGES 9 Flexural and torsional parameters – Courbon’s theory – Distribution co-efficient by exact analysis – Design of girder section – maximum and minimum prestressing forces – Eccentricity – Live load and dead load shear forces – Cable Zone in girder – check for stresses at various sections – check for diagonal tension – Diaphragms – End block – short term and long term deflections. UNIT IV STEEL BRIDGES 9 General – Railway loadings – dynamic effect – Railway culvert with steel beams – Plate girder bridges – Box girder bridges – Truss bridges – Vertical and Horizontal stiffeners.

UNIT V BEARINGS AND SUBSTRUCTURES 9 Different types of bearings – Design of bearings – Design of piers and abutments of different types – Types of bridge foundations – Design of foundations.

TOTAL: 45 PERIODS OUTCOME:

At the end of this course students will be able to design different types of RCC bridges, Steel bridges and pre-stressed concrete bridges with the bearings and substructures.

REFERENCES: 1. Jagadeesh.T.R. and Jayaram.M.A., “Design of Bridge Structures”, Prentice Hall of India Pvt.

Ltd. 2004. 2. Johnson Victor, D. “Essentials of Bridge Engineering”, Oxford and IBH Publishing Co. New

Delhi, 2001. 3. Ponnuswamy, S., “Bridge Engineering”, Tata McGraw Hill, 2008. 4. Raina V.K.” Concrete Bridge Practice” Tata McGraw Hill Publishing Company, New Delhi,

1991.

Page 15: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

ST7008 PRE-STRESSED CONCRETE L T P C 3 0 0 3 OBJECTIVES:

Principle of prestressing, analysis and design of prestressed concrete structures. UNIT I PRINCIPLES OF PRESTRESSING 9 Principles of Prestressing - types and systems of prestressing, need for High Strength materials, Analysis methods losses, deflection (short-long term), camber, cable layouts. UNIT II DESIGN OF FLEXURAL MEMBERS 9 Behaviour of flexural members, determination of ultimate flexural strength – Codal provisions -Design of flexural members, Design for shear, bond and torsion. Design of end blocks.

Page 16: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

UNIT III DESIGN OF CONTINUOUS BEAMS 9 Analysis and design of continuous beams - Methods of achieving continuity - concept of linear transformations, concordant cable profile and gap cables UNIT IV DESIGN OF TENSION AND COMPRESSION MEMBERS 9 Design of tension members - application in the design of prestressed pipes and prestressed concrete cylindrical water tanks - Design of compression members with and without flexure - its application in the design piles, flagmasts and similar structures. UNIT V DESIGN OF COMPOSITE MEMBERS 9 Composite beams - analysis and design, ultimate strength - their applications. Partial prestressing - its advantages and applications.

TOTAL: 45 PERIODS REFERENCES: 1. Krishna Raju, “Prestressed Concrete”, Tata McGraw Hill Publishing Co,2000. 2. Sinha.N.C.and.Roy.S.K, “Fundamentals of Prestressed Concrete”, S.Chand and Co., 1998.

Page 17: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

ST7013 DESIGN OF STEEL CONCRETE COMPOSITE STRUCTURES L T P C 3 0 0 3 OBJECTIVES:

To develop an understanding of the behaviour and design study of Steel concrete composite elements and structures.

UNIT I INTRODUCTION 9 Introduction to steel - concrete composite construction – Coes – Composite action – Serviceability and - Construction issues.

UNIT II DESIGN OF CONNECTIONS 9 Shear connectors – Types – Design of connections in composite structures – Degree of shear connection – Partial shear interaction UNIT III DESIGN OF COMPOSITE MEMBERS 9 Design of composite beams, slabs, columns, beam – columns - design of composite trusses.

UNIT IV COMPOSITE BOX GIRDER BRIDGES 9 Introduction - behaviour of box girder bridges - design concepts.

UNIT V CASE STUDIES 9 Case studies on steel - concrete composite construction in buildings - seismic behaviour of composite structures.

TOTAL: 45 PERIODS OUTCOMES:

At the end of this course students will be in a position to design composite beams, columns, trusses and box-girder bridges including the related connections.

They will get exposure on case studies related to steel-concrete constructions of buildings.

REFERENCES: 1. Johnson R.P., “Composite Structures of Steel and Concrete Beams, Slabs, Columns and

Frames for Buildings”, Vol.I, Blackwell Scientific Publications, 2004. 2. Oehlers D.J. and Bradford M.A., “Composite Steel and Concrete Structural Members,

Fundamental behaviour”, Pergamon press, Oxford, 1995. 3. Owens.G.W and Knowles.P, ”Steel Designers Manual”, Steel Concrete Institute(UK), Oxford

Blackwell Scientific Publications, 1992. ST7014 INDUSTRIAL STRUCTURES L T P C 3 0 0 3

OBJECTIVES:

To study the requirements, planning and design of Industrial structures.

UNIT I PLANNING AND FUNCTIONAL REQUIREMENTS 9 Classification of Industries and Industrial structures - planning for Layout Requirements regarding Lighting, Ventilation and Fire Safety - Protection against noise and vibration - Guidelines of Factories Act.

UNIT II INDUSTRIAL BUILDINGS 9 Steel and RCC - Gantry Girder, Crane Girders - Design of Corbels and Nibs – Design of Staircase.

UNIT III POWER PLANT STRUCTURES 9 Types of power plants – Containment structures - Cooling Towers - Bunkers and Silos - Pipe supporting structures

Page 18: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

UNIT IV TRANSMISSION LINE STRUCTURES AND CHIMNEYS 9 Analysis and design of transmission line towers - Saj and Tension calculations, Testing of towers – Design of self supporting chimney, Design of Chimney bases. UNIT V FOUNDATION 9 Design of foundation for Towers, Chimneys and Cooling Towers - Machine Foundation - Design of Turbo Generator Foundation.

TOTAL: 45 PERIODS

OUTCOMES:

On completion of this course student will be able to plan industrial structures for functional requirements.

They will be able to design various structures such as Bunkers, Silos, Cooling Towers, Chimneys, and Transmission Towers with required foundations.

REFERENCES: 1. Jurgen Axel Adam, Katharria Hausmann, Frank Juttner, Klauss Daniel, Industrial Buildings:

A Design Manual, Birkhauser Publishers, 2004. 2. Manohar S.N, Tall Chimneys - Design and Construction, Tata McGraw Hill, 1985 3. Santhakumar A.R. and Murthy S.S., Transmission Line Structures, Tata McGraw Hill,

1992. 4. Srinivasulu P and Vaidyanathan.C, Handbook of Machine Foundations, Tata McGraw Hill,

1976.

ST7015 NONLINEAR ANALYSIS OF STRUCTURES L T P C 3 0 0 3 OBJECTIVES:

To study the concept of nonlinear behaviour and analysis of elements and simple structures.

UNIT I INTRODUCTION TO NONLINEAR ANALYSIS 9 Material nonlinearity, geometric nonlinearity; statically determinate and statically indeterminate flexible bars of uniform and variable thickness. UNIT II INELASTIC ANALYSIS OF FLEXURAL MEMBERS 9 Inelastic analysis of uniform and variable thickness members subjected to small deformations; inelastic analysis of flexible bars of uniform and variable stiffness members with and without axial restraints UNIT III VIBRATION THEORY AND ANALYSIS OF FLEXURAL MEMBERS 9 Vibration theory and analysis of flexible members; hysteretic models and analysis of uniform and variable stiffness members under cyclic loading

UNIT IV ELASTIC AND INELASTIC ANALYSIS OF PLATES 9 Elastic and inelastic analysis of uniform and variable thickness plates UNIT V NONLINEAR VIBRATION AND INSTABILITY 9 Nonlinear vibration and Instabilities of elastically supported beams.

TOTAL: 45 PERIODS OUTCOMES:

At the end of this course student will have enough knowledge on inelastic and vibration analysis of Flexural members.

Also they will know the difference between elastic and inelastic analysis of plates and Instabilities of elastically supported beams.

Page 19: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

ST7016 PREFABRICATED STRUCTURES L T P C 3 0 0 3

OBJECTIVES:

To Study the design principles, analysis and design of elements.

UNIT I DESIGN PRINCIPLES 9 General Civil Engineering requirements, specific requirements for planning and layout of prefabrication plant. IS Code specifications. Modular co-ordination, standardization, Disuniting of Prefabricates, production, transportation, erection, stages of loading and code provisions, safety factors, material properties, Deflection control, Lateral load resistance, Location and types of shear walls.

UNIT II REINFORCED CONCRETE 9 Prefabricated structures - Long wall and cross-wall large panel buildings, one way and two way prefabricated slabs, Framed buildings with partial and curtain walls, -Connections – Beam to column and column to column.

UNIT III FLOORS, STAIRS AND ROOFS 9 Types of floor slabs, analysis and design example of cored and panel types and two-way systems, staircase slab design, types of roof slabs and insulation requirements, Description of joints, their behaviour and reinforcement requirements, Deflection control for short term and long term loads, Ultimate strength calculations in shear and flexure.

UNIT IV WALLS 9 Types of wall panels, Blocks and large panels, Curtain, Partition and load bearing walls, load transfer from floor to wall panels, vertical loads, Eccentricity and stability of wall panels, Design Curves, types of wall joints, their behaviour and design, Leak prevention, joint sealants, sandwich wall panels, approximate design of shear walls.

UNIT V INDUSTRIAL BUILDINGS AND SHELL ROOFS 9 Components of single-storey industrial sheds with crane gantry systems, R.C. Roof Trusses, Roof Panels, corbels and columns, wind bracing design. Cylindrical, Folded plate and hyper-prefabricated shells, Erection and jointing, joint design, hand book based design.

TOTAL: 45 PERIODS OUTCOMES:

At the end of this course student will have good knowledge about the prefabricated elements and the technologies used in fabrication and erection.

They will be in a position to design floors, stairs, roofs, walls and industrial buildings, and various joints for the connections.

REFERENCES: 1. Koncz.T., Manual of Precast Concrete Construction, Vol.I II and III & IV Bauverlag, GMBH,

1971. 2. Laszlo Mokk, Prefabricated Concrete for Industrial and Public Structures, Akademiai Kiado,

Budapest, 2007. 3. Lewicki.B, Building with Large Prefabricates, Elsevier Publishing Company, Amsterdam/

London/New York, 1998.

Page 20: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

MA7155 APPLIED PROBABILITY AND STATISTICS L T P C 3 1 0 4

OBJECTIVES: To introduce the basic concepts of one dimensional and two dimensional Random Variables. To provide information about Estimation theory, Correlation, Regression and Testing of

hypothesis. To enable the students to use the concepts of multivariate normal distribution and principle

components analysis. UNIT I ONE DIMENSIONAL RANDOM VARIABLES 9+3

Random variables - Probability function – Moments – Moment generating functions and their properties – Binomial, Poisson, Geometric, Uniform, Exponential, Gamma and Normal distributions – Functions of a Random Variable. UNIT II TWO DIMENSIONAL RANDOM VARIABLES 9+3

Joint distributions – Marginal and Conditional distributions – Functions of two dimensional random variables – Regression Curve – Correlation. UNIT III ESTIMATION THEORY 9+3

Unbiased Estimators – Method of Moments – Maximum Likelihood Estimation - Curve fitting by Principle of least squares – Regression Lines. UNIT IV TESTING OF HYPOTHESES 9+3

Sampling distributions - Type I and Type II errors - Tests based on Normal, t, Chi-Square and F distributions for testing of mean, variance and proportions – Tests for Independence of attributes and Goodness of fit. UNIT V MULTIVARIATE ANALYSIS 9+3

Random Vectors and Matrices - Mean vectors and Covariance matrices - Multivariate Normal density and its properties - Principal components Population principal components - Principal components from standardized variables. TOTAL 45+15:60 PERIODS OUTCOME:

The student will able to acquire the basic concepts of Probability and Statistical techniques for solving mathematical problems which will be useful in solving Engineering problems

REFERENCES:

1 Jay L. Devore, “Probability and Statistics For Engineering and the Sciences”,Thomson and Duxbury, 2002.

2.Richard Johnson. ”Miller & Freund’s Probability and Statistics for Engineer”, Prentice – Hall , Seventh Edition, 2007.

3.Richard A. Johnson and Dean W. Wichern, “Applied Multivariate Statistical Analysis”, Pearson Education, Asia, Fifth Edition, 2002.

4.Gupta S.C. and Kapoor V.K.”Fundamentals of Mathematical Statistics”, Sultan an Sons, 2001. 5.Dallas E Johnson , “Applied Multivariate Methods for Data Analysis”, Thomson an Duxbury

press,1998.

Page 21: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

CP7101 DESIGN AND MANAGEMENT OF COMPUTER NETWORKS L T P C 3 0 0 3

UNIT I INTRODUCTION TO NETWORK MANAGEMENT 9 Overview of Analysis, Architecture and Design Process-System Methodology, Service methodology, Service Description - Service characteristics - Performance Characteristics - Network supportability - Requirement analysis – User Requirements – Application Requirements – Device Requirements – Network Requirements – Other Requirements - Requirement specification and map. UNIT II REQUIREMENTS ANALYSIS 9 Requirement Analysis Process – Gathering and Listing Requirements- Developing service metrics – Characterizing behavior – Developing RMA requirements – Developing delay Requirements - Developing capacity Requirements - Developing supplemental performance Requirements –Requirements mapping – Developing the requirements specification UNIT III FLOW ANALYSIS 9

Individual and Composite Flows – Critical Flows - Identifying and developing flows – Data sources and sinks – Flow models- Flow prioritization – Flow specification algorithms – Example Applications of Flow Analysis UNIT IV NETWORK ARCHITECTURE 9 Architecture and design – Component Architectures – Reference Architecture – Architecture Models – System and Network Architecture – Addressing and Routing Architecture – Addressing and Routing Fundamentals – Addressing Mechanisms – Addressing Strategies – Routing Strategies – Network Management Architecture – Network Management Mechanisms Performance Architecture – Performance Mechanisms – Security and Privacy Architecture – Planning security and privacy Mechanisms UNIT V NETWORK DESIGN 9 Design Concepts – Design Process - Network Layout – Design Traceability – Design Metrics – Logical Network Design – Topology Design – Bridging, Switching and Routing Protocols- Physical Network Design – Selecting Technologies and Devices for Campus and Enterprise Networks – Optimizing Network Design

TOTAL: 45 PERIODS

REFERENCES:

1. Network Analysis, Architecture, and Design By James D. McCabe, Morgan Kaufmann, Third Edition, 2007.ISBN-13: 978-0123704801

2. Computer Networks: A Systems Approach by Larry L. Peterson, Bruce S. Davie - 2007, Elsevier Inc.

3. Top-down Network Design: [a Systems Analysis Approach to Enterprise Network Design] By Priscilla Oppenheimer, Cisco Press , 3rd Edition, ISBN-13: 978-1-58720- 283-4 ISBN-10: 1-58720-283-2

4. Integrated Management of Networked Systems: Concepts, Architectures, and Their Operational Application (The Morgan Kaufmann Series in Networking), Heinz-Gerd Hegering, Sebastian Abeck, and Bernhard Neumair, 1999.

5. “Network Design and Management” – by Steven T.Karris, Orchard publications, Second edition, Copyright 2009, ISBN 978-1-934404-15-7

6. “Network Design, Management and Technical Perspective”, Teresa C. Mann-Rubinson and Kornel Terplan, CRC Press, 1999

7. “Ethernet Networks-Design, Implementation, Operation and Management by Gilbert Held, John Wiley and sons, Fourth Edition

8. James Kurose and Keith Ross, “Computer Networking: A Top-Down Approach Featuring the Internet”, 1999

Page 22: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

CP7102 ADVANCED DATA STRUCTURES AND ALGORITHMS L T P C 3 0 0 3

OBJECTIVES: To understand the principles of iterative and recursive algorithms. To learn the graph search algorithms. To study network flow and linear programming problems. To learn the hill climbing and dynamic programming design techniques. To develop recursive backtracking algorithms. To get an awareness of NP completeness and randomized algorithms. To learn the principles of shared and concurrent objects. To learn concurrent data structures.

UNIT I ITERATIVE AND RECURSIVE ALGORITHMS 9

Iterative Algorithms: Measures of Progress and Loop Invariants-Paradigm Shift: Sequence of Actions versus Sequence of Assertions- Steps to Develop an Iterative Algorithm-Different Types of Iterative Algorithms--Typical Errors-Recursion-Forward versus Backward- Towers of Hanoi-Checklist for Recursive Algorithms-The Stack Frame-Proving Correctness with Strong Induction- Examples of Recursive Algorithms-Sorting and Selecting Algorithms-Operations on Integers- Ackermann’s Function- Recursion on Trees-Tree Traversals- Examples- Generalizing the Problem - Heap Sort and Priority Queues-Representing Expressions. UNIT II OPTIMISATION ALGORITHMS 9 Optimization Problems-Graph Search Algorithms-Generic Search-Breadth-First Search-Dijkstra’s Shortest-Weighted-Path -Depth-First Search-Recursive Depth-First Search-Linear Ordering of a Partial Order- Network Flows and Linear Programming-Hill Climbing-Primal Dual Hill Climbing- Steepest Ascent Hill Climbing-Linear Programming-Recursive Backtracking-Developing Recursive Backtracking Algorithm- Pruning Branches-Satisfiability UNIT III DYNAMIC PROGRAMMING ALGORITHMS 9 Developing a Dynamic Programming Algorithm-Subtle Points- Question for the Little Bird-Subinstances and Subsolutions-Set of Substances-Decreasing Time and Space-Number of Solutions-Code. Reductions and NP - Completeness – Satisfiability - Proving NP-Completeness- 3-Coloring- Bipartite Matching. Randomized Algorithms - Randomness to Hide Worst Cases-Optimization Problems with a Random Structure. UNIT IV SHARED OBJECTS AND CONCURRENT OBJECTS 9 Shared Objects and Synchronization -Properties of Mutual Exclusion-The Mora l- The Producer–Consumer Problem -The Readers–Writers Problem-Realities of Parallelization-Parallel Programming- Principles- Mutual Exclusion-Time- Critical Sections--Thread Solutions-The Filter Lock-Fairness-Lamport’s Bakery Algorithm-Bounded Timestamps-Lower Bounds on the Number of Locations-Concurrent Objects- Concurrency and Correctness-Sequential Objects-Quiescent Consistency- Sequential Consistency-Linearizability- Formal Definitions- Progress Conditions- The Java Memory Model UNIT V CONCURRENT DATA STRUCTURES 9 Practice-Linked Lists-The Role of Locking-List-Based Sets-Concurrent Reasoning- Coarse-Grained Synchronization-Fine-Grained Synchronization-Optimistic Synchronization- Lazy Synchronization-Non-Blocking Synchronization-Concurrent Queues and the ABA Problem-Queues-A Bounded Partial Queue-An Unbounded Total Queue-An Unbounded Lock-Free Queue-Memory Reclamation and the ABA Problem- Dual Data Structures- Concurrent Stacks and Elimination- An Unbounded Lock-Free Stack- Elimination-The Elimination Backoff Stack.

TOTAL : 45 PERIODS

Page 23: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

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

Design and apply iterative and recursive algorithms. Design and implement optimisation algorithms in specific applications. Design appropriate shared objects and concurrent objects for applications. Implement and apply concurrent linked lists, stacks, and queues.

REFERENCES: 1. Jeff Edmonds, “How to Think about Algorithms”, Cambridge University Press, 2008. 2. M. Herlihy and N. Shavit, “The Art of Multiprocessor Programming”, Morgan Kaufmann, 2008. 3. Steven S. Skiena, “The Algorithm Design Manual”, Springer, 2008. 4. Peter Brass, “Advanced Data Structures”, Cambridge University Press, 2008. 5. S. Dasgupta, C. H. Papadimitriou, and U. V. Vazirani, “Algorithms” , McGrawHill, 2008. 6. J. Kleinberg and E. Tardos, "Algorithm Design“, Pearson Education, 2006. 7. T. H. Cormen, C. E. Leiserson, R. L. Rivest and C. Stein, “Introduction to Algorithms“, PHI

Learning Private Limited, 2012. 8. Rajeev Motwani and Prabhakar Raghavan, “Randomized Algorithms”, Cambridge University

Press, 1995. 9. A. V. Aho, J. E. Hopcroft, and J. D. Ullman, “The Design and Analysis of Computer

Algorithms”, Addison-Wesley, 1975. 10. A. V. Aho, J. E. Hopcroft, and J. D. Ullman,”Data Structures and Algorithms”, Pearson,2006.

CP7103 MULTICORE ARCHITECTURES L T P C 3 0 0 3

OBJECTIVES: To understand the recent trends in the field of Computer Architecture and identify performance

related parameters To appreciate the need for parallel processing To expose the students to the problems related to multiprocessing To understand the different types of multicore architectures To expose the students to warehouse-scale and embedded architectures

UNIT I FUNDAMENTALS OF QUANTITATIVE DESIGN AND ANALYSIS 9 Classes of Computers – Trends in Technology, Power, Energy and Cost – Dependability – Measuring, Reporting and Summarizing Performance – Quantitative Principles of Computer Design – Classes of Parallelism - ILP, DLP, TLP and RLP - Multithreading - SMT and CMP Architectures – Limitations of Single Core Processors - The Multicore era – Case Studies of Multicore Architectures.

UNIT II DLP IN VECTOR, SIMD AND GPU ARCHITECTURES 9 Vector Architecture - SIMD Instruction Set Extensions for Multimedia – Graphics Processing Units - Detecting and Enhancing Loop Level Parallelism - Case Studies.

UNIT III TLP AND MULTIPROCESSORS 9 Symmetric and Distributed Shared Memory Architectures – Cache Coherence Issues - Performance Issues – Synchronization Issues – Models of Memory Consistency - Interconnection Networks – Buses, Crossbar and Multi-stage Interconnection Networks.

UNIT IV RLP AND DLP IN WAREHOUSE-SCALE ARCHITECTURES 9 Programming Models and Workloads for Warehouse-Scale Computers – Architectures for Warehouse-Scale Computing – Physical Infrastructure and Costs – Cloud Computing – Case Studies.

Page 24: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

UNIT V ARCHITECTURES FOR EMBEDDED SYSTEMS 9

Features and Requirements of Embedded Systems – Signal Processing and Embedded Applications – The Digital Signal Processor – Embedded Multiprocessors - Case Studies.

TOTAL : 45 PERIODS

OUTCOMES:

Upon completion of the course, the students will be able to Identify the limitations of ILP and the need for multicore architectures Discuss the issues related to multiprocessing and suggest solutions Point out the salient features of different multicore architectures and how they exploit

parallelism Critically analyze the different types of inter connection networks Discuss the architecture of GPUs, warehouse-scale computers and embedded processors REFERENCES:

1. John L. Hennessey and David A. Patterson, “Computer Architecture – A Quantitative Approach”, Morgan Kaufmann / Elsevier, 5th edition, 2012.

2. Kai Hwang, “Advanced Computer Architecture”, Tata McGraw-Hill Education, 2003 3. Richard Y. Kain, “Advanced Computer Architecture a Systems Design Approach”, Prentice

Hall, 2011. 4. David E. Culler, Jaswinder Pal Singh, “Parallel Computing Architecture : A Hardware/ Software

Page 25: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

CP7201 THEORETICAL FOUNDATIONS OF COMPUTER SCIENCE L T P C 3 1 0 4

OBJECTIVES: To review sets, relations, functions, and other foundations To understand propositional and predicate logics and their applications To understand lambda calculus and functional programming To understand graph structures and their applications To understand formal models of computation, computability, and decidability

UNIT I FOUNDATIONS 12 Sets – relations – equivalence relations – partial orders – functions – recursive functions – sequences – induction principle – structural induction – recursive algorithms – counting – pigeonhole principle – permutations and combinations – recurrence relations UNIT II LOGIC AND LOGIC PROGRAMMING 12 Propositional logic – syntax – interpretations and models – deduction theorems – normal forms – inference rules – SAT solvers – Davis Putnam procedure – binary decision diagrams – predicate logic – syntax – proof theory – semantics of predicate logic – undecidability of predicate logic - Normal form – unification – - inferences in first-order logic – logic programming – definite programs – SLD resolution – normal programs – SLDNF resolution – introduction to Prolog

Page 26: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

UNIT III LAMBDA CALCULUS AND FUNCTIONAL PROGRAMMING 12 Lambda notation for functions – syntax – curried functions – parametric polymorphism – lambda reduction – alpha reduction – beta reduction – beta abstraction – extensionality theorem – delta reduction – reduction strategies – normal forms – Church-Rosser Theorems – pure lambda calculus – constants – arithmetic – conditionals – Iteration – recursion – introduction to functional programming

UNIT IV GRAPH STRUCTURES 12 Tree Structures – Graph structures – graph representations – regular graph structures – random graphs – Connectivity – Cycles – Graph Coloring – Cliques, Vertex Covers, Independent sets – Spanning Trees – network flows – matching

UNIT V STATE MACHINES 12 Languages and Grammars – Finite State Machines – State machines and languages – Turing Machines – Computational Complexity – computability – Decidability – Church's Thesis.

TOTAL : 60 PERIODS OUTCOMES:

Upon Completion of the course,the students will be able To explain sets, relations, functions To conduct proofs using induction, pigeonhole principle, and logic To apply counting, permutations, combinations, and recurrence relations To apply recursive functions and lambda calculus To explain logic programming and functional programming principles To apply sequential structures, tree structures, and graph structures To explain computational models, computability, and complexity

REFERENCES:

1. Uwe Schoning, “Logic for Computer Scientists”, Birkhauser, 2008. 2. M. Ben-Ari, “Mathematical logic for computer science”, Second Edition, Springer, 2003. 3. John Harrison, “Handbook of Practical Logic and Automated Reasoning”, Cambridge

University Press, 2009. 4. Greg Michaelson, “An introduction to functional programming through lambda calculus”,

Dover Publications, 2011. 5. Kenneth Slonneger and Barry Kurtz, “Formal syntax and semantics of programming

languages”, Addison Wesley, 1995. 6. Kenneth H. Rosen, “Discrete Mathematics and its applications”, Seventh Edition, Tata

McGraw Hill, 2011. 7. Sriram Pemmaraju and Steven Skiena, “Computational Discrete Mathematics”, Cambridge

University Press, 2003. 8. M. Huth and M. Ryan, “Logic in Computer Science – Modeling and Reasoning about

systems”, Second Edition, Cambridge University Press, 2004. 9. Norman L. Biggs, “Discrete Mathematics”, Second Edition, Oxford University Press, 2002. 10. Juraj Hromkovic, “Theoretical Computer Science”, Springer, 1998. 11. J. E. Hopcroft, Rajeev Motwani, and J. D. Ullman, “Introduction to Automata Theory,

Languages, and Computation”, Third Edition, Pearson, 2008.

Page 27: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

CP7202 ADVANCED DATABASES L T P C 3 0 0 3

OBJECTIVES:

To learn the modeling and design of databases. To acquire knowledge on parallel and distributed databases and its applications. To study the usage and applications of Object Oriented database To understand the principles of intelligent databases. To understand the usage of advanced data models. To learn emerging databases such as XML, Cloud and Big Data. To acquire inquisitive attitude towards research topics in databases.

UNIT I PARALLEL AND DISTRIBUTED DATABASES 9 Database System Architectures: Centralized and Client-Server Architectures – Server System Architectures – Parallel Systems- Distributed Systems – Parallel Databases: I/O Parallelism – Inter and Intra Query Parallelism – Inter and Intra operation Parallelism – Design of Parallel Systems- Distributed Database Concepts - Distributed Data Storage – Distributed Transactions – Commit Protocols – Concurrency Control – Distributed Query Processing – Case Studies UNIT II OBJECT AND OBJECT RELATIONAL DATABASES 9 Concepts for Object Databases: Object Identity – Object structure – Type Constructors – Encapsulation of Operations – Methods – Persistence – Type and Class Hierarchies – Inheritance – Complex Objects – Object Database Standards, Languages and Design: ODMG Model – ODL – OQL – Object Relational and Extended – Relational Systems: Object Relational features in SQL/Oracle – Case Studies. UNIT III INTELLIGENT DATABASES 9 Active Databases: Syntax and Semantics (Starburst, Oracle, DB2)- Taxonomy- Applications-Design Principles for Active Rules- Temporal Databases: Overview of Temporal Databases- TSQL2- Deductive Databases: Logic of Query Languages – Datalog- Recursive Rules-Syntax and Semantics of Datalog Languages- Implementation of Rules and Recursion- Recursive Queries in SQL- Spatial Databases- Spatial Data Types- Spatial Relationships- Spatial Data Structures-Spatial Access Methods- Spatial DB Implementation. UNIT IV ADVANCED DATA MODELS 9 Mobile Databases: Location and Handoff Management - Effect of Mobility on Data Management - Location Dependent Data Distribution - Mobile Transaction Models -Concurrency Control - Transaction Commit Protocols- Multimedia Databases- Information Retrieval- Data Warehousing- Data Mining- Text Mining.

UNIT V EMERGING TECHNOLOGIES 9 XML Databases: XML-Related Technologies-XML Schema- XML Query Languages- Storing XML in Databases-XML and SQL- Native XML Databases- Web Databases- Geographic Information Systems- Biological Data Management- Cloud Based Databases: Data Storage Systems on the Cloud- Cloud Storage Architectures-Cloud Data Models- Query Languages- Introduction to Big Data-Storage-Analysis.

TOTAL: 45 PERIODS OUTCOMES: Upon completion of the course, the students will be able to

Select the appropriate high performance database like parallel and distributed database Model and represent the real world data using object oriented database Design a semantic based database to meaningful data access Embed the rule set in the database to implement intelligent databases Represent the data using XML database for better interoperability Handle Big data and store in a transparent manner in the cloud To solve the issues related to the data storage and retrieval

Page 28: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

REFERENCES: 1. R. Elmasri, S.B. Navathe, “Fundamentals of Database Systems”, Fifth Edition, Pearson Education/Addison Wesley, 2007. 2. Thomas Cannolly and Carolyn Begg, “Database Systems, A Practical Approach to Design, Implementation and Management”, Third Edition, Pearson Education, 2007. 3. Henry F Korth, Abraham Silberschatz, S. Sudharshan, “Database SystemConcepts”, Fifth Edition, McGraw Hill, 2006. 4. C.J.Date, A.Kannan and S.Swamynathan, ”An Introduction to Database Systems”, Eighth Edition, Pearson Education, 2006. 5. Raghu Ramakrishnan, Johannes Gehrke, “Database Management Systems”, McGraw Hill, Third Edition 2004.

CP7203 PRINCIPLES OF PROGRAMMING LANGUAGES L T P C 3 0 0 3

OBJECTIVES: To understand and describe syntax and semantics of programming languages To understand data, data types, and basic statements To understand call-return architecture and ways of implementing them To understand object-orientation, concurrency, and event handling in programming

languages To develop programs in non-procedural programming paradigms

UNIT I SYNTAX AND SEMANTICS 9 Evolution of programming languages – describing syntax – context-free grammars – attribute grammars – describing semantics – lexical analysis – parsing – recursive-decent – bottom-up parsing UNIT II DATA, DATA TYPES, AND BASIC STATEMENTS 9 Names – variables – binding – type checking – scope – scope rules – lifetime and garbage collection – primitive data types – strings – array types – associative arrays – record types – union types – pointers and references – Arithmetic expressions – overloaded operators – type conversions – relational and boolean expressions – assignment statements – mixed-mode assignments – control structures – selection – iterations – branching – guarded statements UNIT III SUBPROGRAMS AND IMPLEMENTATIONS 9 Subprograms – design issues – local referencing – parameter passing – overloaded methods – generic methods – design issues for functions – semantics of call and return – implementing simple subprograms – stack and dynamic local variables – nested subprograms – blocks – dynamic scoping UNIT IV OBJECT-ORIENTATION, CONCURRENCY, AND EVENT HANDLING 9 Object-orientation – design issues for OOP languages – implementation of object-oriented constructs – concurrency – semaphores – monitors – message passing – threads – statement level concurrency – exception handling – even handling UNIT V FUNCTIONAL AND LOGIC PROGRAMMING LANGUAGES 9 Introduction to lambda calculus – fundamentals of functional programming languages – Programming with Scheme – Programming with ML – Introduction to logic and logic programming – Programming with Prolog – multi-paradigm languages

TOTAL: 45 PERIODS

Page 29: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

OUTCOMES: Upon Completion of the course,the students will be able to

Describe syntax and semantics of programming languages Explain data, data types, and basic statements of programming languages Design and implement subprogram constructs Apply object-oriented, concurrency, and event handling programming constructs Develop programs in Scheme, ML, and Prolog Understand and adopt new programming languages

REFERENCES: 1. Robert W. Sebesta, “Concepts of Programming Languages”, Tenth Edition, Addison Wesley,

2012. 2. Michael L. Scott, “Programming Language Pragmatics”, Third Edition, Morgan Kaufmann,

2009. 3. R. Kent Dybvig 4. “The Scheme programming language”, Fourth Edition, MIT Press, 2009. 5. Jeffrey D. Ullman, “Elements of ML programming”, Second Edition, Prentice Hall, 1998. 6. Richard A. O'Keefe, “The craft of Prolog”, MIT Press, 2009. 7. W. F. Clocksin and C. S. Mellish, “Programming in Prolog: Using the ISO Standard”, Fifth

Edition, Springer, 2003.

CP7204 ADVANCED OPERATING SYSTEMS L T P C 3 0 0 3

OBJECTIVES:

To learn the fundamentals of Operating Systems To gain knowledge on Distributed operating system concepts that includes architecture, Mutual

exclusion algorithms, Deadlock detection algorithms and agreement protocols To gain insight on to the distributed resource management components viz. the algorithms for

implementation of distributed shared memory, recovery and commit protocols To know the components and management aspects of Real time, Mobile operating systems UNIT I FUNDAMENTALS OF OPERATING SYSTEMS 9 Overview – Synchronization Mechanisms – Processes and Threads - Process Scheduling – Deadlocks: Detection, Prevention and Recovery – Models of Resources – Memory Management Techniques. UNIT II DISTRIBUTED OPERATING SYSTEMS 9 Issues in Distributed Operating System – Architecture – Communication Primitives – Lamport’s Logical clocks – Causal Ordering of Messages – Distributed Mutual Exclusion Algorithms – Centralized and Distributed Deadlock Detection Algorithms – Agreement Protocols. UNIT III DISTRIBUTED RESOURCE MANAGEMENT 9 Distributed File Systems – Design Issues - Distributed Shared Memory – Algorithms for Implementing Distributed Shared memory–Issues in Load Distributing – Scheduling Algorithms – Synchronous and Asynchronous Check Pointing and Recovery – Fault Tolerance – Two-Phase Commit Protocol – Nonblocking Commit Protocol – Security and Protection. UNIT IV REAL TIME AND MOBILE OPERATING SYSTEMS 9 Basic Model of Real Time Systems - Characteristics- Applications of Real Time Systems – Real Time Task Scheduling - Handling Resource Sharing - Mobile Operating Systems –Micro Kernel Design - Client Server Resource Access – Processes and Threads - Memory Management - File system.

Page 30: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

UNIT V CASE STUDIES 9 Linux System: Design Principles - Kernel Modules - Process Management Scheduling - Memory Management - Input-Output Management - File System - Interprocess Communication. iOS and Android: Architecture and SDK Framework - Media Layer - Services Layer - Core OS Layer - File System.

TOTAL: 45 PERIODS OUTCOMES:

Upon Completion of the course, the students should be able to:

Discuss the various synchronization, scheduling and memory management issues Demonstrate the Mutual exclusion, Deadlock detection and agreement protocols of Distributed

operating system Discuss the various resource management techniques for distributed systems Identify the different features of real time and mobile operating systems Install and use available open source kernel Modify existing open source kernels in terms of functionality or features used

REFERENCES: 1. Mukesh Singhal and Niranjan G. Shivaratri, “Advanced Concepts in Operating Systems –

Distributed, Database, and Multiprocessor Operating Systems”, Tata McGraw-Hill, 2001. 2. Abraham Silberschatz; Peter Baer Galvin; Greg Gagne, “Operating System Concepts”,

Seventh Edition, John Wiley & Sons, 2004. 3. Daniel P Bovet and Marco Cesati, “Understanding the Linux kernel”, 3rd edition, O’Reilly,

2005. 4. Rajib Mall, “Real-Time Systems: Theory and Practice”, Pearson Education India, 2006. 5. Neil Smyth, “iPhone iOS 4 Development Essentials – Xcode”, Fourth Edition, Payload media,

2011.

Page 31: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

22

OBJECTIVES: 1. To understand overall SDLC and adopt suitable processes 2. To elicite, analyze, prioritize, and manage both functional and quality requirements 3. To estimate efforts required, plan, and track the plans 4. To understand and apply configuration and quality management techniques 5. To evaluate, manage, and design processes

(A mini-project can be chosen by the instructor and use it as a context for the tutorials) UNIT I DEVELOPMENT LIFE CYCLE PROCESSES 9 Overview of software development life cycle – introduction to processes – Personal Software Process (PSP) – Team software process (TSP) – Unified processes – agile processes – choosing the right process Tutorial: Software development using PSP

. CP7301 SOFTWARE PROCESS AND PROJECT MANAGEMENT L T P C 3 1 0 4

Page 32: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

UNIT II REQUIREMENTS MANAGEMENT 9 Functional requirements and quality attributes – elicitation techniques – Quality Attribute Workshops (QAW) – analysis, prioritization, and trade-off – Architecture Centric Development Method (ACDM) – requirements documentation and specification – change management – traceability of requirements

Tutorial: Conduct QAW, elicit, analyze, prioritize, and document requirements using ACDM UNIT III ESTIMATION, PLANNING, AND TRACKING 9 Identifying and prioritizing risks – risk mitigation plans – estimation techniques – use case points – function points – COCOMO II – top-down estimation – bottom-up estimation – work breakdown structure – macro and micro plans – planning poker – wideband delphi – documenting the plan – tracking the plan – earned value method (EVM) Tutorial: Estimation, planning, and tracking exercises UNIT IV CONFIGURATION AND QUALITY MANAGEMENT 9 identifying artifacts to be configured – naming conventions and version control – configuration control – quality assurance techniques – peer reviews – Fegan inspection – unit, integration, system, and acceptance testing – test data and test cases – bug tracking – causal analysis Tutorial: version control exercises, development of test cases, causal analysis of defects UNIT V SOFTWARE PROCESS DEFINITION AND MANAGEMENT 9 Process elements – process architecture – relationship between elements – process modeling – process definition techniques – ETVX (entry-task-validation-exit) – process baselining – process assessment and improvement – CMMI – Six Sigma Tutorial: process measurement exercises, process definition using ETVX

TOTAL 45+15=60 PERIODS

OUTCOMES: Upon Completion of the course,the students will be able to

1. Explain software development life cycle 2. Adopt a suitable process for software development 3. Elicit functional and quality requirements 4. Analyze, prioritize, and manage requirements 5. Perform trade-off among conflicting requirements 6. Identify and prioritize risks and create mitigation plans 7. Estimate the efforts required for software development 8. Perform planning and tracking activities 9. Control the artifacts during software development 10. Perform various tests to ensure quality 11. Define new processes based on the needs 12. Adopt best practices for process improvement

REFERENCES:

1. Pankaj Jalote, “Software Project Management in Practice”, Pearson, 2002. 2. Chris F. Kemerer, “Software Project Management – Readings and Cases”, McGraw Hill, 1997. 3. Watts S. Humphrey, “PSP: A self-improvement process for software engineers”, Addison-

Wesley, 2005. 4. Watts S. Humphrey, “Introduction to the Team Software Process”, Addison-Wesley, 2000. 5. Orit Hazzan and Yael Dubinsky, “Agile software engineering”, Springer, 2008. 6. James R. Persse, “Process Improvement Essentials”, O’Reilly, 2006. 7. Roger S. Pressman, “Software Engineering – A Practitioner’s Approach”, Seventh Edition,

McGraw Hill, 2010.

Page 33: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

CP7004 IMAGE PROCESSING AND ANALYSIS L T P C 3 0 0 3

OBJECTIVES: To understand the basics of digital images To understand noise models To understand spatial domain filters To understand frequency domain filters To learn basic image analysis --- segmentation, edge detection, and corner detection To learn morphological operations and texture analysis To understand processing of color images To understand image compression techniques

UNIT I SPATIAL DOMAIN PROCESSING 9 Introduction to image processing – imaging modalities – image file formats – image sensing and acquisition – image sampling and quantization – noise models – spatial filtering operations – histograms – smoothing filters – sharpening filters – fuzzy techniques for spatial filtering – spatial filters for noise removal UNIT II FREQUENCY DOMAIN PROCESSING 9 Frequency domain – Review of Fourier Transform (FT), Discrete Fourier Transform (DFT), and Fast Fourier Transform (FFT) – filtering in frequency domain – image smoothing – image sharpening – selective filtering – frequency domain noise filters – wavelets – Haar Transform – multiresolution expansions – wavelet transforms – wavelets based image processing

Page 34: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

UNIT III SEGMENTATION AND EDGE DETECTION 9 Thresholding techniques – region growing methods – region splitting and merging – adaptive thresholding – threshold selection – global valley – histogram concavity – edge detection – template matching – gradient operators – circular operators – differential edge operators – hysteresis thresholding – Canny operator – Laplacian operator – active contours – object segmentation UNIT IV INTEREST POINTS, MORPHOLOGY, AND TEXTURE 9 Corner and interest point detection – template matching – second order derivatives – median filter based detection – Harris interest point operator – corner orientation – local invariant feature detectors and descriptors – morphology – dilation and erosion – morphological operators – grayscale morphology – noise and morphology – texture – texture analysis – co-occurrence matrices – Laws' texture energy approach – Ade's eigen filter approach UNIT V COLOR IMAGES AND IMAGE COMPRESSION 9 Color models – pseudo colors – full-color image processing – color transformations – smoothing and sharpening of color images – image segmentation based on color – noise in color images. Image Compression – redundancy in images – coding redundancy – irrelevant information in images – image compression models – basic compression methods – digital image watermarking.

TOTAL : 45 PERIODS OUTCOMES: Upon completion of the course, the students will be able to

Explain image modalities, sensing, acquisition, sampling, and quantization Explain image noise models Implement spatial filter operations Explain frequency domain transformations Implement frequency domain filters Apply segmentation algorithms Apply edge detection techniques Apply corner and interest point detection algorithms Apply morphological operations Perform texture analysis Analyze color images Implement image compression algorithms

REFERENCES: 1. E. R. Davies, “Computer & Machine Vision”, Fourth Edition, Academic Press, 2012. 2. W. Burger and M. Burge, “Digital Image Processing: An Algorithmic Introduction using

Java”, Springer, 2008. 3. John C. Russ, “The Image Processing Handbook”, Sixth Edition, CRC Press, 2011. 4. R. C. Gonzalez and R. E. Woods, “Digital Image Processing”, Third Edition, Pearson,

2008. 5. Mark Nixon and Alberto S. Aquado, “Feature Extraction & Image Processing for Computer

Vision”, Third Edition, Academic Press, 2012. 6. D. L. Baggio et al., “Mastering OpenCV with Practical Computer Vision Projects”, Packt

Publishing, 2012. 7. Jan Erik Solem, “Programming Computer Vision with Python: Tools and algorithms for

analyzing images”, O'Reilly Media, 2012.

Page 35: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

CP7007 SOFTWARE REQUIREMENTS ENGINEERING L T P C 3 0 0 3

OBJECTIVES: 1. Understand system requirements 2. Identify different types of requirement 3. Generate requirements be elicitation 4. Develop requirements documentation 5. Evaluate the requirements

UNIT I DOMAIN UNDERSTANDING 9 Introduction – Types of requirements – Requirements engineering process – Validating requirements – Requirements and design – Requirements and test cases – introduction to business domain – Problem analysis – Fish bone diagram – Business requirements – Business process modeling – Business use cases – Business modeling notations – UML Activity diagrams.

UNIT II REQUIREMENTS ELICITATION 9 Introduction – Understanding stakeholders' needs – Elicitation techniques – interviews, questionnaire, workshop, brainstorming, prototyping – Documenting stakeholders' needs

Page 36: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

UNIT III FUNCTIONAL REQUIREMENTS 9 Introduction – Features and Use cases – Use case scenarios – Documenting use cases – Levels of details – SRS documents. UNIT IV QUALITY ATTRIBUTES AND USER EXPERIENCE 9 Quality of solution – Quality attributes – Eliciting quality attributes – Quality attribute workshop (QAW) – Documenting quality attributes – Six part scenarios – Usability requirements – Eliciting and documenting usability requirements – Modeling user experience – Specifying UI design UNIT V MANAGING REQUIREMENTS 9 Defining scope of the project – Context diagram – Managing requirements – Requirements properties – Traceability – Managing changes – Requirements metrics – Requirements management tools.

TOTAL : 45 PERIODS

OUTCOMES: Upon Completion of the course,the students will be able to Define a process for requirments engineering Execute a process for gathering requirments through elicitation techniques. Validate requirements according to criteria such as feasibility, clarity, preciseness etc. Develop and document functional requirements for different types of systems. Develop and document quality attributes of the system to be implemented Communicate the requirments to stakeholders Negotiate with stakeholders in order to agree on a set of requirements. Detect and resolve feature interactions

REFERENCES: 1. Axel van Lamsweerde, "Requirements Engineering", Wiley, 2009 2. Gerald Kotonya, Ian Sommerville, "Requirements Engineering: Processes and Techniques",

John Wiley and Sons, 1998 3. Dean Leffingwell and Don Widrig, “Managing Software Requirements: A Use Case Approach

(2nd Edition) ”, Addison-wesley, 2003 4. SEI Report, “Quality Attributes Workshop”,

http://www.sei.cmu.edu/library/abstracts/reports/03tr016.cfm , 2003 5. J Nielsen, “Usability Engineering”, Academic Press, 1993

Page 37: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

NE7202 NETWORK AND INFORMATION SECURITY L T P C 3 0 0 3 OBJECTIVES:

To understand the fundamentals of Cryptography To acquire knowledge on standard algorithms used to provide confidentiality, integrity and

authenticity. To understand the various key distribution and management schemes. To understand how to deploy encryption techniques to secure data in transit across data

networks To design security applications in the field of Information technology

UNIT I INTRODUCTION 9 An Overview of Computer Security-Security Services-Security Mechanisms-Security Attacks-Access Control Matrix, Policy-Security policies, Confidentiality policies, Integrity policies and Hybrid policies. UNIT II CRYPTOSYSTEMS & AUTHENTICATION 9 Classical Cryptography-Substitution Ciphers-permutation Ciphers-Block Ciphers-DES- Modes of Operation- AES-Linear Cryptanalysis, Differential Cryptanalysis- Hash Function - SHA 512- Message Authentication Codes-HMAC - Authentication Protocols - UNIT III PUBLIC KEY CRYPTOSYSTEMS 9 Introduction to Public key Cryptography- Number theory- The RSA Cryptosystem and Factoring Integer- Attacks on RSA-The ELGamal Cryptosystem- Digital Signature Algorithm-Finite Fields-Elliptic Curves Cryptography- Key management – Session and Interchange keys, Key exchange and generation-PKI

UNIT IV SYSTEM IMPLEMENTATION 9 Design Principles, Representing Identity, Access Control Mechanisms, Information Flow and Confinement Problem Secure Software Development: Secured Coding - OWASP/SANS Top Vulnerabilities - Buffer Overflows - Incomplete mediation - XSS - Anti Cross Site Scripting Libraries - Canonical Data Format - Command Injection - Redirection - Inference – Application Controls UNIT V NETWORK SECURITY 9 Secret Sharing Schemes-Kerberos- Pretty Good Privacy (PGP)-Secure Socket Layer (SSL)-Intruders – HIDS- NIDS - Firewalls - Viruses

TOTAL: 45 PERIODS

Page 38: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

OUTCOMES: Upon Completion of the course, the students will be able to

Implement basic security algorithms required by any computing system. Analyze the vulnerabilities in any computing system and hence be able to design a security

solution. Analyze the possible security attacks in complex real time systems and their effective

countermeasures Identify the security issues in the network and resolve it. Evaluate security mechanisms using rigorous approaches, including theoretical derivation,

modeling, and simulations Formulate research problems in the computer security field

REFERENCES:

1. William Stallings, “Cryptography and Network Security: Principles and Practices”, Third Edition, Pearson Education, 2006.

2. Matt Bishop ,“Computer Security art and science ”, Second Edition, Pearson Education, 2002

3. Wade Trappe and Lawrence C. Washington, “Introduction to Cryptography with Coding Theory” Second Edition, Pearson Education, 2007

4. Jonathan Katz, and Yehuda Lindell, Introduction to Modern Cryptography, CRC Press, 2007

5. Douglas R. Stinson, “Cryptography Theory and Practice”, Third Edition, Chapman & Hall/CRC, 2006

6. Wenbo Mao, “Modern Cryptography – Theory and Practice”, Pearson Education, First Edition, 2006.

7. Network Security and Cryptography, Menezes Bernard, Cengage Learning, New Delhi, 2011

8. Man Young Rhee, Internet Security, Wiley, 2003 9. OWASP top ten security vulnerabilities: http://xml.coverpages.org/OWASP-TopTen.pdf

Page 39: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

IF7202 CLOUD COMPUTING L T P C 3 0 0 3 OBJECTIVES: To introduce the broad perceptive of cloud architecture and model To understand the concept of Virtualization To be familiar with the lead players in cloud. To understand the features of cloud simulator To apply different cloud programming model as per need. To be able to set up a private cloud. To understand the design of cloud Services. To learn to design the trusted cloud Computing system

UNIT I CLOUD ARCHITECTURE AND MODEL 9 Technologies for Network-Based System – System Models for Distributed and Cloud Computing – NIST Cloud Computing Reference Architecture. Cloud Models:- Characteristics – Cloud Services – Cloud models (IaaS, PaaS, SaaS) – Public vs Private Cloud –Cloud Solutions - Cloud ecosystem – Service management – Computing on demand.

UNIT II VIRTUALIZATION 9 Basics of Virtualization - Types of Virtualization - Implementation Levels of Virtualization - Virtualization Structures - Tools and Mechanisms - Virtualization of CPU, Memory, I/O Devices - Virtual Clusters and Resource management – Virtualization for Data-center Automation. UNIT III CLOUD INFRASTRUCTURE 9 Architectural Design of Compute and Storage Clouds – Layered Cloud Architecture Development – Design Challenges - Inter Cloud Resource Management – Resource Provisioning and Platform Deployment – Global Exchange of Cloud Resources. UNIT IV PROGRAMMING MODEL 9 Parallel and Distributed Programming Paradigms – MapReduce , Twister and Iterative MapReduce – Hadoop Library from Apache – Mapping Applications - Programming Support - Google App Engine, Amazon AWS - Cloud Software Environments -Eucalyptus, Open Nebula, OpenStack, Aneka, CloudSim

UNIT V SECURITY IN THE CLOUD 9 Security Overview – Cloud Security Challenges and Risks – Software-as-a-Service Security – Security Governance – Risk Management – Security Monitoring – Security Architecture Design – Data Security – Application Security – Virtual Machine Security - Identity Management and Access Control – Autonomic Security.

TOTAL: 45 PERIODS OUTCOMES:

Upon Completion of the course,the students will be able to

Compare the strengths and limitations of cloud computing Identify the architecture, infrastructure and delivery models of cloud computing Apply suitable virtualization concept. Choose the appropriate cloud player Choose the appropriate Programming Models and approach. Address the core issues of cloud computing such as security, privacy and interoperability Design Cloud Services Set a private cloud

Page 40: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

REFERENCES: 1. Kai Hwang, Geoffrey C Fox, Jack G Dongarra, “Distributed and Cloud Computing, From

Parallel Processing to the Internet of Things”, Morgan Kaufmann Publishers, 2012. 2. John W.Rittinghouse and James F.Ransome, “Cloud Computing: Implementation,

Management, and Security”, CRC Press, 2010. 3. Toby Velte, Anthony Velte, Robert Elsenpeter, “Cloud Computing, A Practical Approach”,

TMH, 2009. 4. Kumar Saurabh, “ Cloud Computing – insights into New-Era Infrastructure”, Wiley India,2011. 5. George Reese, “Cloud Application Architectures: Building Applications and Infrastructure in

the Cloud” O'Reilly 6. James E. Smith, Ravi Nair, “Virtual Machines: Versatile Platforms for Systems and

Processes”, Elsevier/Morgan Kaufmann, 2005. 7. Katarina Stanoevska-Slabeva, Thomas Wozniak, Santi Ristol, “Grid and Cloud Computing – A

Business Perspective on Technology and Applications”, Springer. 8. Ronald L. Krutz, Russell Dean Vines, “Cloud Security – A comprehensive Guide to Secure

Cloud Computing”, Wiley – India, 2010. 9. Rajkumar Buyya, Christian Vecchiola, S.Tamarai Selvi, ‘Mastering Cloud Computing”,

TMGH,2013. 10. Gautam Shroff, Enterprise Cloud Computing, Cambridge University Press, 2011 11. Michael Miller, Cloud Computing, Que Publishing,2008 12. Nick Antonopoulos, Cloud computing, Springer Publications, 2010

Page 41: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

NE7011 MOBILE APPLICATION DEVELOPMENT L T P C 3 0 0 3 OBJECTIVES:

Understand system requirements for mobile applications Generate suitable design using specific mobile development frameworks Generate mobile application design Implement the design using specific mobile development frameworks Deploy the mobile applications in marketplace for distribution

UNIT I INTRODUCTION 5 Introduction to mobile applications – Embedded systems - Market and business drivers for mobile applications – Publishing and delivery of mobile applications – Requirements gathering and validation for mobile applications

UNIT II BASIC DESIGN 8 Introduction – Basics of embedded systems design – Embedded OS - Design constraints for mobile applications, both hardware and software related – Architecting mobile applications – User interfaces for mobile applications – touch events and gestures – Achieving quality constraints – performance, usability, security, availability and modifiability.

UNIT III ADVANCED DESIGN 8 Designing applications with multimedia and web access capabilities – Integration with GPS and social media networking applications – Accessing applications hosted in a cloud computing environment – Design patterns for mobile applications.

UNIT IV TECHNOLOGY I - ANDROID 12 Introduction – Establishing the development environment – Android architecture – Activities and views – Interacting with UI – Persisting data using SQLite – Packaging and deployment – Interaction with server side applications – Using Google Maps, GPS and Wifi – Integration with social media applications.

UNIT V TECHNOLOGY II - IOS 12 Introduction to Objective C – iOS features – UI implementation – Touch frameworks – Data persistence using Core Data and SQLite – Location aware applications using Core Location and Map Kit – Integrating calendar and address book with social media application – Using Wifi - iPhone marketplace.

TOTAL: 45 PERIODS

OUTCOMES: Upon the students will be able to Completion of the course,

1. Describe the requirements for mobile applications 2. Explain the challenges in mobile application design and development 3. Develop design for mobile applications for specific requirements 4. Implement the design using Android SDK 5. Implement the design using Objective C and iOS 6. Deploy mobile applications in Android and iPone marketplace for distribution

REFERENCES:

1. http://developer.android.com/develop/index.html 2. Jeff McWherter and Scott Gowell, "Professional Mobile Application Development", Wrox,

2012 3. Charlie Collins, Michael Galpin and Matthias Kappler, “Android in Practice”, DreamTech,

2012 4. James Dovey and Ash Furrow, “Beginning Objective C”, Apress, 2012 5. David Mark, Jack Nutting, Jeff LaMarche and Frederic Olsson, “Beginning iOS 6

Development: Exploring the iOS SDK”, Apress, 2013.

Page 42: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

CP7025 DATA MINING TECHNIQUES L T P C 3 0 0 3

UNIT I INTRODUCTION TO DATA MINING 9 Introduction to Data Mining – Data Mining Tasks – Components of Data Mining Algorithms – Data Mining supporting Techniques – Major Issues in Data Mining – Measurement and Data – Data Preprocessing – Data sets

UNIT II OVERVIEW OF DATA MINING ALGORITHMS 9 Overview of Data Mining Algorithms – Models and Patterns – Introduction – The Reductionist viewpoint on Data Mining Algorithms – Score function for Data Mining Algorithms- Introduction – Fundamentals of Modeling – Model Structures for Prediction – Models for probability Distributions and Density functions – The Curve of Dimensionality – Models for Structured Data – Scoring Patterns – Predictive versus Descriptive score functions – Scoring Models with Different Complexities – Evaluation of Models and Patterns – Robust Methods.

UNIT III CLASSIFICATIONS 9 Classifications – Basic Concepts – Decision Tree induction – Bayes Classification Methods – Rule Based Classification – Model Evaluation and Selection – Techniques to Improve Classification Accuracy – Classification: Advanced concepts – Bayesian Belief Networks- Classification by Back Propagation – Support Vector Machine – Classification using frequent patterns.

UNIT IV CLUSTER ANALYSIS 9 Cluster Analysis: Basic concepts and Methods – Cluster Analysis – Partitioning methods – Hierarchical methods – Density Based Methods – Grid Based Methods – Evaluation of Clustering – Advanced Cluster Analysis: Probabilistic model based clustering – Clustering High – Dimensional Data – Clustering Graph and Network Data – Clustering with Constraints.

UNIT V ASSOCIATION RULE MINING AND VISUALIZATION 9 Association Rule Mining – Introduction – Large Item sets – Basic Algorithms – Parallel and Distributed Algorithms – Comparing Approaches – Incremental Rules – Advanced Association Rule Techniques – Measuring the Quality of Rules – Visualization of Multidimensional Data – Diagrams for Multidimensional visualization – Visual Data Mining – Data Mining Applications – Case Study: WEKA.

TOTAL: 45 PERIODS

Page 43: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

REFERENCE S: 1. Jiawei Han, Micheline Kamber , Jian Pei, “Data Mining: Concepts and Techniques”, Third

Edition (The Morgan Kaufmann Series in Data Management Systems), 2012. 2. David J. Hand, Heikki Mannila and Padhraic Smyth “Principles of Data Mining” (Adaptive

Computation and Machine Learning), 2005 3. Margaret H Dunham, “Data Mining: Introductory and Advanced Topics”, 2003 4. Soman, K. P., Diwakar Shyam and Ajay V. “Insight Into Data Mining: Theory And Practice”,

PHI, 2009.

Page 44: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

UNIT III INTRODUCTION TO NETWORKED STORAGE 9 Evolution of networked storage, Architecture, components, and topologies of FC-SAN, NAS, and IP-SAN, Benefits of the different networked storage options, understand the need for long-term archiving solutions and describe how CAS full fill the need, understand the appropriateness of the different networked storage options for different application environments

UNIT IV INFORMATION AVAILABILITY, MONITORING & MANAGING DATACENTER 9 List reasons for planned/unplanned outages and the impact of downtime, Impact of downtime - Differentiate between business continuity (BC) and disaster recovery (DR) ,RTO and RPO, Identify single points of failure in a storage infrastructure and list solutions to mitigate these failures, Architecture of backup/recovery and the different backup/ recovery topologies, replication technologies and their role in ensuring information availability and business continuity, Remote replication technologies and their role in providing disaster recovery and business continuity capabilities. Identify key areas to monitor in a data center, Industry standards for data center monitoring and management, Key metrics to monitor for different components in a storage infrastructure, Key management tasks in a data center UNIT V SECURING STORAGE AND STORAGE VIRTUALIZATION 9 Information security, Critical security attributes for information systems, Storage security domains, List and analyzes the common threats in each domain, Virtualization technologies, block-level and file-level virtualization technologies and processes

TOTAL: 45 PERIODS REFERENCE BOOKS: 1. EMC Corporation, Information Storage and Management, Wiley, India. 2. Robert Spalding, “Storage Networks: The Complete Reference“, Tata McGraw Hill , Osborne, 2003. 3. Marc Farley, “Building Storage Networks”, Tata McGraw Hill ,Osborne, 2001. 4. Additional resource material on www.emc.com/resource-library/resource-library.esp

CP7029 INFORMATION STORAGE MANAGEMENT L T P C 3 0 0 3

UNIT I INTRODUCTION TO STORAGE TECHNOLOGY 9 Review data creation and the amount of data being created and understand the value of data to a business, challenges in data storage and data management, Solutions available for data storage, Core elements of a data center infrastructure, role of each element in supporting business activities

UNIT II STORAGE SYSTEMS ARCHITECTURE 9 Hardware and software components of the host environment, Key protocols and concepts used by each component ,Physical and logical components of a connectivity environment ,Major physical components of a disk drive and their function, logical constructs of a physical disk, access characteristics, and performance Implications, 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, Compare and contrast integrated and modular storage systems ,Iligh-level architecture and working of an intelligent storage system

Page 45: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

PX7301 POWER ELECTRONICS FOR RENEWABLE ENERGY SYSTEMS LT P C 3 0 0 3

OBJECTIVES :

To Provide knowledge about the stand alone and grid connected renewable energy systems.

To equip with required skills to derive the criteria for the design of power converters for renewable energy applications.

To analyse and comprehend the various operating modes of wind electrical generators and solar energy systems.

To design different power converters namely AC to DC, DC to DC and AC to AC converters for renewable energy systems.

To develop maximum power point tracking algorithms.

UNIT I INTRODUCTION 9 Environmental aspects of electric energy conversion: impacts of renewable energy generation on environment (cost-GHG Emission) - Qualitative study of different renewable energy resources ocean, Biomass, Hydrogen energy systems : operating principles and characteristics of: Solar PV, Fuel cells, wind electrical systems-control strategy, operating area. UNIT II ELECTRICAL MACHINES FOR RENEWABLE ENERGY CONVERSION 9 Review of reference theory fundamentals-principle of operation and analysis: IG, PMSG, SCIG and DFIG. UNIT III POWER CONVERTERS 9 Solar: Block diagram of solar photo voltaic system : line commutated converters (inversion-mode) - Boost and buck-boost converters- selection Of inverter, battery sizing, array sizing. Wind: three phase AC voltage controllers- AC-DC-AC converters: uncontrolled rectifiers, PWM Inverters, Grid Interactive Inverters-matrix converters.

Page 46: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

UNIT IV ANALYSIS OF WIND AND PV SYSTEMS 9 Stand alone operation of fixed and variable speed wind energy conversion systems and solar system-Grid connection Issues -Grid integrated PMSG and SCIG Based WECS-Grid Integrated solar system. UNIT V HYBRID RENEWABLE ENERGY SYSTEMS 9 Need for Hybrid Systems- Range and type of Hybrid systems- Case studies of Wind-PV- Maximum Power Point Tracking (MPPT). TOTAL : 45 PERIODS REFERENCES:

1. S.N.Bhadra, D. Kastha, & S. Banerjee “Wind Electricaal Systems”, Oxford University Press, 2009 2. Rashid .M. H “power electronics Hand book”, Academic press, 2001. 3. Rai. G.D, “Non conventional energy sources”, Khanna publishes, 1993. 4. Rai. G.D,” Solar energy utilization”, Khanna publishes, 1993. 5. Gray, L. Johnson, “Wind energy system”, prentice hall linc, 1995. 6. Non-conventional Energy sources B.H.Khan Tata McGraw-hill Publishing Company, New Delhi.

PX7311 PROJECT WORK (PHASE I) L T P C 0 0 12 6

PX7411 PROJECT WORK (PHASE II) L T P C 0 0 24 12

Page 47: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

PS7005 HIGH VOLTAGE DIRECT CURRENT TRANSMISSION L T P C 3 0 0 3 OBJECTIVES

To impart knowledge on operation, modelling and control of HVDC link. To perform steady state analysis of AC/DC system. To expose various HVDC simulators. UNIT I DC POWER TRANSMISSION TECHNOLOGY 6 Introduction - Comparison of AC and DC transmission – Application of DC transmission – Description of DC transmission system - Planning for HVDC transmission – Modern trends in DC transmission – DC breakers – Cables, VSC based HVDC. UNIT II ANALYSIS OF HVDC CONVERTERS AND HVDC SYSTEM CONTROL 12 Pulse number, choice of converter configuration – Simplified analysis of Graetz circuit - Converter bridge characteristics – characteristics of a twelve pulse converter- detailed analysis of converters. General principles of DC link control – Converter control characteristics – System control hierarchy - Firing angle control – Current and extinction angle control – Generation of harmonics and filtering - power control – Higher level controllers. UNIT III MULTITERMINAL DC SYSTEMS 9 Introduction – Potential applications of MTDC systems - Types of MTDC systems - Control and protection of MTDC systems - Study of MTDC systems.

Page 48: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

UNIT IV POWER FLOW ANALYSIS IN AC/DC SYSTEMS 9 Per unit system for DC Quantities - Modelling of DC links - Solution of DC load flow - Solution of AC-DC power flow – Unified, Sequential and Substitution of power injection method. UNIT V SIMULATION OF HVDC SYSTEMS 9 Introduction – DC LINK Modelling , Converter Modeling and State Space Analysis , Philosophy and tools – HVDC system simulation, Online and OFFline simulators –– Dynamic interactions between DC and AC systems. TOTAL: 45 PERIODS REFERENCES 1. P. Kundur, “Power System Stability and Control”, McGraw-Hill, 1993 2. K.R.Padiyar, , “HVDC Power Transmission Systems”, New Age International (P) Ltd., New

Delhi, 2002. 3. J.Arrillaga, , “High Voltage Direct Current Transmission”, Peter Pregrinus, London, 1983. 4. Erich Uhlmann, “ Power Transmission by Direct Current”, BS Publications, 2004. 5. V.K.Sood,HVDC and FACTS controllers – Applications of Static Converters in Power

System, APRIL 2004 , Kluwer Academic Publishers.

Page 49: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

PS7007 WIND ENERGY CONVERSION SYSTEMS L T P C

3 0 0 3 OBJECTIVES To learn the design and control principles of Wind turbine. To understand the concepts of fixed speed and variable speed, wind energy

conversion systems. To analyze the grid integration issues.

UNIT I INTRODUCTION 9 Components of WECS-WECS schemes-Power obtained from wind-simple momentum theory-Power coefficient-Sabinin’s theory-Aerodynamics of Wind turbine UNIT II WIND TURBINES 9 HAWT-VAWT-Power developed-Thrust-Efficiency-Rotor selection-Rotor design considerations-Tip speed ratio-No. of Blades-Blade profile-Power Regulation-yaw control-Pitch angle control-stall control-Schemes for maximum power extraction. UNIT III FIXED SPEED SYSTEMS 9 Generating Systems- Constant speed constant frequency systems -Choice of Generators-Deciding factors-Synchronous Generator-Squirrel Cage Induction Generator- Model of Wind Speed- Model wind turbine rotor - Drive Train model-Generator model for Steady state and Transient stability analysis.

Page 50: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

UNIT IV VARIABLE SPEED SYSTEMS 9 Need of variable speed systems-Power-wind speed characteristics-Variable speed constant frequency systems synchronous generator- DFIG- PMSG -Variable speed generators modeling - Variable speed variable frequency schemes. UNIT V GRID CONNECTED SYSTEMS 9 Wind interconnection requirements, low-voltage ride through (LVRT), ramp rate limitations, and supply of ancillary services for frequency and voltage control, current practices and industry trends wind interconnection impact on steady-state and dynamic performance of the power system including modeling issue. TOTAL: 45 PERIODS REFERENCES 1. L.L.Freris “Wind Energy conversion Systems”, Prentice Hall, 1990 2. S.N.Bhadra, D.Kastha,S.Banerjee,”Wind Electrical Sytems”,Oxford University Press,2010. 3. Ion Boldea, “Variable speed generators”, Taylor & Francis group, 2006. 4. E.W.Golding “The generation of Electricity by wind power”, Redwood burn Ltd.,

Page 51: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

To know the various types of faults and also to study about fault detection, dominance To know the concepts of the test generation methods-DFT-BIST. To understand the fault diagnosis methods.

UNIT I TESTING AND FAULT MODELLING 9 Introduction to testing – Faults in Digital Circuits – Modelling of faults – Logical Fault Models – Fault detection – Fault Location – Fault dominance – Logic simulation – Types of simulation – Delay models – Gate Level Event – driven simulation. UNIT II TEST GENERATION 9 Test generation for combinational logic circuits – Testable combinational logic circuit design – Test generation for sequential circuits – design of testable sequential circuits. UNIT III DESIGN FOR TESTABILITY 9 Design for Testability – Ad-hoc design – generic scan based design – classical scan based design – system level DFT approaches. UNIT IV SELF – TEST AND TEST ALGORITHMS 9 Built-In self Test – test pattern generation for BIST – Circular BIST – BIST Architectures – Testable Memory Design – Test Algorithms – Test generation for Embedded RAMs. UNIT V FAULT DIAGNOSIS 9 Logical Level Diagnosis – Diagnosis by UUT reduction – Fault Diagnosis for Combinational Circuits – Self-checking design – System Level Diagnosis.

TOTAL: 45 PERIODS REFERENCES: 1. M.Abramovici, M.A.Breuer and A.D. Friedman, “Digital systems and Testable Design”, Jaico

Publishing House, 2002. 2. P.K. Lala, “Digital Circuit Testing and Testability”, Academic Press, 2002. 3. M.L.Bushnell and V.D.Agrawal, “Essentials of Electronic Testing for Digital, Memory and

Mixed-Signal VLSI Circuits”, Kluwer Academic Publishers, 2002. 4. A.L.Crouch, “Design Test for Digital IC’s and Embedded Core Systems”, Prentice Hall

International, 2002.

VL7301 TESTING OF VLSI CIRCUITS L T P C 3 0 0 3 OBJECTIVES:

Page 52: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

VL7011 SIGNAL INTEGRITY FOR HIGH SPEED DEVICES L T P C 3 0 0 3

OBJECTIVES: 1. To learn the fundamental and importance of signal integrity. 2. To analyze and minimize cross talk in unbounded conductive media. 3. To study about the different types of Di-Electric materials. 4. To learn about differential cross talk and CMOS based transmission line model UNIT I FUNDAMENTALS 9 The importance of signal integrity-new realm of bus design-Electromagnetic fundamentals for signal integrity-maxwell equations common vector operators-wave propagations-Electrostatics-magneto statics-Power flow and the poynting vector-Reflections of electromagnetic waves UNIT II CROSS TALK 9 Introduction -mutual inductance and capacitance-coupled wave equation-coupled line analysis-modal analysis-cross talk minimization signal propagation in unbounded conductive media-classic conductor model for transmission model UNIT III DI-ELECTRIC MATERIALS 9 Polarization of Dielectric-Classification of Di electric material-frequency dependent di electric material- Classification of Di electric material fiber-Weave effect-Environmental variation in di electric behaviour Transmission line parameters for loosy dielectric and realistics conductors UNIT IV DIFFERENTIAL SIGNALING 9 Removal of common mode noise-Differential Cross talk-Virtual reference plane-propagation of model voltages common terminology-drawbacks of Differential signaling UNIT V PHYSICAL TRANSMISSION LINE MODEL 9 Introduction- non ideal return paths-Vias-IO design consideration-Push-pull transmitter-CMOS receivers-ESSD protection circuits-On chip Termination

TOTAL:45 PERIODS REFERENCES: 1. Advanced Signal Integrity for High-Speed Digital Designs By Stephen H. Hall, Howard

L. Heck 2. Signal and power integrity in digital systems: TTL, CMOS, and BiCMOS by James Edgar

Buchanan

Page 53: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

3 0 0 3 OBJECTIVES:

To learn about IC manufacturing and fabrication To analyse the combinational, sequential and subsystem design To study about different floor planning techniques and architecture design To have an introduction to IP design security

UNIT I VLSI AND ITS FABRICATION 9 Introduction, IC manufacturing, CMOS technology, IC design techniques, IP based design, Fabrication process-Transistors, Wires and Via, Fabrication Theory reliability, Layout Design and tools. UNIT II COMBINATIONAL LOGIC NETWORKS 9 Logic Gates: Combinational Logic Functions, Static Complementary Gates, Switch Logic, Alternate Gate circuits, Low power gates, Delay, Yield, Gates as IP, Combinational Logic Networks-Standard Cell based Layout, Combinational network delay, Logic and Interconnect design, Power optimization, Switch logic network, logic testing; UNIT III SUBSYSTEM DESIGN 9 Sequential Machine-Latch and Flip flop, System design and Clocking, Performance analysis, power optimization, Design validation and testing; Subsystem Design-Combinational Shifter, Arithmetic Circuits, High Density memory, Image Sensors, FPGA,PLA, Buses and NoC, Data paths, Subsystems as IP. UNIT IV FLOOR PLANNING AND ARCHITECTURE DESIGN 9 Floor planning-Floor planning methods, Global Interconnect, Floor plan design, Off-chip Connections Architecture Design- HDL, Register-Transfer Design, Pipelining, High Level Synthesis, Architecture for Low power, GALS systems, Architecture Testing, IP Components, Design Methodologies, Multiprocessor System-on-chip Design

VL7014 IP BASED VLSI DESIGN L T P C

Page 54: MA7154 ADVANCED MATHEMATICAL METHODS L T P C 3 1 0 4 … Spiegel, M.R., “Theory and Problems of Complex Variables and its Application (Schaum’s Outline Series)”, McGraw Hill

UNIT V DESIGN SECURITY 9 IP in reuse based design, Constrained based IP protection, Protection of data and Privacy-constrained based watermarking for VLSI IP based protection

TOTAL:45 PERIODS REFERENCES: 1. Wayne wolf, “Modern VLSI Design:IP-based Design”, Pearson Education,2009. 2. Qu gang, Miodrag potkonjak, “Intellectual Property Protection in VLSI Designs: Theory and Practice”, kluwer academic publishers,2003.