Professional Documents
Culture Documents
(6+4)
INTEGRAL CALCULUS: Double integrals - double integrals over rectangles , double integrals as volumes , Fubinis theorem (concept
and statement only) double integrals in polar form, changing the order of integration, triple integrals in rectangular coordinates, triple
integrals in spherical and cylindrical co-ordinates
(9+6)
ORDINARY DIFFERENTIAL EQUATIONS OF FIRST ORDER: Basic concepts, geometrical meaning, separable differential equations, separable
equations, exact differential equations, integrating factors, linear differential equations, Bernouli equations,
modeling of electric circuits .
(9+6)
LINEAR DIFFERENTIAL EQUATIONS OF SECOND ORDER: Homogeneous linear equations of second order ,linearity principle, initial
value problem, general solutions, second order homogeneous equations with constant co-efficient , Euler Cauchy equation, solution by
variation of parameters, modeling of electric circuits.
(7+5)
VECTOR CALCULUS: Gradient of a scalar field, directional derivatives, divergence of a vector field, curl of a vector field. Integration in
vector field Line integrals, vector fields, work, circulation and flux. path independence, conservative fields, surface integrals.
Greens, Gauss divergence and Stokes theorems (concepts and statements only), evaluation of line, surface and volume integrals
```
.
(14+9)
Total L:45 T:30= 75
TEXT BOOK:
1.
George B.Thomas .Jr. and Ross L.Finney, Calculus and Analytical Geometry , Pearson Education, New Delhi,2008.
REFERENCES:
1. Erwin Kreyszig, Advanced Engineering Mathematics, John Wiley& Sons, New Delhi, 2011
2. Ray Wylie.C. and Louis C.Barrett, Advanced Engineering Mathematics, Tata McGraw-Hill, New Delhi, 2004
3. Riely K.F., Hobson M.P. and Bence S.J., Mathematical Methods for Physics and Engineering, Cambridge university , Cambridge,2002
Total L : 45
TEXT BOOKS:
1. Giambattista, Richardson and Richardson, College Physics, McGraw-Hill International edition, New Delhi, 2007.
2. Avadhanulu M N and Kshir Sagar P G, A Text Book of Engineering Physics, S. Chand & Company Ltd., New Delhi, 2009.
3. Rao V V, Ghosh T B and Chopra K L, Vacuum Science and Technology, Allied Publishers Limited, New Delhi, 1998.
REFERENCES:
1. Jayakumar S, Engineering Physics, R K Publishers, Coimbatore, 2007.
2. Ageov N, Zuev A I and Kokora A, "Laser and Electron Beam Materials Processing", Mir Publications, Moscow, 1998.
3. Rajendran, V., and Marikani, A., Physics I, Tata McGraw-Hill Publishing Co., New Delhi, 2004.
(7)
ADVANCED MATERIALS: Nanomaterials Fullerenes, carbon nanotubes and carbon fibres and polymer nano-compositesproperties and applications. Solid oxide materials and polymer electrolytes energy storing applications. Polymer blends and alloys, polymer
composites, metallic glasses.
(9)
WATER: Hardness determination (EDTA method). Softening zeolite and demineralization processes. Desalination by electrodialysis and
reverse osmosis.
(5)
Total L: 45
TEXT BOOKS:
1. Jain P.C. and Monica Jain, Engineering Chemistry, Dhanpat Rai Publishing Company (P) Ltd, New Delhi, 2002.
2. Gesser H.D., Applied Chemistry - A Textbook for Engineers and Technologies, Springer, New York, 2008.
REFERENCES:
1. Puri B. R., Sharma L.R., and Pathania M.S., Principles of Physical Chemistry, Vishal Publishing Company, Delhi, 2010.
2. Zaki Ahamed, Principles of Corrosion Engineering and Control, Butterworth-Heinemann Elsevier publications, Oxford, 2006.
3. Shashi Chawla, A Text Book of Engineering Chemistry, Dhanpat Rai & Co, New Delhi, 2005.
4. Arnost Reiser, Photoreactive Polymers the Science and Technology of Resists, Wiley Interscience, New York,1989.
CLOZE TEST AND SPOTTING ERRORS: Passages with numbered gaps to be used to provide training in the use of vocabulary, syntax, and
reading comprehension - spotting common errors in the use of language functions and guidelines for rectifying the same.
(4+0)
CORRESPONDENCE: Principles of official, social, and e-mail correspondence to be focused.
(3+0)
GROUP COMMUNICATION: Group discussions and role-plays.
(4+4)
(1+6)
REFERENCES:
1. Dorothy E Zemach and Lynn Stafford Yilmaz, Writers at Work: The Essay, Cambridge University Press, Cambridge, 2008.
2. Aysha Viswamohan, English for Technical Communication, Tata Mc-Graw Hill Publishing Company Ltd., New Delhi, 2008.
3. Mark Ibboston, Cambridge English for Engineering, Cambridge University Press, UK, 2011.
4. E. Suresh Kumar and P. Sreehari, A Handbook for English Language Laboratories, Osmania University, Hyderabad, 2011.
(6)
ARRAYS AND STRINGS: Single dimensional array, Strings, Two Dimensional arrays, Array of strings, Multidimensional array:
Initialization, unsized array initialization, variable length arrays
(6)
FUNCTIONS AND POINTERS: Definition of function prototypes storage classes scope rules recursion command line argument.
Pointer declaration - Operations on pointer - passing Pointers to a function calling function: call by value, call by address return
statement passing arrays to function - pointers and one dimensional, multidimensional array array of pointers
function pointers dynamic memory allocation
(12)
STRUCTURES AND UNION: Definition - processing a structure - User defined data types- typedef, array of structure, and pointer to structurePassing structure to functions - Self referential structures - Nested structures union
(6)
FILES: Introduction to files-File access-File organization-File operations
Simple programs based on the above concepts must be illustrated.
(4)
Total L: 45
TEXT BOOKS :
1. Byron S Gottfried and Jitendar Kumar Chhabra, Programming with C, Tata McGraw Hill Publishing Company, Third Edition, New
Delhi, 2011.
2. Kernighan B W and Ritchie D M, C Programming Language (ANSI C), Prentice Hall of India Private Limited, New Delhi, 2010.
REFERENCES:
1. Herbert Schildt, C The Complete Reference, Tata McGraw Hill Publishing Company, Fourth Edition, New Delhi, 2010.
2. Pradip Dey and Manas Ghosh, Programming in C, Oxford University Press, New Delhi, 2009.
3. Deitel and Deitel, C How to Program, Pearson Education, sixth Edition, New Delhi, 2011.
INTRODUCTION TO ELECTRICAL SYSTEMS: Overview of Electrical Engineering Circuits Currents and Voltages Power and
Energy Kirchoffs Current Law Kirchoffs Voltage Law Introduction to circuit elements Resistance Capacitance Inductance
Independent and dependent voltage and current sources Introduction to circuits
(8)
ELECTROMAGNETISM AND MAGNETIC CIRCUITS: Magnetic field magnetic circuits Inductance and Mutual Inductance
Magnetic materials Ideal Transformers and Real Transformers
(8)
DC AND AC MACHINES: Overview of Motors Principles of DC machines Rotating DC machines AC machines Generation of three-phase
e.m.fs Three phase Induction motors Single phase Induction motors - Stepper motors and Brushless DC motors
(11)
INTRODUCTION TO ELECTRONIC SYSTEM: Basic Diode Concepts Zener-Diode Voltage-Regulator circuits Basic Amplifier concepts
Loading effect Power supplies and efficiency - Differential amplifiers Instrumentation amplifiers Integrators
Differentiators
(12)
INSTRUMENTS: Classification Functional Elements of an Instrument - Sensing elements Signal conditioning elements Data presentation
elements Types of Error - Logic Analyzer Spectrum Analyser Function Generators
(10)
CONTROL SYSTEM: Types of Control system Transfer function Modeling of physical, electrical and mechanical systems
Standard test signals Linear Time In-variant system Stability of Linear Control systems
(11)
Total L: 60
TEXT BOOKS:
1. Allan R Hambley, Electrical Engineering Principles and Applications, PHI Learning Private Limited, New Delhi, 2009
2. John P. Bentley, Principles of Measurement Systems, Pearson Education, Noida, 2005.
3. Benjamin C Kuo, Automatic Control Systems, Prentice-Hall of India Private Limited, New Delhi.
REFERENCES:
1.
John Hiley, Keith Brown, Ian McKenzie Smith, Hughes Electrical and Electronic Technology, Pearson Education, Noida, 2011
2.
Paul C R, Nasar S A, Unniewehr L E, Electrical Engineering, McGraw-Hill, London, 1992.
3. Ernest O Doebelin, Dhanesh N Manik, Measurement Systems, Tata McGraw Hill, New Delhi, 2008.
4. Robert L. Boylestad, Louis Nashelsky, "Electronic Devices and Circuit Theory", Pearson Education, Noida, 2009
Study of different types of electronic components (resistors, capacitors, Inductors etc) , CRO, Function generator and DC power supply.
Preparation of PCB layout and fabrication of PCB (Printed circuit board)
Soldering of components on the fabricated PCB and testing of PCB.
Construction of regulated power supply Measurement of voltage level.
Study of different types of lamps (CFL lighting, LED lighting, flood lighting, multi-arm fitting) Measurement of power.
MODULE- II
1.
2.
3.
4.
5.
Welding - Metal arc welding tools and equipment, exercises by Arc welding and TIG welding Processes.
Fitting - Tools, operations, exercises Make T-Joint and L Joint, types of joints.
Carpentry- Tools, carpentry process, carpentry exercises, types of joints.
Plumbing-exercises-external thread cutting and joining
Sheet metal work& Soldering - Tools, operations, exercises Make a Rectangular Tray in Galvanized Iron sheet
Total P: 30
REFERENCES:
1. Laboratory Manuals, Prepared by Department of ECE & Mechanical Engineering, 2012.
2. Chapman, W.A.J. Workshop Technology, Edward Arnold, 2001.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
REFERENCE:
1.
Herbert Schildt, C The Complete Reference, Tata McGraw Hill Publishing Company, Fourth Edition, New Delhi, 2010.
SEMESTER 2
12Z201 LINEAR ALGEBRA
3024
VECTOR SPACES: General vector spaces, Euclidean n-space, subspaces, linear independence, basis and dimension, row space, column
space. and Null space, change of basis.
(12+8)
INNER PRODUCT SPACES: Inner products, length and angle in inner product spaces, orthonormal bases, Gram Schmidt process, orthogonal
matrices, QR decomposition.
(12+8)
LINEAR TRANSFORMATIONS: Properties-Kernel and range, Linear Transformation , matrices of linear transformations, rank and nullity.
(11+7)
EIGEN VALUES AND EIGEN VECTORS: Eigen values and Eigen vectors, diagonalization, symmetric matrices. orthogonal
diagonalization, quadratic forms, application of conic sections, discrete dynamical systems.
(10+7)
DIELECTRICS AND DEVICES: Types of polarization, effect of temperature and frequency on dielectric constant, dielectric loss and
breakdown mechanisms, ferroelectrics Rochelle salt, KDP and BaTiO3, piezoelectrics, classification of insulating materials on
temperature basis, applications - capacitors, piezoelectric sensors, actuators and FRAMs.
(8)
MAGNETIC MATERIALS AND MEMORY DEVICES: Origin of magnetism, classification, ferro magnetic materials properties,
Heisenberg and domain theory of ferromagnetism, hysteresis, hard and soft magnetic materials, ferrite structure and properties,
applications optical, magnetic and magneto optical memory devices.
(7)
ADVANCED MATERIALS: Nano materials - synthesis - PVD and ball milling techniques, properties, applications, shape memory alloys
(SMA) characteristics, properties of NiTi alloy, application in MEMS, superconductivity- types of superconductors - High Tc
superconductors, application of superconductors -SQUID, levitation and cryotron, metallic glassespreparation, properties,
application, transformers.
(8)
Total L: 45
TEXT BOOKS:
1. William D Callister Jr., "Material Science and Engineering", John Wiley and sons, New York, 2006.
2. Leonid V Azaroff and James J Brophy, "Electronic Processes in Materials, McGraw Hill Co, New York, 1991.
3. Raghavan V, "Materials Science and Engineering- A First Course, Prentice Hall of India, New Delhi, 2001.
REFERENCES:
1. Rajendran and Marikani, , "Materials Science", Tata McGraw Hill Publication, New Delhi, 2004.
2. Jayakumar S, "Materials Science", R.K.Publishers, Coimbatore, 2007.
COMBINATIONAL CIRCUITS: Adder, subtractor, decoder, encoder, multiplexer and demultiplexer - Implementation of combinational
circuits.
(5+1)
SEQUENTIAL CIRCUITS: Introduction- Flip-flops- Types- latches - Level triggering, edge triggering- Master slave configuration Counters:
Asynchronous / Ripple, Synchronous , Modulo- n Design procedure Shift registers - Ring counter - Johnson counter.
(9+3)
MEMORY ORGANIZATION: Introduction, Classification and characteristics of memories RAM organization Write operation
Read operation Memory decoding- ROM organization Types of ROM.
(5+2)
Total L: 45+ T:15 = 60 TEXT
BOOKS:
1. Morris Mano M, Digital Design ", Prentice-Hall of India, New Delhi, 2006.
2. Floyd T L, Digital Fundamentals ", Pearson Education, Eighth Edition, New Delhi, 2009.
REFERENCES:
1. Tokheim R L., Digital Electronics - Principles and Applications ", Tata McGraw Hill Publishing Company, New Delhi, 2001.
2. William I Fletcher, An Engineering Approach to Digital Design ", Prentice-Hall of India, New Delhi, 1996.
3. Morris Mano, Computer System Architecture, Prentice Hall of India, Third Edition, New Delhi, 2006.
(4)
GENERIC PROGRAMMING WITH TEMPLATES: Introduction, Function templates, overloaded function templates, user defined
template arguments, class templates, Template and inheritance.
(3)
Total L: 45
TEXT BOOKS:
1.
2.
Venugopal K R , Rajkumar Buyya and Ravishankar T, Mastering C++, Tata McGrawHill Publishing Company, New Delhi, 2009.
Bjarne Stroustrup, Programming: Principles and Practice using C++" , Addison-Wesley, Massachusetts, USA, 2008.
REFERENCES:
1.
Herbert Schildt, C++: The Complete Reference, Fourth Edition Tata McGraw Hill Publishing Company, New
Delhi, 2011
2.
3.
4.
5.
Stanley B Lippman and Josee Lajoie, C++ Primer, Pearson Education, New Delhi, 2010.
Atul kahate, John R Hubbard programming with C++, Third edition, Tata McGrawHill Publishing Company, New Delhi, 2010
Deital & Deital, C++: How To Program, Seventh Edition, PHI Learning, New Delhi, 2010.
Ashok N Kamthane, Object Oriented programming with ANSI & Turbo C++, Pearson Education, New Delhi, 2009.
(5+5)
ORTHOGRAPHIC PROJECTION: Principles of orthographic projection-projection of points, straight lines, planes and solids. Orthographic projection
of simple engineering components missing view exercises. Drawing orthographic projections of
computer components.
(10+10)
PICTORIAL PROJECTIONS: Principles of pictorial views, isometric view of simple engineering components. Orthographic views from given pictorial views.
Isometric views from given two or three views. Drawing isometric views of typical electronic components.
(5+10)
SECTION OF SOLIDS: Section of regular solids, types of sections, selection of section views. Sectional views of simple engineering components.
Drawing sectional views of assemblies like electric motor, mobile phone.
(5+10)
DEVELOPMENT OF SURFACES: Development of lateral surfaces of regular solids and truncated solids. Preparing parts like tray,
funnel, CPU housing using cardboard material.
(5+10)
Total L: 30 + P: 45 = 75
TEXT BOOK:
1. Luzadder and Duff, Fundamentals of Engineering Drawing, Prentice Hall of India Pvt. Ltd., 2009
2. Venugopal K and Prabhu Raja V, Engineering Graphics, New Age International Publishers, 2007.
REFERENCES:
1. Natarajan K V, "Engineering Drawing and Graphics", M/s Dhanalakshmi Publishers, 2007. 2.
Standards, Engineering Drawing Practices for Schools and Colleges SP 46-2003, BIS, 2004.
Bureau of Indian
1.
2.
3.
4.
5.
REFERENCE:
Laboratory Manual prepared by the Department of Physics and Materials Science, 2012.
Total P: 45
DEMO EXPERIMENTS
1.
2.
REFERENCE:
1.
Herbert Schildt, C++: The Complete Reference, Fourth Edition Tata McGraw Hill Publishing Company, New
Delhi, 2011
(P:12)
(P:12)
(L:1)
MODERN ADHESIVES AND SEALANTS FOR ENGINEERING APPLICATION: Phenolic, epoxy, urethane, rubber and
cyanoacrylate based resins. Pressure sensitive tapes, tubeless tyres
(L:1)
CONSUMER CHEMISTRY: Cosmetics-shampoo, sunscreens, anti-aging creams. Detergentstypes. Bleaches, Optical brightening agents
(L:1)
HEALTH CHEMISTRY : Daily diet arithmetic calories requirement. Lipids LDL, HDL, triglycerides, proteins and carbohydratesbalanced diet.
(L:1)
DIABETICS: Chemistry of glucometer.
(L:1)
CHEMISTRY OF AIR BAG: Gas law molar volume sodium azide- Nitrogen produced per mole- pressure developed. Calculation of pressure inside
LPG and CNG cylinders.
(L:1)
10
CORROSION INHIBITORS: Types passivators - VPI - protection of electronics during shipment, protection of fighter jets etc.
Dehumidifier silica gel.
(L:1)
ENERGY: Bio-diesel, Chemistry of catalytic converter, BS standards. Calculation of electricity consumption by appliances
(L:1)
(P:12)
Total L + P: 36+44
REFERENCES :
1. Michael C. Loui Univ. of Illinois at Urbana-Champaign, Urbana, Computer science is a new engineering discipline, ACM Computing Surveys (CSUR)
,Volume 27 Issue 1, March 1995, Pages 31 - 32 , ACM New York, NY, USA
2. Computer Engineering as a Discipline, Computing Curriculum Computer Engineering Curriculum Report, Ironman Draft, 2004
3. Peter J. Bentley , Digitized: The Science of Computers and How it Shapes Our World, on digitized in 2012
4. E.Balagurusamy: Computing Fundamentals & C Programming Tata McGraw-Hill, Second Reprint 2008, ISBN 978-0-07066909-3.
5. Vikram Bisen & Priya, Industrial Psychology, New Age International (P) Ltd., Publishers, 2010.
6. Murthy C.S.V., Business Ethics, Himalaya Publishing House, 2007.
7. King W. J., and James G Skakoon, Article The Unwritten Laws of Engineering, Mechanical Engineering, October 2010
8. John Bernardin H., Human Resource Management, TATA McGraw-Hill Education Pvt. Ltd., New Delhi, 201 9.
Chetan Singh Solanki, Solar
Photovoltaics Fundamentals and Applications, PHI Learning Pvt Ltd, New Delhi, 2011.
10. Sulabha K. Kulkarni, Nanotechnology: Principles and Practices, Capital Publishing Company, New Delhi, 2011.
11. Eric J Lerner, Biomimetic Nanotechnology- Researchers Mimic Biology to form Nanoscale Devices,, The industrial Physicist, page 16, Sep
2004.Available online at: http://www.aip.org/tip/INPHFA/vol-10/iss-4/p16.pdf
12. Steven S. Zumdahl. World of Chemistry McGraw-Hill, 2002
13. Steven S. Zumdahl, Susan A. Zumdahl Chemistry Cengage Learning, -2008
14. Phillipe Cognard Handbook of Adhesives and Sealants Elsevier, 2006
11
LANGUAGE FOCUS WRITING: Context based Syntax, vocabulary, and special language functions like idioms and phrases,
connectives, style, Tone, and emphasis techniques- academic and professional writing- describing visual information like
graph/table/chart/diagram- drafting letters, emails, mini- reports,.
(P:4)
PROFESSIONAL COMMUNICATION ORAL SKILLS: Principles of group communication, interviewing, and making presentations- group
discussions, role plays, mock interviews- talking about some visual information- giving and receiving instructions.
(P:4)
SOFT SKILLS: Intrapersonal communication- developing self concept, handling Perceptual differences, Demonstrating Positive
attitude, body language Interpersonal Skills- Team spirit, Body Language, Business etiquette, Negotiation skills.
(P:4)
Total P: 40
REFERENCES:
1. Monograph prepared by Faculty, Department of English, 2013
2. Sureshkumar E. , Sreehari P. and Savithri J. ,Communication Skills and Soft Skills: An Integrated Approach, Dorling Kindersley (India) Pvt. Ltd.,
India, 2011.
3. Roger Gower, Real Writing with Answers, Cambridge University Press, Cambridge, 2008.
4. Sheryl Lindell-Roberts, Technical Writing for Dummies, Hungry Mills, Inc, 2001.
5. Arora V. N. and Laxmi Chandra, Improve Your Writing, Oxford University Press, New Delhi,2008
SEMESTER 3
12Z301 COMPLEX VARIABLES AND TRANSFORMS
3204
COMPLEX VARIABLES: Complex differentiation-Analytic function, Cauchy Riemann equations, harmonic functions
(6+4)
Complex integration: Cauchys integral theorem , Cauchys integral formula , Taylor and Maclaurin series, Laurent series (concepts and
statements only) , singularities and zeros, residue integration method (Residue integration of complex integrals only), conformal
mapping , Geometry of analytic functions ,linear fractional transformations , conformal mapping of exponential, trigonometric,
hyperbolic functions.
(8+4)
LAPLACE TRANSFORMS: Laplace transform, inverse transform, linearity, s-shifting, transforms of derivatives and integrals, unit step
function, t- shifting , Diracs delta function, periodic functions, convolution , differentiation and integration of transforms, Method of
solving differential equations and integral equations by using Laplace transform technique.
(12+8)
FOURIER ANALYSIS: Fourier series - functions of any period 2L , half range expansions. Fourier integral, Fourier transform, Fourier
cosine and sine transforms.
(9+6)
Discrete Fourier transform Fast Fourier transform
(3+3)
Z-TRANSFORM: Introduction of Z-transform, inverse transform, difference equation , application of Z-transform to solve difference
equation.
(7+5)
12
Total L:45+T: 30 = 75
TEXT BOOKS:
1. Erwin Kreyszig, Advanced Engineering Mathematics, John Wiley &Sons, New Delhi, 2011.
2. C. Ray Wylie and Louis C Barret, Advanced Engineering Mathematics, Tata McGraw-Hill, New Delhi, 2003.
REFERENCES:
1. Lonnie C. Ludeman, Fundamentals of Digital Signal Processing, John Wiley & sons. 2009.
2. John H.Mathews and Russell W.Howell, Complex Analysis for Mathematics and Engineering, Jones and Bartlett House, 2011. 3.
Riley K F, Hobson M P and Bence S J, Mathematical Methods for Physics and Engineering, Cambridge University, 1998.
(7)
(8)
(4)
Total L: 60
TEXT BOOKS:
1. Yedidyah Langsam, Moshe J Augenstein and Aaron M Tanenbaum, Data Structures using C and C++, Prentice Hall of India/ Pearson
Education, New Delhi, 2006.
2. Jean Paul Tremblay and Sorenson, An Introduction to Data Structures with Applications, McGraw Hill Publishing Company, New
Delhi, 2007.
REFERENCES:
1. Thomas H.Cormen, Charles E. Leiserson, Ronald L Rivest, Clifford Stein, Introduction to Algorithms, MIT Press, England, 2009.
2. Chitra A and Rajan P T, Data Structures, Vijay Nicole Imprints Private Limited, Chennai, 2006.
3. Ellis Horowitz and Sartaj Sahni, "Fundamentals of Data Structures", Galgotia Publications, New Delhi, 2000.
4. Mark Allen Weiss, Data structures and Algorithm Analysis in C++, Pearson Education, New Delhi, 2006.
(5)
I/O SYSTEMS: Introduction-Interrupts- Asynchronous Data Transfer Modes of transfer-DMA- I/O processor, I/O Interfaces (PCI,
SCSI, and USB).
(6)
PARALLEL PROCESSING: Introduction-Architectural classification schemes - Pipelining, Instruction and Arithmetic pipeliningPrinciples of designing pipelined processors.
ADVANCED ARCHITECTURES: RISC Vs CISC- RISC architecture- RISC Pipelining-Superscalar pipelining: Overview, Design
Issues
(8)
13
(7)
Total L: 45
TEXT BOOKS:
1. Carl Hamacher, Computer Organization , Tata McGraw Hill Publishing Company Limited, New Delhi, 2002.
2. Morris Mano, Computer System Architecture, Prentice Hall of India, New Delhi, 2006.
REFERENCES:
1. William Stallings, Computer Organization and Architecture, Pearson Education / Prentice Hall of India, New Delhi, 2006.
2. Kai Hwang and
Faye
A
Briggs, Computer
Architecture
and
Parallel Processing,
McGraw
Hill Publishing Company Limited, New Delhi, 2003.
Tata
(9)
ASSEMBLY LANGUAGE PROGRAMMING: Assembly language program development on the PC The instruction set
Addressing modes Assembler Directives - Types of instructions Data transfer Arithmetic Logical Shift and Rotate Flag control
Compare Control flow and jump instructions Subroutine, Loop and string handling instructions
(13)
MEMORY INTERFACES: Minimum and maximum mode systems min and max mode interface signals Electrical characteristics
System clock Hardware organization of the memory address space Memory control signals Memory interface circuits
(7)
I/O INTERFACES: Types of input/output I/O interface I/O data transfers and instructions Core and special purpose I/O interfaces Parallel
interface 8255 Programmable peripheral interface serial interface 8251 Programmable Communication
interface - Interfacing with DAC, ADC, Stepper motor
(6)
INTERRUPT INTERFACING: Interrupt mechanism Types and Priority Interrupt vector table Interrupt instructions Enabling
and disabling of interrupts Hardware interrupts Software interrupts Internal interrupts.
(6)
TRENDS IN MICROPROCESSOR TECHNOLOGY: Features of Intel 80286, 80386, 80486 and Pentium Processors ARM
processors: Introduction ARM Architecture.
(4)
Total L: 45
TEXT BOOKS:
1. Ray A K, Bhurchandi K M, Advanced Microprocessors and Peripherals, Tata McGraw-Hill Publishing Company Limited, New Delhi,
2009.
2. Walter A Triebel and Avtar Singh, The 8088 and 8086 Microprocessors Programming, Interfacing, software, Hardware and
Applications, Pearson Education, New Delhi, 2008.
REFERENCES:
1. Barry B Brey, Intel Microprocessors : 8086/8088, 80286, 80386, 80486, Pentium, Pentium Pro Processors, Pentium II, Pentium III
and Pentium 4 : Architecture, Programming and Interfacing, Pearson Education , New Delhi, 2007.
2. Douglas V Hall, Microprocessors and Interfacing, Tata McGraw Hill, New Delhi, 2006.
3. Steve Furber, ARM System-on-Chip Architecture, Pearson Education Limited, USA, 2000.
4. The Intel Architecture Software Developers Manual Volume 2: Instruction Set Reference. 5.
The Intel Architecture
14
GROUPS AND CODING THEORY: groups, definition and examples, subgroups and homomorphisms, cosets and Lagranges theorem , normal
subgroups, group codes , the communication model and basic notions of error correction, generation of codes by
using parity checks- error recovery in group codes
(10+3)
Total L:45
TEXT BOOKS:
1. Rajkumar Singh, Environmental Studies, Tata McGraw Hill, New Delhi, 2012.
2. Bhuvan Unhelkar, Green IT Strategies and Applications: Using Environmental Intelligence, CRC Press, USA, 2011.
3. Klaus Hieronymi, Ramzy Kahhat, Eric Williams, E-Waste Management : From Waste to resource, Routledge Taylor and Fransis, New York, 2012.
REFERENCES:
1. Anubha Kaushik and Kaushik C P, Environmental Science and Engineering, New Age International Pvt Ltd, New Delhi, 2005.
2. Santhosh Kumar Garg, Rajeswari Garg and Ranjani Garg, Environmental Science and Ecological Studies, Khanna Publishers,
2007.
3. Deswal S and Deswal A, A Basic Course in Environmental Studies, Dhanpat Rai and Co, New Delhi, 2004.
Bubble sort
Sparse matrix using array
Singly Linked list
15
New Delhi,
4.
5.
6.
7.
8.
9.
10.
11.
12.
Total P: 45
Microprocessor
6.
7.
8.
9.
10.
11.
12.
Total P: 45
TEXT BOOK:
1.
Venugopal K R, Rajkumar, Microprocessor X86 Programming , BPB Publications, New Delhi, 2009.
REFERENCES:
1. Morris Mano M, Michael D Cilettim Digital Design, Pearson Education, New Delhi, 2008
2. Walter A Triebel and Avtar Singh, The 8088 and 8086 Microprocessors Programming, Interfacing, software, Hardware and Applications,
Pearson Education, New Delhi, 20082008.
3. Barry B Brey, Intel Microprocessors : 8086/8088, 80286, 80386, 80486, Pentium, Pentium Pro Processors, Pentium II, Pentium III and
Pentium 4 : Architecture, Programming and Interfacing, Pearson Education , New Delhi, 2007.
(3+8)
STRUCTURE OF MS- DOS : BIOS DOS Kernel - Command Processor File structure under MS DOS -Features of latest
DOS
(3+9)
INSTALLATION
TROUBLESHOOTING
1.
2.
3.
4.
5.
6.
16
(3+8)
(3+10)
7.
8.
9.
Total L: 15 + P:45 = 60
REFERENCE:
1.
Govindarajalu
B., IBM PC AND CLONES: Hardware, Troubleshooting and Maintenance, Mc Graw Hill, New Delhi, 2002.
SEMESTER 4
12Z401 PROBABILITY AND QUEUEING THEORY
3 1 0 3.5
PROBABILITY: Introduction, sample space and events , conditional probability, laws of multiplication and total probability- Bayes formula,
independence.
(4+1)
RANDOM VARIABLES: Discrete Random Variables and Special Discrete Distributions: Discrete random variables, expectations, variances and
moments of discrete random variables, Bernoulli and binomial, Poisson and geometric random Variables.
(6+2)
CONTINUOUS RANDOM VARIABLES AND SPECIAL CONTINUOUS DISTRIBUTIONS: Continuous Random Variables, Probability density
functions- Expectations and variances of continuous random variables, uniform, normal, exponential and Gamma random
variables
(6+2)
BIVARIATE DISTRIBUTIONS: Joint distribution of two random variables, joint probability mass function, joint probability density function
,independence of discrete and continuous random variables.
(4+1)
STOCHASTIC PROCESSES: Introduction, Poisson process: Discrete time Markov chains, Classification of states of Markov chains, absorption
probability, period, steady state probabilities.
(10+5)
CONTINUOUS TIME MARKOV CHAINS: Introduction, Kolmogorov forward equations, Kolmogorov backward equations,
Birth - Death processes, steady state probabilities.
(8+2)
QUEUEING THEORY: Introduction, characteristics, steady state solution: M/M/1, M/M/c, M/M/c/k models, Queues with unlimited service,
network of queues, open systems closed systems
(7+2)
Total L: 45 +T:15 = 60
TEXT BOOKS:
1.
Roy D.Yates and David J Goodman, Probability and Stochastic Processes A friendly Introduction for Electrical and
Computer Engineers, John Wiley & Sons, USA, 2005
2.
Trivedi K.S, Probability and Statistics with Reliability, Queuing and Computer Science Applications, Prentice Hall, New Delhi,
2003.
REFERENCES:
1.
Sheldon M.Ross, Introduction to Probability Models, Academic Press, New Delhi, 2010.
2.
Saeed Ghahramani, Fundamentals of Probability with Stochastic Processes, Prentice Hall, New Delhi, 2005.
3.
Minh D.L.(Paul), Applied Probability Models, Duxbury Thomson Learning, USA, 2002
(4+2)
GREEDY METHOD: The general method- Optimal storage on tapes- Knapsack problem- Minimum spanning trees- Single source
shortest path method.
(5+4)
DYNAMIC PROGRAMMING: The General method- All pairs shortest path- Optimal binary Search tree- Multistage graphs.
(9+6)
BACKTRACKING: The General method- Solution space and tree organization- The Eight Queens problem - Sum of subset problem
- Graph coloring - Knapsack problem.
(10+6)
17
BRANCH AND BOUND: The General method- LC search LC branch and Bound FIFO branch and bound- 0/1 Knapsack problem- Traveling
sales person problem- Efficiency consideration.
(9+6)
Total L:45+P:30=75
TEXT BOOK:
1. Thomas H.Cormen, Charles E. Leiserson, Ronald L Rivest, Clifford Stein, Introduction to Algorithms, MIT Press, England,
2009.
REFERENCES:
1. Ellis Horowitz, Sartaj Sahni and Sanguthevar Rajasekaran, Fundamentals of Computer Algorithms, Galgotia
Publications, New Delhi, 2010.
2. Anany V Levitin, Introduction to the Design & Analysis of Algorithms, Prentice Hall of India / Pearson
Education,
New Delhi, 2008
(4)
REGULAR EXPRESSIONS AND FA: Finite State Automata and Regular Expressions Basic definitions DFA Converting regular expression to
Finite Automata.
(8)
NFA: Introduction to NFA - Subset construction Epsilon Closure NFA to DFA Minimization of FA -Applications of finite automata - Properties
of regular sets Decision algorithms.
(7)
CONTEXT FREE LANGUAGES: Context Free Grammar Derivation trees - Ambiguity Chomsky and Griebach Normal form.
(4)
PUSH DOWN AUTOMATA PDA definition DPDA and NPDA - Equivalence of PDA and Context free language Properties of
context free languages, Decision algorithms.
(8) TURING MACHINES: Definitions of Turing
machines Models Computable languages and functions Techniques for Turing
machine construction
(7)
VARIANTS OF TURING MACINES: Multi head and Multi tape Turing Machines - Universal Turing machine - The Halting problem Partial
Solvability Problems about Turing machine- Chomsky hierarchy of languages.
(7)
UNSOLVABLE PROBLEMS: Unsolvable Problems
(5)
(4)
MEASURING AND CLASSIFYING COMPLEXITY: Tractable and Intractable problems- Tractable and possibly intractable problemsP and NP completeness - Polynomial time reductions.
(6)
Total L : 60
TEXT BOOK:
1. John C Martin, Introduction to Languages and the Theory of Computation, Tata McGraw Hill Publishing Company, New Delhi, 2007.
REFERENCES:
1.
John E Hopcroft and Rajeev Motwani and Jeffrey D Ullman, Introduction to Automata theory,
Languages and Computation,
Pearson Education Asia, New Delhi, 2006.
2.
Michael Sipser, Introduction to the Theory of Computation, Thomson course Technology, USA,
2012. 3. Peter Linz, An Introduction to Formal Language and Automata, Narosa Publishers, New Delhi,
2006.
18
THREADS: Multithreading models, thread libraries, threading issues, threading in java, classic synchronization problems dining
philosophers and readers writers problems and its programming solutions.
(5)
SCHEDULING: Batch systems, interactive systems, real time systems, threads. Scheduling criteria, scheduling algorithms, thread and
multiprocessor scheduling algorithms, examples and algorithms evaluation.
(4)
DEADLOCKS: Resources, Principles of deadlock, methods for handling deadlock ostrich and bankers algorithm, detection and
recovery, deadlock prevention, deadlock avoidance.
(4)
MEMORY MANAGEMENT: Main memory swapping, contiguous memory allocation, paging, structure of page table, segmentation, examples.
Virtual memory demand paging, copy on write, page replacement, allocation of frames, thrashing, memory mapped files,
allocating kernel memory, memory management utilities.
(5)
FILE SYSTEM: Files naming, structure, types, access, attributes, operations, implementation. Directories operations, path names,
hierarchical directory system, implementation, allocation methods, free space management, NFS, Introduction to Microsoft
CIFS, efficiency and performance, recovery.
(3)
MASS STORAGE MANAGEMENT: disk structure, disk scheduling algorithms, RAID, swap space management, streams. (3)
SECURITY AND PROTECTION: principles, access matrix, access control, program threats, system and network threats, user
authentication, covert channels, firewalling to protect systems and networks, computer security classifications.
(3)
VIRTUALIZATION: Requirements - Type 1 Hypervisors - Type 2 Hypervisors Paravirtualization - Memory Virtualization - I/O
Virtualization - Virtual Appliances - Virtual Machines on Multicore CPUs - Licensing Issues
(3)
(3)
Total L: 45
TEXT BOOKS:
1. Silberschatz A, Galvin P and Gagne G "Operating Systems Concepts", John Wiley & Sons, USA, 2008.
2. Andrew S Tanenbaum, Operating Systems Design and Implementation", Prentice Hall of India, New Delhi,2006.
REFERENCES:
1. Deitel H M, Deitel J P, David R Choffnes, " Operating Systems", Prentice Hall of India, New Delhi, 2004.
2. Andrew S. Tanenbaum, Modern Operating Systems, Prentice Hall of India, New Delhi, 2008
3. Mark Russinovich, David A. Solomon, Alex Ionescu,Windows Internals: Including Windows Server 2008 and Windows Vista, Microsoft
Press,Cambridge, England, 2009. 4. Gary Nutt, Operating Systems, Addison Wesley, USA, 2004.
(4)
DATABASE SECURITY: Data Classification Threats and risks Database access control Types of privileges Security of
statistical databases.
(3)
BACKUP AND RECOVERY: Database system failure - recovery from a failure types of recovery techniques.
(3)
TRENDS IN DATABASE TECHNOLOGY: Introduction to Client server technology - Distributed Databases- Multidimensional databases - Parallel
databases- Spatial and multimedia databases- Mobile and web databases XML and Databases Data
Warehouse.
(5)
19
Total L: 45
TEXT BOOKS:
1. Abraham Silberschatz, Henry F.Korth, S.Sudharshan, Database System Concepts, Tata McGraw Hill, New Delhi, 2011.
2. Ramez Elmasri, Shamkant B.Navathe, Fundamentals of Database Systems, Pearson/Addison Wesley, New Delhi, 2007.
REFERENCES:
1. Raghu Ramakrishnan and Johannes Gehrke, Database Management Systems, McGraw Hill Publishing Company Limited, New
Delhi, 2002. 2. Gupta G K, Database Management Systems, Tata McGraw Hill Education Private Limited, New Delhi, 2011.
12Z070
(4+0)
DEMAND AND SUPPLY: Demand Types Determinants Law of Demand Elasticity of Demand Types Significance Supply
Market price determination Case Study in Demand Forecasting - Meaning Methods Consumer Survey Trend
Projections Moving average.
(4+2)
COST AND REVENUE: Concepts Classifications Short run and long run cost curves Revenue Concepts Measurement of
Profit.(Case Study)
(4+2)
MARKET STRUCTURE: Perfect Competition Characteristics Price and output determination in short run and long run
Monopoly Price Discrimination Monopolistic Competition Product Differentiation Oligopoly and Duopoly.
(4+2)
MARKET FAILURE: Causes Type of Goods Rivalrous and Non-rivalrous goods Excludable and Non-excludable goods
Solutions Government Intervention.
(4+2) MONEY AND BANKING: Money- Functions - Quantity theory of money - Banking Commercial Banks Functions Central Bank
(RBI) Functions Case Study in Recent Development in Banking.
(3+3)
FOREIGN EXCHANGE: Terms of Trade Balance of Payments Exchange rate determination Methods of foreign payments
International Institutions IMF, IBRD.
(3+3)
BUSINESS CYCLE AND NATIONAL INCOME: Meaning Phases of business cycle - Inflation Causes Control measures
Deflation - National Income Concepts Methods of calculating national income Problems in calculating national income. (2+3)
Total L: 30 + T:15= 45
TEXT BOOKS:
1. Dewett. K.K, Modern Economic Theory, S. Chand and Company Ltd, New Delhi, 2010.
2. Lipsey & Chrystal, Economics, Oxford University Press, 2010
REFERENCES:
1. Paul A Samuelson & William, Economics, Tata McGraw Hill, New Delhi, 2010.
2. Jhingan M.L Money, Banking, International Trade and Public Finance, Vrinda Publication, 2009.
3. Ahuja H.L, Macro Economic Theory and Policy, S.Chand and Co, New Delhi, 2010.
4. Francis Cherinullem International Economics, McGraw Hill Education, 2008.
5. Dutt and Sundaram Indian Economy, S.Chand and Co, New Delhi, 2011.
20
(4+12)
(4+15)
(4+9)
(3+9)
REFERENCES:
1. Dhamdhere D M, "Systems Programming and Operating Systems", Tata McGraw Hill Publishing Company, New
Delhi, 2007.
2. Silberschatz A, Galvin P and Gagne G "Operating Systems Concepts", John Wiley & Sons, USA, 2008.
3. Yashavant Kanetkar, Unix Shell Programming, BPB Publications, New Delhi, 2003. 4.
Mukhi, Gandhi, The C Odyssey - Vol. III UNIX, BPB
Publications, New Delhi, 2004.
Total P: 45
REFERENCES:
1. George Koch and Kevin Loney, Oracle 9i-The Complete Reference, Osborne McGrawHill , USA,
2009.
2. Rashmi Anandi, Oracle 11i- The Complete Reference, Laxmi Publications, New Delhi, 2009. 3.
Robin Nixon, Learning PHP, MySQL, Java Script and CSS, OReilly Media, USA, 2012.
Total P: 45
SEMESTER 5
12Z501 COMPUTER NETWORKS
3003
INTRODUCTION: Building a network network edge and core layering and protocols - - OSI Reference Model - Network
Topologies Internet Architecture - networking devices modems, routers, switches, gateways.
(5)
DATA COMMUNICATION: Signal characteristics Data transmission Physical links and transmission media Signal encoding
techniques - Channel access techniques TDM FDM.
(7)
DATA LINK LAYER AND LAN: Link layer services Framing - Error control flow control media access control - Ethernet
CSMA/CD Token Ring - FDDI - Wireless LANs CSMA/CA.
(8)
NETWORK AND ROUTING: Circuit switching packet switching virtual circuit switching - Routing - IP Global Address
Datagram Forwarding Subnetting CIDR - ARP DHCP RIP OSPF - BGP - ICMP IPv6.
(10)
TRANSPORT LAYER: Overview of Transport layer UDP - TCP Reliable byte stream connection management flow control
retransmission - Congestion control - congestion avoidance.
(8)
21
APPLICATION LAYER: Needs/Principles of Application layer Protocols Web and HTTP FTP Electronic Mail (SMTP, POP3,
IMAP, MIME) DNS - SNMP
(7)
Total L: 45
TEXTBOOKS:
1. Larry L. Peterson and Bruce S. Davie, Computer Networks: A systems approach, Morgan Kaufmann Publishers, USA, 2010.
2. James F. Kurose, Keith W. Ross, Computer Networking A Top-Down Approach Featuring the Internet, Pearson Education, New
Delhi, 2009.
REFERENCES:
1. Prakash C Gupta, Data Communication and Computer Networks, Prentice Hall of India, New Delhi, 2009.
2. Achyut S Godbole, Data Communication and Networking, Tata McGraw Hill Publishing Company, New Delhi, 2007.
3. Ying-Dar Lin, Ren-Hung Hwang and Fred Baker, Computer Networks An Open Source Approach , McGraw Hill Publisher, USA, 2011. 4. Andrew
S Tanenbaum, David J. Wetherall Computer Networks, Prentice Hall of India/ Pearson Education, New Delhi, 2010.
SETS: Disjoint sets Dynamic set operations Van Emde Boas Trees.
(4)
(6)
MULTIDIMENSIONAL STRUCTURES: Segment trees k-d trees Point Quad trees MX-Quad trees R-trees TVtrees.
(10)
NP HARD AND NP COMPLETE PROBLEMS: Basic Concepts- Cooks theorem NP Hard Graph Problems-Clique Decision problem, Node
cover decision problem- NP Hard Scheduling Problems: Scheduling Identical processors Flow shop scheduling
Job shop scheduling.
(10)
Total L: 45
TEXT BOOKS:
1. Thomas H.Cormen, Charles E. Leiserson, Ronald L Rivest, Clifford Stein, Introduction to Algorithms, MIT Press, Massachusetts, 2009.
2. Horowitz E, Sahni S andS.Rajasekaran, Fundamentals of Computer Algorithms, Galgotia Publications, New Delhi, 2010
REFERENCES:
1.
Subrahmanian V S, Principles of Multimedia Database Systems, Morgan Kaufman, USA, 2001. 2.
Mark Allen Weiss, Data structures and Algorithm Analysis in C++, Pearson Education, New Delhi,
2006.
22
REALIZATION OF DISCRETE TIME SYSTEMS: Block diagram representation of linear constant coefficient difference equations
Basic structures for IIR systems Direct form Cascade form Parallel form Feedback in IIR systems Transposed forms Basic
structures for FIR systems Direct form Cascade form Linear phase FIR systems.
(10+6)
FINITE WORD LENGTH EFFECTS: Finite-precision numerical effects Number representation Effects of Coefficient Quantization
IIR systems Poles of second order quantized sections FIR systems effects of round off noise in digital filters Zero input limit
cycles in Fixed point realizations of IIR digital filters.
(7+6)
DISCRETE FOURIER TRANSFORM: Continuous time Fourier series - Discrete time Fourier series Discrete Fourier transform
Computation of the DFT, Fast Fourier transform Decimation-in-time Decimation-in-frequency Computation of Inverse DFT Interpretation of
DFT results.
(7+4)
(5+2)
ANALYSIS MODELING: The elements of the analysis model - Data modeling - Data objects, attributes and relationships - Cardinality and
modality - Entity/Relationship diagram - Data flow diagrams - The data dictionary - Other classical analysis methods case
study.
(6+2)
DESIGN CONCEPTS AND PRINCIPLES: Modularity - Functional Independence - Cohesion-Coupling - Design documentation.
Software architecture - Architectural design - Transform centered architecture - Transaction centered architecture case study.
(6+2)
TESTING TECHNIQUES: Software testing fundamentals - Test case design - White box testing - Basis path testing - Control structure
testing - Black box testing - Testing for specialized environments - Testing strategies - Unit testing - Integration testing - Validation
testing - System testing - Verification and validation Performance Testing - The art of debugging case study.
(7+3)
SOFTWARE QUALITY ASSURANCE: Quality concepts Cost of quality Software Quality Group (SQA) Roles and responsibilities of SQA group
Formal Technical reviews Quality standards.
(5+2)
SOFTWARE CONFIGURATION MANAGEMENT: Baselines - Software configuration items -The SCM process - Version control - Change
control - Configuration audit - SCM standards.
(5+1)
23
(2+6)
EXCEPTION HANDLING: Fundamentals Exception Types Try Catch block throw, throws clause finally user-defined
exceptions.
(2+6)
THREADS: Thread model Thread priorities Runnable Interface Creating a thread, multiple threads Synchronization Interthread
communication
(3+9)
APPLETS: Applet Basics AWT classes Window fundamentals Working with Frame windows Graphics AWT Controls
Swing -Layout Managers Menus Event Handling.
(4+12)
JAVA NETWORKING: Basics Socket overview TCP/IP client sockets TCP/IP server sockets URL Datagram sockets.
(2+6)
JDBC: Architecture JDBC Connectivity Drivers Select Update Record Sets Prepared Statements Callable Statement.
(2+6)
Programs to illustrate the concepts in Java
1. Inheritance
2. Overloading and Overriding
3. Interfaces and Packages.
4. Exception Handling
5. Synchronization
6. Interthread communication
7. Applet programming
8. Socket Programming
9. Front End Development using swing and AWT.
10. Developing a simple Application using JDBC.
3.
4.
5.
6.
7.
Total P: 45
REFERENCES:
1. Larry L. Peterson and Bruce S. Davie, Computer Networks: A systems approach, Morgan Kaufmann Publishers/ Elsevier, New Delhi,
2010.
2. James F. Kurose, Keith W. Ross, Computer Networking A Top-Down Approach Featuring the Internet, Addison Wesley, New Delhi,
2009.
24
Problem Identification
A statement of system / process specifications proposed to be developed
List of possible solutions including alternatives and constraints
Cost benefit analysis
Time Line of activities
A report highlighting the design finalization [based on functional requirements & standards (if any) ]
Total P : 45
SEMESTER 6
12Z601 COMPILER DESIGN
3 1 0 3.5
INTRODUCTION TO COMPILERS: Translators - Compilation and Interpretation-The phases of Compiler-Errors encountered in different
phases-The grouping of phases-Compiler construction tools - A simple one-pass compiler-Language design-Programming language
grammars-Derivation-Reduction and Ambiguity .
(6+2)
LEXICAL ANALYSIS: Need and role of lexical analyzer-Input Buffering-Lexical errors-Expressing tokens by Regular Expression. Finite
Automata - Nondeterministic Finite Automata - Acceptance of Input Strings by Automata-Deterministic Finite Automata Converting regular expression to NFA - Converting NFA to DFA - Minimization of DFA - Language for specifying lexical analyzers.
Use of LEX Structure of LEX Program-Design of lexical analyzer for a sample language.
(9+3)
SYNTAX ANALYSIS: Need and role of the parser- Context Free Grammars. Top Down parsing-Recursive Parsing- ProblemsRecursive Descent parser- Predictive Parser LL(1) Parser Bottom up parsers- shift reduce parser-operator precedence parsers - LR
parser LR (0) item Construction of SLR Parsing table CLR parserLALR Parser. Error handling and recovery in syntax
analyzer. YACC- Design of a syntax analyzer for a sample language.
(12+4)
SYNTAX DIRECTED TRANSLATION: Syntax-directed definitions-Construction of syntax trees-Bottom-up evaluation, L-attributed definitions-Top
down translation, Recursive Evaluator Method, Comparison of Translation Methods.
(10+3)
RUN-TIME ENVIRONMENT: Source language issues-Storage organization-Storage allocation-access to non local names parameter passing-Symbol tables.
(3+1)
CODE OPTIMIZATION: Principal sources of Optimization -Optimization of basic blocks-Global Optimization- Global data flow analysis-Efficient data flow
algorithms.
(3+1)
CODE GENERATION: Issues in design of a code generator-A simple code generator algorithm.
(2+1)
25
(7)
PARALLELIZATION & PIPELINING: Application trends Super Computers Convergence of Parallel Architecture Design issues.
Parallelizing computer versus data Goals. Pipeline hazards Implementation.
(12)
DYNAMIC SCHEDULING : Hazards in dynamic scheduling Overcoming data hazards Dynamic scheduling algorithm. Basics of
Very Long Instruction Word (VLIW) ILP using dynamic scheduling, Multiple Issues Speculation.
(6)
MEMORY MANAGEMENT: Introduction - Memory technology and optimizations - Cache performance Basic Cache Optimizations Advanced optimizations - Virtual memory- Virtual machines.
(10)
MULTIPROCESSORS & PARALLELISM: Concepts and Challenges Reducing Branch costs with prediction- Symmetric sharedmemory architectures
- Performance of symmetric sharedmemory multiprocessors - Distributed shared memory and directory-based coherence - Basics of synchronization
- Models of Memory Consistency Multi-core architectures benefits and GPU computing.
(10)
Total L: 45
TEXT BOOKS:
1.
John L. Hennessey and David A. Patterson,Computer Architecture: A Quantitative Approach, Elsevier India Pvt. Ltd, New Delhi,
2007.
2.
Kai Hwang: Advanced Computer Architecture Parallelism, Scalability, Programmability, Tata Mc Graw Hill, New Delhi, 2010.
REFERENCES:
1.
David E. Culler, Jaswinder Pal Singh, Anoop Gupta: Parallel Computer Architecture, A Hardware / Software approach, Morgan Kaufman,
New Delhi, 2000.
2.
http://download.intel.com/design/intarch/papers/321062.pdf.
3.
Manferdelli, J.L. , Redmond Govindaraju, N.K. ,Crall, C., Challenges and Opportunities in Many-Core Computing, Proceedings of the
IEEE, Vol 96, Issue 5, May 2008.
4.
Owens, J.D. Davis Houston, M. ,Green, S. ; Stone, J.E. ,Phillips, J.C. , GPU Computing, Proceedings of the IEEE, Vol 96,
5, May 2008.
Issue
(4)
(2)
Total L: 45
TEXT BOOK:
1. Maurice J Bach, The Design of the UNIX Operating Systems- Prentice Hall of India/ Pearson Education, New Delhi, 2006.
REFERENCES:
1. Uresh Vahalia, UNIX Internals: The New Frontiers- Prentice Hall of India/ Pearson Education, New Delhi, 2007.
2. Richard Stevens, UNIX Network Programming- Volume I- Prentice Hall of India/ Pearson Education, New Delhi, 2007
3. Robert Love, Linux Kernel Development, Addison Wesley/ Pearson, New Delhi, 2010.
26
CELLULAR CONCEPT: Introduction Frequency reuse Channel assignment strategies Handoff strategies Interference Truncking
Improving coverage and capacity in cellular systems-Multiplexing Medium Access Control-FDMA, TDMA and CDMA .
(7)
WIRELESS LAN: Overview of GSM GPRS Network Architecture and Operations- Infrared vs. radio transmission- Infrastructure and
Adhoc network IEEE 802.11 HIPERLAN Bluetooth.
(7)
MOBILE NETWORK LAYER: Mobile Network layer - Mobile IP Dynamic Host Configuration Protocol Mobile Adhoc networksProactive and reactive ad hoc routing protocols DSDV, DSR and AODV
(8)
MOBILE TRANSPORT LAYER: Traditional TCP - Classical TCP improvementsTCP over 2.5/3G wireless networks.
(8)
MULTICAST ROUTING IN ADHOC WIRELESS NETWORKS: Introduction Issues in designing a multicast routing protocol
Operations of multicast routing protocols- Tree based multicast routing protocols Mesh based multicast routing protocol
Application Dependent multicast routing- Application development using Android APIs WAP-Overview of other mobile Operating
Systems Overview of GPS Location aware Services.
(15)
Total L: 45
TEXT BOOKS:
1. Jochen Schiller Mobile communications, Pearson Education, New Delhi, 2008
2. Theodore s. Rappaport, Wireless Communications Principles and Practice, Pearson Education, New Delhi, 2003.
REFERENCES:
1. Siva Ram Murthy C and Manoj B S Adhoc Wireless Networks, Architectures and Protocols Pearson Education, New Delhi, 2005. 2.
Charles E Perkins, Mobile IP: Design Principles and Practice, Addison Wesley, USA , 1999.
(3+2)
CLASS DIAGRAM: Notation- Object diagram, Class interface notation, Binary Association notation, Association Rule, Qualifier,
Multiplicity, OR Association, Association Class, N-ary association, Aggregation and Composition, Generalization
(4+4)
USE CASE MODELING: Components of a use case diagram- Use case identification and description-construction
(4+2)
UML DYNAMIC MODELING: UML Interaction DIAGRAMS: Sequence Diagrams, Collaboration Diagrams- UML State chart diagram, UML
Activity diagram, Implementation diagrams: Component diagram, Deployment diagram
(8+4)
MODEL MANAGEMENT: Packages and Model Organization, UML Extensibility: Model constraints and comments, note, stereotype
UML metamodel
(3+2)
CASE STUDIES: Object Oriented Analysis process, Object oriented Design process - Automatic Teller Machine
(8+6)
27
Total P: 45
Shell Scripts.
Implement find, tail, grep, head, cat, ls commands in UNIX using C
Creation of child process using Fork.
CPU scheduling algorithms using round robin, shortest first, priority based techniques 5. Implementation of File creation, Copying, Linking, Deletion.
Directory management system calls : Changing directory and printing its contents.
Design a directory structure that improves the efficiency of searching for pathnames by avoiding the linear search.
Variable sharing using semaphore
Producer consumer problem.
Changing current working directory and displaying the inode details for each file in the new directory
Inter Process Communication using pipes
Allocating and freeing memory page and page tables
Total P: 45
SEMESTER 7
12Z701 ARTIFICIAL INTELLIGENCE
3003
INTRODUCTION: Artificial Intelligence History The state of art- Intelligent Agents Structure Environment
(3)
AI LANGUAGES: Study of PROLOG - variables, facts, rules and unification, assert, retract, control , Cut, Not, Fail predicates in Prologsample programs-Study of LISP-introduction atoms, expressions, functions, control operators, recursion-sets and relationsexamples
(7)
SEARCH STRATEGIES: Breadth-first search- Uniform cost search- Depth-first search- Depth-limited search- Iterative deepening
search- Bidirectional search- Heuristic search techniques- Comparing search strategies.
(5)
KNOWLEDGE AND REASONING: Representation Logic Propositional logic Using predicate logic, using rules - Forward and
backward chainingStrong and weak slot fillers.
(8)
UNCERTAINTY: Non-monotonic reasoning- Logics- Implementation- Probability and Bayes theorem- Certainty factors- Bayesian
networks- Dempster- Shafer theory
(8)
NATURAL LANGUAGE PROCESSING: Phases Syntactic Processing Semantic Analysis Discourse and Pragmatic
Processing.
(5)
LEARNING: Introduction- Learning in problem solving- Inductive learning- Learning decision trees- Formal learning-Learning in
Neural and Belief Networks.
(6)
EXPERT SYSTEMS: Stages in development - Structure - Structure of a knowledge base.
(3)
Total L: 45
TEXT BOOKS:
1. Stuart Russell and Peter Norvig, Artificial Intelligence A Modern Approach, Prentice Hall of India/ Pearson Education, New
2006.
2. Elaine Rich and Kevin Knight, Artificial Intelligence, Tata McGraw Hill Publishing Company, New Delhi, 2003.
REFERENCES:
1. Dan W Patterson, Introduction to AI and Expert Systems, Prentice Hall of India, New Delhi, 2010.
28
Delhi,
2.
3.
4.
5.
Eugene Charniak, Drew McDermott, Introduction to Artificial Intelligence, Pearson Education, New Delhi, 2006.
Nils J Nilsson, Principles of Artificial Intelligence, Narosa Publishing House, New Delhi, 2001
Peter Seibel, Practical Common LISP , Apress, New York,2005.
Ivan Brakto, Prolog Programming for Artificial Intelligence, Pearson Education, Canada, 2011.
(4)
EMBEDDED SYSTEM DEVELOPMENT: The Development Process Requirements Engineering Architecture and Design
Implementation Integration and Testing - Validation and Debugging - Configuration Management.
(6)
MEMORY MANAGEMENT AND INTERRUPTS: Memory Access Procedure - Types of memory Memory Management methods Interrupts Types of Interrupts Re-entrancy Interrupt priority Types of ISRs Guidelines for writing ISRs.
(10)
COMMUNICATION INTERFACES: Need for communication interfaces RS232/UART RS422/RS485 US Infrared IEEE
1394 - Ethernet Bluetooth IEEE 802.1
(6)
REAL TIME OPERATING SYSTEMS: Types of Real-time tasks Task periodicity Task scheduling - Classification of Scheduling algorithms
Clock driven scheduling Event driven scheduling Resource sharing Commercial RTOS
(8)
PROGRAMMING FOR EMBEDDED SYSTEMS: Development Tools Memory management Timing of programs Device drivers
Productivity tools Code Optimization
(7)
CASE STUDY: Digital Camera, Smart Card
(4)
Total L: 45
TEXT BOOKS:
1. Sriram V Iyer and Pankaj Gupta, Embedded Real-time Systems Programming, Tata McGraw-Hill Publishing Company Limited, New
Delhi, 2006
2. Dr. Prasad K. V. K. K, Embedded/Real-Time Systems: Concepts, Design and Programming The Ultimate Reference, Himal
Impressions, New Delhi, 2003
REFERENCES:
1. Steve Heath, Embedded Systems Design, Newnes An Imprint of Elsevier, Massachusetts, 2003
2. Wayne Wolf, Computer as Components, Elsevier, New Delhi, 2011
3. Tammy Noergaard, Embedded Systems Architecture, Newnes An Imprint of Elsevier, Massachusetts , 2006
4. Chattopadhyay, Embedded System Design, PHI Learning Private Limited, New Delhi, 2010
5. Raj Kamal, Embedded Systems Architecture, Programming and Design, Tata McGraw-Hill Publishing Company Limited, New Delhi, 2008
12Z703
DISTRIBUTED SYSTEMS
3003
INTRODUCTION: Definition - System models- Design issues of distributed operating systems Distributed Computing environment.
(5)
MESSAGE PASSING: Message Passing: Features and Issues Synchronization-Buffering Process addressing Failure handling
(5)
REMOTE PROCEDURE CALL: Model Implementation Stub generation RPC messages-Marshaling Server management-Call
semantics.
(5)
SYNCHRONIZATION: Clock synchronization -Physical clocks- Logical clocks- Election algorithms- Mutual exclusion Deadlocks.
(7)
29
(6)
PROCESS MANAGEMENT: Process migration: Features Mechanism Threads: Models, Issues, Implementation.
(5)
(4)
NAME SERVICES: Names, Identifiers and Addresses- Name resolution - Name space implementation - Domain Name System Name Caches.
(5)
CASE STUDY: Introduction to Hadoop HDFS Architecture Setting up your environment-Map-Reduce Architecture Examples,
Hadoop Tools.
(3)
Total L: 45
TEXT BOOKS:
1. Pradeep K Sinha, Distributed Operating Systems: Concepts and Design, Prentice Hall of India, New Delhi, 2004.
2. Andrew S Tanenbaum and Marteen van steen, Distributed Systems Principles and Paradigms, Pearson Education / Prentice Hall
of India , New Delhi, 2002.
REFERENCES:
1. George Coulouris and Jean Dollimore, Distributed Systems Concept and Design, Pearson Education, New Delhi, 2006.
2. Mukesh Singhal and Shivratri, Advanced Concepts in Operating Systems, Mc Graw Hill Publishing Company , New Delhi, 2000.
(6)
(2)
Total L: 45
TEXT BOOKS:
1. William Stallings, Cryptography and Network Security: Principles and Practice, Prentice Hall of India/Pearson Education, New Delhi,
2010
2. Atul Kahate, Cryptography and Network Security, Tata McGraw Hill Publishing Company, New Delhi, 2007.
REFERENCES:
1. Behrouz Forouzan, Debdeep Mukhopadhyay, Cryptography and Network Security, Tata McGraw Hill Publishing Company , New Delhi,
2010
2. Roberta Bragg, Mark Rhodes Ousley, Keith Strassberg, Network Security: The Complete Reference, McGraw Hill Publishing Company,
Singapore, 2004.
3. Kaufman, Perlman and Speciner, Network Security: Private Communication in a public world, Prentice Hall of India/ Pearson Education,
New Delhi,2004.
4. Charles P Pfleeger, Security in computing, Pearson Education, New Delhi, 2003.
30
0 0 3 1.5
1. Client Server Implementation using RPC 2.
Implementation of multi threading concepts.
3.
Implementation of Distributed deadlock detection
4.
Implementation of Election algorithm.
5. Study of MPI
6. Simple application using MPI broadcasting (Matrix Multiplication, Pi calculation)
7. Point to Point application in MPI (Matrix Multiplication, Pi calculation)
8. Map- Reduce Programming on single files
9. Map- Reduce Programming on multiple files
10. Inverted Index Development using Map- Reduce Programming.
Total P: 45
10.
Total P: 45
REFERENCES:
1. Ivan Brakto, Prolog Programming for Artificial Intelligence, Pearson Education, August 2011.
2. http://www.swi-prolog.org/
3. Practical Common LISP, Peter Seibel, Apress, 2005.
Total P: 60
SEMESTER 8
12Z820 PROJECT WORK II
0 0 12 6
The project involves the following:
Problem Identification
A statement of system / process specifications proposed to be developed
List of possible solutions including alternatives and constraints
Cost benefit analysis
Time Line of activities
A report highlighting the design finalization [based on functional requirements & standards (if any) ]
31
PROFESSIONAL ELECTIVES
GROUP I
12Z001 E-COMMERCE
3003
HISTORY AND ENABLERS : Shopping in a store and shopping on the web. Impact of Internet and WWW on commerce. Terminologies
and functions in a commerce environment Buying, selling, inventory, catalog, shopping cart, payment gateway, auctions etc..Ecommerce today, growth prospects and vision. Technology evolution fueling ecommerce growth - anytime , anywhere computing.
(8)
BUSINESS MODELS: Business-to-Business, Market Places,
Business-to-Consumer, Consumer-to-Consumer, Business-toGovernment,
Government-to-Government. Business models in emerging E-commerce areas, Analyze some current key players and
their business models.
(6)
PAYMENT SYSTEMS: Types of Electronic Payment Systems, Digital Token Based Electronic Payment Systems , Smart Cards
Electronic Payment Systems, Credit Card- Based Electronic Payment Systems,- Ecash, Risk and Electronic Payment systems ,
Designing Electronic Payment Systems Mobile wallet
(8)
IMPLEMENTATION AND MAINTENANCE: Technologies and tools for implementing ecommerce. Development of web-based content
and services, focus on developing dynamic web content , testing, change management ,content management and maintenance, Focus
on measuring and improving performance of e- commerce systems.Introduction to patterns and architecture for
web scale.Data representation SGML, HTML , XML and JSON.
(8)
TRUST AND SECURITY: Securing Businesses on the Internet- Security Policy, Procedures and Practices, Transaction Security,
Cryptography, Digital Signatures, Security Protocols for Web Commerce. Threats XSS, XSRF, penetration testing concepts.
Introduction to Fraud, risk, and identity verification.
(8)
MOBILE COMMERCE: Introduction Infrastructure of MCommerce Types of Mobile Commerce Services Technologies of
Wireless Business Benefits And Limitations, Support, Mobile Marketing & Advertisement, Non Internet Applications In M
Commerce Wireless/Wired Commerce Comparisons Mobile ecommerce applications on smart phones.
(7)
Total L: 45
TEXT BOOKS:
1. Sarwade W K &AnuranjanMisra A Textbook on E-Commerce: Text & Cases, A.K. Publications, New Delhi, 2010.
2. Ravi Kalakota & Whinstong A B Frontiers of Electronic Commerce, Pearson Education, New Delhi, 2006.
3. Gary P Schneider Electronic commerce, Thomson learning &James T PenyCambridge USA, 2009.
REFERENCES:
1.
Daniel Minoli, Emma Minoli, Web Commerce Technology Handbook Tata McGraw Hill, New Delhi, 2007
2.
EfraimTurvan, J.Lee, David king and M. chung, Electronic commerce, PearsonEducation, New Delhi,
2001.
3. Brenda Kienew , E commerce Business ,Prentice Hall, USA, 2001
4. Christopher J W, Theodore HKC, Global Electronic Commerce: Theory and Case Studies , Universities Press, USA, 2001 5.
Murthy C.S.V, E-Commerce-Concepts, Models & Strategies, Himalaya Publishing house, Mumbai, 2003.
6. David Whitly, E- Commerce Strategies, Technology and applications, Tata McGrawHill, New Delhi, 2008
7. Norman Sadeh M-Commerce - Technologies, Services, and Business Models John Wiley & Sons,USA, 2002
32
(6)
DEVICE TECHNOLOGY : Hardware - Human - Machine Interfaces - Biometrics - Operating Systems - Java for Pervasive DevicesDevice Connectivity Protocols-Security- Device Management
(6)
WEB APPLICATION CONCEPTS : History of the World Wide Web- World Wide Web Architecture - Protocols Client Authentication
Via the Internet - Transcoding
(4)
BEYOND : Introduction - Components of the Architecture - WAP Infrastructure - WAP Security Issues - Wireless Markup
Language - WAP Push - Products - Mode
(5)
VOICE TECHNOLOGY : Basis for Speech Recognition - Voice Standards - Speech Applications - Speech and Pervasive
Computing - Security
PERSONAL DIGITAL ASSISTANTS: History - Device Categories - Personal Digital Assistant Operating Systems Device
Characteristics - Software Components - Standards - Mobile Applications - Personal Digital Assistant Browsers
WAP
(3)
(5)
END TO END ARCHITECTURE FOR PERVASIVE COMPUTING APPLICATIONS: Overview - Server-Side Programming in Java Java 2 Enterprise Edition : Overview - Servlets - Enterprise Java Beans - Java Server Pages - Extensible Markup Language - Web
Services - Model - View Controller Pattern
(8)
PERVASIVE WEB APPLICATION ARCHITECTURE : Background - Scalability and Availability - Development of Pervasive computing Web
Applications - Pervasive application architecture - Example Application Introduction - User Interface Overview Architecture - Access from PCs - Access from personal digital assistants - Access via Voice - Extending the example application to
voice access
(8)
Total L: 45
TEXT BOOK:
1. Jochen Burkhardt, Horst Henn, Stefan Hepper and Thomas Schaec Klaus Rindtorff, Pervasive computing Technology and Architecture of
Mobile Internet Applications, Addison Wesley, New Delhi, 2009.
2. Frank Adelstein, Sandeep K S Gupta, Golden G Richard III and Loren Schwiebert, Fundamentals of Mobile and Pervasive Computing, Tata
McGraw-Hill Publishing Company, New Delhi, 2005.
REFERENCES:
1. Ashoke Talukdar and Roopa Yavagal, Mobile Computing, Tata McGraw Hill, New Delhi, 2010.
2. Uwe Hansman, Lothat Martin S Nicklous and Thomas Stober, Pervasive Computing Handbook,Springer Verlag, New Delhi, 2003.
3. Uwe Hansman, Lothat Martin S Nicklous and Thomas Stober, Principles of Mobile Computing, Springer Verlag, New Delhi, 2003.
(6)
SOFTWARE ECONOMICS: Defect Prevention Process changes for defect prevention Need for automation of software process
Software contracting Effective contract management.
(6)
S/W QUALITY STANDARDS: Elements of ISO 9001 - Improving Quality System Comparison of CMM and ISO 9001- Six-sigma
(4)
Total L: 45 TEXT
BOOKS:
1. Watts Humphrey, Managing the Software Process , Pearson Education, New Delhi, 2005.
2. Roger S Pressman, Software Engineering A Practitioners Approach, McGraw Hill International, Singapore, 2007.
REFERENCES:
33
AND
1.
2.
2002.
Pankaj Jalote, Software Project Management in Practice, Pearson Education, New Delhi, 2002.
Watts Humphrey, Introduction to the Team Software Process, Pearson Education, New Delhi,
Total L: 45
TEXT BOOKS:
1. Somasundaram G, Alok Shrivastava, ISM Storing, Managing and Protecting Digital Information, EMC Education Services, Wiley
India, New Delhi, 2012.
2. Robert Spalding, Storage Networks: The Complete Reference, Tata McGraw Hill, New Delhi, 2006.
REFERENCES:
1. Meeta Gupta, Storage Area Network Fundamentals, Pearson Education, New Delhi, 2002.
2. Gerald J Kowalski, Mark T Maybury, Information Storage and Retrieval Systems: Theory and Implementation, BS Publications, New Delhi, 2009.
3. Marc Farley Osborne, Building Storage Networks, Tata McGraw Hill, New Delhi, 2001.
34
2.
3.
OLeary, Daniel, Enterprise Resource Planning Systems: Systems, Life Cycle, Electronic Commerce and Risk, Cambridge University Press,
Cambridge, 2002.
Ellen Monk, Bret Wagner, Concepts in Enterprise Resource Planning, Thomson Course Technology, USA, 2006.
(8)
(10)
BEHAVIORAL PATTERNS: Chain of Responsibility, Command, Interpreter, Iterator, Mediator, Memento, Observer, State, Strategy,
Template Method ,Visitor.
(12)
A CASE STUDY : Designing a Document Editor - Design Problems, Document Structure, Formatting, User Interface, Multiple Lookand-Feel
Standards, Multiple Window Systems, User Operations Spelling Checking and Hyphenation, Usage of patterns.
(9)
Total L: 45
TEXT BOOK:
1. Erich Gamma, Richard helm, Ralph Johnson, John Vlissides, Design Patterns: Elements of reusable object-oriented software, Addison
Wessley, USA, 2004
35
REFERENCES:
1. Eric Freeman, Elisabeth Robson, Bert Bates, Kathy Sierra, Head First Design Patterns, O'Reilly Media, USA, 2004.
2. Joshua Kerievsky, Refactoring to Patterns, Addison-Wesley Professional, USA, 2004.
(4)
CLIENTS,SERVERS, AND OPERATING SYSTEMS: The Anatomy of a server program, Server Scalability, Client Anatomy 101,
Client/server Hybrids
(6)
THREE-TIER COMPUTING: Introduction and comparison of two and three tier- Client side, Server side and Middleware sideHardware and Software requirements- Transaction servers-TP lite Vs TP Heavy.
(5)
MIDDLEWARE: Hardware and Software requirements-Netware connectivity-Types of Middleware Data Base/SQL middleware Standards,
NOS: Extending the Local OSs reach, Global directory Services,X.500, LDAP, Distributed Time services, Distributes
Security services, Peer-to-peer communications, Remote Procedure call, Messaging and Queuing, MOM versus RPC,DCE: the Enterprise NOS,
The Internet as a NOS
(10)
MULTI-TIER COMPUTING: Overview Benefits Disadvantages-Components Tier separations and Interaction.
THIN CLIENT COMPUTING: Introduction to computing models Comparison Components-environments.
(5)
(3)
FRONT END TOOLS: Overview-The Client components-Essential features of a front end tools. Case Studies- Account and Financial
system, Sales automation and courseware system.
(8)
Total L: 45
TEXT BOOKS:
1. Dawana Travis Dewire, Client/Server Computing, Tata McGraw-Hill Publishing Company Limited, New Delhi, 2003.
2. Robert Orfali, Dan Harkey and Jeri Edwards, Essential Client/Server Survival Guide, Galgotia Publications, New
Delhi, 2001.
REFERENCES:
1. Joel P Kaster, Understanding Thin Client/Server Computing, Prentice Hall of India, New Delhi, 2001.
2. Jein Edwards,3 tier Client/Server at Work, Wiley Computer Publishing, USA, 1999.
3. Patrick Smith and Steve Guengesich, Client/Server Computing, Prentice Hall of India, New Delhi, 2002.
4. Travis Derive D,Secondgeneration Client/Server Computing, McGraw Hill, New Delhi, 1997.
5. Larry J Vaughn, Client / Server System Design and Implementation, McGraw Hill Inc, USA, 1995.
GROUP II
12Z016 PARALLEL ARCHITECTURE AND PROGRAMMING
3024
INTRODUCTION: Computational demands of Parallel Processing-Mechanisms of implementing parallel processing-Parallel
processing terminologies-Major issues in Parallel Processing.
(7+4)
PARALLEL ARCHITECTURES: Loosely Coupled Systems-Tightly Coupled Systems-Interconnection networks: Linear and Ring,
Shuffle Exchange, Two Dimensional Mesh, Hypercube.
(8+6)
MPI PROGRAMMING: MPI model, MPI Program Structure, collective communication data decomposition communicators and topologies,
Point-to-Point Communication, Advanced concepts in MPI, sample programs
(6+4)
OPEN MP:OpenMP Programming model, OpenMP Directive Format, OpenMP programming Constructs, OpenMP Runtime Library
Routines, OpenMP Environment Variables Solutions to parallel programming problems Data races, deadlocks and livelocks
Nonblocking algorithms Memory and cache related issues.
(7+4)
36
PRINCIPLES OF PARALLEL ALGORITHM DESIGN: Design Approaches-Design issues-Performance measures and AnalysisComplexities-Anomalies in Parallel Algorithms-Case Study-Parallel Search Algorithms.
(8+6)
SHARED MEMORY MULTIPROCESSOR SYSTEMS: Shared bus, Cross Bar, Multiport memory-Memory contention and Arbitration
Techniques-Cache Coherence- Handling Shared Variables
(9+6)
Total L : 45 + P :30 = 75
TEXT BOOKS:
1. Seyed H Roosta, Parallel Programming and Parallel Algorithms, Springer Series, New York, 2001.
2. Wen Mei Hew, David Kirk, Programming Massively Parallel Processors: A Hands-on Approach, Morgan Kaufmann, USA 2010.
3. John Paul Shen & Mikko H Lipasti, Modern Processor Design: Fundamentals of superscalar processors,Tata McGrawHill, New Delhi, 2005.
REFERENCES:
1. Michael J Quinn, Parallel Computing Theory and Practice, McGraw Hill, Singapore, 2003.
2. Barry Wilkinson, Parallel Programming, Pearson Education, USA, 2002.
3. Kai Hwang and Feye A Briggs, Computer Architecture and Parallel Processing, Tata McGraw Hill Publishing Company, New Delhi, 2001. 4. Barry
WilkinSon, Michael Allen, Parallel Programming, Pearson Education, New Delhi, 2011.
PRINCIPLES OF SERVICE OREINTATION: Services-orientation and the enterprise - Anatomy of a service oriented
architecture - Common Principles of Service-orientation - Service orientation and Object-orientation - Service layer abstraction Business service layer - Orchestration service layer.
(7+4)
WEB SERVICES AND SOA: The Web services framework - Services (as Web Services) - Service Registry - Service descriptions
(with WSDL) - Messaging (with SOAP), Transactions, Coordination, Business Activity, Orchestration, Choreography - Addressing,
Reliable Messaging, Policies, Metadata, Security, Notification and Events - Semantic Web Services - RESTful Services.
(12+8)
BUSINESS PROCESS DESIGN: Business Process Management basics - WS-BPEL language basics - WS-Coordination overview - Service
oriented business process design - WS-addressing language basics - WS-Reliable Messaging language basics Service Component Architecture basics.
(10+6)
ENTERPRISE PLATFORMS AND SOA: SOA platform basics - Enterprise Service Bus basics (including basic and complex patterns) SOA support in J2EE - SOA support in .NET- SOA Reference Architecture
(8+6)
Total L : 45 + P :30 = 75
TEXT BOOKS:
1.
Thomas Erl,Service Oriented Architecture-Concepts, Techniques and Design, Prentice Hall, USA, 2006 2.
Eric
Newcomer and Greg Lomow, Understanding SOA with Web Services, Pearson Education India, New Delhi, 2005.
3. Barry Douglas K,Web Services and Service oriented Architectures- The Savvy Managers Guide Morgan Kaufmann Publishers, USA, 2003.
REFERENCES:
1. Chatterjee, Sandeep and James Webber, Developing Enterprise Web Services: An Architects Guide, Prentice Hall of India, New
Delhi, 2005. 2. Bernstein Philip A and Eric Newcomer, Principles of Transaction Processing. Morgan Kaufmann Publishers, USA, 1997
37
ASSOCIATION ANALYSIS: Market Basket Analysis Frequent Itemsets- Closed Itemsets - Frequent Pattern mining - The Apriori
algorithm Generating association rules- Improving the efficiency of Apriori - Correlation analysis.
(6+4) CLASSIFICATION
AND PREDICTION: Issues Decision tree induction Attribute selection measures Overfitting and pruningBayesian Classification Bayesian Belief Networks - Prediction.
(8+8)
CLUSTER ANALYSIS: Types of data in Cluster Analysis Categorization of clustering methods Partitioning methods - Classical partitioning
methods- Hierarchical methods - Agglomerative and Divisive - BIRCH-Outlier analysis.
(7+4)
APPLICATIONS : Trends and social impacts of data mining privacy concerns Web mining - Social network analysis - Biological
data analysis. Introduction to WEKA tool.
(4+2)
(5+4)
HILL CLIMBING: Introduction Mathematical description Local and Global maxima Ridges Plateau Pseudo code
Applications.
(5+4)
(8+6)
ANT COLONY OPTIMIZATION: Introduction From real to artificial ants- Theoretical considerations Convergence proofs ACO
Algorithm ACO and model based search Application principles of ACO.
(11+6)
PARTICLE SWARM OPTIMIZATION: Introduction Principles of bird flocking and fish schooling Evolution of PSO Operating principles
PSO Algorithm Neighborhood Topologies Convergence criteria Applications of PSO.
(11+6)
(12+8)
CLOUD TECHNOLOGIES: Web services, AJAX and Mashups. Virtualization Technology Multitenant software- Understanding
service oriented architecture Moving application to cloud Communicating with the cloud.
(12+8)
38
CLOUD DEVELOPMENT: Data in the cloud Map reduce and extensions- Dev2.0 platforms - Apache Hadoop. Private Clouds: Eucalyptus
(6+4) VIRTUALIZATION: I/O Virtualization - Memory Virtualization - Processor Virtualization (x86) Virtual Machines: Xen , KVM,
VmWare, VirtualBox
(5+4)
CLOUD SECURITY: Security Concerns, Risk Issues and Legal Aspects Data Security
(4+2)
2010
http://www.virtualbox.org/
Graham Speake, Vic (J.R.) Winkler, Securing the Cloud: Cloud Computer Security Techniques and Tactics, Elsevier,USA, 2011 6. Eucalyptus ,
http://www.eucalyptus.com/
Armbrust, A. Fox, R. Griffith, A.D. Joseph, R.H. Katz, A. Konwin- ski, G. Lee, D.A. Patterson, A. Rabkin, I. Stoica, et al. Above
the
clouds: A Berkeley view of cloud computing. EECS Department, University of California, Berkeley, Tech. 2009
David Chisnall, The Definitive Guide to the Xen Hypervisor, By Prentice Hall, USA, 2007.
Windows
Azure,
http://msdn.microsoft.com/en-us/wazplatformtrainingcourse_windowsazure_unit
10.
Salesforce.com,
http://developer.force.com/
Win Forms, Text Box, Buttons, Message Box, List Box, handling event.
(7+4)
VISUAL STUDIO.NET IDE WITH C#: Introduction to VB .NET- Components- Features Customizing the IDE Creating a project
Simple Windows Form Application with C#.NET
(10+8)
ADO.NET: ADO.Net Object Model-Binding data to simple window form- Creating Connections, Understanding connections, Using connection
properties, Connection Methods, Handling connection events-retrieving results, updating data in database, deletion.
(7+4)
ASP.NET USING C#: Web Application project, Web Forms, Controls-Basic web server controls, Data list web server control, other
web server control.
(8+6)
Syngress
REFERENCES:
1. Stanley B. Lippman, C# Primer A Practical Approach, Pearson Education,USA, 2007
2. Gary Carnell Jonathan Morrison, Programming VB .NET, Springer-Verlag,New York, 2002
3. Rebecca M Riordon, Microsoft ADO .NET: step by step, Prentice Hall of India, New Delhi, 2006
4. Buczek G,ASP.NET Developers Guide, Tata McGraw Hill, New Delhi, 2008
39
SEARCH AND SELECTION OPERATORS: Recombination/Crossover for strings- One-point- multi-point-uniform crossover operators Mutation for strings- Bit flipping - Recombination/Crossover and mutation rates - Recombination for real-valued representations- Fitness
proportional selection and fitness scaling Ranking methods Tournament selection.
(10+6)
EVOLUTIONARY COMBINATORIAL OPTIMIZATION: TSP - Evolutionary algorithms for TSPs Hybrid evolutionary and local search
algorithms.
(6+4)
THEORETICAL ANALYSIS OF EVOLUTIONARY ALGORITHMS: Schema theorems - Convergence of EAs - Computational time
complexity of EAs - No free lunch theorem.
(6+4)
CONSTRAINT HANDLING: Common techniques- penalty methods- repair methods - Analysis -Some examples.
(7+6)
MULTIOBJECTIVE EVOLUTIONARY OPTIMIZATION: Pareto optimality Multi objective evolutionary algorithms.
(6+4)
(3+2)
2007.
REFERENCES:
1. Sivanandam S N and Deepa S N, Introduction to Genetic algorithms , Springer Verlag, Heidelberg, New York, 2008.
2. Kalyamoy Deb, Multiobjective Optimization using Evolutionary Algorithms, John Wiley & Sons, USA, 2003.
3. John R Koza, Forrest H Bennett III, David Andre, Martin A Keane, Genetic Programming III:Darwinian Invention and Problem
Solving,
Morgan Kaufmann, USA, 1999.
4. Koza, John, Wolfgang Banzhaf, Kumar Chellapilla, Kalyanmoy Deb, Marco Dorigo, David Fogel, Max Garzon, David Goldberg,
HitoshiIba, and Rick Riolo(Eds.), Genetic Programming, Academic Press Morgan Kaufmann, USA, 1998.
(7+4)
REFERENCES:
1. Ian Foster Cari Kesselman, The Grid2: Blueprint for a New Computing Infrastructure, Morgan Kaufman, New Delhi, 2004.
2. Joshy Joseph and Craig Fallenstein, Grid Computing, Pearson Education, New Delhi, 2004.
3. Ahmar Abbas, Grid Computing: Practical Guide to Technology and Application, Delmar Thomson Learning,
http://www.buyya.com/gridsim/
USA,2004.
40
4.
SYNTAX: Classes and part-of-speech tagging Part-of-speech tagging Rule-based part-of-speech tagging Stochastic part-ofspeech
tagging Transformation-based tagging- Context-Free Grammars for English-Sentence-level constructions Spoken language syntax
Grammars equivalence and normal form Finite-State and Context-Free grammars Grammars and human
processing. Parsing with Context-Free Grammars
(9+6)
ADVANCED FEATURES AND SYNTAX: Features and Unification: Parsing with unification constraints Lexicalized and
Probabilistic Parsing: Probabilistic Dependency Grammars Human parsing.
(12+8)
SEMANTIC: Representing Meaning Meaning structure of language First order predicate calculus Alternative approaches to meaningSemantic Analysis- Idioms and compositionality Robust semantic analysis. Lexical semantics WordNet.
(10+8)
APPLICATIONS: Word Sense Disambiguation and Information Retrieval-. Natural Language Generation-Machine Translation- The
interlingua idea
(6+4)
(6+4)
APPLICATIONS OF NEURAL NETWORKS AND FUZZY LOGIC: Pattern Recognition-Image compression- Fuzzy Pattern
Recognition- Fuzzy Image compression.
(6+4)
41
OPEN SOURCE DATABASE: MySQL: Introduction- Setting up account-Starting, terminating and writing your own SQL programsRecord selection technology- Working with strings-Date and Time- Sorting Query Results- Generating Summary- Working with meta
data- Using sequences- MySQL and Web.
(6+4)
OPEN SOURCE PROGRAMMING LANGUAGES: PHP: Introduction- Programming in Web Environment- Variables- Constants- Data
types- Operators- Statements- Functions- Arrays- OOP- String manipulation and regular expression- File handling and data storagePHP and SQL database- PHP and LDAP- PHP connectivity- Sending and Receiving E-mails- debugging and Error
Handling- Security Templates.
(10+8)
PYTHON: Syntax and Style- Python objects-Numbers-Sequences-Strings-Lists and Tuples -Dictionaries- Conditionals and loops
Files Input and Output Error and Exceptions Functions Modules Classes and OOP Execution Environment
(6+4)
OPEN SOURCE TOOLS AND TECHNOLOGIES: WEB SERVER: Apache Web server Working with Web server Configuring and using
Apache Web services Open Source Software tools and processors Eclipse IDE platform Compilers Model Driven
Architecture tools.
(6+4)
CASE STUDY: Government Policy toward Open Source (E-Governance) Wikipedia as an Open source project.
(5+2)
(5+2)
DETERMINING SOFTWARE TESTING TECHNIQUE AND TEST TOOLS: Selecting technique/tools- Structural testing technique
Functional testing technique Unit testing technique Test factor/test technique matrix Test tools Selecting and using the test
tools.
(8+6)
BUILDING AND IMPLEMENTING EFFECTIVE TEST MANAGEMENT PROCESS AND TEST ORGANIZATION: Test management
Requirements management Planning tests Executing tests- Managing issues Test Organization addressing perception
Taking the team together Focus on technology, Process and management Customer perspective.
(8+6) SOFTWARE TEST
EFFORT ESTIMATION TECHNIQUE AND TEST DOCUMENTATION: Estimation methods Estimating size and effort Function point analysis
technique Test point analysis Validating the estimation model Documentation uses Types
Responsibility Test plan documentation Test analysis report documentation
(7+4)
TEXT BOOKS:
1. Srinivasan Desikan, Gopalaswamy Ramesh Software Testing Principles and Practices, Pearson Education, New Delhi 2009.
2. Renu Rajani and Pradeep Oak, Software Testing Effective Methods, Tools and Techniques, Tata McGraw Hill Publishing Company Limited, New
Delhi, 2005.
3. Borris Benzer ,Software Testing Techniques ,International Thomson Computer Press, USA, 2006
REFERENCES:
1. Roger S Pressman, Software Engineering A Practitioners Approach, McGraw Hill International Edition,
42
Singapore, 2010.
2.
3.
Dorothy Graham, Erik Van Veenendaal, Isabel Evans and Rex Black, Foundations of Software Testing ISTQB Certification, Thomson
Learning, USA, 2007.
William Perry, Effective Methods for Software Testing, John Wiley & Sons, USA, 2006.
(10+8)
43
2.
3.
Rao K R, Zoran S Bojkovic, Dragorad A Milovanovic, Multimedia Communication Systems: Techniques, Standards and Networks, PHI Learning Pvt.
Ltd., New Delhi, 2010.
Ralf Steinmetzklara Nahrstedt , Multimedia Systems, Springer Verlag, NewYork, 2007.
REFERENCES:
1. William Newman, Robert F Sproull, Principles of Interactive Computer Graphics, Tata McGraw Hill, New Delhi, 2011.
2. Znigang Xiang, Roy Z Plastock, Computer Graphics, Tata McGraw Hill, New Delhi, 2008.
3. Amarendran Sinha, Arun D Udai, Computer Graphics, Tata McGraw Hill, New Delhi, 2011.
ONTOLOGY ENGINEERING: Introduction - Constructing Ontologies Manually - Reusing Existing Ontologies - Using Semiautomatic
Methods - On-To-Knowledge Semantic Web Architecture.
(6+4) WEB ONTOLOGY LANGUAGE:
Introduction - The OWL Language - Examples - OWL in OWL - Future Extensions. (5+4)
LOGIC AND INFERENCE: Rules - Introduction - Example of Monotonic Rules: Family Relationships - Monotonic Rules: Syntax, Semantics,
Nonmonotonic Rules: Motivation and Syntax - Example of Nonmonotonic Rules: Brokered Trade - Rule Markup in XML:
Monotonic Rules, Nonmonotonic Rules.
(9+4)
APPLICATIONS: Introduction - Horizontal Information Products at Elsevier - Data Integration at Audi - Skill Finding at Swiss Life Think Tank Portal at EnerSearch - e-Learning - Web Services - Other Scenarios.
(8+4)
Total L:45+P:30
TEXT BOOK:
1. Grigoris Antoniou and Frank van Harmelen, Semantic Web Primer, MIT press, USA, 2008.
2. Michael C Daconta, Leo J Obrst and Kevin T Smit, The Semantic Web: A Guide to the Future of XML, Web Services, and Knowledge
Management, Wiley, USA, 2003.
44
REFERENCES:
1.
John Davies, Rudi Studer and Paul Warren, Semantic Web Technologies: Trends and Research in Ontology-based
Systems, Wiley, USA, 2006.
(2)
SYSTEM VIRTUAL MACHINES :Core system architecture - Virtualization vs Emulation - Virtualizing/Emulating CPU, Memory, and
Peripherals - Key problems and solutions - Instruction set mapping and translation - Managing translated code - Defining the boundaries,
Dealing with control transfers - Handling dynamic code changes - Program switching, Self modifying codes - Pretranslation - Pause
and Resume System snapshot - Techniques and practices, Applications - Influence of economics on design choices- Case Study:
Microsoft Device Emulator.
(6)
PROGRAM VIRTUAL MACHINES: Roles Architecture - Mapping to the base (system) architecture - Key problems and solutions JIT Compilation - Data structure mapping - Memory management Sandboxing - Exceptions - Semantic issues - Type safety Language intrinsics - Internal management structures - Influence of economics on design choices - Case study: CLR.
(5)
HARDWARE ARCHITECTURE EVOLUTION AND ROLE OF VIRTUALIZATION: Hardware assist for system virtual machines Hardware assist for program virtual machines - Case study: VMx instruction set.
(2)
Total L: 15
REFERENCES :
1. Jim Smith and Ravi Nair, Virtual Machines: Versatile Platforms for Systems and Processes, Morgan Kaufmann Publishers,
USA, 2007.
2. Iain D Craig, Virtual Machines, Springer Publishers, USA, 2005.
(2)
SOA AND ENTERPRISE IT: Leverage on existing applications- Enterprise 2.0- Everything as service- Enterprise Service BusBusiness process orchestration-Layered Architecture.
(4)
(4)
HARDWARE ARCHITECTURE EVOLUTION AND ROLE OF VIRTUALIZATION: Hardware assist for system virtual machines Hardware assist for program virtual machines - Case study: VMx instruction set.
(5)
Total L:15
REFERENCES :
1.
Thomas Erl, SOA Designs Patterns, Prentice Hall, USA, 2008.
1. Peter Fingar, DOT CLOUD: The 21st Century Business Platform, Meghan Kiffer Press, USA, 2009.
2. Thomas Erl, Service Oriented Architecture: A field guide to integrating XML and Web Services, Prentice Hall, USA, , 2008.
3. Thomas Erl, Service Oriented Architecture: Concepts, Technology & Design, Prentice Hall, USA, 2005.
(2)
DESIGN AND DEVELOPMENT: Basic .NET Framework features - .NET Framework architecture - Design by layer- Distributed
Application Layers .NET Remoting - Windows Communication Foundation- Enterprise Application Design and Development
(5)
LAB / HANDS ON / EXERCISE: Assignments Projects using .NET
(8)
45
Total L:15
REFERENCES:
1. Andrew Troelsen , Pro C# 2010 and the .NET 4 Platform, APress, ISBN-13: 978-1430225492, 2010
2. Dino Esposito, Architecting Applications for the Enterprise, Microsoft Press, ISBN-13: 978-0735626096, 2007
3. Justin Smith, Inside Windows Communication Foundation, Microsoft Press, ISBN-13: 978-0735623064, 2007
(3)
Total L: 15
REFERENCES:
1.
Linux Performance and Tuning Guidelines - http://www.redbooks.ibm.com/abstracts/sg245287.html?Open
2.
Tuning Windows Server 2003 on IBM System x Servers - http://www.redbooks.ibm.com/abstracts/redp3943.html?Open
3.
Tuning IBM System x Servers for Performance - http://www.redbooks.ibm.com/abstracts/sg245287.html?Open
(1)
(2)
environments
(11)
(1)
Total L: 15
REFERENCES:
1. David E. Culler, Jaswinder Pal Singh, Parallel Computing Architecture : A hardware/ software approach , Morgan Kaufmann /
Elsevier, CA, USA, 1997.
2. Shameem Akhter , Jason Roberts, Multi-Core Programming, Intel Press, NewYork, USA, 2006.
Program Optimization for Multi-core Architectures: http://nptel.iitm.ac.in/syllabus/106104025/
MATHEMATICS ELECTIVES
12Z040 OPTIMIZATION TECHNIQUES
3 1 0 3.5
LINEAR PROGRAMMING : Graphical method for two dimensional problems, central problems of linear programming Definitions, simplex
algorithm ,phase I and phase II of simplex method.
(10+3)
Simplex Multipliers ,dual and primal, dual simplex method ,transportation problem and its solution,assignment problem and its solution
by Hungarian method, Karmakars method , statement, conversion of the Linear Programming problem into the required form, algorithm.
(10+4)
NON LINEAR PROGRAMMING (ONE DIMENSIONAL MINIMIZATION: Introduction ,unrestricted search ,exhaustive search,
interval halving method Fibonacci method.
(8+3)
NON LINEAR PROGRAMMING : (UNCONSTRAINED OPTIMIZATION): Introduction ,random search method,uni variate method, pattern
search methods , Hooke and Jeeves method, simplex method, gradient of a function, steepest descent method , conjugate
46
gradient method.
(10+3)
DYNAMIC PROGRAMMING: Introduction, multistage decision processes ,principles of optimality ,computation procedures.
(7+2)
(3+1)
SOLUTION OF ALGEBRAIC EQUATIONS: Bisection method, method of false position , Newton Raphson method ,modified Newton
Raphson method , Bairstows method.
(8+2)
SOLUTION OF ALGEBRAIC SIMULTANEOUS EQUATIONS: Gauss elimination ,Gauss Jordan, Crouts method - Cholesky method
,Gauss Jacobi method, Gauss Seidel method.
(8+2)
EIGENVALUES AND EIGENVECTORS: Power method ,inverse power method , Jacobi method
(4+1)
FINITE DIFFERENCES AND INTERPOLATION: Finite difference operators E, , , , ,D . Interpolation: Newtons divided
difference formula , Lagranges interpolation formula , Newtons-Gregory forward and backward interpolation
(8+3)
DIFFERENTIATION AND INTEGRATION: Numerical differentiation using Newtons-Gregory forward and backward polynomials. Numerical
Integration: Gaussian Quadrature , Trapezoidal rule , Simpsons one third rule.
(6+2)
ORDINARY DIFFERENTIAL EQUATIONS: Taylor series method , Euler method and its Modifications, Runge-Kutta methods , Runge Kutta
Fehlberg method, multi step methods: Adams fourth-order formula , Adams-Moulton method, boundary value problems
: Shooting method
(8+4)
(4+1)
TIME SERIES ANALYSIS: Introduction, components of time series, the trend , seasonal variation, cyclical variation, irregular
variation, forecasting.
(6+2)
STATISTICAL PROCESS CONTROL: Introduction- chance and assignable causes of quality variations, statistical basis of the
47
control char, basic principles, choice of control limits, analysis of patterns on control charts
(4+1)
CONTROL CHARTS FOR VARIABLES: Introduction, control charts for and R, development and use of and R charts, control charts for
attributes, the control chart for fraction nonconforming, control charts for nonconformities(defects).
(6+2)
ACCEPTANCE SAMPLING: LOT-BY-LOT ACCEPTANCE SAMPLING FOR ATTRIBUTES: Types of plans, lot formation, single, sampling
plans for attributes, double, multiple and sequential sampling plan, military standard 105 E(ANSI/ ASQC Z 1.4, ISO 2859)dodge, romig sampling plans.
(12+5)
REFERENCES:
1. Saeed Ghahramani, Fundamentals of Probability with Stochastic Processes, Pearson Education, New Delhi, 2005.
2. Douglas C. Montgomery and George C. Runger, Applied Statistics and Probability for Engineers, John Wiley and Sons, USA, 2003.
3. Jay L.Devore, Probability and Statistics for Engineering and the Sciences, Cengage Learning., New Delhi, 2011.
4. Ronald E.Walpole, Raymond H. Myers, Sharon L.Myers and Keying Ye, Probability & Statistics for Engineers & Scientists, Pearson Education, New
Delhi, 2007.
5. Eugenel Grant Richard, Statistical Quality Control, McGraw- Hill, USA, 2007.
6. Daleh H Besterfield, Quality Control, Pearson Education, New Delhi, 2008.
HUMANITIES ELECTIVES
12Z071 INDUSTRIAL PSYCHOLOGY, SOCIOLOGY AND GLOBAL ISSUES
2 1 0 2.5
MANAGEMENT: Concept Importance - Principles of Management Functions of ManagementSkills and Management Levels.
(4+0)
ORGANISATIONAND LEADERSHIP: Various classifications - Leadership styles and Communication in organization.
(2+1)
HUMAN RESOURCE MANAGEMENT: Definition Importance Functions Training &development.
(4+2)
GLOBALISATION AND ITS IMPACT ON HRM: Work force diversity - Cross cultural Mgt and Multicultural Mgt.
(4+2)
INDUSTRIAL PSYCHOLOGY: Objectives Individual behaviour - Group behaviour-Group Dynamics Motivation Perception
Industrial Fatigue.
(3+3)
WORK ETHICS: Professional Values & Ethics Need Issues - Challenges.
(4+0)
SOCIOLOGY: Definition Scope Significance Society Community Institutions Culture Socialization Social systems.
(2+2)
GLOBAL ISSUES: Environmental issues Natural resources Pollution. Social issues National integration Corruption
Terrorism Regionalism Communalism - Adolescent problems - Causes and consequences.
(2+2)
INDIAN CONSTITUTION: Introduction and Evolution of Indian Constitution, Fundamental Rights and Duties - Centre-State
Relations Union Government Powers and Functions.
(5+3)
Total L:30+T:15 = 45
TEXT BOOKS:
1. Vikram Bisen & Priya, Industrial Psychology, New Age International (P) Ltd., Publishers, 2010.
2. Shankar Rao C. N., Sociology, Sultan Chand & Co.,
REFERENCES:
1. Harold Koontz, Heinz Weihrich and Ramachandra Aryasri, Principles of Management - Tata McGraw Hill, New Delhi, 2004.
2. Dezenzo A David and Robbins P Robbins, Human Resource Management, John Wiley and Sons, Inc, MA., 2002.
3. Murthy C.S.V., Business Ethics, Himalaya Publishing House, 2007.
4. Basu D. P., Introduction to the Constitution of India, Prentice Hall of India, 2001.
48
(3+2)
SOCIAL RESPONSIBILITY AND ETHICS: Concept of Social Responsibility Need and Importance of Social Responsibility
Business Ethics.
(3+3)
APPLICATION OF VALUES: Relevance of Values in Management Personal Values and Values at Work place Values for
Managers.
(4+2)
WORK ETHICS: Professional Values & Ethics Need Issues Challenges Ethical Leadership Ethical dilemma - Case Study.
(4+2)
ORGANIZATIONAL CULTURE AND ITS CHALLENGES: Elements of strong organization culture Brooks Pertersons classification
of culture.
(5+0)
SHARED VALUES IN THE ORGANIZATION AND ITS IMPACT: Need to identify and share values the Value Construct and How
to Promote Shared Values.
(6+0)
UNIVERSAL VALUES: Cross Cultural Values - Impact of Culture on Organizations and Managing Workforce Diversity.
(3+2)
INTERPERSONAL RELATIONSHIP: Managing emotions Emotional Intelligence Building Better interpersonal Relations Dealing
with Subordinates Case Study.
(2+4)
Total L:30+T:15 = 45
TEXT BOOKS:
1. Tripathi A. N., Human values New Age international Pvt. Ltd., New Delhi, 2002
2. Murthy C.S.V., Business Ethics, Himalaya Publishing House, 2007.
REFERENCES:
1. Jayshree Suresh, Raghavan B.S., Professional Ethics, S. Chand & Company Ltd., New Delhi, 2005.
2. Nandagopal R. and Ajith Sankar RN., Indian Ethos and Values in Management, McGraw Hill, New Delhi, 2010.
3. Kiran D. R., Professional Ethics and Human Values, Tata McGraw Hill, New Delhi, 2007.
4. Proceedings of National Conference on Integrating values & Social Concerns With Technical Education, PSG College of Technology, 2010.
WAGE AND SALARY ADMINISTRATION: Principles and Techniques of Wage Fixation, Job Evaluation, Incentive Schemes.(5+0) PERFORMANCE
APPRAISAL: Process, Methods, Factors that distort appraisal, Case studies in Methods to Improve Performance,
Role of Performance in the Performance Management Process, Performance Appraisal Vs. Potential Appraisal.
(2+4)
MORALE AND MOTIVATION OF EMPLOYEES: Morale-importance of Moral and Motivation Methods of Employees, Empowerment
Factors Affecting Empowerment Process Benefits.
(6+0)
WORK ENVIRONMENT AND TERMS AND CONDITIONS OF EMPLOYMENT: Fatigue Safety Accident Prevention Accident
Records Factories Act of 1948 and pollution legislations.
(1+3)
INTERNATIONAL HRM: Model, Variables that outline difference between local and International HRM approaches to IHRM, Linking
HRM to International Expansion Strategies.
(6+0)
TRENDS IN HR: HR Outsourcing HRIS Management of Turnover and retention Workforce Relationlization Managing
Separation Case studies in Trends in Employee Engagement and Retention.
(3+3)
Total L:30+T:15 = 45
TEXT BOOKS:
1. Gary Dessler, Human Resource Management, Prentice Hall of India, New Delhi, 2009.
49
2.
VSP Rao, Human Resources Management Text and Cases, Excel Books, 2010.
REFERENCES:
1. Dezenzo A David and Robbins P Robbins, Human Resource Management, John Wiley and Sons, Inc, MA., 2002.
2. Aswathappa K, Human Resource and Personnel Management Text and Cases, Tata McGraw Hill, 2007.
3. Bernardin H, John, Human Resource Management An experiential Approach, Tata McGraw Hill, 2007.
4. Cascio H, Wayne, Managing Human Resources Productivity, Quality of Work Life and Profits, Tata McGraw Hill, 2004.
5. Cynthia D.Fisher, Lyle F. Schoenfeldt and James B.Shaw, Human Resources Management, biztantra, New Delhi, 2005.
(5+0)
COMPOSITION OF PARLIAMENT: Constitution Amendment Procedure, Financial Legislation in Parliament. Case Study.
(3+2)
FEDERAL SYSTEM: Features of Federal System, Administrative Relationship between Union and States, Powers, Functions and
Position of Governors, Function of Chief Ministers, Council of Ministers. Composition and powers of the State Legislature.
(5+3)
JUDICIARY: The Union Judiciary - Supreme Court and High Court.
(4+0)
PUBLIC SERVICES: All India Services, Central Civil Services, State Services, Local Services and Training of Civil Services. (4+2)
INTERNATIONAL POLITICS: Foreign Policy of India, Foreign Policy of USA, International Institutions like UNO, WTO, SAARC and
Environmentalism.
(2+4)
Total L:30+T:15 = 45
TEXT BOOKS:
1. Basu D.D., Introduction to the Constitution of India - Prentice Hall of India, 2001.
2. Dr. Durga Dasbasu,Introduction to the Constitution of India, Lexisnerxis Butterwrths Wathax, Nagpur, 2010.
3. Briji Kishore Sharma, Introduction to the Constitution of India, Prentice Hall of India, 2005.
REFERENCES:
1. Pandey J. N., Constitutional Law of India - Central Law Agency, 1998.
2. Hoshiar Singh, Indian Administration - Kitab Mahal, 2003.
3. Constitution of India, Eleventh Edition, Eastern Book Company, 1990.
4. Jain. M. C., The Constitution of India, Law House, New Delhi, 2001. 5. Shukla. V. N., Constitution of India, 2011.
50
ROLE OF ENGINEERS IN ENVIRONMENTAL PROTECTION Importance of environment in human health Hazardous waste and environmental
problems toxic waste management in India Nuclear energy and radioactive wastes Energy from waste Role of
IT in environment protection and human health role of engineers in environmental protection.
(3+5)
Total L:30+T:15 = 45
TEXT BOOKS:
1. Shankar Rao C.N Sociology- Sultan Chand & Co. 1995
2. Ram Ahuja Social Problems in India Rawat Publication, 2010
REFERENCES:
1. Kapadia K.M. Marriage & Family in India, Oxford University Press, 1996.
2. Deepankar Roy, Principles of Sociology, Indian Publishing House, 2008.
3. Edward Alsworth Ross, The Principles of Sociology, Nabu Press, 2010.
(3+2)
BUSINESS PROCESS REENGINEERING: Need for BPR, Various phases of BPR, Production and Productivity in six sigma and
TQM Factors Influencing Productivity.
(4+3)
ORGANISATIONAL BEHAVIOUR: Significance of OB, Role of Leadership, Personality and Motivation, Stress, Attitudes, Values and
Perceptions at work.
(7+0)
INDUSTRIAL AND BUSINESS ORGANIZATION: Growth of Industries (Small Scale, Medium Scale and Large Scale Industries).
Forms of Business Organizations. Resource Management Internal and External Sources.
(2+4)
HUMAN RESOURCE MANAGEMENT: Importance, Objectives and Functions, Job Analysis and Recruitment, Selection and
Placement, Training and Development Case Discussion.
(4+2)
WELFARE IN INDUSTRY: Working condition, service facilities, legal legislation Factories Act, 1948 and Workmens Compensation
Act.
(3+3)
Total L:30+T:15 = 45
TEXT BOOKS:
1. Harold Koontz, Heinz Weihrich and Ramachandra Aryasri, Principles of Management - Tata McGraw Hill, New Delhi, 2004.
2. Mamoria, C. B., Personnel Management, Sultan Chand & Sons, New Delhi, 2005.
3. Gary Dessler, Human Resource Management, Prentice Hall of India, New Delhi, 2009.
REFERENCES:
1. Robin Fincham and Peter Rhodes, Principles of Organisational Behaviour Oxford University Press., 2010.
2. C.B.Gupta, Management Theory and Practice Sultan Chand and Sons., New Delhi, 2009.
3. V.S.P.Rao. Management Text and Cases Excel books, New Delhi, 2009.
4. Fred Luthans, Organisational Behaviour Mc-Graw Hill, New York, 2005.
5. Aswathappa K, Human Resource and Personnel Management Text and Cases, Tata McGraw Hill, 2007.
6. Khanna O P, Industrial Engineering & Management, Dhanpat Rai Publications, New Delhi, 2003.
7. Joepeppard, Philip Rowland, Business Process Reenginerring, Kogan PAGE, 1996.
12Z077 ENTREPRENEURSHIP
2 1 0 2.5
INTRODUCTION TO ENTREPRENEURSHIP: Definition Characteristics and Functions of an Entrepreneur Common myths about
entrepreneurs Importance or Entrepreneurship. Seminar in R5 & R6.
(2+2)
CREATIVITY AND INNOVATION: The role of creativity The innovation Process Sources of New Ideas Methods of Generating
Ideas Creative Problem Solving Entrepreneurial Process.
(3+2)
51
DEVELOPING AN EFFECTIVE BUSINESS MODEL: The Importance of a Business Model Components of an Effective Business
Model Case studies in Developing and Writing the Business Plan.
(3+2)
APPRAISAL OF PROJECTS: Importance of Evaluating Various options Case studies in Appraisal Techniques.
(4+2)
FORMS OF BUSINESS ORGANIZATION: Sole Proprietorship Partnership Limited liability partnership - Joint Stock Companies
and Cooperatives.
(3+2)
FINANCING THE NEW VENTURE: Determining Financial Needs Sources of Financing Equity and Debt Funding Case studies
in Evaluating Financial Performance.
(4+2)
THE MARKETING FUNCTION: Industry Analysis Competitor Analysis Marketing Research for the New Venture Defining the Purpose or
Objectives Gathering Data from Secondary Sources Gathering Information from Primary Sources Analyzing and
Interpreting the Results The Marketing Process.
(3+2)
MANAGING GROWTH OF NEW VENTURES: Challenges of Growth Strategies for Firm Growth Internal and External Growth
Strategies.
(6+0)
ETHICAL AND SOCIAL RESPONSIBILITY CHALLENGES FOR ENTREPRENEURS: Ethics, Values and Social Responsibility
Ethics and Business Decisions.
(2+1)
Total L:30+T:15 = 45
TEXT BOOKS:
1. Robert D Hisrich, Michael P Peters & Dean Shepherd, Entrepreneurship, Tata McGraw Hill, 2007.
2. Donald F.Kuratko and Richard M.Hodgetts, Entrepreneurship, South-Western.
REFERENCES:
4. Thomas W.Zimmerer, Norman M.Scarborough, Essentials of Entrepreneurship and Small Business Management, Prentice
of India, 2009.
2. Marc J Dollinger, Entrepreneurship Strategies and Resources, Pearson Education, 2003.
3. G. S. Sudha, Management and Entrepreneurship Development, Indus Valley Publication, 2009.
4. Mary Coulter, Entrepreneurship in Action, Prentice Hall of India, 2006.
5. Successful startups, IIM, Ahmadabad.
6. Successful Entrepreneurs, CII.
7. Vasant Desai, The Dynamics of Entrepreneurial Development and Management, Himalaya Publishing House, 2010.
Hall
LANGUAGE ELECTIVES
12Z080 PROFESSIONAL ENGLISH
3003
COMMUNICATION SKILLS USING LITERARY TEXTS: Comprehension and critical evaluation of literary essays focus on language style,
vocabulary, variety of expression, and emphasis techniques review of short stories critical appreciation of
poetry - review of a novel.
(12)
ESSENTIALS OF PROFESSIONAL COMMUNICATION: Intra and interpersonal communication, interview techniques, group communication, public
speaking, and Presentation techniques - style and writing techniques, email writing, and cross cultural
communication.
(10)
FOCUS ON SOFT SKILLS: Etiquette, body language, telephone conversation, and team building.
(4)
REPORT WRITING: Format and different types of formal reports, memos, and proposals.
(5)
PROFESSIONAL SKILLS: Presentations and reviews group discussions mock interviews, and case studies.
(14)
52
Total L: 45
TEXT BOOK:
1.
Monograph prepared by the Faculty, Department of English, in 2012.
REFERENCES:
1. Dhanavel, S.P., English and Soft Skills, Orient BlackSwan, Hyderabad, 2010.
2. Murphy, Herta A, Hildelrandt, Herbert W and Thomas, Jane P, Effective Business Communication, Tata Mc-Graw Hill Publishing Company Ltd.,
New Delhi, 2008.
3. Sharma, C.M. Ed., Twelve Short Stories: An Anthology of Short Stories, Oxford University Press, New Delhi, 2001.
4. Amitav Ghosh, River of Smoke, Penguin India, New Delhi, 2011.
5. Priyadarshi Patnaik, Group Discussion and Interview Skills, Indian Institute of Technology, Kharagpur, 2011.
(3)
GRAMMAR: Pronouns, verbs (sein and haben) and their conjugations, articles, question words, statements and questions, negation,
countries, nationalities and languages, simple dialogues.
(7)
USAGE OF NOUNS and ADJECTIVES: Singular and plural, possessive pronouns, family, professions, number system, a short
text and dialogues related to family - exercises.
(8)
IRREGULAR VERBS: Subject verb agreement (with regular and irregular verbs), accusative and dative declensions of pronouns and
articles, modal verbs and their related grammatical structure.
(4)
SYNTAX: Word order and sentence formation, usage of nicht/kein, usage of modal verbs and dialogues.
(4)
TIME: Formal and informal expressions, usage of adverbs, daily routines, related verbs and question words, related vocabulary and
grammar, sample dialogues and exercises.
(8)
Invitations and telephone conversations.
SKILLS TRAINING: Listening, speaking, reading, and writing
(2)
.
(9)
Total L: 45
TEXT BOOKS:
1. Rosa-Maria Dallapiazza, Eduard von Jan and Til Schnherr , Tangram aktuell 1 Goyal Publishers & Distributors Pvt. Ltd., Delhi,
2006.
2. Hermann Funk, Christina Kuhn and Silke Demme, studio d A1, Goyal Publishers & Distributors Pvt. Ltd., Delhi, 2009.
REFERENCES:
1. Mukhopadhyay, Ajayita, Viva ben macht Spa-2, Viva Education Pvt. Ltd., New Delhi, 2008.
2. Mukhopadhyay, Ajayita, Viva ben macht Spa-3, Viva Education Pvt. Ltd., New Delhi, 2008.
3. Kursisa, Anta et al., Fit fr fit in Deutsch 1 und 2, Goyal Publishers & Distributors Pvt. Ltd., Delhi, 2010.
(2)
UNIT-1: Getting to know - and invite responses to the call - describe people-definite and indefinite articles - kind of nouns and adjectives,
negation and interrogation - the present conjugation - paris monuments and public places - the lives of four different parisian professions.
(11)
UNIT-2: Expressing the order and the obligation to request and order - evaluate and appreciate, congratulate and thank - partitive
articles, demonstrative adjectives and possessive prepositions and adverbs of quantity and imperative of reflexive verbs - a region of
france burgundy - daily life in the countryside.
(11)
UNIT-3: Telling and reporting - advise - complain and reprimand - explain and justify - pronouns-near future - past tense and imperfect tense several regions of france - different social worlds.
(11)
53
UNIT-4: Ask for permission - prohibition - make projects - discuss and debate -pronouns <en> and <y> - relative pronouns and superlatives conjugation of the future - past and present continuous rcent - the regional administrative life - economic and
ecological problems - tradition and modernity.
(10)
Total L: 45
TEXT BOOK:
1.
Philippe Dominique, et al., Le Nouveau Sans Frontires, CLE International, 1999.
REFERENCES:
1. Mathurin Dondo, Dondo Modern French Course , Oxford University Press, Great Britain, 1997.
2. Margaret Lang and Isabelle Perez, Modern French Grammar, Paris, 1996.
(5)
Total L:45
TEXT BOOK:
1.
Minna no Nohongo Romaji ban, 3A Corporation, Tokyo, 2000.
REFERENCE:
1.
Minna no Nihong- I, Goyal Publishers & Distributors Pvt. Ltd., New Delhi, 2007.
(3)
(3)
Transactional Analysis.
(3)
Current Assets.
(3)
(3)
Liabilities.
(3)
Owners Equity.
(3)
Income Statement.
(3)
(3)
(3)
(3)
Managerial Accounting.
(3)
54
CVP Analysis.
(4)
(3)
(3)
Total L: 45
TEXT BOOK:
1. Marshall and McManus, Accounting: What the Numbers Mean, shrink-wrapped with the student supplement: Study Outlines, Solutions to
odd-numbered problems and Ready-Notes, 5th Edition, Irwin-McGraw Hill Publishers.
REFERENCE:
1. http://highered.mcgraw-hill.com/sites/0072379006.
(5)
(5)
(5)
(5)
(5)
(5)
(5)
(5)
(5)
Total L: 45
TEXT BOOK:
1.
Gitman and Lawrence J, Principals of Managerial Finance-Brief, 3rd Edition, Addition Wesley, Longman, Inc 2003
REFERENCE:
1. http://finance.utoledo.edu/tutors.htm
(4)
(4)
(4)
(3)
(3)
Sampling Distributions.
(3)
(3)
(3)
(3)
(3)
(4)
Analysis of Variance.
(4)
(4)
Total L: 45
TEXT BOOK:
55
1.
McClave, Benson and Sincich, Statistics for Business and Economics, 9 th Edition, Prentice Hall, 2004
(3)
(3)
(3)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(3)
(3)
(3)
(3)
Total L: 45
TEXT BOOK:
1.
Kotler and Armstrong, Principles of Marketing, 10th Edition, Upper Saddle NJ: Prentice Hall
(3)
(3)
Project Management.
(3)
Managing Processes.
Process Analysis.
Process Performance and Quality.
(3)
(3)
(3)
Constraint Management.
(3)
Process Layout.
(3)
Lean System.
(3)
(3)
Location.
(3)
Inventory Management.
(3)
(3)
Resource Planning.
(3)
Scheduling.
(3)
Total L: 45
TEXT BOOK:
1. Lee J Krajewsi, Larry P Ritzman and Majon K Malhotra, Operations Management Processes and Value Chains, 8th Edition,
PHI Learning P.Ltd., New Delhi, 2008
56
KNOWING ONESELF: Explore habits, attitudes, preferences and experience and tune them to suit the organizations, Become aware of
strengths and weaknesses, talents and problems, emotions and ideas, Know your ambitions, goals and values, IQ,EQ & SQ. (5)
SELF MANAGEMENT: Time management, Ability to Socialize.
(2)
INTEGRATED PERSONALITY DEVELOPMENT: Recognizing the growth of different dimensions of ones personality such as,
Physical, Intellectual, Emotional, Moral, Social and Spiritual.
(4)
PERSONAL COMPETENCES: Developing rapport, Listening skills, Developing tem spirit, Assertiveness and negotiation skills, Leadership
Skills, Giving and receiving constructive Criticism, Positive thinking and creative thinking, Interview techniques and
grooming.
(4)
Total: 15
REFERENCES:
1. RajivK Mishra, Personality Development, Rupa & Co., 2008.
2. Selvam S. K. P., Personality Development, Aph Publishing Corporation, 2010.
3. Materials provided by Guest Speakers.
(5)
(2)
DERIVATIVES: Call and Put Options Futures and Forward Contracts, Swaps.
(3)
DEMAT ACCOUNT AND TRADING ACCOUNT ON-LINE TRADING: Order placing, Cancellation of order, Speculation. (5)
Total:15
REFERENCES:
1. Bhalla, Investment Management, Sultan Chand Books in India, 2008.
2. MachuRaju, Indian Financial Market, Vikas Publishing House, 2nd Edition, 2002.
3. Panday I. M., Financial Management, Vikas Publishing House, 9th Edition, 2007.
(3)
(3)
COST ACCOUNTING: Concepts Objectives Methods of Costing. Cost Sheet Elements of Cost Cost Concepts
Classification Cost Sheet.
(3)
JOB ORDER COSTING: Features Objectives Procedure Job Cost Sheet. Activity Based Costing Methodology - Applications.
(3) CURRENT TRENDS IN ACCOUNTING: Annual Reports Skill Application.
(3)
Total: 15
REFERENCES:
1.
Grewal T.S., Double Entry Book-Keeping, Sultan Chand & Sons, 5th Edition.
2.
Shukla, Principles of Accounting, Sultan Chand & Sons, New Delhi, 2005.
3.
Gaur & Narang, Cost Accounting, Kalyani Publishing Co., Ltd., New Delhi, 2011.
57
SHARED VALUES IN THE ORGANIZATION AND ITS IMPACT: Need to identify and share values the Value Construct and How
to Promote Shared Values. (2)
UNIVERSAL VALUES: Cross Cultural Values - Impact of Culture on Organizations and Managing Workforce Diversity. (3)
Total : 15
REFERENCES:
1
2
3
4
5
6
Tripathi A. N., Human values New Age international Pvt. Ltd., New Delhi, 2002.
Murthy C.S.V., Business Ethics, Himalaya Publishing House, 2007.
Jayshree Suresh, Raghavan B.S., Professional Ethics, S. Chand & Company Ltd., New Delhi, 2005.
Nandagopal R. and Ajith Sankar RN., Indian Ethos and Values in Management, McGraw Hill, New Delhi, 2010.
Kiran D. R., Professional Ethics and Human Values, Tata McGraw Hill, New Delhi, 2007.
Proceedings of National Conference on Integrating values & Social Concerns with Technical Education, PSG College of Technology, 2010.
(3)
(3)
(3)
MASS CONTROL: Insurance Intermediaries Insurance Companies and their Role in Deducting Business / Role Risks.
FINANCIAL RISKS: Shift of Risks Risk Derivatives.
(3)
(3)
Total: 15
REFERENCES:
1.
George E Rejda, Principles of Risk Management & Insurance, 11th Ed., 2010.
2.
3.
Alka Mittal & S. L. Gupta, Principles of Insurance & Risk Management, 2006.
(3)
EXPORT PROCEDURES: Obtaining an Export Licence Export Credit Insurance Procedures and Documentation.
(3)
FOREIGN EXCHANGE: Finance for Exports Pricing - Understanding Foreign Exchange Rates.
IMPORT PROCEDURES: Import Policy Licence - Procedure and Documentation.
(3)
(3)
Total:15
REFERENCES:
1.
C. Ramagopal, Export Import Procedures - Documentation and Logistics, New Age International.
2.
Inco terms Export Costing and Pricing with Case Studies Case Law and Exercises, Paras Ram Anupam Publications, Edt. 23, Rs 495.
3.
Cherian and Parab, Export Marketing, Himalaya Publishing House, New Delhi, 2008.
4.
Rathod, Rathor and Jani, International Marketing, Himalaya Publishing House, NewDelhi, 2008.
5.
Government of India: Export-Import Policy, procedures, etc., (Volumes I, II and III) NewDelhi.
6.
Government of India: Handbook of Procedures, Import and Export Promotion, New Delhi.
7.
Duty Drawback, (with New Drawback Rates w.e.f. 1st October, 2011), Nabhis Board of Editors, 49th edition, October 2011, Rs.670.
8.
Duty Entitlement Pass Book Scheme (DEPB), Nabhis Board of Editors, 24th, September 2010, Rs.340.
9.
EXPORTERS Manual and Documentation with Free Complimentary book How to Export (OUT OF PRINT), Nabhis Board of Editors, 2009, Rs.695.
10. How to Export 2012, Nabhis Board of Editors, 19th Edition, August 2012, Rs 240.
11. How to Import 2012, Nabhis Board of Editors, 18th Edition, August 2012, Rs.190.
12. M I Mahajan, Import Policy procedures and Documentation 2012-13, Edt. 7, Jain Book Publishers, Rs 650.
58
Creating effective E-mail messages, Writing routine and positive and negative messages, Writing persuasive messages, Guidelines for
writing Reports and proposals/Format and layout of Business Documents.
(5)
PRESENTATION AND NEGOTIATION SKILLS.
(3)
Total: 15
REFERENCES:
1. Herta A. Murphy, Hebert W. Hildebrandt, and Jane P. Thomas, Effective Business Communication, McGraw Hill, VII
Edition, New Delhi, 2008.
2. Courtland L. Bovee, John V. Thill, and Mukesh Chaturvedi, Business Communication Today, Dorling Kindersley India
(Pvt). Ltd., 2009.
(2)
(1)
(1)
(2)
(1)
(2)
(2)
REFERENCES:
1. Kitty O Locker and Stephen Kyo Kaczmarek, Business Communication, McGraw Hill, III Edition, New York, 2008.
2. Ashraf Rizvi M., Effective Technical Communication, McGraw Hill, New York, 2005.
3. Sasikumar V., Kiranmai Dutt P. , and Geetha Rajeevan, Oral Communication Skills, Cambridge University Press India Pvt.
Ltd., New Delhi, 2009.
(2)
INTERPERSONAL SKILLS: Significance, Interpersonal Skills for Team building, Making small Talks.
(1.5)
(3)
NEGOTIATION SKILLS: The need and Significance of negotiation Skills in work contexts.
COMMUNICATION: The need for Cross Cultural Communication in the global context, Understanding Cross
Cultural Communication.
(2)
Total : 15
59
REFERENCES:
1. Blake, Gary & Robert W. Bly. The Elements of Technical Writing: The essential guide to writing. NY: MacMillan, 1993. ISBN: 002-013085-6
2. Society for Technical Communication. Technical Communication 38, 4(1991). Special Issue: Collaborative Writing.
3. Tichy, Henrietta J. Effective Writing For Engineers, Managers, Scientists. New York: John Wiley, 1988.
4. Strunk, William, Jr., and White, E. B. The Elements of Style. New York: Macmillan, 1979.
12OK11 MEASUREMENTS FOR SCIENCE AND ENGINEERING WITH OPEN SOURCE TOOLS
1001
BLOCK DIAGRAM OF THE EXPEYES PLATFORM AND ITS FUNCTIONAL DESCRIPTION: Fundamental building blocks of the
ExpEYES user library in C and Python. ExpEYES Graphical User interface. Using the input and output terminals. Voltage current
ratings and timing. Measuring voltage and current . Voltage and current sources. Studying waveforms- amplitude, frequency and
time measurement. FFT analyser.
(7)
PYTHON PROGRAMMING BASICS: Introduction to the MinGW IDE. Experiment development using Python or C. Temperature measurement using
PT100 and LM35. Oscillatory motion. Cooling curves. Magnetic induction. Capacitor charge and discharge.
LCR circuits. Optical measurements-light sensor for timing signals. Electrical conductivity of electrolytes . Ultrasonic sensors. (8)
Total = L: 15 = 15
REFERENCES:
1. Ajith kumar BP, ExpEYES User Manual , IUAC publications New Delhi, 2012
2. Ajith kumar BP , ExpEYES Junior User manual, IUAC publications New Delhi, 2012
3. Ajith kumar BP, ExpEYES Programmers manual, IUAC publications, New Delhi, 2012
4. Ajith Kumar B.P, Python for Education, IUAC publications New Delhi , 2010
5. Mark lutz, Learning Python, O'Reilly media, 2009, USA 6. WEB RESOURCES:
7. Versions 2012 of IUAC publications for expEYES available for download on-line under OGL at 8.
IUAC official website www.iuac.res.in
9. System hardware and software source files and other resources available at ExpEYES official website http://expeyes.in
10. Python programming language official website www.python.org
60