+ All Categories
Home > Documents > CURRICULUM AND SYLLABUS REGULATION...

CURRICULUM AND SYLLABUS REGULATION...

Date post: 29-Apr-2018
Category:
Upload: buihanh
View: 216 times
Download: 0 times
Share this document with a friend
121
B.TECH INFORMATION TECHNOLOGY CURRICULUM AND SYLLABUS REGULATION 2015
Transcript
Page 1: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH

INFORMATION TECHNOLOGY

CURRICULUM

AND SYLLABUS

REGULATION 2015

Page 2: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

2 KALASALINGAM UNIVERSITY

Page 3: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

3 KALASALINGAM UNIVERSITY

B.Tech Curriculum Semester I

Code Subject L T P C HSS101 English for Technical Communication I 2 0 0 2 MAT101 Mathematics I 3 0 0 3 PHY111 Physics I 3 0 0 3 CHY105 Chemistry 3 0 0 3 CSE102 Programming Languages 2 0 0 2 EEE101 Basic Electrical and Electronics Engineering 4 0 0 4 PHY181 Physics Laboratory 0 0 3 1 CSE181 Programming Language Laboratory 0 0 3 1

Total 17 0 6 19 Semester II

Code Subject L T P C HSS102 English for Technical Communication II 2 0 0 2 MAT102 Mathematics II 3 0 0 3 PHY112 Physics II 3 0 0 3 CIV101 Basic Civil and Mechanical Engineering 4 0 0 4 CHY101 Environmental Sciences 2 0 0 2 MEC101 Engineering Drawing 1 0 3 2 INT101 Introduction to Information Technology 3 0 0 3 MEC181 Workshop 0 0 3 1 CHY182 Chemistry Laboratory 0 0 3 1 HSS036 Soft Skills I 2 0 0 1

Total 20 0 9 22 Semester III

Code Subject L T P C MAT208 Mathematics III 3 0 0 3 INT202 Digital Principles and System Design 3 0 1 4 INT203 Operating Systems 3 0 0 3 INT204 Data Structures and Algorithms 3 0 0 3 INT205 Analog and Digital Communication 3 1 0 4 INT209 Computer Architecture and Organization 3 0 0 3 INT281 Data Structures Laboratory 0 0 3 2 INT283 Operating Systems Laboratory 0 0 3 2 INT287 Analog and Digital Communication Laboratory 0 0 3 2 HSS037 Soft Skills II 2 0 0 1

Total 20 1 10 27

Page 4: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

4 KALASALINGAM UNIVERSITY

Semester IV Code Subject L T P C

HSSXXX Humanities Elective I 3 0 0 3 MAT221 Mathematics IV 3 0 0 3 INT206 Object Oriented Programming 3 1 0 4 INT207 Digital Signal Processing 3 0 0 3 INT208 Microprocessors and Microcontrollers 3 0 0 3 INT210 Computer Networks 3 0 1 4 INT284 Digital Signal Processing Laboratory 0 0 3 2 INT285 Microprocessors & Microcontrollers Laboratory 0 0 3 2 INT286 Object Oriented Programming Laboratory 0 0 3 2 HSS038 Soft Skills III 2 0 0 1

Total 20 1 10 27 Semester V

Code Subject L T P C INTXXX Major Elective I 3 0 0 3

Minor Elective I 3 0 0 3 INT303 Database Management Systems 3 0 0 3 INT329 C# and .NET Programming 3 1 0 4 INT409 Distributed Systems 3 0 1 4 INT411 Mobile Networks 3 0 0 3 INT382 Database Management Systems Laboratory 0 0 3 2 INT387 Mobile Networks Laboratory 0 0 3 2 INT388 C# and .NET Programming Laboratory 0 0 3 2 INT398 Community Service Project Work – Phase I 0 0 2 1

Total 18 1 12 27 Semester VI

Code Subject L T P C HSSXXX Humanities Elective II 3 0 0 3 INTXXX Major Elective II 3 0 0 3

Free Elective I 3 0 0 3 Minor Elective II 3 0 0 3

INT306 Software Engineering 3 0 0 3 INT330 Data Analytics 3 0 0 3 INT386 Software Engineering Laboratory 0 0 3 2 INT389 Java Programming Laboratory 0 0 3 2 INT390 Data Analytics Laboratory 0 0 3 2 INT399 Community Service Project Work – Phase II 0 0 3 2

Total 18 0 12 26

Page 5: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

5 KALASALINGAM UNIVERSITY

Semester VII

Code Subject L T P C HSSXXX Humanities Elective III 3 0 0 3

Free Elective II 3 0 0 3 INTXXX Major Elective III 3 0 0 3 INTXXX Major Elective IV 3 0 0 3 INT401 Multimedia and Computer Graphics 3 0 0 3 INT402 Component Based Technology 3 1 0 4 INT481 Software Components Laboratory 0 0 3 2 INT482 Multimedia and Computer Graphics Laboratory 0 0 3 2

Total 18 1 6 23 Semester VIII

Code Subject L T P C INTXXX Self Study Elective 3 0 0 3 INT499 Project Work 0 0 24 8

Total 3 0 24 11 Total Credits (From 1st semester to 8th semester) = 182

MAJOR ELECTIVES

Code Subject L T P C INT301 Visual Programming 3 0 0 3 INT305 System Software 3 0 0 3 INT307 Information Coding Techniques 3 0 0 3 INT308 Object Oriented Analysis and Design 3 0 0 3 INT309 Web Technology 3 0 0 3 INT310 Network Design Security and Management 3 0 0 3 INT311 Mobile Communication and Computing 3 0 0 3 INT312 Satellite Communication 3 0 0 3 INT313 Data Warehousing and Mining 3 0 0 3 INT315 Bluetooth Technology 3 0 0 3 INT316 Advanced DBMS 3 0 0 3 INT317 Design and Analysis of Algorithms 3 0 0 3 INT318 Information Security 3 0 0 3 INT319 Software Testing 3 0 0 3 INT320 Information Storage Management 3 0 0 3 INT323 Embedded Systems 3 0 0 3 INT326 IT Infrastructure Management 3 0 0 3

Page 6: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

6 KALASALINGAM UNIVERSITY

INT327 Wireless Sensor Networks 3 0 0 3 INT328 Reconfigurable Computing 3 0 0 3 INT331 Bio Informatics 3 0 0 3 INT332 Cyber Forensics 3 0 0 3 INT333 Software Quality Assurance 3 0 0 3 INT403 Digital Image Processing 3 0 0 3 INT405 Wireless Application Protocol 3 0 0 3 INT406 Optical Networks 3 0 0 3 INT407 Enterprise Java Programming 3 0 0 3 INT408 Enterprise Resource Planning 3 0 0 3 INT412 Theory of Computation 3 0 0 3 INT413 Neural Networks and Fuzzy Logic 3 0 0 3 INT414 Principles of Compiler Design 3 0 0 3 INT415 High Performance Networks 3 0 0 3 INT417 Real Time Systems 3 0 0 3 INT419 Cloud Computing 3 0 0 3 INT420 Cyber Law and Information Act 3 0 0 3 INT421 Cryptography and Network Security 3 0 0 3 INT423 Distributed Data Base Systems 3 0 0 3 INT424 Green Computing 3 0 0 3 INT425 TCP/IP Design and Implementation 3 0 0 3 INT426 Software Project Management 3 0 0 3

MINOR ELECTIVES

Code Subject L T P C CSE307 Artificial Intelligence 3 0 0 3 CSE313 Natural Language Processing 3 0 0 3 CSE403 Soft Computing 3 0 0 3 CSE407 Software Quality Management 3 0 0 3 CSE408 Grid Computing 3 0 0 3 CSE412 Pervasive Computing 3 0 0 3 CSE414 Nano Computing 3 0 0 3 CSE429 Wireless Ad Hoc Networks 3 0 0 3 CSE432 Free and Open Source Software 3 0 0 3 CSE436 Mobile Application Development 3 0 0 3 ECE425 Network Management 3 0 0 3 ECE426 Spread Spectrum Techniques 3 0 0 3 ECE 433 Speech and Audio Signal Processing 3 0 0 3 ECE435 High Speed Switching Architecture 3 0 0 3 ICT328 Wireless Communication 3 0 0 3

Page 7: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

7 KALASALINGAM UNIVERSITY

HUMANITIES ELECTIVES

Code Subject L T P C HSS001 Total Quality Management 3 0 0 3 HSS002 Engineering Management 3 0 0 3 HSS003 Indian Economic Development 3 0 0 3 HSS006 Professional Ethics 3 0 0 3 HSS007 Operations Management 3 0 0 3 HSS008 Introduction to Economics 3 0 0 3

HSS011 Information Systems for Managerial Decision Making 3 0 0 3

HSS012 Advertising and Media Services 3 0 0 3 HSS014 Introduction to Marketing Management 3 0 0 3 HSS015 Management Concepts and Techniques 3 0 0 3 HSS016 Organizational Psychology 3 0 0 3 HSS017 International Economics 3 0 0 3 HSS018 Communication Skills 3 0 0 3 HSS019 Operations Research 3 0 0 3 HSS020 Human Resource Management 3 0 0 3 HSS023 Entrepreneurship Development 3 0 0 3

Page 8: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

8 KALASALINGAM UNIVERSITY

   

HSS101 ENGLISH FOR TECHNICAL COMMUNICATION I

L T P C2 0 0 2

FOCUS ON LANGUAGE Parts of speech - Nominal compounds, noun phrases - Relative pronoun -Adjective -numerical, comparison and contrast, collocation and word combinations - Verb - Preposition and relative - Conjunction- connectives, expressions of purpose and function, cause and effect - Articles - adjectives - Sentence pattern - Tenses - Voice - Rewriting the sentences in impersonal/abbreviated passive grammatical structures - Concord - sentence level verb noun agreement - Gerund - rewriting infinitive into gerund - Imperative - rewriting imperative into recommendation using should - Word formation - varied grammatical function of the same word - Affixes - prefix and suffix, number prefix, negative prefix - Reported speech - Editing strategies - Conditional structures - real, unreal, no possibility, zero condition - Writing formal definition - Abbreviation and acronym - Idioms and phrases - Varieties of English - British versus American. LISTENING SKILLS Comprehension practice - Vocabulary development - Familiarity to varied types of spoken English and accents - Developing ability to understand audio and video media - Aiming at overcoming barriers to listening - Listening to documentaries, radio news broadcasts, TV news telecasts - Active listening in discussions and to lectures - Taking notes while listening - Extracting information from listening. SPEAKING SKILLS Oral practice - Role play - Interplay - Seminar - Transcoding visual into oral - Participating in short and longer conversation - Voice record, replay, correction of intonation, pronunciation and flow of speech - Phonemes - vowels, consonants, stress, rhythm, intonation - Group discussion - Participative learning - Acquiring proficiency, fluency, accuracy in oral communication - Speaking practice - Developing confidence -Extempore speech -Learning professional/conversational etiquette. READING SKILLS Vocabulary Extension - Improving vocabulary - Intensive reading - Reading Strategies - identifying topic sentence - guessing meaning from content - picking out specific information - professional reading - Reading practice - Predicting the content, critical and analytical reading - Reading articles in English newspapers, sports magazines, encyclopedias - Reading aloud, use of stress and intonation - Reading and comprehending technical materials - Cloze reading. WRITING SKILLS

SEMESTER I

Page 9: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

9 KALASALINGAM UNIVERSITY

Discourse Cohesion - Improving writing skills, avoiding common grammatical errors in academic writing - Extending the hints - Writing shorter sentences - Punctuation - Dialogue writing - Paragraph writing, problems and solutions, achieving coherence, transition words, sequence words - Essays of descriptive and argumentative - Writing instructions, use of imperatives - Jumbled sentences into sequential paragraph using linguistic clues - Report writing - technical reports, industry visit reports, events reports - Writing recommendations - Letter writing - formal and informal letters - job application and resume, permission for in-plant training, business correspondence letters, calling for quotation, placing order, lodging complaint, persuasive letters - Assignment writing - Mini-project - Transcoding - transferring of information from text to pictorial/graphical representation and vice versa. TEXT BOOK

1. Rizvi M Ashraf, Effective Technical Communication, Tata McGraw-Hill, 2005. REFERENCES

1. Daniel Jones, English Pronouncing Dictionary, Universal Book Stall, New Delhi, 17th

Edition, 2000.

2. Geoffrey Leech, Fan Svartvik, A Communicative Grammar of English, Pearson Education Asia, 1994.

3. Hornby, AS, Oxford Advanced Learner’s Dictionary of Current English, OUP, 7th

Edition, 2005.

4. Manivannan G, English for Engineers - A Book on Scientific and Technical Writing, Govi Publications, 2005.

5. Martin Cutts, Plain English Guide - How to Write Clearly and Communicate Better, Oxford University Press, 1999.

MAT101 MATHEMATICS I (Common to All Branches)

L T P C3 0 0 3

MATRICES Review of linear algebra - Matrix operations - Addition, scalar multiplication, multiplication, transpose, adjoint and their properties - Special types of matrices - Null, identity, diagonal, triangular, symmetric, Skew-symmetric, Hermitian, Skew-Hermitian, orthogonal, unitary, normal - Rank - Consistency of a system of linear equations - Solution of the matrix equation Ax = b – Row - Reduced echelon form EIGEN VALUE PROBLEMS Eigen value and eigen vector of real matrix - properties of eigen values and eigen vectors - Cayley - Hamilton theorem - Orthogonal transformation of a real symmetric matrix to diagonal form - Reduction of quadratic form to canonical form by orthogonal transformation - Index, signature and nature of quadratic form

Page 10: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

10 KALASALINGAM UNIVERSITY

DIFFERENTIAL CALCULUS Review of limits - Continuity and differentiability - Curvature - Cartesian and Parametric co-ordinates - Centre and radius of curvature - Circle of curvature - Evolutes - Involutes - Envelopes - Partial differentiation - Euler’s theorem for homogeneous functions -Total differential - Taylor’s expansion (two variables) - Maxima and Minima for functions of two variables - Method of Lagrangian multiplier - Jacobians THREE DIMENSIONAL ANALYTICAL GEOMETRY Direction cosines and ratios - Angle between two lines - Equations of a plane - Equations of straight line - Coplanar lines - Shortest distance between two skew lines - Sphere - Tangent plane - Plane section of a sphere - Orthogonal spheres ORDINARY DIFFERENTIAL EQUATIONS Solutions of second and higher order linear ODE with constant coefficients - Cauchy’s and Legendre’s linear equations - Simultaneous first order linear equations with constant coefficients - Method of variation of parameters TEXT BOOKS

1. Kreyszig, E, Advanced Engineering Mathematics, John Wiley and Sons (Asia) Limited, Singapore , 8th Edn., 2001

2. Arumugam, S., Thangapandi Isaac, A., Somasundaram, A., Engineering Mathematics Volume I, Scitech Publications (India) Pvt. Ltd., Chennai, 2nd Edn., Reprint 2000, 1999

REFERENCES

1. Grewal , B.S., Grewal, J.S., Higher Engineering Mathematics, Khanna Publishers, New Delhi, 37th Edition., 5th Reprint 2004, 2003

2. Venkataraman, M. K., Engineering Mathematics First Year, The National Publishing Company, Chennai, 2nd Edition., Reprint 2001, 2000

PHY111 PHYSICS I (Common to All Branches)

L T P C3 0 0 3

ACOUSTICS AND STRUCTURE OF SOLIDS Classification of sound – reverberation – Sabine’s formula – common acoustical defects and remedies – classification of solids – crystal structures – X-ray diffraction – crystal growth – crystal defects LASER AND FIBRE OPTICS Interaction of radiation with matter – quantum mechanical view – three and four Level laser system – Holography – construction and reconstruction of hologram – Engineering and medical applications – introduction of fibre optics – classification of fibre – Engineering and medical applications

Page 11: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

11 KALASALINGAM UNIVERSITY

QUANTUM PHYSICS Inadequacy of classical mechanics – Black body radiation – Planck’s law – Photo electric effect – Compton effect – Einstein’s photoelectric equation – Schrödinger wave equation – particle in one – three dimensional box NON-DESTRUCTIVE TESTING Liquid penetrant – magnetic particle and eddy current methods – X-ray radiography - fluoroscopy – Gamma ray radiography – ultrasonic scanning methods – Ultrasonic flaw detector – thermography. RELATIVITY Frame of reference – Newtonian relativity – Galilean Transformation equations – Ether hypothesis – Michelson-Morley experiment – special theory of relativity – Lorentz transformation equations – length contraction – time dilation – relativity of simultaneity – addition of velocities – variation of mass with velocity – mass-energy equivalence – Minkowski’s four dimensional space – time continuum. TEXT BOOKS

1. P.K. Palanisamy, “Engineering Physics”, Scitech Publications (India), Pvt Ltd., Chennai, 2009.

2. S.O. Pillai and D.N. Sankar, A text book of Engineering Physics. New Age International Publication, New Delhi, 2008.

REFERENCES

1. Murthy V.S.R., Jena AK, Gupta K.P. and Murthy G.S., Structures and Properties of Engineering Materials, Tata McGraw – Hill Publishing Company Limited, New Delhi, 2003.

2. Gaur R.K. & Gupta S.L., Engineering Physics, Dhanpat Rai publications (P) Ltd., New Delhi, 2001.

3. Ali Omar. M, Elementary Solid State Physics, Pearson Education (Singapore), Indian Branch, New Delhi.

4. William F. Smith, Foundations of materials science and Engineering, 3rd Edition, Tata McGraw-Hill, New York, 2003.

5. Rajput B.S Pragati Prakashan, Advanced Quantum Mechanics, New Market, Begum Bridge, Meerut.

6. Hand book of Electronics, Gupta S.L. Kumar V Pragati Prakashan, New Market, Begum Bridge, Meerut.

7. Arthur Beiser, Concepts of Modern Physics - Tata McGraw – Hill Publishing Company Limited, New Delhi, 5th Edition, 2000.

CHY105 CHEMISTRY (Common to All Branches)

L T P C3 0 0 3

Page 12: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

12 KALASALINGAM UNIVERSITY

MACROSCOPIC PROPERTIES OF SYSTEMS IN EQUILIBRIUM Basic concepts of thermodynamics- Mathematical form of First law and its limitations-Enthalpy- Applications of first law (relation between Cp and Cv only) - Second law of thermodynamics (Clausius and Kelvin statement) - Entropy changes for reversible and isothermal processes - Problems-Entropy of phase transitions-Problems- Free energy and work function, Gibbs-Helmholtz equation- Applications-Problems-Van’t Hoff isotherm and isochore-Applications-Problems- Phase equilibria- Application to one component systems, two component systems (eutectic and compound formation). ELECTRODICS Electrochemical series and its applications -Reference electrodes (H2 and calomel electrodes)- Determination of single electrode potential by using reference electrodes - -EMF measurements and its applications- problems- Nernst equation-Problems- Electrochemical energy systems: primary and secondary batteries, fuel cells, solar cell- Chemical structure, electronic behaviours and applications of conducting polymers.-Principles of chemical and electrochemical corrosion - Corrosion control (Sacrificial anode and impressed current methods). DYNAMICS OF CHEMICAL PROCESSES Basic concepts- Kinetics of parallel, opposing and consecutive reactions with examples- Temperature dependence of rate of reactions-Problems -Techniques and methods for fast reactions, flow techniques, relaxation methods and flash photolysis - Thermodynamic formulation of reaction rates - Enzyme kinetics (Michaelis-Menten equation). WATER TECHNOLOGY Water quality parameters - Definition and expression - Importance and determination of Dissolved oxygen (DO) content in water-Estimation of hardness (EDTA method)- Problems-Determination of alkalinity- Water softening (zeolite) - Demineralisation (Ion- exchangers) and desalination – Boiler feed water-Domestic water treatment. INSTRUMENTAL METHODS OF ANALYSIS Fundamental principles, theory, instrumentation and applications of UV-Visible spectroscopy, Gas Chromatography (GC), High Performance Liquid Chromatography (HPLC), Thermogravimetric analysis (TGA), Differential Thermal Analysis (DTA), Scanning Electron Microscopy (SEM), Tranmission Electron Microscopy (TEM), Refractometry and Nephelometry. TEXT BOOKS

1. Atkins P. W., “Physical Chemistry”, Sixth Edition, Oxford University Press, 1998. 2. Jain P.C. and Monica J., " Engineering Chemistry ", Dhanpat Rai Publications Co.,(P)

Ltd., New Delhi, 14th Edition 2002. 3. Sharma, B.K., " Instrumental Methods of Analysis ", Goel publishing House, 12th 2001.

REFERENCES

1. Puri B. R., Sharma L. R., and Pathania M.S., “Principles of Physical Chemistry”, Vishal Publishing Co., 2008.

Page 13: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

13 KALASALINGAM UNIVERSITY

2. Kuriakose, J.C. and Rajaram J., " Chemistry in Engineering and Technology ", Vol. I and II, Tata McGraw-Hill Publications Co.Ltd, New Delhi ,1996.

3. Kund and Jain, " Physical Chemistry ", S. Chand and Company, Delhi, 1996. 4. Gordon M.Barrow, " Physical Chemistry ", Sixth Edition, Tata McGraw Hill, 1998. 5. Willard, H.H., Merritt. I.I., Dean J.A., and Settle, F.A., "Instrumental methods of

analysis", Sixth Edition, CBS publishers, 1986. 6. Vogel A.I., " Quantitative Inorganic Chemical Analysis ", V. Edition, 1989. 7. Rouessac, F., " Chemical Analysis-Modern instrumental methods and techniques ",

Wiley-Publishers, 1999.

CSE102 PROGRAMMING LANGUAGES (Common to All Branches)

L T P C2 0 0 2

BASIC ELEMENTS OF C & CONTROL STATMENTS Introduction to C programming – C character set – Identifiers, keywords, data types, constants, variable, declarations, expressions, statements, symbolic constants, Operators and Expressions-Operator precedence and associativity of operators -Input and Output Functions-Library Functions - Header Files - Simple Computational problems. Decision Making: if statement - if-else statement - else-if ladder –Looping statements –While –do-while- Still more looping-For statement, Nested control statements- switch statement – the break statement - ? : operator - Continue statement - goto statement – Problems using Control Structures. USER DEFINED FUNCTION FUNCTIONS & STORAGE CLASSES Need for User defined functions, a multifunction program- Elements of user defined functions- Definition of Functions- Return values and their Types- Function Calls-Function declaration-Category of functions- Nesting of functions –Recursion- Problems on functions & recursion functions. Storage Classes -Automatic Variables -External Variables – Static and Register Variables. ARRAYS AND POINTERS Defining and Processing an Array - Passing Arrays to Functions - Multidimensional Arrays - Arrays and Strings - Enumerated data types-Programs using sorting, searching and merging of arrays. Pointer Fundaments - Pointer Declarations - Passing Pointers to Functions - Arrays and Pointers - Pointers and One-Dimensional Arrays - Pointers and Multidimensional Arrays - Operations on Pointers-Programs using Pointers with Functions. DYNAMIC MEMORY MANAGEMENT, STRUCTURES & UNIONS Dynamic Memory Allocation –Allocating a Block of memory, multiple blocks, releaseing used space, altering the size of block. – Defining a Structure - Processing a Structure – User defined Data Types – Nested structure - Structures and Pointers - Passing Structures to Functions - Self Referential Structures- Arrays and & Structures Union. DATA FILES AND UNIX OS

Page 14: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

14 KALASALINGAM UNIVERSITY

Opening and Closing a Data File - Creating a Data File – Reading & writing a data file. Processing and Updating of Data Files - Unformatted Data Files - Programs using merging, searching of data file contents. Introduction to Operating System. Shell fundamentals- shell commands – File commands- Directory commands-Miscellaneous commands TEXT BOOKS

1. Byron S. Gottfried, Programming with C, Second Edition, Tata McGraw Hill, 2006

REFERENCES 1. Brian W. Kerninghan and Dennis M.Richie,”The C Programming language”,Pearson

Education,2005. 2. Johnsonbaugh R.and Kalin M, “Applications Programming in ANSI C”, Third Edition,

Pearson Education, 2003. 3. E. Balagurusamy “ Programming in ANSI C” fourth edition TMH 2008. 4. V.Rajaraman “Computer Basics and C Programming” PHI 2008. 5. Stephen Kochan and Patrick Wood, UNIX Shell Programming, Third Edition, Pearson

education 2003.

MEC101 ENGINEERING DRAWING (Common to All Branches)

L T P C2 0 0 2

INTRODUCTION Importance of graphics – use of drafting instruments – BIS conventions and specifications – size, layout and folding of drawing sheets – lettering dimensioning and scales - orthographic principles – missing view - free hand sketching in first angle projection from pictorial views. PROJECTION OF POINTS, STRAIGHT LINES AND PLANES Projection of points, located in all quadrants - projection of straight lines located in the first quadrant, determination of true lengths and true inclinations, location of traces - projection of polygonal surface and circular lamina located in first quadrant inclined to one or both reference planes. PROJECTION OF SOLIDS AND SECTION OF SOLIDS Projection of solids like prisms, pyramids, cylinder and cone when the axis is inclined to one reference plane by change of position method – types of section – full section and half section -conventional section lines - section of simple solids like prisms, pyramids, cylinder and cone in vertical position by cutting planes inclined to any one of the reference planes, obtaining true shape of section DEVELOPMENT OF SURFACES Development of lateral surfaces of simple and truncated solids – prisms, pyramids, cylinders and cones - development of lateral surfaces of combined solids. ISOMETRIC AND PERSPECTIVE PROJECTION

Page 15: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

15 KALASALINGAM UNIVERSITY

Principles of isometric projection – isometric view and projections of simple solids, truncated prisms, pyramids, cylinders and cones - Orthographic to isometric view – Introduction to perspective projection.

TEXT BOOK 1. Basant Aggarwal and C. Aggarwal, Engineering Drawing, Tata McGraw-Hill publishing

company,New Delhi , 2008. REFERENCES

1. Shah, M.B., and Rana, B.C., Engineering Drawing, Pearson Education, New Delhi, 2005. 2. Nataraajan, K.V., A text book of Engineering Graphics, Dhanalakshmi Publishers,

Chennai, 2006. 3. Bhatt, N.D., Engineering Drawing, Charotar publishing House, New Delhi, 46th Edition,

2003. 4. Luzadder and Duff, Fundamentals of Engineering Drawing, Prentice Hall of India Pvt

Ltd, New Delhi, XI Edition, 2001. 5. Venugopal, K., Engineering Graphics, New Age International (P) Limited, 2002.

EEE101 BASIC ELECTRICAL AND ELECTRONICS ENGINEERING

L T P C4 0 0 4

MAGNETIC CIRCUITS Magnetic circuits - definition of MMF, flux and reluctance - reluctance in series and parallel - electromagnetic induction - Fleming’s rule - Lenz’s Law - Faraday’s laws - statically and dynamically induced EMF - self and mutual inductance - coefficient of coupling - hysteresis - eddy currents - analogy of electric and magnetic circuits - simple problems. DC CIRCUITS AND AC CIRCUITS Electrical quantities - resistors - inductors - capacitors - Ohm’s Law - Kirchoff’s Laws - series and parallel circuits - analysis of DC circuits - mesh, nodal - simple problems. Sinusoidal functions - phasor representation - RMS Effective values - form and peak factors - RLC circuits - power and power factor - analysis of 3 phase AC circuits - simple problems. ELECTRICAL MACHINES Construction and principle of operation of DC machines - generator, motor - single phase transformers - alternators - three phase and single phase induction motors. MEASURING INSTRUMENTS AND WIRING CIRCUITS Moving coil and moving iron instruments - dynamometer type wattmeter - induction type energy meter. Domestic wiring - accessories - types - staircase wiring - fluorescent tube circuits - simple layout - earthing. ELECTRONIC DEVICES

Page 16: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

16 KALASALINGAM UNIVERSITY

Basic concepts of PN junction diodes - zener diode - bipolar junction transistor - uni polar devices - FET, MOSFET, UJT - thyristor - photoelectric devices. ELECTRONIC CIRCUITS Half wave and full wave rectifier - amplifier - oscillator - RC integrator and differentiator circuits - diode clampers and clippers - multivibrators - schmitt trigger. TEXT BOOKS

1. V.K. Mehta, “Principles of Electrical Engineering and Electronics”, S. Chand & Company Ltd, 2008.

2. Kothari D P and Nagrath I J, "Basic Electrical Engineering", Tata McGraw Hill, 1991. 3. Mithal G K, Electronic Devices & Circuits, Khanna Publications, 1997.

REFERENCES

1. T. Thyagarajan, “Fundamentals of Electrical and Electronics Engineering”, SciTech publications (Ind.) Pvt. Ltd., 3rd Edition, October 2000.

2. Muraleedharan K.A, Muthususbramanian R and Salivahanan S, "Basic Electrical, Electronics and Computer Engineering" Tata McGraw Hill 1999.

CIV101 BASIC CIVIL AND MECHANICAL ENGINEERING

L T P C4 0 0 4

CIVIL ENGINEERING BUILDINGS Characteristics of good building materials such as stones, bricks, plywood and ceramic tiles, timber, cement, aggregates and concrete - Basic functions of buildings – Major components of buildings – Foundations - Purpose of a foundation – Bearing capacity of soils – types of foundations. Proper methods of construction of Brick masonry – Stone masonry – Hollow Block masonry. Beams – Lintels – Columns – Flooring – Damp proof course – surface finishes – Doors and windows – Roofing. TRANSPORTATION ENGINEERING Principles and Classification of surveying, Chain surveying, Compass surveying and leveling - Importance of roads – Classification of Highways –water bound macadam, bituminous and cement concrete roads –. Railways - Importance of railways – Gauges – Components of a permanent way. Bridges - Components of Culverts – Causeways, Slab Bridge, T-beam and slab bridge, Suspension bridge MECHANICAL ENGINEERING BOILERS AND TURBINES

Page 17: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

17 KALASALINGAM UNIVERSITY

Boilers - boiler mountings and accessories – Cochran boiler, Locomotive boiler, Babcock and Wilcox boiler, fire and water tube boilers - Steam turbine - single stage impulse turbine, Parson’s reaction turbine, difference between impulse and reaction turbines. POWER PLANTS AND INTERNAL COMBUSTION (IC) ENGINE Classification of power plants – steam, nuclear, diesel and hydro power plants - Alternate sources of energy - solar, wind, tidal, geothermal, ocean thermal energy conversion. – IC engine - components, working of four and two stroke petrol and diesel engines. PRODUCTION TECHNOLOGY Metal casting and forming process –patterns, moulding, melting of cast iron, casting – forging – rolling – extrusion – drawing - Metal joining process - welding – arc welding, gas welding, brazing and soldering - Metal machining – lathe, drilling machine, milling machine, shaping machine, planing machine, introduction to Computer Numerical Control machining. TEXT BOOK

1. Shanmugam, G,, and Palanichamy, M.S., Basic Civil and Mechanical Engineering, Tata McGraw Hill Publishing Co., New Delhi, 1996.

REFERENCES

1. Khanna, K., Justo C E G, Highway Engineering, Khanna Publishers, Roorkee, 2001 2. Arora S.P. and Bindra S.P., Building Construction, Planning Techniques and Method of

Construction, Dhanpat Rai and Sons, New Delhi 1997. 3. Venugopal K., Basic Mechanical Engineering, Anuradha Publications,

Kumbakonam,2000. 4. Shanmugam G., Basic Mechanical Engineering, Tata McGraw Hill Publishing Co.,New

Delhi, 2001.

PHY181 PHYSICS LABORATORY L T P C0 0 3 1

1. To determine the acceleration due to gravity using Compound Pendulum 2. To determine the Rigidity Modulus of wire using Torsional Pendulum 3. To find thickness of the given two glass plates using single optic lever. 4. To determine the thermal conductivity of a bad conductor 5. To determine the refractive index of the material of the prism. 6. To find the number of rulings per cm length of the given transmission grating. 7. To determine the particle Size Using Laser 8. To determine the coefficient of viscosity of the liquid by Poiseuille’s method 9. To determine the young’s modulus of given material using Uniform Bending 10. To Determine the thickness of a given material using Air wedge method

Page 18: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

18 KALASALINGAM UNIVERSITY

11. To determine the focal length of a biconvex lens using Newton’s Rings method 12. To determine the velocity of ultrasonic waves in the given medium using ultrasonic

Interferometer.

CHY182 CHEMISTRY LABORATORY L T P C0 0 3 1

1. Estimation of hardness of water sample by EDTA method 2. Determination of alkalinity of given water sample 3. Determination of dissolved oxygen in a water sample 4. Determination of rate constant of a reaction (Ester hydrolysis) 5. Estimation of hydrochloric acid by pH titration 6. Estimation of chloride ion in a given water sample 7. Determination of sodium and potassium by flame photometry 8. Estimation of ferrous ion by potentiometric method 9. Estimation of iron by spectrophotometry using 1,10-phenanthroline 10. Determination of strength of mixture of acids using strong base by conductometric

titration 11. Estimation of fluoride ion by spectrophotometry 12. Conductometric titration of strong acid with strong base

CSE181 PROGRAMMING LANGUAGES LABORATORY L T P C0 0 3 1

APPLICATION PACKAGES

1. Word Processing 2. Spreadsheet 3. PowerPoint 4. Database Management

C PROGRAMMING 5. Basics 6. Operators and Expressions 7. I/O formatting 8. Control Statements

ARRAYS AND FUNCTIONS 9. Arrays 10. String Manipulation 11. Functions

POINTERS, STRUCTURES AND FILES 12. Pointers 13. Structures and Unions

Page 19: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

19 KALASALINGAM UNIVERSITY

14. File Handling UNIX PROGRAMMING

15. Basic Unix Commands 16. Basic Shell Programming

MEC181 WORKSHOP L T P C0 0 3 1

CARPENTRY Carpentry tools - practice in marking, sawing, planing and chiseling – making simple joints: lap joint, T-joint, dovetail joint, mortise and tenon joint. FITTING Fitting tools - practice in marking, filing, punching, hacksawing - fitting to size and drilling - making of simple mating profiles: V, square, dovetail, half round joints. SHEET METAL Study of press, die and tools - sheet metal layout - development of lateral surfaces -simple exercises: blanking, forming, bending and flanging.

DRILLING Drilling and tapping in drilling machines Demonstration on: i) Welding operations like butt joint and lap joints in Arc welding ii) Foundry operations like mould preparation for split pattern iii) Smithy operations like the production of hexagonal bolt iv) Preparation of plumbing line sketches – basic pipe connections involving the fittings like

valves, taps, couplings, unions, reducers, elbows and other components used in household fittings.

Page 20: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

20 KALASALINGAM UNIVERSITY

HSS102 ENGLISH FOR TECHNICAL COMMUNICATION II

L T P C2 0 0 2

GRAMMAR AND VOCABULARY Grammar and Vocabulary - Introduction to grammatical models - Proper use of tenses, concord, voice, articles, punctuation, and modal auxiliaries. RECEPTION SKILLS Listening and Language Development - Improving listening skills - comprehension practice - Comprehend classroom lectures, simple technically oriented passages - Listening to news bulletins, prerecorded talks, different speech styles, comprehending the essential meaning - Physical and psychological barriers to listening - Steps to overcome the barriers - Practice in note-taking while listening. SPEAKING TECHNIQUES Speaking practice - Improving conversing skills - Improving self-expression -Developing confidence and fluency in oral communication - Physical and psychological barriers to speaking - Steps to overcome the barriers - Formal and public speaking practice - Extemporary talk practice - Speech process - fluency and accuracy in speech - Developing persuasive speaking skills - Conversation in a given milieu, social and cultural surroundings - Practice in giving small talks on local topics for a minute or two - Goal oriented group discussion - Participating in seminars - Independent and effective communication. READING STRATEGIES Reading comprehension - Vocabulary extension methods - Speed reading practice - technical and non-technical materials - Practice in various reading techniques - skimming, scanning, eye reading -Looking for specific information - Comprehending the given passages, technical information. WRITTEN COMMUNICATION Basic grammatical structures - Alphabet of other languages -Paragraph writing - Expressing the idea in writing - Avoiding and correcting common errors - Effective writing techniques - brevity, clarity, objectivity and simplicity - Discourse writing - definition, description, instruction - Note-making - Proof reading - Mechanics of writing - Writing formal, informal letters, Technical reports - Reference skills - using dictionary better. TEXT BOOKS

1. Rizvi M Ashraf, Effective Technical Communication, Tata McGraw Hill , 2005 2. Rutherfoord Andrea J, Basic Communication Skills for Technology, Pearson Education,

2002.

SEMESTER II

Page 21: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

21 KALASALINGAM UNIVERSITY

REFERENCES 1. Deborah C Andrews, Margaret D Bickle, Technical Writing - Principles and Forms,

Macmillan, 1978. 2. Manivannan G, English for Engineers - A Book on Scientific and Technical Writing,

Govi Publications, 2005. 3. Sarah Freeman, Written Communication in English, Orient Longman, 2000. 4. Thomson A J & AV Martinet, A Practical English Grammar, OUP, 4

th Edition, 1986.

5. Tom Hutchinson, Alan Waters, English for Specific Purpose, Cambridge University Press, 1987.

MAT102 MATHEMATICS II (Common to All Branches)

L T P C3 0 0 3

SEQUENCES AND SERIES Convergence and divergence of infinite series – series of positive terms – comparison, D’Alembert’s ratio, Raabe’s and Cauchy’s root tests – Convergence of alternating series – Leibnitz’s test ( proof of theorems and tests not included) – elementary notions of absolute and conditional convergence - Power series – Taylor’s theorem(one variable) ANALYTIC FUNCTION AND CONFORMAL MAPPING Function of a complex variable – Analytic function – Necessary conditions – Cauchy – Riemann equations – Sufficient conditions (excluding proof) – Properties of analytic function – Harmonic conjugate – Construction of Analytic functions - Conformal mapping - w = z+a, az, 1/z, ze , sin z, cos z and bilinear transformation – fixed points – cross ratio COMPLEX INTEGRATION Statement and application of Cauchy’s integral theorem and integral formula – Taylor and Laurent expansions – Isolated singularities – Residues - Cauchy’s residue theorem - Contour integration over unit circle and semicircular contours (excluding poles on boundaries)- evaluation of real integrals using contour integration MULTIPLE INTEGRALS Review of Riemann integrals - Double integration – Cartesian and polar coordinates – change of order of integration – change of variable between Cartesian and polar – Area as double integral – Triple integration in Cartesian, cylindrical and spherical polar coordinates – volume as triple integral VECTOR CALCULUS Gradient, Divergence and Curl – Directional derivative – Irrotational and solenoidal vector fields – Vector integration – Green’s theorem in a plane, Gauss divergence theorem and Stoke’s theorem (excluding proof) – Simple applications.

Page 22: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

22 KALASALINGAM UNIVERSITY

TEXT BOOKS

1. Kreyszig, E, Advanced Engineering Mathematics, John Wiley and Sons (Asia) Limited, Singapore, 8th Edition, 2001.

2. Arumugam, S., Thangapandi Isaac, A., Somasundaram, A., Engineering Mathematics Volume II, Scitech Publications (India) Pvt. Ltd., Chennai, 1st Edition., Reprint 2000, 1999

REFERENCES 1. Grewal , B.S., Grewal, J.S., Higher Engineering Mathematics, Khanna Publishers, New

Delhi, 37th Edition., 5th Reprint 2004, 2003 2. Venkataraman, M. K., Engineering Mathematics First Year, The National Publishing

Company, Chennai, 2nd Edition., Reprint 2001, 2000 3. Venkataraman, M. K., Engineering Mathematics –III A, The National Publishing

Company, Chennai, 11th Edition., Reprint 2002, 1998

PHY112 PHYSICS II (Common to All Branches)

L T P C3 0 0 3

CONDUCTING MATERIALS Conduction in metals – mobility and conductivity – classical free electron theory - electrical conductivity – thermal conductivity – Wiedemann-Franz law – Lorentz number – drawbacks of classical theory. SEMICONDUCTING AND SUPERCONDUCTING MATERIALS Introduction semi conducting materials – types of semiconducting materials – carrier concentration – Hall effect – determination of Hall coefficient – superconducting phenomena – properties of superconductors – Type I and Type II superconductors – high Tc superconductors – application of super conductors. MAGNETIC MATERIALS Classical theory of magnetism – quantum theory of paramagnetism – ferromagnetism – ferrites – applications of magnetic materials. DIELECTRIC MATERIALS AND OPTICAL MATERIALS Electronic, ionic, orientational and space charge polarization – internal field and deduction of Clausius-Mosotti relation – properties of dielectric materials – classification of insulating materials – optical properties of semiconductor – imperfection of crystals – luminescence – fluorescence – phosphorescence – light emitting diode (LED) – liquid crystal displays (LCD). NEW ENGINEERING MATERIALS Metallic glasses as transformer core material – nanophase materials – shape memory alloys – Bio materials (metals & alloys, ceramics) – non-linear materials – second harmonic generation – optical mixing - optical phase Conjugation – solitons and IC packaging materials.

Page 23: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

23 KALASALINGAM UNIVERSITY

TEXT BOOKS 1. P.K. Palanisamy, “Material Science”, Scitech Publications (India), Pvt Ltd., Chennai,

2009. 2. Arumugam, M., Material Science, Anuradha Agencies, Kumbakonam, 3rd Edition, 2003.

REFERENCES

1. Aswani K.G., A Text book of Material Science, 2nd Edition, S.Chand & Co., Ltd., New Delhi, 2001.

2. Raghavan, V., Material Science and engineering, Prentice-Hall of India Pvt. Ltd., India. 3. William F.Smith, Foundations of Materials Science and Engineering, 3rd Edition,

McGraw-Hill, New York, 2003. 4. Wahab M.A., Solid State Physics, Narosa Publishing House, New Delhi, 1999. 5. Pillai S.O., Solid State Physics, 5th edition, New Age International Publication, New

Delhi, 2003. 6. Ali Omar.M, Elementary Solid State Physics, Pearson Education (Singapore) Pvt. Ltd.,

Indian Branch, New Delhi, 2002. 7. Murthy V.S.R., Jena AK, Gupta K.P. and Murthy G.S., Structure and Properties of

Engineering Materials, Tata McGraw-Hill Publishing Company Ltd, New Delhi, 2003.

CHY101 ENVIRONMENTAL SCIENCES L T P C2 0 0 2

NATURE OF ENVIRONMENTAL STUDIES AND NATURAL RESOURCES Definition, scope, and importance of environmental sciences -Need for public awareness- Natural resources: Forest resources, Water resources, Mineral resources, Food resources, Energy resources, and Land resources - Role of an individual in conservation of natural resources. ECOSYSTEM AND BIODIVERSITY Concept of an ecosystem - Structure and function of an ecosystem - Energy flow in the ecosystem - Food chains, food webs and ecological pyramids - Ecological succession - Biodiversity – Definition, value of biodiversity- Biodiversity at global, national and local levels - India as a mega diversity nation - Hot spots of biodiversity - Threats to biodiversity -· Endangered and endemic species of India - Conservation of biodiversity: In-situ and Ex-situ conservation of biodiversity. ENVIRONMENTAL POLLUTION Types, sources, consequences and control measures of water pollution, ecological and biochemical aspects of water pollution - Sources, effects and control measures of Air pollution, Soil pollution, Marine pollution, Noise pollution, Thermal pollution and Nuclear pollution - Climate change, global warming, acid rain, tropospheric chemistry of ozone, ozone layer depletion, nuclear accidents and holocaust- Role of an individual in prevention of pollution.

Page 24: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

24 KALASALINGAM UNIVERSITY

MANAGEMENT OF ENVIRONMENTAL POLLUTION Causes, effects, treatments methods and control measures of solid waste, municipal waste, hazardous waste and biomedical waste - Waste minimization techniques - Cleaner Technology- Green Chemistry: Principles and its role in controlling environmental pollution-Disaster management: floods, earthquake, cyclone , landslides and Tsunami. SOCIAL ISSUES AND THE ENVIRONMENT Water conservation, rain water harvesting, watershed management - Resettlement and rehabilitation of people- Wasteland reclamation - Consumerism and waste products- Environmental impact assessment- Precautionary and polluters pay principle- environment protection act – air (prevention and control of pollution) act – water (prevention and control of pollution) act – wildlife protection act – forest conservation act- Issues involved in enforcement of environmental legislation - Population explosion – Family Welfare Programmes - Environment and human health - Human Rights - Women and Child Welfare. TEXT BOOKS

1. Dhameja, S. K., “Environmental engineering and Management”, S. K. Kataria and sons, New Delhi, 1st edition 2004.

2. Gilbert M.Masters, “Introduction to Environmental Engineering and Science”, pearson education Pvt., Ltd., second edition, ISBN 81-297-0277-0, 2004.

3. Townsend C., Harper J and Michael Begon, “Essentials of Ecology”, Blackwell science, 2003.

4. Sawyer C. N, McCarty P. L, and Parkin G. F., “Chemistry for Environmental Engineering”, McGraw-Hill, Inc., New York, 1994.

REFERENCES

1. Miller T.G. Jr., “Environmental science”, wadsworth Publishing Co. USA, 2nd edition 2004.

2. Bharucha Erach, “The Biodiversity of India”, mapin publishing Pvt. Ltd., Ahmedabad India, 1st Edition, 2001.

3. Trivedi R.K., “Handbook of Environmental Laws”, Rules, Guidelines, Compliances and Standards, Vol. I and II, Enviro media, New Delhi, 2nd Edition, 2004.

4. Cunningham, W.P.Cooper, T.H.Gorhani, “Environmental Encyclopedia”, Jaico Publ., House, Mumbai, 2001.

5. Wager K.D., “Environmental Management”, W.B. Saunders Co., Philadelphia, USA, 1998.

6. Trivedi R.K. and P.K. Goel, “ An Introduction to Air Pollution”, BS publications, 2005.

INT101 INTRODUCTION TO INFORMATION TECHNOLOGY

L T P C3 0 0 3

INTRODUCTION TO COMPUTER Generations of computer - basic operation of computer – Architecture - The Digital Domain –

Page 25: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

25 KALASALINGAM UNIVERSITY

Binary representations, Computer hardware – software, Information Era. FUNDAMENTALS OF COMMUNICATION Introduction to communication – Classification - Line communication - Radio communication – Analog communication – Source – Transmitter – Channel – Receiver - Basic principles of modulation - Communication process - Digital communication - Sampling theorem - Digital modulation. FUNDAMENTALS OF COMPUTER NETWORK Computer Network – client/server network – peer to peer network – classification : LAN, MAN, WAN – Topology – Networking devices – Communication protocol - OSI model – Functions of OSI layer - Basic laws - moore’s law, metcase law, gilder’s law – Internet and Intranet – WWW - Bluetooth technology INFORMATION TECHNOLOGY MANAGEMENT Planning and Management - Principles for IS planning - Role of IS and user departments – Resources - IT architecture - Centralized and no centralized - Client/server - End user computing architecture - Managing IS - Organizational structure - IS vulnerability- protection – Security - Network Protection and Firewalls Risk management and cost -Benefit analysis. IT APPLICATIONS Information system – GIS, EDI and EFT – Extranets – Implementation - Data, E- commerce, e-learning and e-research - Knowledge and decision support - Decision making and support systems - Data visualization technologies - Discovery and analysis - AI and IS - Expert systems - Intelligent Agents. TEXT BOOKS

1. Pelin Aksoy, Laura DeNardis, “Information Technology in Theory”, Thomson Publications, 2007.

2. Turban et al, E ., “Introduction to IT”, John Wiley and sons, IC, 2009. 3. Turban et al , E., “IT for management Making connection for strategic Advantage”, John

Wiley and sons, 2nd Edition, Inc., 2001. REFERENCES

1. Dennis, P., Curtin et al., “IT the breaking wave”, Tata McGraw-Hill, 2008. 2. Steven Alter ,”IT A management perspective”, 1999. 3. Rajaram,v., “Introduction to IT”, Prentice-Hall of India, 2009. 4. Yadav, D.S., “Foundation of IT”, New age international ltd publishers , Chennai 2006.

Page 26: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

26 KALASALINGAM UNIVERSITY

MAT208 MATHEMATICS III L T P C 3 0 0 3

LAPLACE TRANSFORM Definition of Laplace Transform- Linearity property - condition for existence of Laplace Transform - First & Second Shifting properties - Laplace Transform of derivatives and integrals - Unit step functions - Dirac delta-function - Differentiation and Integration of transforms - Convolution Theorem - Inversion - Periodic functions - Evaluation of integrals by Laplace Transform - Solution of boundary value problems. FOURIER SERIES Dirichlet’s conditions – General Fourier series – odd and even functions – Half range sine and cosine series – complex form of Fourier series – Parseval’s identity – Harmonic analysis. FOURIER TRANSFORM Fourier Integral formula - Fourier Transform - Fourier sine and cosine transforms - Linearity, Scaling, frequency shifting and time shifting properties - Self reciprocity of Fourier Transform - Convolution theorem - Application to boundary value problems. SOLUTION OF EQUATIONS AND EIGEN VALUE PROBLEMS Method of false position - Newton – Raphson - Iterative method - Solutions of a linear system by Gaussian, Gauss -Jordan, Jacobi and Gauss – Seidel methods - Eigen value of a matrix by Power method. INTERPOLATION, NUMERICAL DIFFERENTIATION AND INTEGRATION Newton forward and backward difference formulae - Newton’s divided difference formulae - Lagrange’s polynomials – Numerical differentiation with interpolation polynomials - Numerical integration by Trapezoidal and Simpson’s (both 1/3rd and 3/8th) rules. TEXT BOOKS

1. Kreyszig, E, Advanced Engineering Mathematics, John Wiley and Sons (Asia) Limited, Singapore, 10th Edn., 2010.

2. Arumugam, S., Thangapandi Isaac, A., Somasundaram, A., Engineering Mathematics Volume II, Scitech Publications (India) Pvt. Ltd., Chennai, 1st Edn., Reprint 2000, 1999.

3. Arumugam, S., Thangapandi Isaac, A., Somasundaram, A., Numerical Methods, Scitech Publications (India) Pvt. Ltd., Chennai, 2nd Edn., Reprint 2006, 2001.

REFERENCES

1. Grewal , B.S., Grewal, J.S., Higher Engineering Mathematics, Khanna Publishers, New Delhi, 37th Edn., 5th Reprint 2004, 2003.

2. Venkataraman, M. K., Engineering Mathematics –III A, The National Publishing Company, Chennai, 11th Edn., Reprint 2002, 1998.

SEMESTER III

Page 27: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

27 KALASALINGAM UNIVERSITY

3. Venkataraman, M. K., Engineering Mathematics - III B, The National Publishing Company, Chennai, 13th Edn., Reprint 1999, 1998.

4. Jain, M.K., Iyengar, S.R.K., Jain, R.K., Numerical Methods for Scientific and Engineering Computation, New Age International (P) Ltd., New Delhi, 4th Edn., 2003

INT202 DIGITAL PRINCIPLES AND SYSTEM DESIGN

L T P C 3 0 1 4

BOOLEAN ALGEBRA AND LOGIC GATES Number System-Code Conversion-Boolean algebra & theorems-Binary Arithmetic-Simplification of Boolean functions using Theorem, Karnaugh map and Tabulation method-Logic gates-Multilevel NAND & NOR Circuits implementations. COMBINATIONAL LOGIC Combinational Circuits-Analysis and design procedure-Adder/Subtractor-Serial/Parallel Adder & Subtractor-Decoder & Encoder-Multiplexer& Demultiplexer-Design of Code Conversion Circuits-HDL for Combinational Logic. SEQUENTIAL LOGIC Sequential Circuits-Analysis and design procedure-Flip Flops-Realization of one Flip Flop using other Flip Flops-Shift Registers & Counters-State Reduction & Assignment-HDL for Sequential Logic Circuits. ASYNCHRONS SEQUENTIAL LOGIC Asynchronous Circuits-Analysis and design procedure-Primitive State/Flow table-Minimization of Primitive State table-State Assignment-Excitation table-Excitation map cycles-Races-Hazards. MEMORIES AND LOGICAL PROGRAMMING Memory Classification-RAM-ROM-memory decoding- Error detection and correction -Programmable Logic Array (PLA)-Programmable Array Logic (PAL) - Application Specific Integrated Circuits. PRACTICAL COMPONENTS Verification of Boolean theorems using digital logic gates - Design and implementation of combinational circuits using basic gates - Design and implementation of 4-bit binary adder / subtractor using basic gates - Design and implementation of Flip-flops. TEXT BOOK

1. Morris Mano M, “Digital Design”, Pearson Education, 4th edition, 2008. REFERENCES

1. Charles H.Roth, Jr., “Fundamentals of Logic Design”, Jaico Publishing House, 6th Edition, 2009.

2. Donald D.Givone, “Digital Principles and Design”, Tata McGraw-Hill, 2003.

Page 28: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

28 KALASALINGAM UNIVERSITY

INT203 OPERATING SYSTEMS L T P C 3 0 0 3

OPERATING SYSTEMS OVERVIEW Computer System Overview-Basic Elements, Instruction Execution, Interrupts, Memory Hierarchy, Cache Memory, Direct Memory Access, Multiprocessor and Multicore Organization. Operating system. Overview-objectives and functions, Evolution of Operating System.- Computer System Organization- Operating System Structure and Operations System Calls, System Programs, OS Generation and System Boot. PROCESS MANAGEMENT Processes-Process Concept, Process Scheduling, Operations on Processes, Interprocess Communication; Threads- Overview, Multicore Programming, Multithreading Models; Windows 7 - Thread and SMP Management. Process Synchronization - Critical Section Problem, Mutex Locks, Semophores, Monitors; CPU Scheduling and Deadlocks. STORAGE MANAGEMENT Swapping – Contiguous Memory allocation – Paging – Segmentation – Segmentation with Paging. Virtual Memory – Demand Paging – Process creation – Page Replacement – Allocation of frames – Thrashing I/O SYSTEMS - File Concept – Access Methods – Directory Structure – File System Mounting – File Sharing – Protection. File System Structure – File System Implementation – Directory Implementation – Allocation Methods – Free-space Management. Kernel I/O Subsystems - Disk Structure – Disk Scheduling – Disk Management – Swap-Space Management CASE STUDY Linux System- Basic Concepts; System Administration-Requirements for Linux System Administrator, Setting up a LINUX Multifunction Server, Domain Name System, Setting Up Local Network Services; Virtualization- Basic Concepts, Setting Up Xen, VMware on Linux Host and Adding Guest OS. TEXT BOOK

1. Abraham Silberschatz, Peter Baer Galvin and Greg Gagne, “Operating System Concepts”, 9th Edition, John Wiley and Sons Inc., 2012.

REFERENCES

1. William Stallings, “Operating Systems – Internals and Design Principles”, 7th Edition, Prentice Hall, 2011.

2. Andrew S. Tanenbaum, “Modern Operating Systems”, Second Edition, Addison Wesley, 2001.

3. Charles Crowley, “Operating Systems: A Design-Oriented Approach”, Tata McGraw Hill Education”, 1996.

4. D M Dhamdhere, “Operating Systems: A Concept-Based Approach”, Second Edition, Tata McGraw-Hill Education, 2007.

Page 29: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

29 KALASALINGAM UNIVERSITY

INT204 DATA STRUCTURES AND ALGORITHMS

L T P C 3 0 0 3

LINEAR STRUCTURES Abstract Data Types(ADT)-List ADT- Array based implementation- linked list implementation-Cursor based linked lists-Doubly linked lists- Applications of lists- stack ADT- Queue ADT- Circular queue implementation- Applications of stacks and queue. TREE STRUCTURES Tree ADT- Tree Traversals Binary Tree ADT – Express trees Application of trees- binary search tree ADT- Threaded Binary Trees. AVL Trees – Splay Trees – B –Tree – heaps – Binary heaps – Applications of binary heaps HASHING AND SORTING Hashing- Separate chaining – open addressing – rehashing – extendible hashing – Sorting – Insertion Sort – Shell Sort – Heap Sort – Merge Sort – Quick Sort – External Sorting – Topological Sorting GRAPHS Definitions – breadth first traversal – shortest path algorithm – minimum spanning tree – Prims and Kruskal’s algorithm – Depth first traversal- biconnectivity- Euler circuits – Applications of graphs ALGORITHM DESIGN TECHNIQUES Introduction – Greedy Method- Divide and Conquer – Dynamic Programming- Back Tracking- Branch and Bound. TEXT BOOK

1. M.A.Weiss, “Data Structures and Algorithm Analysis in C”, 3rd Edition, Pearson Education, 2007.

REFERENCES 1. A.V.Aho, J.E.Hopcroft and J.D.Ullman, “Data Structures and Algorithms”, Pearson

Education, 2005. 2. R.F.Gilberg, B.A.Forouzan, “Data Structures”, Second Edition, Thomson India Edition,

2005.

INT205 ANALOG AND DIGITAL COMMUNICATION L T P C 3 1 0 4

ANALOG COMMUNICATION Noise: Source of Noise - External Noise- Internal Noise- Noise Calculation. Introduction to Communication Systems: Modulation – Types - Need for Modulation. Theory of Amplitude

Page 30: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

30 KALASALINGAM UNIVERSITY

Modulation - Evolution and Description of SSB Techniques - Theory of Frequency and Phase Modulation – Comparison of various Analog Communication System (AM – FM – PM). DIGITAL COMMUNICATION Amplitude Shift Keying (ASK) – Frequency Shift Keying (FSK) Minimum Shift Keying (MSK) –Phase Shift Keying (PSK) – BPSK – QPSK – 8 PSK – 16 PSK - Quadrature Amplitude Modulation (QAM) – 8 QAM – 16 QAM – Bandwidth Efficiency– Comparison of various Digital Communication System (ASK – FSK – PSK – QAM). DATA AND PULSE COMMUNICATION Data Communication: History of Data Communication - Standards Organizations for Data Communication- Data Communication Circuits - Data Communication Codes - Error Detection and Correction Techniques - Data communication Hardware - serial and parallel interfaces. Pulse Communication: Pulse Amplitude Modulation (PAM) – Pulse Time Modulation (PTM) – Pulse code Modulation (PCM) - Comparison of various Pulse Communication System (PAM – PTM –PCM). SOURCE AND ERROR CONTROL CODING Entropy, Source encoding theorem, Shannon fano coding, Huffman coding, mutual information, channel capacity, channel coding theorem, Error Control Coding, linear block codes, cyclic codes, convolution codes, viterbi decoding algorithm. MULTI-USER RADIO COMMUNICATION Advanced Mobile Phone System (AMPS) - Global System for Mobile Communications (GSM) - Code division multiple access (CDMA) – Cellular Concept and Frequency Reuse - Channel Assignment and Hand off - Overview of Multiple Access Schemes - Satellite Communication - Bluetooth. TEXT BOOK

1. Wayne Tomasi, “Advanced Electronic Communication Systems”, 6th Edition, Pearson Education, 2009.

REFERENCES

1. Simon Haykin, “Communication Systems”, 4th Edition, John Wiley & Sons, 2004. 2. Rappaport T.S, "Wireless Communications: Principles and Practice", 2nd Edition,

Pearson Education, 2007. 3. H.Taub, D L Schilling and G Saha, “Principles of Communication”, 3rd Edition, Pearson

Education, 2007. 4. B. P.Lathi, “Modern Analog and Digital Communication Systems”, 3rd Edition, Oxford

University Press, 2007. 5. Blake, “Electronic Communication Systems”, Thomson Delmar Publications, 2002. 6. Martin S.Roden, “Analog and Digital Communication System”, 3rd Edition, Prentice

Hall of India, 2002. 7. B.Sklar, “Digital Communication Fundamentals and Applications” 2nd Edition Pearson

Education 2007.

Page 31: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

31 KALASALINGAM UNIVERSITY

INT209 COMPUTER ARCHITECTURE AND ORGANIZATION

L T P C 3 0 0 3

BASIC STRUCTURE OF COMPUTERS Functional units – Basic operational concepts – Bus structures – Software performance – Memory locations and addresses – Memory operations – Instruction and instruction sequencing – Addressing modes – Assembly language – Basic I/O operations – Stacks and queues ARITHMETIC UNIT Addition and subtraction of signed numbers – Design of fast adders – Multiplication of positive numbers – Signed operand multiplication and fast multiplication – Integer division – Floating point numbers and operations. BASIC PROCESSING UNIT Fundamental concepts – Execution of a complete instruction – Multiple bus organization – Hardwired control – Micro programmed control – Pipelining – Basic concepts – Data hazards – Instruction hazards – Data path and control consideration MEMORY SYSTEM Basic concepts – Semiconductor RAMs – ROMs – Speed – size and cost – Cache memories – Performance consideration – Virtual memory – Memory management requirements – Secondary storage I/O ORGANIZATION Accessing I/O devices – Interrupts – Direct Memory Access – Buses – Interface circuits – Standard I/O Interfaces (PCI, SCSI and USB). TEXT BOOK

1. Carl Hamacher, Zvonko Vranesic and Safwat Zaky, Computer Organization, McGraw-Hill, 5th Edition, 2011.

REFERENCES

1. William Stallings, Computer Organization and Architecture – Designing for Performance, Pearson Education, 7th Edition, 2008.

2. David A. Patterson and John L.Hennessy, Computer Organization and Design: The hardware / software interface, Morgan Kaufmann2nd Edition, 2002.

3. John P.Hayes, Computer Architecture and Organization, McGraw Hill, 3rd Edition 1998.

Page 32: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

32 KALASALINGAM UNIVERSITY

INT281 DATA STRUCTURES LABORATORY

L T P C 0 0 3 2

1. Write a program to implement Stack Using Array and Linked list. 2. Write a program to implement Queue Using Array and Linked list. 3. Write a program to create a singly linked list. 4. Develop a date structure for trees, Include addition, deletion, access procedures. Apply

this to problems like students list, passengers list, and polynomial representations. 5. Write a program to implement Binary Search Tree. 6. Write a program to implement Conversion of Infix Expression to Postfix Expression. 7. Write a program to implement Conversion of Infix Expression to Postfix Expression. 8. Write a program to implement Postfix Expression Evaluation. 9. Write an algorithm to convert a tree into a binary tree. Also traverse the tree. 10. Write a program to check for balanced parentheses of an expression using array

implementation of stack. 11. Write a program to check for balanced parentheses of an expression using linked list

implementation of stack. 12. Write a program to sort a set of elements using bubble sort, insertion sort, shell sort, heap

sort, merge sort and quick sort. 13. Write a C program to implement the Dijkstra’s Algorithm 14. Write C program for the implementation of minimum spanning using Kruskal 15. Write C program for the implementation of minimum spanning using Prims algorithm. 16. Mini Project

INT283 OPERATING SYSTEMS LABORATORY

L T P C 0 0 3 2

1. Shell programming command syntax write simple functions basic tests 2. Shell programming loops patterns expansions substitutions 3. Write programs using the following system calls of UNIX operating system : Fork, exec,

getpid, exit, wait, close, stat, opendir, readdir. 4. Write programs using the I / O system calls of UNIX operating system (open, read,

write, etc) 5. Write C programs to simulate UNIX commands like Is, grep, etc. 6. Given the list of processes, their CPU burst times and arrival times, display / print the

Gantt chart for FCFS and SJF. For each of the scheduling policies, compute and print the average waiting time and average turnaround time

7. Given the list of processes, their CPU burst times and arrival times, display / print the Gantt chart for priority and Round robin. For each of the scheduling policies, compute and print the average waiting time and average turnaround time

8. Implement the Producer – Consumer problem using semaphores. 9. Implement some memory management schemes – I for example Free space is maintained

as a linked list of nodes with each node having the starting byte address and the ending

Page 33: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

33 KALASALINGAM UNIVERSITY

byte address of a free block. Each memory request consists of the process-id and the amount of storage space required in bytes. Allocated memory space is again maintained as a linked list of nodes with each node having the process-id, starting byte address and the ending byte address of the allocated space.

10. Implement some memory management schemes – II for example when a process finishes (taken as input) the appropriate node from the allocated list should be deleted and this free disk space should be added to the free space list. [Care should be taken to merge contiguous free blocks into one single block. This results in deleting more than one node from the free space list and changing the start and end address in the appropriate node]. For allocation use first fir, worst fit and best fit.

11. Implement all File Organization Techniques a) Single level directory b) Two level c) Hierarchical d) DAG

12. Implement Bankers Algorithm for Dead Lock Avoidance 13. Implement an Algorithm for Dead Lock Detection 14. Implement e all page replacement algorithms

a) FIFO b) LRU c) LFU 15. Implement Shared memory and IPC 16. Implement Paging Technique of memory management.

INT287 ANALOG AND DIGITAL COMMUNICATION LABORATORY

L T P C 0 0 3 2

1. Generation and detection of Amplitude Modulation 2. Generation of Frequency modulation and its detection 3. Generation and detection of PAM 4. Generation and detection of PCM 5. Generation and detection of PDM 6. Generation of ASK Modulators and demodulators 7. Generation of FSK Modulators and demodulators 8. Generation of PSK Modulators and demodulators 9. Pseudo Random Noise sequence generation with digital IC’s. 10. Generation of Line Code Encoding 11. Characteristics of Mixer. 12. Sampling theorem verification 13. Delta modulation and demodulation 14. QPSK modulation and demodulation 15. DPSK modulation and demodulation

Page 34: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

34 KALASALINGAM UNIVERSITY

MAT221 MATHEMATICS IV (Common to CSE and IT)

L T P C 3 0 0 3

PROBABILITY, RANDOM VARIABLES AND STANDARD DISTRIBUTIONS Axioms of probability - Conditional probability - Total probability - Bayes theorem - Random variable - Probability mass function - Probability density functions - Properties- Mathematical expectation - Moments - Moment generating functions and their properties - Binomial, Poisson, Geometric, Negative Binomial, Uniform, Exponential, Gamma, Weibull and Normal distributions and their properties - Functions of a random variable. TWO DIMENSIONAL RANDOM VARIABLES Joint distributions - Marginal and conditional distributions – Independent random variables - Covariance - Correlation and Regression - Transformation of random variables - Central limit theorem. TESTING OF HYPOTHESIS Sampling distributions – Testing of hypothesis for mean, variance, proportions and differences using Normal, t, Chi-square and F distributions - Tests for independence of attributes and Goodness of fit. DESIGN OF EXPERIMENTS Analysis of variance – One way classification – CRD - Two – way classification – RBD - Latin square. GRAPH THEORY Introduction of graphs - paths, cycles, and trails - vertex degrees and counting - Directed graphs - trees and distance basic properties - Spanning trees, enumeration, optimization and trees.   TEXT BOOKS

1. Gupta, S.C, and Kapur, J.N., Fundamentals of Mathematical Statistics, Sultan Chand, New Delhi, 11th Edn., 2006.

2. Ross, S., A first Course in Probability, Pearson Education, Delhi, 8th Edn., 2010. 3. Arumugam, S., Ramachandran, S., Invitation to Graph Theory, Scitech Publications

(India) Pvt. Ltd., Chennai, 1st Edn., Reprint 2006, 2001.  REFERENCES

1. Johnson. R. A., Miller & Freund’s Probability and Statistics for Engineers, Prentice Hall of India, New Delhi, 7th Edn., 2005. Wilson, R.J., Graph Theory, Person Edition, New Delhi, 4th Edn., Reprint 2004.

SEMESTER IV

Page 35: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

35 KALASALINGAM UNIVERSITY

INT206 OBJECT ORIENTED PROGRAMMING

L T P C 3 1 0 4

INTRODUCTION Need of OOP, History, Development -Concepts, and Benefits of OOP-Object-oriented paradigm-Elements of object oriented programming, Merits and demerits of OO methodology-Structure of a C++ program-Tokens, keywords, identifiers, data types-Expressions, declaration and initialization of variables, operators-control structures-Expressions and implicit conversions-Functions in C++ OBJECT ORIENTED PROGRAMMING IN C++ Classes and objects-Member functions-Constructors –parameterized constructors, default constructors-Copy constructor, dynamic constructor-Destructors -Type conversions-Operator over loading - Unary operator overloading, Binary operator overloading-String manipulations INHERITANCE AND POLYMORPHISM Inheritance -Single inheritance-Multiple inheritance-Multilevel inheritance-Hierarchical and hybrid inheritance-Pointers, this pointer, pointers to derived classes-Virtual functions, pure virtual functions FILE HANDLING Managing console I/O operations -C++ streams, C++ Stream classes -Formatted and unformatted I/O operations-File handling in C++: file stream classes - File Opening, closing, and updating-File modes-File pointers and their manipulations-Error handling-Command line arguments TEMPLATES & EXCEPTION HANDLING Templates-Class Templates -Function templates-Exception handling -Catching an exception-Re throwing an exception-Exception specifications TEXT BOOKS

1. Robert Lafore, “Object Oriented Programming in C++”, fourth edition, Sams Publishing, 2010.

2. Venugopal R, Rajkumar Buyya and Ravishankar, “Mastering C++”, TMH, 2012. 3. E.Balagurusamy, “Object Oriented Programming in C++”, Sixth edition.

REFERENCE

1. Ira Pohl, “Object oriented programming using C++”, Pearson Education Asia, 2003. 2. Rajaraman, “Object Oriented Programming and C++”, New Age International, 2007.

Page 36: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

36 KALASALINGAM UNIVERSITY

INT207 DIGITAL SIGNAL PROCESSING L T P C 3 0 0 3

SIGNALS AND SYSTEMS Basic elements of digital signal Processing – Concept of frequency in continuous time and discrete time signals – Sampling theorem – Discrete time signals, Discrete time systems – Analysis of Linear time invariant systems – Z transform –Convolution and correlation - Matlab programs for signals and systems. FAST FOURIER TRANSFORMS Introduction to DFT – Efficient computation of DFT Properties of DFT – FFT algorithms – Radix-2 and Radix-4 FFT algorithms – Decimation in Time – Decimation in Frequency algorithms –Use of FFT algorithms in Linear Filtering. IIR FILTER DESIGN Structure of IIR – Analog filter design - Discrete time IIR filter from analog filter – IIR filter design by Impulse Invariance, Bilinear transformation, Approximation of derivatives – Design of IIR filter in the Frequency domain. FIR FILTER DESIGN Structure for FIR systems - Symmetric & Anti-symmetric FIR filters – Linear phase FIR filter – Filter design using windowing techniques (Rectangular Window, Kaiser Window), Frequency sampling techniques - Finite word length effects in digital Filters: Errors, Limit Cycle, Noise Power Spectrum. APPLICATION OF DSP Multirate signal processing: Decimation, Interpolation, Sampling rate conversion by a rational factor –Application of DSP: Model of speech wave form – Vocoder – Musical sound processing, Digital music synthesis. TEXT BOOKS

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

REFERENCES

1. Alan V Oppenheim, Ronald W Schafer and John R Buck, “Discrete Time Signal Processing”, PHI/Pearson Education, 2010.

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

3. Andreas Antoniou, “Digital Signal Processing”, Tata Mc Graw Hill, 2006.

Page 37: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

37 KALASALINGAM UNIVERSITY

INT208 MICROPROCESSORS AND MICROCONROLLERS

L T P C 3 0 0 3

8085 CPU 8085 Architecture – Instruction set – Addressing modes – Timing diagrams – Assembly language programming – Counters – Time Delays – Interrupts – Memory interfacing – Interfacing, I/O devices. PERIPHERALS INTERFACING Interfacing Serial I/O (8251) - parallel I/O (8255) –Keyboard and Display controller (8279) – ADC/DAC interfacing – Inter Integrated Circuits interfacing (I2C Standard) - Bus - RS232C-IEEE 488- RS485- GPIB. 8086 CPU Intel 8086 Internal Architecture – 8086 Addressing modes - Instruction set - 8086 Assembly language Programming – Interrupts. 8051 MICROCONTROLLER 8051 Micro controller hardware - I/O pins, ports and circuits - External memory –Counters and Timers - Serial Data I/O-Interrupts-Interfacing to external memory and 8255. 8051 PROGRAMMING AND APPLICATIONS 8051 instruction set – Addressing modes – Assembly language programming – I/O port programming -Timer and counter programming – Serial Communication – Interrupt programming – 8051 Interfacing-LCD, ADC, Sensors, Stepper Motors, Keyboard and DAC. TEXT BOOKS

1. Ramesh Gaonkar, S., “Microprocessor Architecture, Programming and application with 8085”, Penram International Publishing, New Delhi, 5th edition,2002.

2. John Uffenbeck, “The 80x86 Family, Design, Programming and Interfacing”, Third Edition. Pearson Education, 2002.

REFERENCES

1. Mohammed Ali Mazidi and Janice Gillispie Mazidi, “The 8051 Microcontroller and Embedded Systems”, Pearson Education Asia, New Delhi, 2011.

2. Ray A.K, and Burchandi K.M, “Intel Microprocessors Architecture Programming and Interfacing”, McGraw Hill International Edition, 2004.

3. Kenneth Ayala J., “The 8051 Microcontroller Architecture Programming and Application”, Penram International Publishers (India), New Delhi, 2004.

4. Rafi Quazzaman M., “Microprocessors Theory and Applications: Intel and Motorola”, Prentice Hall of India, Pvt. Ltd., New Delhi, 2008.

5. Doughlas V.Hall, “Microprocessors and Interfacing, Programming and Hardware”, TMH, 2012 .

Page 38: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

38 KALASALINGAM UNIVERSITY

INT210 COMPUTER NETWORKS L T P C 3 0 1 4

FUNDAMENTALS & LINK LAYER Building a network – Requirements - Layering and protocols - Internet Architecture – Network software – Performance ; Link layer Services - Framing - Error Detection - Flow control MEDIA ACCESS & INTERNETWORKING Media access control - Ethernet (802.3) - Wireless LANs – 802.11 – Bluetooth - Switching and bridging – Basic Internetworking (IP, CIDR, ARP, DHCP,ICMP ) ROUTING Routing (RIP, OSPF, metrics) – Switch basics – Global Internet (Areas, BGP, IPv6), Multicast – addresses – multicast routing (DVMRP, PIM) TRANSPORT LAYER Overview of Transport layer - UDP - Reliable byte stream (TCP) - Connection management - Flow control - Retransmission – TCP Congestion control - Congestion avoidance (DECbit, RED) – QoS – Application requirements APPLICATION LAYER Traditional applications -Electronic Mail (SMTP, POP3, IMAP, MIME) – HTTP – Web Services – DNS - SNMP PRACTICAL COMPONENTS Network configuration – IP address – Data transfer using different protocols – Network troubleshooting TEXT BOOK

1. Larry L. Peterson, Bruce S. Davie, “Computer Networks: A systems approach”, Fifth Edition, Morgan Kaufmann Publishers, 2011.

REFERENCES

1. James F. Kurose, Keith W. Ross, “Computer Networking - A Top-Down Approach Featuring the Internet”, Fifth Edition, Pearson Education, 2009.

2. Nader. F. Mir, “Computer and Communication Networks”, Pearson Prentice Hall Publishers, 2010.

3. Ying-Dar Lin, Ren-Hung Hwang, Fred Baker, “Computer Networks: An Open Source Approach”, Mc Graw Hill Publisher, 2011.

4. Behrouz A. Forouzan, “Data communication and Networking”, Fourth Edition, Tata McGraw – Hill, 2011.

Page 39: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

39 KALASALINGAM UNIVERSITY

INT284 DIGITAL SIGNAL PROCESSING LABORATORY

L T P C 0 0 3 2

1. Generation of input Signals. 2. Analysis of linear system [with convolution and de-convolution operation] 3. FIR filters design by Rectangular window using MATLAB Programming. 4. FIR filters design by Kaiser Window using MATLAB Programming. 5. IIR Butterworth filters design using MATLAB Programming. 6. IIR Chebyshev filters design using MATLAB Programming. 7. Implementation of FFT, Interpolation and decimation 8. Estimation of power spectral density using MATLAB Programming 9. Spectral analysis using MATLAB Programming 10. FIR filter design using windows in the TMS 320C50processor. 11. IIR filter design using windows in the TMS 320C50processor. 12. Verification of linear phase characteristics of FIR filters using TMS 320C50 processor. 13. Wave generation using TMS 320C50processor.

INT285 MICROPROCESSORS AND MICROCONROLLERS LABORATORY

L T P C 0 0 3 2

1. To study the 8085-microprocessor kit. 2. Add and multiply two Binary numbers using 8085-Microprocessor kit. 3. Find 2’s complement of a binary number using 8085-Microprocessor kit. 4. To arrange a series of numbers in descending order using 8085 Microprocessor kit. 5. Divide a 16-bit number by 8-bit number and restore result in memory location 2700 using

8085-Microprocessor kit. 6. To find Square root of a 8- bit number using 8085-Microprocessor kit. 7. To find the largest number in a data array using 8085-Microprocessor kit. 8. To interface a D/A converter with the 8085-microprocessor kit. 9. To interface the stepper motor with the 8085-microprocessor kit. 10. To perform multiplication and division of two 8 bit numbers using 8086 Microprocessor

kit. 11. To find the largest and smallest number in an array of data using 8086 instruction set. 12. To write a program to arrange an array of data in ascending and descending order using

8086 Microprocessor kit. 13. To convert given Hexadecimal number into its equivalent ASCII number and vice versa

using 8085 instruction set. 14. To write a program to initiate 8251 and to check the transmission and reception of

character. 15. To interface 8253 programmable interval timer to 8085 and verify the operation of 8253

in six different modes. 16. To interface DAC with 8085 to demonstrate the generation of square, saw tooth and

triangular wave.

Page 40: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

40 KALASALINGAM UNIVERSITY

17. Serial communication between two 8085 through RS-232 C port. 18. Interfacing with 8085/8086 – 8255, 8253 19. Interfacing with 8085/8086 – 8279, 8251 20. 8051 Microcontroller based experiments – Simple assembly language programs (cross

assembler required). 21. 8051 Microcontroller based experiments – Simple control applications (cross assembler

required).

INT286 OBJECT ORIENTED PROGRAMMING LABORATORY

L T P C 0 0 3 2

1. Simple C++ Programs 2. Programs using functions -Functions with default arguments 3. Implementation of call by value, call by reference, call by addresses 4. Simple Classes for understanding objects, member functions, friend functions 5. Constructors -parameterized constructor , default constructor 6. Copy constructor, dynamic constructors 7. String manipulations 8. Compile time Polymorphism 9. Unary Operator Overloading 10. Binary Operator Overloading 11. Function overloading 12. Runtime Polymorphism- virtual functions 13. Inheritance - Single inheritance 14. Multiple inheritance 15. Multilevel inheritance 16. Hybrid inheritance 17. Templates- Class templates 18. Function templates 19. File handling- Sequential access, Random accessing 20. Exception handling 21. Mini Project

Page 41: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

41 KALASALINGAM UNIVERSITY

INT303 DATABASE MANAGEMENT SYSTEMS

L T P C 3 0 0 3

INTRODUCTION Introduction to file systems -Introduction to Database systems- Database system structure – Views of Data- Data Models-Types of Data models –Database Languages-Database users and Administrator–– ER model-E-R Diagrams. RELATIONAL MODEL Relational Model – The catalog-Types-Keys- Relational Algebra-Domain - Tuple Relational Calculus - SQL – Data definition- Queries in SQL - Updates- Views – Integrity and Security – Sub Queries-Correlated Sub Queries-Relational Database design – Functional dependences and Normalization for Relational Databases (up to BCNF). DATA STORAGE AND QUERY PROCESSING Record storage and Primary file organization- Secondary storage Devices- Operations on Files - Heap File - Sorted Files- Hashing Techniques – Index Structure for files –Different types of Indexes – B-Tree - B+Tree – Database Tuning - Query Processing. TRANSACTION MANAGEMENT Transaction Concepts – Transaction Recovery – ACID Properties –Need for Concurrency control - Schedule and Recoverability- Serializability and Schedules – Concurrency Control – Types of Locks- Two Phases locking- Deadlock- Time stamp based concurrency control – Recovery Techniques – Concepts-Immediate Update- Deferred Update - Shadow Paging. CURRENT TRENDS Object Oriented Databases – Need for Complex Data types - OO data Model- Nested relations - Complex Types- Inheritance Reference Types - Distributed databases- Homogenous and Heterogenous- Distributed data Storage – XML – Structure of XML-Data- XML Document- Schema- Querying and Transformation. – Data Mining and Data Warehousing. TEXT BOOK

1. Abraham Silberschatz, Henry F., Korth and Sudarshan S, “Database System Concepts”, McGraw-Hill, Sixth Edition, 2010.

REFERENCES

1. Ramez Elmasri and Shamkant B. Navathe, “Fundamental Database Systems”, Pearson Education, Fifth Edition 2008.

2. Raghu Ramakrishnan, “Database Management System”, Tata McGraw-Hill Publishing Company, 2003.

3. Hector Garcia–Molina, Jeffrey D.Ullman and Jennifer Widom, “Database System Implementation”, Pearson Education, Second Edition, 2009.

4. Peter Rob and Corlos Coronel, “Database System, Design, Implementation and Management”, Thompson Learning Course Technology, Seventh edition, 2007.

SEMESTER V

Page 42: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

42 KALASALINGAM UNIVERSITY

INT329 C# AND .NET PROGRAMMING L T P C 3 1 0 4

INTRODUCTION TO C# Introducing C#, Understanding .NET, overview of C#, Literals, Variables, Data Types, Operators, checked and unchecked operators, Expressions, Branching, Looping, Methods, implicit and explicit casting, Constant, Arrays, Array Class, Array List, String, String Builder, Structure, Enumerations, boxing and unboxing. OBJECT ORIENTED ASPECTS OF C# Class, Objects, Constructors and its types, inheritance, properties, indexers, index overloading, polymorphism, sealed class and methods, interface, abstract class, abstract and interface, operator overloading, delegates, events, errors and exception, Threading. APPLICATION DEVELOPMENT ON .NET Building windows application, Creating our own window forms with events and controls, menu creation, inheriting window forms, SDI and MDI application, Dialog Box(Modal and Modeless), accessing data with ADO.NET, DataSet, typed dataset, Data Adapter, updating database using stored procedures, SQL Server with ADO.NET, handling exceptions, validating controls, windows application configuration. WEB BASED APPLICATION DEVELOPMENT ON .NET Programming web application with web forms, ASP.NET introduction, working with XML and .NET, Creating Virtual Directory and Web Application, session management techniques, web.config, web services, passing datasets, returning datasets from web services, handling transaction, handling exceptions, returning exceptions from SQL Server. CLR AND .NET FRAMEWORK Assemblies, Versoning, Attributes, reflection, viewing meta data, type discovery, reflection on type, marshalling, remoting, security in .NET TEXT BOOKS:

1. Herbert Schildt, “The Complete Reference: C# 4.0”, Tata McGraw Hill, 2012. 2. Christian Nagel et al. “Professional C# 2012 with .NET 4.5”, Wiley India, 2012.

REFERENCES:

1. Andrew Troelsen , “Pro C# 2010 and the .NET 4 Platform”, Fifth edition, A Press, 2010. 2. Ian Griffiths, Matthew Adams, Jesse Liberty, “Programming C# 4.0”, Sixth Edition,

O‟Reilly, 2010.

Page 43: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

43 KALASALINGAM UNIVERSITY

INT409

DISTRIBUTED SYSTEMS L T P C 3 0 1 4

INTRODUCTION Characterization of Distributed Systems- Examples of distributed systems - Challenges-System Models-Physical models-Architectural models - Fundamental models - Introduction to inter-process communications-External data representation and marshalling- Multicast communication-Network virtualization -Overlay networks - Case Study- MPI and World Wide Web DISTRIBUTED OBJECTS AND FILE SYSTEM Introduction - Distributed objects - From objects to components- Case studies: Enterprise JavaBeans and Fractal - Introduction to DFS - File service architecture - Sun network file system - The Andrew File System- Introduction to Name Services- Name services and DNS - Directory and directory services Case study: The Global Name Service, The X.500 Directory Service. DISTRIBUTED OPERATING SYSTEM SUPPORT The operating system layer – Protection - Process and threads - Communication and invocation - Operating system architecture - Virtualization at the operating system level - Introduction to time and global states - Clocks, Events and Process states - Synchronizing physical clocks - Logical time and logical Clocks - Global states - Distributed debugging . TRANSACTION AND CONCURRENCY CONTROL – DISTRIBUTED TRANSACTIONS Transactions – Nested transaction – Locks - Optimistic concurrency control - Timestamp ordering - Comparison of methods for concurrency control - Introduction to distributed transactions - Flat and nested distributed transactions - Atomic commit protocols - Concurrency control in distributed transactions - Distributed deadlocks - Transaction recovery DISTRIBUTED SYSTEM DESIGN AND DISTRIBUTED MULTIMEDIA SYSTEMS Introducing the case study: Google- Overall architecture and design philosophy- Underlying communication paradigms- Data storage and coordination services- Distributed computation services- Introduction to distributed multimedia systems- Characteristics of multimedia data - Quality of service management - Resource management- Stream adaptation- Case studies: Tiger, BitTorrent and End System Multicast. PRACTICAL COMPONENTS Remote Method Invocation program – CORBA using Java program – Java deadlock program – Concurrency control using DBMS TEXT BOOK

1. George Coulouris, Jean Dollimore, Tim Kindberg, “Distributed Systems Concepts and Design”, Fifth Edition, Addison Wesley, May 2011.

Page 44: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

44 KALASALINGAM UNIVERSITY

REFERENCES 1. A.S.Tanenbaum, M.Van Steen, “Distributed systems: principles and paradigms”, Pearson

Prentice Hall, 3rd Edition, 2007. 2. Mukesh Singhal, “Advanced Concepts In Operating Systems”, McGraw-Hill Series in

Computer Science, Ohio State University, Columbus 2001.

INT411 MOBILE NETWORKS L T P C 3 0 0 3

AD HOC NETWORKS Characteristics and Applications of Ad hoc Networks - Routing – Need for routing and routing classifications - Table Driven Routing Protocols - Source Initiated On-Demand Routing Protocols - Hybrid Protocols – Zone Routing - Fisheye Routing - LANMAR for MANET with group mobility - Location Added Routing, Distance Routing Effects - Micro discovery and Power Aware Routing SENSOR NETWORKS Wireless Sensor Networks - DARPA Efforts –Classification - Fundamentals of MAC - Flat routing – Directed Diffusion-SPIN - COGUR - Hierarchical Routing - Cluster base routing - Scalable Coordination – LEACH – TEEN - APTEEN and Adapting to the dynamic nature of Wireless Sensor Networks. WIRELESS BROADBAND NETWORKS TECHNOLOGY AND PLATFORMS Wireless broadband fundamentals and Fixed Wireless Broadband Systems - Platforms- Enhanced Copper- Fibre Optic and HFC - 3G Cellular- Satellites - ATM and Relay Technologies. MANAGING WIRELESS NETWORKS AND TESTING Managing Wireless Broadband Operations Management of LMDS Systems and their Application - Principles of operations Management - LMDS Versus Other Access technologies – Applications -Testing Wireless Satellite Networks and Fixed Wireless Broadband Networks ADVANCED WIRELESS NETWORKS Wireless. Broadband Network Applications - Teleservices Model and Adaptive QoS Parameters - Modeling of Wireless - Broadband Applications - Multicomponent Model - Residential High speed Internet Wireless Broadband Satellite Systems - Next Generation Wireless Broadband Networks – 3G, Harmonized 3G, 3G CDMA, Smart Phones and 3G Evolution. TEXT BOOK

1. John R. Vacca, “Wireless Broadband Networks Handbook 3G, LMDS and Wireless Internet”, Tata McGraw-Hill, 2001.

Page 45: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

45 KALASALINGAM UNIVERSITY

REFERENCES 1. Agrawal D.P., and Qing-An zeng, “Introduction to Wireless and Mobile Systems

Thomson Learning”, 3rd Edition, 2010. 2. Martyn Mallick, “Mobile and Wireless Design Essentials, Wiley publication, 2003. 3. Kavesh Pahlavan and Prashant Krishnamurty, “Principles of Wireless Networks – A

unified Approach”, Prentice Hall PTR, 2002.

INT382 DATABASE MANAGEMENT SYSTEMS LABORATORY 

L T P C 0 0 3 2

1. Usage of DDL commands 2. Usage of DML commands 3. Usage of TCL commands 4. Integrity Constraints 5. Correlated sub-queries 6. Usage of REF and OID 7. Object creation 8. Arrays manipulation 9. BFILE management 10. Usage of explicit cursors & implicit cursors 11. Usage of functions 12. Usage of procedures 13. Exception handling 14. Usage of database triggers 15. Application Development Using SQL

INT387 MOBILE NETWORKS LABORATORY L T P C 0 0 3 2

1. Implementation of Socket Programming

a. Using TCP/IP b. Using UDP

2. Implementation of FTP 3. Implementation of Remote command Execution 4. Implementation of ARP and RARP 5. Implementation of Shortest Path Routing Algorithm 6. Develop a Client – Server application for chat. 7. Security algorithms in wired networks 8. MAC protocol in wired and wireless networks 9. Simulation study of a Wireless Sensor Network

Page 46: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

46 KALASALINGAM UNIVERSITY

10. Case Study 1 – Bluetooth: Form a Piconet by connecting mobile nodes that are located within a short range of transmission. Then form a scatternet by connecting all Piconets. Using multihop transmission mobility issues and rate of transmission is to be determined.

11. Case Study 2 - Unicast Routing Protocol : The objective of this case study is to know the types and working procedures of unicast routing protocols in MANET. The concept behind this case study is find the best route in MANET using the following types of routing protocols; table-driven (e.g., link state or DSDV), on-demand (e.g., DSR, AODV, TORA), hybrid (e.g., ZRP, contact-based architectures), hierarchical (e.g., cluster based and landmark-based) and geographic (e.g., greedy routing, GPSR) routing.

12. Case Study 3 - Multicast Routing Protocol: The multicast session nodes are connecting through either tree (MAODV, MCEDAR) or mesh (ODMRP, CAMP, FGMP) structure. Analyze the performance metrics of multicast routing protocols with unicast routing protocols.

INT388 C# AND .NET PROGRAMMING LABORATORY

L T P C 0 0 3 2

1. To write a C# program using Branching and Looping statements 2. To write a C# program using Arrays and Strings methods. 3. To write a C# program using Structures and enumerations 4. To write a C# program using inheritance concepts. 5. To write a C# program using Polymorphism. 6. To write a C# program using interfaces. 7. To write a C# program by using operator overloading 8. To write a C# program using delegates, events, errors and exceptions. 9. To write a C# program using Errors and Exceptions. 10. To build a calculator widget in windows application using C#. 11. To write a C# program using multi module Assembly 12. Application Development on .Net 13. Web Applications on .Net 14. Mini Project

Page 47: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

47 KALASALINGAM UNIVERSITY

INT306 SOFTWARE ENGINEERING L T P C 3 0 0 3

SOFTWARE PROCESS Introduction –S/W Engineering Paradigm – A Process Framework – The CMMI – Process Assessment – Personal and Team Process Models – life cycle models, water fall, incremental, spiral, WINWIN spiral, evolutionary, prototyping, object oriented - system engineering – computer based system – verification – validation – life cycle process – development process – system engineering hierarchy. SOFTWARE REQUIREMENTS AND PRACTICE Software Engineering Practice – Communication Practice – Planning Practice – Modeling Practice – Construction Practice – Deployment – Requirements - Functional and non - functional - user – system –requirement engineering process – feasibility studies – requirements – software prototyping – prototyping in the software process – rapid prototyping techniques – user interface prototyping - S/W document Analysis and modeling – data, functional and behavioral models – structured analysis and data dictionary. DESIGN CONCEPTS AND PRINCIPLES Design process and concepts – modular design – design heuristic – design model and document. Architectural design – software architecture – data design – architectural design – transform and transaction mapping – user interface design – user interface design principles. Real time systems - Real time software design – system design – real time executives – data acquisition system – monitoring and control system. SCM – Need for SCM – Version control – Introduction to SCM process – Software configuration items. TESTING Taxonomy of software testing – levels – test activities – types of s/w test – black box testing – testing boundary conditions – structural testing – test coverage criteria based on data flow mechanisms – regression testing – testing in the large. S/W testing strategies – strategic approach and issues - unit testing – integration testing – validation testing – system testing and debugging. SOFTWARE PROJECT MANAGEMENT Measures and measurements – S/W complexity and science measure – size measure – data and logic structure measure – information flow measure- Software cost estimation – function point models – COCOMO model- Delphi method - Defining a Task Network – Scheduling – Earned Value Analysis – Error Tracking - Software changes – program evolution dynamics – software maintenance – Architectural evolution. Taxonomy of CASE tools. TEXT BOOK

1. Roger S.Pressman, “Software engineering- A practitioner’s Approach”, McGraw-Hill International Edition, 7th edition, 2010.

SEMESTER VI

Page 48: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

48 KALASALINGAM UNIVERSITY

REFERENCES 1. Ian Sommerville, “Software engineering”, Pearson education Asia, 10th edition, 2013. 2. Pankaj Jalote, “An Integrated Approach to Software Engineering”, Springer Verilog,7th

edition edition, 2012. 3. James F Peters and Witold Pedryez, “Software Engineering – An Engineering

Approach”, John Wiley and Sons, New Delhi, 2013. 4. Braude, E. J. “Software Engineering: An Object Oriented Perspective”, Wiley,2013.

INT330 DATA ANALYTICS L T P C 3 0 0 3

INTRODUCTION TO BIG DATA Introduction to Big Data Platform – Challenges of conventional systems - Web data – Evolution of Analytic scalability, analytic processes and tools, Analysis vs reporting - Modern data analytic tools, Stastical concepts: Sampling distributions, resampling, statistical inference, prediction error. DATA ANALYSIS Regression modeling, Multivariate analysis, Bayesian modeling, inference and Bayesian networks, Support vector and kernel methods, Analysis of time series: linear systems analysis, nonlinear dynamics - Rule induction - Neural networks: learning and generalization, competitive learning, principal component analysis and neural networks; Fuzzy logic: extracting fuzzy models from data, fuzzy decision trees, Stochastic search methods. MINING DATA STREAMS Introduction to Streams Concepts – Stream data model and architecture - Stream Computing, Sampling data in a stream – Filtering streams – Counting distinct elements in a stream – Estimating moments – Counting oneness in a window – Decaying window - Realtime Analytics Platform(RTAP) applications - case studies - real time sentiment analysis, stock market predictions. FREQUENT ITEMSETS AND CLUSTERING Mining Frequent itemsets - Market based model – Apriori Algorithm – Handling large data sets in Main memory – Limited Pass algorithm – Counting frequent itemsets in a stream – Clustering Techniques – Hierarchical – K- Means – Clustering high dimensional data – CLIQUE and PROCLUS – Frequent pattern based clustering methods – Clustering in non-euclidean space – Clustering for streams and Parallelism. FRAMEWORKS AND VISUALIZATION MapReduce – Hadoop, Hive, MapR – Sharding – NoSQL Databases - S3 - Hadoop Distributed file systems – Visualizations - Visual data analysis techniques, interaction techniques; Systems and applications

Page 49: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

49 KALASALINGAM UNIVERSITY

TEXT BOOKS 1. Michael Berthold, David J. Hand, “Intelligent Data Analysis”, Springer, 2007. 2. Anand Rajaraman and Jeffrey David Ullman, “Mining of Massive Datasets”, Cambridge

University Press, 2012. REFERENCES

1. Bill Franks, T”aming the Big Data Tidal Wave: Finding Opportunities in Huge Data Streams with advanced analystics”, John Wiley & sons, 2012.

2. Glenn J. Myatt, “Making Sense of Data”, John Wiley & Sons, 2007 Pete Warden, Big Data Glossary, O‟Reilly, 2011.

3. Jiawei Han, Micheline Kamber “Data Mining Concepts and Techniques”, Second Edition, Elsevier, Reprinted 2008.

INT386 SOFTWARE ENGINEERING LABORATORY

L T P C 0 0 3 2

1. Program Analysis and Project Planning. Thorough study of the problem –Identify project

scope, Objectives, Infrastructure. 2. Software requirement Analysis Describe the individual Phases / Modules of the project,

Identify deliverables. 3. Data Modeling Use work products – Data dictionary, Use diagrams and activity

diagrams, build and test lass diagrams, Sequence diagrams and add interface to class diagrams.

4. Software Development and Debugging 5. Software Testing Prepare test plan, perform validation testing, Coverage analysis,

memory leaks, develop test case hierarchy, Site check and Site monitor. Suggested List of Applications:

1. Student Marks Analyzing System 2. Quiz System 3. Online Ticket Reservation System(Railway) 4. Payroll System 5. Course Registration System 6. Expert Systems 7. ATM Systems 8. Stock Maintenance 9. Real-Time Scheduler 10. Online Shopping

INT389 JAVA PROGRAMMING LABORATORY L T P C 0 0 3 2

1. Develop Rational number class in Java. Use JavaDoc comments for documentation. Your implementation should use efficient representation for a rational number, i.e. (500 / 1000) should be represented as (½).

Page 50: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

50 KALASALINGAM UNIVERSITY

2. Develop Date class in Java similar to the one available in java.util package. Use JavaDoc comments.

3. Implement Lisp-like List in Java. Write basic operations such as 'car', 'cdr', and 'cons'. If L is a list [3, 0, 2, 5], L.car () returns 3, while L.cdr () returns [0, 2, 5].

4. Design a Java interface for ADT Stack. Develop two different classes that implement this interface, one using array and the other using linked-list. Provide necessary exception handling in both the implementations.

5. Design a Vehicle class hierarchy in Java. Write a test program to demonstrate polymorphism.

6. Design classes for Currency, Rupee, and Dollar. Write a program that randomly generates Rupee and Dollar objects and write them into a file using object serialization. Write another program to read that file, convert to Rupee if it reads a Dollar, and while leave the value as it is if it reads a Rupee.

7. Design a scientific calculator using event-driven programming paradigm of Java. 8. Write a multi-threaded Java program to print all numbers below 100,000 that are both

prime and fibonacci number (some examples are 2, 3, 5, 13, etc.). Design a thread that generates prime numbers below 100,000 and writes them into a pipe. Design another thread that generates fibonacci numbers and writes them to another pipe. The main thread should read both the pipes to identify numbers common to both.

9. Develop a simple OPAC system for library using even-driven and concurrent programming paradigms of Java. Use JDBC to connect to a back-end database.

10. Develop multi-threaded echo server and a corresponding GUI client in Java. 11. Mini-Project - Develop a programmer's editor in Java that supports syntax- highlighting,

compilation support, debugging support, etc.

INT390 DATA ANALYTICS LABORATORY L T P C 0 0 3 2

1. Creating an interactive Hadoop Map Reduce job flow. 2. Querying Hadoop Map Reduce jobs using Hive. 3. Loading unstructured data into Hadoop Distributed File System (HDFS). 4. Simplifying Big Data processing and communicating with Pig Latin. 5. Creating and customizing applications to analyze data. 6. Implementing a targeted Big Data strategy. 7. Using weka tool to exploring the data. 8. Preprocess the given data using weka tool. 9. Apply different classification techniques to classify the given data set. 10. Apply various clustering techniques to cluster the data. 11. Apply various association rule mining algorithms.

Page 51: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

51 KALASALINGAM UNIVERSITY

INT401 MULTIMEDIA AND COMPUTER GRAPHICS

L T P C 3 0 0 3

MULTIMEDIA SYSTEMS DESIGN An Introduction – Multimedia applications – Multimedia System Architecture – Evolving technologies for Multimedia – objects used in Multimedia systems – Multimedia Data interface standards – Multimedia Databases MULTIMEDIA FILE HANDLING Compression & Decompression Algorithms– Data & File Format standards – Multimedia I/O technologies - Digital voice and audio – video image and animation – Full motion video – Storage and retrieval Technologies. HYPERMEDIA Multimedia Authoring & User Interface – Multimedia Messaging - Hypermedia messaging – Hypermedia message component – creating Hypermedia message – Integrated multimedia message standards – Integrated Document management – Distributed Multimedia Systems. OUTPUT PRIMITIVES Introduction - Line - Curve and Ellipse Algorithms – Attributes –Two-Dimensional Geometric Transformations – Two-Dimensional Viewing. THREE-DIMENSIONAL CONCEPTS Three-Dimensional Object Representations – Three-Dimensional Geometric and Modeling Transformations – Three-Dimensional Viewing – Color models – Animation TEXT BOOKS

1. Prabat K Andleigh and Kiran Thakrar, “Multimedia Systems and Design”, PHI, 2003. 2. Donald Hearn and M.Pauline Baker, “Computer Graphics C Version”, Pearson

Education, 2009. REFERENCES

1. Judith Jeffcoate, Multimedia in practice technology and Applications, PHI, 2007. 2. Foley, Vandam, Feiner, Huges, Computer Graphics: Principles & Practice, Pearson

Education, second edition 2003.

SEMESTER VII

Page 52: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

52 KALASALINGAM UNIVERSITY

INT402 COMPONENT BASED TECHNOLOGY

L T P C 3 1 0 4

INTRODUCTION Software Components – objects – fundamental properties of Component technology – modules – interfaces – callbacks – directory services – component architecture – components and middleware JAVA BASED COMPONENT TECHNOLOGIES Threads – Java Beans – Events and connections – properties – introspection – JAR files – reflection – object serialization – Enterprise Java Beans – Distributed Object models – RMI and RMI-IIOP CORBA COMPONENT TECHNOLOGIES Java and CORBA – Interface Definition language – Object Request Broker – system object model – portable object adapter – CORBA services – CORBA component model – containers – application server – model driven architecture . NET BASED COMPONENT TECHNOLOGIES COM – Distributed COM – object reuse – interfaces and versioning – dispatch interfaces – connectable objects – OLE containers and servers – Active X controls – .NET components - assemblies – appdomains – contexts – reflection – remoting COMPONENT FRAMEWORKS AND DEVELOPMENT Connectors – contexts – EJB containers – CLR contexts and channels – Component Frameworks- Object-Oriented Frameworks (OOFW) - Black Box component framework – directory objects – cross-development environment – component-oriented programming – Component design and implementation tools – testing tools - assembly tools TEXT BOOK

1. Clemens Szyperski, “Component Software: Beyond Object-Oriented Programming”, Pearson Education publishers, 2003.

REFERENCES

1. Ed Roman, “Mastering Enterprise Java Beans”, John Wiley & Sons Inc., 1999. 2. Mowbray, “Inside CORBA”, Pearson Education, 2003. 3. Freeze, “Visual Basic Development Guide for COM & COM+”, BPB Publication, 2001. 4. Hortsamann, Cornell, “CORE JAVA”, Vol-II, Sun Press, 2002.

Page 53: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

53 KALASALINGAM UNIVERSITY

INT481 SOFTWARE COMPONENTS LABORATORY

L T P C 0 0 3 2

1. Development of simple COM components in VB and use them in applications. 2. Deploying EJB for simple arithmetic operator. 3. Create a java bean to draw various graphical shapes and display it using or without using

BDK. 4. Develop an Enterprise Java Bean for banking operations. 5. Develop an Enterprise Java Bean for Library Operations. 6. Deploying RMI for client server applications. 7. Create a distributed application to download various files from various servers using

RMI. 8. Creation of DLL Using VB and Deploy it in Java. 9. Develop a Program for Implementing a Naming Services in CORBA 10. Develop a Simple Application using CORBA. 11. Develop a middleware component for retrieving Stock Market Exchange information and

Weather Forecast information using CORBA 12. Deploying components for handling Multimedia files and e-Business applications Using

Active-X controls. 13. Develop a component for encryption and decryption using COM / .NET 14. Develop a component for retrieving information from message box using DCOM / .NET 15. Implementation of Components in web applications. 16. Studying J2EE server.

INT482 MULTIMEDIA AND COMPUTER GRAPHICS LABORATORY

L T P C 0 0 3 2

1. To implement Bresenham’s algorithms for line, circle and ellipse drawing 2. To perform 2D Transformations such as translation, rotation, scaling, reflection and

sharing. 3. To implement Cohen-Sutherland 2D clipping and window-view port mapping 4. To perform 3D Transformations such as translation, rotation and scaling. 5. To visualize projections of 3D images. 6. To convert between color models. 7. To implement RLE compression algorithm 8. To implement image compression algorithm 9. To perform animation using any Animation software. 10. To perform basic operations on image using any image editing software 11. Implementing a simple Domain Name System. 12. Designing web pages using static html. 13. Designing web pages using java applet. 14. Designing web pages using real video and audio. 15. Mini Project

Page 54: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

54 KALASALINGAM UNIVERSITY

INT301 VISUAL PROGRAMMING L T P C 3 1 0 4

.NET FRAMEWORK AND C# Introduction to .NET Framework and C# – CLR – Framework Class Library – Data types and conversions – Controlling program execution – Handling Errors. WINDOWS PROGRAMMING Windows programming with MFC Documents / Views in MFC – MFC Applications with list boxes – Tree view control – Menu and toolbars – MFC collection classes - MFC template classes. .NET DATA ACCESS Data Access model for .NET: ADO.NET – Key objects: Connection – Command – Data Reader – Data Adapter – Data Binding – Data Sets – Managing DB Connections – XML Configuration files – Handling BLOBs .NET INTERNET PROGRAMMING ASP.NET Web Forms and Controls – Event Handlers – View State – Data Binding – Validation controls – Master pages and content pages – Configuration files(XML). XML WEB SERVICES XML Web service architecture – XML Web Service protocols – Web Service Development Language (WSDL) – Building web services: Writing .NET XML Web Services – Consuming XML web services using HTTP – Managing XML Web Service state. TEXT BOOKS

1. Stephen C. Perry, “Core C# and .NET”, Prentice Hall, 2006. 2. Stefan Bjornander, “Microsoft Visual C++ Windows Applications by Example”, Packt

Publishing, 2008. 3. Adam Freeman, Allen Jones, “Microsoft® .NET XML Web Services Step by Step”,

Microsoft Press, 2002. REFERENCES

1. Ivor Horton, “Beginning Visual C++ 2008”, Wiley Dreamtech India Pvt. 2008. 2. http://msdn.microsoft.com/en-us/library/ee817654.aspx

MAJOR ELECTIVES

Page 55: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

55 KALASALINGAM UNIVERSITY

INT305

SYSTEM SOFTWARE

L T P C

3 0 0 3 BACKGROUND Introduction – System Software and Machine Architecture – The Simplified Instructional Computer (SIC) – Traditional (CISC) Machines – RISC Machines. ASSEMBLERS Basic Assembler Functions – Machine Dependent Assembler Features – Machine Independent Assembler Features – Assembler Design Options – Implementation Examples. LOADERS AND LINKERS Basic Loader Functions – Machine Dependent Loader Features – Machine Independent Loader Features – Loader Design Options – Implementation Examples. MACRO PROCESSORS Basic Macro Processor Functions – Machine Independent Macro Processor Features – Macro Processor Design Options – Implementation Examples COMPILERS AND INTERPRETERS Aspects of compilation – memory allocation – compilation of expressions- compilation of control structure code optimization – interpreters –Text editors. TEXT BOOK

1. Beck, L. System Software, An Introduction to System Programming, Addison Wesley, 1999.

REFERENCES

1. J. Nithyashri, “System Software”, Tata McGraw Hill, 2nd Edition, 2010. 2. A.A. Puntambekar, I. A. Dhotre, “System Programming”, McGraw Hill, 2008.

INT307 INFORMATION CODING TECHNIQUES

L T P C 3 0 0 3

INFORMATION ENTROPY FUNDAMENTALS Uncertainty- Information and Entropy – Source coding Theorem – Huffman coding –Shannon Fano coding – Discrete Memory less channels – channel capacity – channel coding Theorem – Channel capacity Theorem. DATA AND VOICE CODING Differential Pulse code Modulation – Adaptive Differential Pulse Code Modulation – Adaptive sub band coding – Delta Modulation – Adaptive Delta Modulation – Coding of speech signal at

Page 56: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

56 KALASALINGAM UNIVERSITY

low bit rates (Vocoder, LPC). ERROR CONTROL CODING Linear Block codes – Syndrome Decoding – Minimum distance consideration – cyclic codes – Generator Polynomial – Parity check polynomial – Encoder for cyclic codes – calculation of syndrome – Convolutional codes. COMPRESSION TECHNIQUES Principles – Text compression – Static Huffman Coding – Dynamic Huffman coding – Arithmetic coding – Image Compression – Graphics Interchange format – Tagged Image File Format – Digitized documents – Introduction to JPEG standards. AUDIO AND VIDEO CODING Linear Predictive coding – code excited LPC – Perceptual coding, MPEG audio coders – Dolby audio coders – Video compression – Principles – Introduction to H.261 & MPEG Video standards. TEXTBOOKS

1. Simon Haykin & Michael Moher, “Communication Systems”, John Wiley and Sons, 5th Edition, 2009.

2. Fred Halsall, “Multimedia Communications, Applications Networks Protocols and Standards”, Pearson Education, Asia 2002.

REFERENCES

1. Mark Nelson, “Data Compression Book”, BPB Publication 2nd edition 1996. 2. Watkinson J, “Compression in Video and Audio”, Focal Press, London, 1995.

INT308 OBJECT ORIENTED ANALYSIS AND DESIGN

L T P C 3 0 0 3

UML DIAGRAMS Introduction to OOAD – Unified Process - UML diagrams – Use Case – Class Diagrams– Interaction Diagrams – State Diagrams – Activity Diagrams – Package, component and Deployment Diagrams DESIGN PATTERNS GRASP: Designing objects with responsibilities – Creator – Information expert – Low Coupling – High Cohesion – Controller - Design Patterns – creational - factory method - structural – Bridge – Adapter -behavioral – Strategy – observer CASE STUDY Case study – the Next Gen POS system, Inception -Use case Modeling - Relating Use cases – include, extend and generalization - Elaboration - Domain Models - Finding conceptual classes

Page 57: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

57 KALASALINGAM UNIVERSITY

and description classes – Associations – Attributes – Domain model refinement – Finding conceptual class Hierarchies - Aggregation and Composition APPLYING DESIGN PATTERNS System sequence diagrams - Relationship between sequence diagrams and use cases Logical architecture and UML package diagram – Logical architecture refinement - UML class diagrams - UML interaction diagrams - Applying GoF design patterns CODING AND TESTING Mapping design to code – Testing: Issues in OO Testing – Class Testing – OO Integration Testing – GUI Testing – OO System Testing TEXT BOOK

1. Craig Larman, "Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development”, Third Edition, Pearson Education, 2005.

REFERENCES

1. Simon Bennett, Steve Mc Robb and Ray Farmer, “Object Oriented Systems Analysis and Design Using UML”, Fourth Edition, Mc-Graw Hill Education, 2010.

2. Erich Gamma, and Richard Helm, Ralph Johnson, John Vlissides, “Design patterns: Elements of Reusable Object-Oriented Software”, Addison-Wesley, 1995.

3. Martin Fowler, “UML Distilled: A Brief Guide to the Standard Object Modeling Language”, Third edition, Addison Wesley, 2003.

4. Paul C. Jorgensen, “Software Testing:- A Craftsman‟s Approach”, Third Edition, Auerbach Publications, Taylor and Francis Group, 2008.

INT309 WEB TECHNOLOGY L T P C 3 0 0 3

INTRODUCTION History and basic idea of Internet; Internet services: telnet, e-mail, ftp, WWW- Protocols - HTTP, SMTP, POP3, MIME, IMAP - Web page design: Designing web pages with HTML5- use of tags, canvas hyperlinks, URLs, tables, text formatting, graphics & multimedia, imagemap, frames and forms in web pages. Use of Cascading Style Sheet in web pages. Protocols- Introduction to JAVA Scripts – Object Based Scripting for the web. Structures – Functions – Arrays – Objects. DYNAMIC HTML Introduction – Object refers, Collectors all and Children. Dynamic style, Dynamic position, frames, navigator, Event Model – On check – On load – On error – Mouse related – Form process – Event Bubblers – Filters – Transport with the Filter – Creating Images – Adding

Page 58: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

58 KALASALINGAM UNIVERSITY

shadows – Creating Gradients – Creating Motion with Blur – Data Binding – Simple Data Binding – Moving with a record set – Sorting table data – Binding of an Image and table. MULTIMEDIA Audio and video speech synthesis and recognition – Electronic Commerce – E-Business Model – E- Marketing – Online Payments and Security – Web Servers – HTTP request types – System Architecture – Client Side Scripting and Server side Scripting – Accessing Web servers – IIS – Apache web server. DATABASE- ASP – XML Database- Relational Database model – Overview, SQL – ASP – Working of ASP – Objects – File System Objects – Session tracking and cookies – ADO – Access a Database from ASP – Server side Active-X Components – Web Resources – XML – Structure in Data – Name spaces – DTD – Vocabularies – DOM methods. SERVLETS AND JSP Introduction – Servlet Overview Architecture – Handling HTTP Request – Get and post request – redirecting request – multi-tier applications – JSP – Overview – Objects – scripting – Standard Actions – Directives. TEXT BOOK

1. Deitel & Deitel, Goldberg, “Internet and World Wide Web 5th Edition – How to Program”, Pearson Education Asia, 2009.

REFERENCES

1. Eric Ladd, Jim O’ Donnel, “Using HTML 4, XML and JAVA1.2”, Prentice Hall of India, QUE, 1999.

2. Aferganatel, “Web Programming: Desktop Management”, PHI, 2004. 3. Rajkamal, “Web Technology”, Tata McGraw-Hill, 2001.

INT310 NETWORK DESIGN SECURITY AND MANAGEMENT

L T P C 3 0 0 3

PRINCIPLES OF NETWORK AND DESIGN Design objectives – Understanding the network environment - Achieving the design goals – Importance of being predictable and fundamental design principles. – Designing the campus LAN – campus network design goals – Understanding the campus network – Designing the LAN topology – Campus hierarchical design. DESIGNING THE WAN Designing the WAN topology – flat versus hierarchical, flat WAN topology – limitations of a flat design – hierarchical WAN topology – PVC and leased line aggregation – Issues with hierarchical design – hierarchical layers – WAN design parameters- choosing the WAN

Page 59: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

59 KALASALINGAM UNIVERSITY

technology – design considerations for serial links – designing IP over frame relay, and ISDN design issues with IP – fundamental IP routing design – designing an IP addressing plan – categorizing IP routing protocol and RIP. SECURITY PROBLEM AND CRYPTOGRAPHY Security attacks – services – and mechanism – Conventional encryption model – Steganography – classical encryption techniques – simplified DES – block Cipher principles – The DES standards – Principles of Public key cryptosystems – RSA algorithm – Key management – Hellman key exchange – Authentication requirements and functions – Authentication codes Hash functions Kerberos. NETWORK SECURITY Transport level Security- Web Security, SSL, TLS, HTTPS, SSH- Wireless network security-E Mail security-PGP, S/ MIME, DKIM, IP Security, Intrusion detection – password management. Malicious software– Viruses and related Threats – Virus Counter measures , worms, DDoS attacks– Firewall Design Principles – Trusted Systems. NETWORK MANAGEMENT Network management – requirements and systems – Network monitoring architecture – Performance monitoring – Fault monitoring – Account monitoring – Configuration control – Security control – SNMP background and concepts – structure of management information – SNMP protocol – Basic concepts – specifications – Transport level support Groups. TEXT BOOKS

1. Cormac Long, “IP network design”, Tata McGraw Hill, 2010. 2. William Stallings, “Cryptography and Network Security”, 6th Edition, Pearson

Education, March 2013. 3. William Stallings, “SNMP, SNMPv2, SNMPv3 and RMON 1 and 2”, Pearson education

Asia, 2009.

REFERENCES 1. Charles P. Pfleeger, “Security in Computing”, Prentice Hall, 3rd Edition 2003. 2. Bruce Schneier, “Applied Cryptography”, JohnWiley & Sons Inc, 2nd edition, 2007. 3. ED Taylor, “Networking Handbook”, McGraw-Hill, 2000. 4. Subramanian Mani, “Network management – Principle and practice”, Pearson education

India, 2010.

INT311 MOBILE COMMUNICATION AND COMPUTING

L T P C 3 0 0 3

INTRODUCTION Mobile Computing – Mobile Computing Vs wireless Networking – Mobile Computing Applications – Characteristics of Mobile computing – Structure of Mobile Computing

Page 60: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

60 KALASALINGAM UNIVERSITY

Application. MAC Protocols – Wireless MAC Issues – Fixed Assignment Schemes – Random Assignment Schemes – Reservation Based Schemes. MOBILE INTERNET PROTOCOL AND TRANSPORT LAYER Overview of Mobile IP – Features of Mobile IP – Key Mechanism in Mobile IP – route Optimization. Overview of TCP/IP – Architecture of TCP/IP- Adaptation of tCP Window – Improvement in TCP Performance. MOBILE TELECOMMUNICATION SYSTEM Global System for Mobile Communication (GSM) – General Packet Radio Service (GPRS) – Universal Mobile Telecommunication System (UMTS). MOBILE AD-HOC NETWORKS Ad-Hoc Basic Concepts – Characteristics – Applications – Design Issues – Routing – Essential of Traditional Routing Protocols –Popular Routing Protocols – Vehicular Ad Hoc networks ( VANET) – MANET Vs VANET – Security. MOBILE PLATFORMS AND APPLICATIONS Mobile Device Operating Systems – Special Constrains & Requirements – Commercial Mobile Operating Systems – Software Development Kit: iOS, Android, BlackBerry, Windows Phone – M-Commerce – Structure – Pros & Cons – Mobile Payment System – Security Issues. TEXT BOOK

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

REFERENCES

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

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

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

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

5. C.K.Toh, “AdHoc Mobile Wireless Networks”, First Edition, Pearson Education, 2002. 6. Android Developers : http://developer.android.com/index.html 7. Apple Developer : https://developer.apple.com/ 8. Windows Phone Dev Center : http://developer.windowsphone.com 9. BlackBerry Developer : http://developer.blackberry.com/

Page 61: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

61 KALASALINGAM UNIVERSITY

INT312 SATELLITE COMMUNICATION L T P C 3 0 0 3

ORBITAL PARAMETERS Orbital parameters-Orbital perturbations-Geo stationary orbits-Low Earth and Medium orbits- Frequency selection-Frequency co-ordination and regulatory services-Sun transit outages-Limits of visibility-Attitude and orientation control-Spin stabilisation techniques-Gimbal platform. LINK CALCULATIONS Space craft configuration-Payload and supporting subsystems-Satellite uplink -down link power budget-C/No-G/T-Noise temperature-System noise-Propagation actors- Polarization calculations. ACCESS TECHNIQUES Modulation and Multiplexing-Voice, Data, Video, Analog and Digital transmission systems-multiple access techniques-FDMA,TDMA,T1-T2 carrier systems-SPADE-SS-TDMA-CDMA-Assignment. Methods-Spread spectrum communication-Compression-Encryption and Decryption techniques. EARTH STATION PARAMETERS Earth station location-propagation effects of ground-High power transmitters-Klystron Crossed field devices-Cassegrania feeds-Measurements on G/T and Eb/No. SATELITE APPLICATIONS INTELSAT Series - INSAT- VSAT- Remote sensing -Mobile satellite service SM,GPS, INMARSAT -Satellite Navigation System- Direct to Home service (DTH)-Special services-E-mail-Video conferencing and Internet connectivity. TEXT BOOKS

1. Bruce R.Elbert, “The satellite communication applications handbook”, 2nd Edition, Artech House Boston, 2004.

2. Wilbur L. Pritchard, Henri G. Suyderhoud, Robert A. Nelson, “Satellite communication Systems Engineering”, 2nd Edition, Prentice Hall, 1993.

REFERENCES 1. Dennis Rody, “Satellite Communication”, Regents/Prentice Hall, Eaglewood Cliff, New

Jersey,1983. 2. Dennis Rody, “Satellite Communication”, Regents/Prentice Hall, Eaglewood Cliff, New

Jersey, 4th Edition, 2009. 3. Tri T.Ha, “Digital satellite communication”, 2nd Edition, McGraw Hill, New york.2009. 4. Kamilo Feher, “Digital communications: satellite/earth station engineering”, Noble

Publishing Corp., 1997.

Page 62: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

62 KALASALINGAM UNIVERSITY

INT313 DATA WAREHOUSING AND MINING

L T P C 3 0 0 3

INTRODUCTION AND DATA WAREHOUSING Introduction - Data Warehouse - Multidimensional Data Model - Data Warehouse Architecture – Implementation - Further Development - Data Warehousing to Data Mining DATA PREPROCESSING, LANGUAGE, ARCHITECTURES, CONCEPT DESCRIPTION Why Preprocessing - Cleaning, Integration – Transformation – Reduction – Discretization - Concept Hierarchy Generation, Data Mining Primitives, Query Language, Graphical User Interfaces – Architectures - Concept Description - Data Generalization - Characterizations - Class Comparisons - Descriptive Statistical Measures. ASSOCIATION RULES Association Rule Mining - Single-Dimensional Boolean Association Rules from Transactional Databases - Multi-Level Association Rules from Transaction Databases CLASSIFICATION AND CLUSTERING Classification and Prediction – Issues - Decision Tree Induction - Bayesian Classification - Association Rule Based - Other Classification Methods – Prediction - Classifier Accuracy - Cluster Analysis - Types of data - Categorisation of methods - Partitioning methods - Outlier Analysis. RECENT TRENDS Multidimensional Analysis and Descriptive Mining of Complex Data Objects -Spatial Databases - Multimedia Databases - Time Series and Sequence Data - Text Databases - World Wide Web -Applications and Trends in Data Mining TEXT BOOK

1. J. Han, M. Kamber, “Data Mining: Concepts and Techniques”, Harcourt India Morgan Kauffman, 2011.

REFERENCES

1. Margaret H.Dunham, “Data Mining: Introductory and Advanced Topics”, Pearson Education 2006.

2. Sam Anahory, Dennis Murry, “Data Warehousing in the real world”, Pearson Education 2009.

3. David Hand, Heikki Manila, Padhraic Symth, “Principles of Data Mining”, PHI 2004. 4. W.H.Inmon, “Building the Data Warehouse”, 3rd Edition, Wiley, 2005.

Page 63: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

63 KALASALINGAM UNIVERSITY

INT315 BLUETOOTH TECHNOLOGY L T P C 3 0 0 3

BASIC CONCEPTS Components-networks-Topologies-Protocols and Standards –ISO/OSI model-Origin- blue tooth SIG - Protocol stack - Security applications and profiles – management - test and qualification technology basics - RF and IR wireless communication. BLUETOOTH MODULE Antennas patterns - gain and losses- types of antennas- on chip antennas radio interference - FH, modulation, symbol timing, power emission and control, performance parameters - RF architecture - Blur RF - Base band - Blue tooth device address system timing - Physical links - packet structuring types and construction - channel coding and time base synchronization. LINK CONTROLLER AND MANAGEMENT LCP- controller states - Pico net and scattered operations - Master / slave role switching LC Architectural overview – LMC - Link set up - Quality of service - LMP version - Name represent - Test mode. BLUETOOTH HOST LLC and adaptation protocol L2 cap signaling – connections- Blue tooth profiles- Version 1.0-Generic profiles-serial and object exchange. SECURITY Encryption and security Key generation - security Modes and architecture - Low power operation and QOS management. TEXT BOOK

1. Jennifer, Sturman, “Bluetooth Connect without cables”, 2nd Edition, Pearson education 2005.

REFERENCES

1. Brent A.Miller and Bisdikian C, “Bluetooth reveeled”, 2nd Edition, Pearson Education 2002.

2. Muller J, “Blue tooth Demystified”, Nathan Tata Mc Graw Hill 2001.

Page 64: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

64 KALASALINGAM UNIVERSITY

INT316 ADVANCED DBMS L T P C 3 0 0 3

ISSUES OF RELATIONAL MODEL Introduction to DBMS – ER Model – Normalization – ACID Properties - Query Processing – Query Optimization – Transaction Processing – Concurrency Control –Recovery – Database Tuning. DISTRIBUTED DATABASES Parallel Databases – Inter and Intra Query Parallelism – Distributed Database Design Issues – Distributed Architecture and Design – Integration – Access control – Query Processing – optimization of distributed queries – Multi database Query processing – Transaction management. OBJECT ORIENTED DATABASES History of Data modeling – Object oriented Paradigm –Object Oriented Data Model-– Modeling and Design – Persistence – Query Languages – Transaction – Concurrency – Multi Version Locks – Recovery – GEMSTONE – ODMG Model INFORMATION RETRIEVAL AND XML DATA Databases - IR and XML – Introduction to information retrieval-Indexing for text search – Web search engines – managing text in a DBMS- a data model for XML- X Queries: Querying XML data – Efficient evaluation of XML queries – Data Warehousing and Mining. CURRENT ISSUES & TOPICS Mobile Databases: Location and Handoff Management -Effect of Mobility on Data Management –Transaction management in Mobile DB; Types of spatial data and queries - Introduction to spatial Indexes – Indexing based on space filling curves- Grid files – R- trees- issues in High dimensional indexing- Advanced Transaction processing- Data Integration –Main memory databases(RTDB)- Multimedia databases-Geographic Information System – Temporal Databases- Biological Databases- Information Visualizations TEXT BOOK

1. M. Tamer Ozsu, Patrick Valduries, “Principles of Distributed database systems”, Springer 3rd edition, 2011.

2. Raghu Ramakrishna, Johannes Gehrke, “Database Management Systems”, Tata McGraw Hill, 2003.

REFERENCES

1. Elmasri, Navathe, “Fundamentals of Database Systems”, 5th Edition, Pearson Education, 2008.

2. Connolly, “Database Systems: A Practical Approach To Design, Implementation And Management”, 4th Edition Pearson Education India, 2008.

3. Jan L. Harrington, “Object oriented Database Design”, Morgan Kaufmann, 2000 4. Vijay Kumar, “Mobile Database Systems”, John Wiley & Sons, 2006.

Page 65: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

65 KALASALINGAM UNIVERSITY

INT317 DESIGN AND ANALYSIS OF ALGORITHM L T P C 3 0 0 3

BASIC CONCEPTS OF ALGORITHMS Introduction – Notion of Algorithm – Fundamentals of Algorithmic Solving – Important Problem types – Fundamentals of the Analysis of Algorithm Efficiency - Analysis Framework – Asymptotic Notations and Basic Efficiency Classes. MATHEMATICAL ASPECTS AND ANALYSIS OF ALGORITHMS Mathematical Analysis of Non-recursive Algorithm – Mathematical Analysis of Recursive Algorithm – Example: Fibonacci Numbers – Empirical Analysis of Algorithms – Algorithm Visualization. ANALYSIS OF SORTING AND SEARCHING ALGORITHMS Brute Force – Selection Sort and Bubble Sort – Sequential Search and Brute-force string matching – Divide and conquer – Merge sort – Quick Sort – Binary Search – Binary tree- Traversal and Related Properties – Decrease and Conquer – Insertion Sort – Depth first Search and Breadth First Search. ALGORITHMIC TECHNIQUES Transform and conquer – Presorting – Balanced Search trees – AVL Trees – Heaps and Heap sort – Dynamic Programming – Warshall’s and Floyd’s Algorithm – Optimal Binary Search trees – Knapsack problem and memory functions - Greedy Techniques – Prim’s Algorithm – Kruskal’s Algorithm – Dijkstra’s Algorithm – Huffman trees. ALGORITHM DESIGN METHODS Backtracking – n-Queen’s Problem – Hamiltonian Circuit problem – Subset-Sum problem – Branch and bound – Assignment problem – Knapsack problem – Traveling salesman problem – NP and NP-Complete problems – Approximation Algorithms for NP – Hard Problems. TEXT BOOK

1. Anany Levitin, “Introduction to the Design and Analysis of Algorithm”, 2nd Edition, Pearson Education India, 2008.

REFERENCES 1. T.H. Cormen, C.E. Leiserson, R.L. Rivest and C. Stein, “Introduction to Algorithms”,

PHI Pvt. Ltd., 2001. 2. Sara Baase and Allen Van Gelder, “Computer Algorithms - Introduction to Design and

Analysis”, 2nd Impression, Pearson Education India, 2008. 3. A.V.Aho, J.E. Hopcroft and J.D.Ullman, “The Design and Analysis Of Computer

Algorithms”, Pearson Education Asia, 2003.

Page 66: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

66 KALASALINGAM UNIVERSITY

INT318 INFORMATION SECURITY L T P C 3 0 0 3

INTRODUCTION History, Information Security, Critical Characteristics of Information, NSTISSC Security Model, Components of an Information System, Securing the Components, Balancing Security and Access, The SDLC, The Security SDLC SECURITY INVESTIGATION Need for Security, Business Needs, Threats, Attacks, Legal, Ethical and Professional Issues SECURITY ANALYSIS Risk Management: Identifying and Assessing Risk, Assessing and Controlling Risk LOGICAL DESIGN Blueprint for Security, Information Security Policy, Standards and Practices, ISO 17799/BS 7799, NIST Models, VISA International Security Model, Design of Security Architecture, Planning for Continuity PHYSICAL DESIGN Security Technology, IDS, Scanning and Analysis Tools, Cryptography, Access Control Devices, Physical Security, Security and Personnel TEXT BOOK

1. Michael E Whitman and Herbert J Mattord, “Principles of Information Security”, 4th Edition,Vikas Publishing House, New Delhi, 2011.

REFERENCES

1. Micki Krause, Harold F. Tipton, “Handbook of Information Security Management”, 6th edition vol-5, CRC Press LLC, 2011.

2. Stuart Mc Clure, Joel Scrambray, George Kurtz, “Hacking Exposed 6th edition –Network security secrets and solutions”, Tata McGraw-Hill, 2009.

3. Matt Bishop, “Computer Security Art and Science”, Addison-Wesley Professional, 2003.

INT319 SOFTWARE TESTING L T P C 3 0 0 3

INTRODUCTION Testing as an Engineering Activity - Role of Process in Software Quality - Testing as a Process - Basic Definitions - Software Testing Principles - The Tester’s Role in a Software Development Organization - Origins of Defects - Defect Classes - The Defect Repository and Test Design - Defect Examples - Developer/Tester Support for Developing a Defect Repository

Page 67: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

67 KALASALINGAM UNIVERSITY

TEST CASE DESIGN Introduction to Testing Design Strategies - The Smarter Tester - Test Case Design Strategies - Using Black Box Approach to Test Case Design - Random Testing - Equivalence Class Partitioning - Boundary Value Analysis - Other Black-box Test Design Approaches - Black-box testing and COTS - Using White-Box Approach to Test design - Test Adequacy Criteria - Coverage and Control Flow Graphs - Covering Code Logic - Paths: Their Role in White-box Based Test Design - Additional White Box Test Design Approaches - Evaluating Test Adequacy Criteria LEVELS OF TESTING The Need for Levels of Testing - Unit Test - Unit Test Planning - Designing the Unit Tests - The Class as a Testable Unit - The Test Harness - Running the Unit tests and Recording results - Integration tests - Designing Integration Tests - Integration Test Planning - System Test – The Different Types - Regression Testing – Alpha Beta and Acceptance Tests TEST MANAGEMENT Introductory Concepts - Testing and Debugging Goals and Policies - Test Planning - Test Plan Components - Test Plan Attachments - Locating Test Items - Reporting Test Results - The role of three groups in Test Planning and Policy Development - Process and the Engineering Disciplines - Introducing the test specialist - Skills needed by a test specialist - Building a Testing Group. CONTROLLING AND MONITORING Defining Terms - Measurements and Milestones for Controlling and Monitoring - Status Meetings - Reports and Control Issues - Criteria for Test Completion – SCM - Types of reviews - Developing a review program - Components of Review Plans - Reporting review results TEXT BOOK

1. Ilene Burnstein, “Practical Software Testing”, Springer International Edition, Chennai, 2013.

REFERENCES

1. Edward Kit, “Software Testing in the Real World: Improving the Process” Addison Wesley 2013.

2. Glenford J. Myers, “The Art of Software Testing”, Wiley, New York, 2012. 3. Elfriede Dustin, Jeff Rashka, and John Paul, “Automated Software Testing: Introduction,

Management, and Performance”, Addison Wesley, Reading, Mass., 2013. 4. Edward Kit, “Software Testing in the Real World – Improving the Process”, Pearson

Education, 3rd Impression New Delhi, 2008.

Page 68: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

68 KALASALINGAM UNIVERSITY

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

INTRODUCTION TO STORAGE TECHNOLOGY Review data creation and the amount of data being created and understand the value of data to a business - challenges in data storage and data management - Solutions available or data storage - Core elements of a data center infrastructure - role of each element in supporting business activities. STORAGE SYSTEMS ARCHITECTURE Hardware and software components of the host environment - Key protocols and concepts used by each component - Physical and logical components of a connectivity environment Major physical disk - access characteristics - and performance implications - Concept of RAID and its components - Different Raid levels and their suitability for different application environments: RAID 0 RAID 1, RAID 3, RAID 4, RAID 5, RAID 0+1, RAID 1+0, RAID 6 - Compare and contrast integrated and modular storage systems - High-level architecture and working of an intelligent storage system. INTRODUCTION TO NETWORKED STORAGE Evolution of networked storage – Architecture – Components - and topologies of FC-SAN, NAS, and IP-SA Benefits of the different networked storage options -Understand the need for long-term archiving solutions and describe how CAS fulfills the need - Understand the appropriateness of the different networked storage options for different application environments. INFORMATION AVAILABILITY & MONITORING & MANAGING DATA CENTER List reasons for planned/unplanned outages and the impact of downtime - impact of downtime - Differentiate between business continuity (BC) and disaster recovery (DR) - RTO and RPO - Identify single points of failure in a storage infrastructure and list solutions to mitigate these failures - Architecture of backup/recovery and the different backup/recovery topologies - replication technologies and their role in ensuring information availability and business continuity - Remote replication technologies and their role in providing disaster recovery and business continuity capabilities - Identify key areas to monitor in a data center - Industry standards for data center monitoring and management - key metrics to monitor for different components in a storage infrastructure - key management tasks in a data center. SECURING STORAGE AND STORAGE VIRTUALIZATION Information security - Critical security attributes for information systems - Storage security domains - List and analyzes the common threats in each domain - Virtualization technologies – block-level and file-level virtualization technologies and Processes TEXT BOOK

1. EMC, EMC Education Services, Lastemc, “Information Storage and Management: Storing, Managing, and Protecting Digital Information”, John Wiley and Sons, 2010.

Page 69: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

69 KALASALINGAM UNIVERSITY

REFERENCES 1. Robert Spalding, “Storage Networks: The Complete Reference”. Tata McGraw Hill,

Osborne, 2003 2. Marc Farley, “Building Storage Networks”, 2nd Edition, Tata McGraw Hill, Osborne,

2001. 3. Meeta Gupta, “Storage Area Network Fundamentals”, Pearson Education Limited, 2002.

INT 323 EMBEDDED SYSTEMS L T P C 3 0 0 3

INTRODUCTION TO EMBEDDED SYSTEMS Embedded computing - Characteristics of embedded computing applications – Processor in the System – Other hardware units – Software Embedded into a System – Exemplary Embedded Systems - Embedded System on Chip and in VLSI circuit EMBEDDED ARCHITECTURE Embedded Computers, Characteristics of Embedded Computing Applications, Challenges in Embedded Computing system design, embedded system design process- Requirements, Specification, Architectural Design, Designing Hardware and Software Components, System Integration, Formalism for System Design- Structural Description, Behavioral Description. Distributed Embedded Architecture - Hardware and Software Architectures. REAL TIME OPERATING SYSTEMS Introduction – Defining an RTOS – Architecture of Real Time Systems – Performance measures for Real Time Systems - Task States and Scheduling - Semaphores - single and recursive shared access synchronization- Application of Semaphores - Message queues – Real time clock and Embedded System Operating Systems - Interrupt Routines in RTOS Environment NETWORKS FOR EMBEDDED SYSTEMS I2C, CAN Bus, SHARC link ports, Ethernet, Myrinet, Internet, Network-Based design- Communication Analysis, system performance Analysis, Hardware platform design, Allocation and scheduling. EMBEDDED PROGRAMMING IN C AND C++ Language features-Programming environments-Introduction to-assembler-compiler-cross compilers and Integrated Development Environment (IDE). Debugging strategies, Simulators, Emulators- RTOS Software programming in Assembly Language and in High level language – Procedure Call and return – Parameter passing - C Program Elements – Queues – Stacks – Link lists – Embedded programming in C++. TEXT BOOKS

1. Jonathan W Valvano, “Embedded Microcomputer Systems : Real Time Interfacing”, Jonathan, 3rd Edtion, 2011.

Page 70: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

70 KALASALINGAM UNIVERSITY

2. Jane W.S. Liu, “Real Time Systems”, Pearson International Edition, Prentice Hall, 2000. REFERENCES

1. Wayne Wolf, “Computers as Components: Principles of Embedded Computing System Design”, 2nd Edition, Morgan Kaufmann, 2008.

2. C. M. Krishna and K. G. Shin , “Real-Time Systems”, McGraw-Hill, 1997. 3. Frank Vahid and Tony Givargi, “Embedded System Design: A Unified

Hardware/Software Introduction”, John Wiley & Sons, 2006. 4. Raj Kamal, “Embedded System”, 6th Edition, Tata McGraw-Hill Education, 2003. 5. Qing Li with Caroline Yao “Real-time concepts for Embedded system”, cmp books,

2003.

INT326 IT INFRASTRUCTURE MANAGEMENT L T P C 3 0 0 3

INFRASTRUCTURE MANAGEMENT OVERVIEW Definitions, Evolutions of Systems - Mainframes-to-Midrange-to-PCs-to-Client-server computing-to-New age systems - growth of internet, ARPA – DARPA – Management - concept of Infrastructure management – Roles and responsibilities - current business demands - IT systems Management Model- Fault Management- Configuration Management- Accounting Management- Performance Management- Security Management - IT systems issues – system complexity PREPARING FOR INFRASTRUCTURE MANAGEMENT IT infrastructure - Design Factors -Determine customer Requirements – elucidation - documentation - Identifying System Components- Existing Process documentation, Data, applications, Tools- integration, - standby stores - operations management - IT systems management patterns -design process of information systems – Information system Models. SERVICE DELIVERY PROCESSES AND SUPPORT PROCESSES ITIL-Service-Level Management, Financial Management And Costing, It Services Continuity Management, Capacity Management, Availability Management - Configuration Management - Service Desk - Incident Management - Problem Management - Change Management - Release Management – Service Level Agreement - Infrastructure Management – Roles – Response Times– Escalation Charts – Dash Boards. ASSET MANAGEMENT Asset – Asset classes - Organizational asset – IT asset – Physical asset – Information asset – Use of assets in business - Asset capture methods – Concepts of stock registers. Asset continuity planning – GAP analysis – Equivalent unit cost – Repair replace decisions – MTTR – MTBF – Impact of downtimes - Over view of Risk,–Risk assessment methodology – Risk identification, - Risk Evaluation, - Risk categorization - Risk registers - RISK Matrix

Page 71: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

71 KALASALINGAM UNIVERSITY

VIRTUALIZATION & CLOUD Virtualization concepts - Server virtualization - Server Virtualization Implementations - Managing Virtual Server Environments- physical partitioning – logical partitioning – host machines – virtual machines – guest operating systems - platforms – Hypervisor –ESX platform –VM kernel – COS – VMFS- ESX architecture -Cloud Basics -Service-Oriented Architectures -Cloud Architecture -Amazon Web Services -Google Cloud Services -Windows Azure -Open Source Cloud Stack TEXT BOOKS:

1. Jan Van Bon, “Foundations of IT Service Management: based on ITIL”, Van Haren Publishing, 2nd edition, 2005.

2. Rich Schiesser, “IT Systems Management”, Pearson Education, 2010. 3. Floyd Piedad, Michael Hawkins, “High Availability: Design, Techniques, and Processe”,

Prentice Hall, 2001.

REFERENCES 1. Muthukumaran. B, “IT for managers”, Oxford University press, 2009. 2. Harris Kern, Stuart Galup, Guy Nemiro, “IT Organization: Building a Worldclass

Infrastructure”, Prentice Hall, 2000. 3. Floyd Piedad, Michael Hawkins, “High Availability: Design, Techniques, and

Processes”, Prentice Hall, 2000. 4. Rich Schiesser, “IT Systems Management: Designing, Implementing, and Managing

World‐Class Infrastructures”, Prentice Hall PTR; 2001. 5. David Marshall, “VMware ESX essentials in the virtual data center”, CRC, 2009.

INT327 WIRELESS SENSOR NETWORKS L T P C 3 0 0 3

INTRODUCTION AND OVERVIEW OF WIRELESS SENSOR NETWORKS Introduction - Basic overview of the technology - Range of applications - Examples of category 1 and 2 WSN application - Sensor node technology - Sensor taxonomy - WN node operating environment – WN Trends - Wireless Transmission Technology and Systems POWER MANAGEMENT AND ROUTING IN WSN Distributed Power – Aware micro sensor networks - Dynamic voltage scaling techniques – Operating system for energy Scalable in WSN - Dynamic power management -Energy aware routing - Altruists or Friendly neighbors in the Pico radio sensor network - Aggregate queries - Bluetooth in the distributed sensor network - Mobile networking for smart dust CLUSTERING AND SECURITY PROTOCOLS IN WSN Topology discovery and clusters in sensor networks - Adaptive clustering with deterministic Cluster – Head selection -Sensor cluster’s performance - Power – aware functions -Efficient

Page 72: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

72 KALASALINGAM UNIVERSITY

flooding with passive Clustering -Security protocols in sensor networks - Communication security NETWORK MANAGEMENT AND OPERATING SYSTEM Network management requirements - Traditional network management models - Network management design issues – MANNA - other issues related to network management - Operating system design issues – TinyOS – Mate – MagnetOS – MANTIS – OSPM - EYES OS – SenOS – EMERALDS – PicsOS - WSN design issues -Performance modeling - Case study: Simple computation of the System Life Span. TOPOLOGY CONTROL Topology Control - Distributed Topology Control- Design Guidelines -Ideal Features of a Topology Control Protocol .The Quality of Information - Logical and Physical Node Degrees ; Location-based Topology Control -The R&M Protocol .- The LMST Protocol - Direction-based Topology Control - The CBTC Protocol -The DistRNG Protocol ; Neighbor-based Topology Control -The Number of Neighbors for Connectivity - The KNeigh Protocol - The XTC Protocol; Dealing with Node Mobility TEXT BOOKS

1. Kazem Sohraby, Daniel Minoli, Taieb Znati, “Wireless Sensor Networks Technology - Protocols and Applications”, John Wiley & Sons, Ltd, 2007.

2. Anna Hac, “Wireless Sensor Network Designs”, John Wiley & Sons, Ltd, 2003. 3. Paolo Santi, “Topology Control in Wireless Ad Hoc and Sensor Networks”, John Wiley

& Sons, Ltd, 2005. REFERENCES

1. “Protocols and Architecture for Wireless Sensor Networks”, Holger Karl University of Paderborn, Germany, Andreas Willing Hasso-Plattner-Institute at the University of Postdam, Germany, John Wiley & Sons Ltd., 2005.

2. Ian F. Akyildiz and Mehmet Can, “Wireless Sensor Networks”, John Wiley & Sons Ltd., 2010.

3. Mohammad Ilyas and Imad Mahgoub, “Handbook of sensor networks : Compact wireless and wired sensing systems”, CRC Press LLC, 2005.

INT328 RECONFIGURABLE COMPUTING L T P C 3 0 0 3

INTRODUCTION General overview: Goals and motivations - History, state of the art, future trends - Basic concepts and related fields of study - Performance, power, and other metrics - Algorithm analysis and speedup projections - VHDL tutorial

Page 73: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

73 KALASALINGAM UNIVERSITY

FPGA DESIGN RC Architectures: Device characteristics - Fine-grained architectures - Coarse-grained architectures. FPGA Physical Design Tools: Technology mapping - Placement & routing, Register Transfer (RT)/Logic Synthesis: Controller/Datapath synthesis - Logic minimization PARALLEL PROCESSING RC Application Design: Parallelism - Systolic arrays - Pipelining - Optimizations - Bottlenecks, High-level Design: High-level synthesis - High-level languages - Design tools ARCHITECTURES Hybrid architectures: Hybrid architectures Communication - Hw/sw partitioning - Soft-core microprocessors, System architectures: System design strategies - System services - Small-scale architectures - HPC architectures - HPEC architectures - System synthesis - Architectural design space explorations CASE STUDIES Case Studies: Signal and image processing – Bioinformatics - Security Special Topics: Partial Reconfiguration - Numerical Analysis - Performance Analysis/Prediction Fault Tolerance TEXT BOOK:

1. C. Maxfield, “The Design Warrior's Guide to FPGAs”, Newnes, 2004. REFERENCES:

1. M. Gokhale and P. Graham, “Reconfigurable Computing: Accelerating Computation with Field-Programmable Gate Arrays”, Springer, 2005.

2. C. Bobda, “Introduction to Reconfigurable Computing: Architectures, Algorithms and Applications”, Springer, 2007.

3. P. Lysaght and W. Rosenstiel (eds.), “New Algorithms, Architectures and Applications for Reconfigurable Computing”, Springer, 2005.

4. D. Pellerin and S. Thibault, “Practical FPGA Programming in C”, Prentice-Hall, 2005. 5. W. Wolf, “FPGA-based System Design”, Prentice-Hall, 2004. 6. R. Cofer and B. Harding, “Rapid System Prototyping with FPGAs: Accelerating the

Design Process”, Newnes, 2005. 7. N. Voros and K. Masselos (eds.), “System-Level Design of Reconfigurable Systems-on-

Chip”, Springer, 2005.

INT331 BIO INFORMATICS L T P C 3 0 0 3

INTRODUCTION Need for Bioinformatics technologies – Overview of Bioinformatics technologies Structural bioinformatics – Data format and processing – Secondary resources and applications – Role of Structural bioinformatics - Biological Data Integration System.

Page 74: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

74 KALASALINGAM UNIVERSITY

DATAWAREHOUSING AND DATAMINING IN BIOINFORMATICS Bioinformatics data – Data warehousing architecture – data quality – Biomedical data analysis – DNA data analysis – Protein data analysis – Machine learning – Neural network architecture and applications in bioinformatics. MODELING FOR BIOINFORMATICS Hidden markov modeling for biological data analysis – Sequence identification –Sequence classification – multiple alignment generation – Comparative modeling –Protein modeling – genomic modeling – Probabilistic modeling – Bayesian networks – Boolean networks - Molecular modeling – Computer programs for molecular modeling. PATTERN MATCHING AND VISUALIZATION Gene regulation – motif recognition – motif detection – strategies for motif detection – Visualization – Fractal analysis – DNA walk models – one dimension – two dimension – higher dimension – Game representation of Biological sequences – DNA, Protein, Amino acid sequences. MICROARRAY ANALYSIS Microarray technology for genome expression study – image analysis for data extraction – preprocessing – segmentation – gridding – spot extraction – normalization, filtering – cluster analysis – gene network analysis – Compared Evaluation of Scientific Data Management Systems – Cost Matrix – Evaluation model - Benchmark – Tradeoffs. TEXT BOOK

1. Yi-Ping Phoebe Chen (Ed), “BioInformatics Technologies”, First Indian Reprint, Springer Verlag, 2007.

REFERENCES

1. Bryan Bergeron, “Bio Informatics Computing”, Second Edition, Pearson Education, 2003.

2. Arthur M Lesk, “Introduction to Bioinformatics”, Second Edition, Oxford University Press, 2005.

INT332 CYBER FORENSICS L T P C 3 0 0 3

NETWORK LAYER SECURITY &TRANSPORT LAYER SECURITY IPSec Protocol - IP Authentication Header - IP ESP - Key Management Protocol for IPSec.Transport layer Security: SSL protocol, Cryptographic Computations – TLS Protocol. E-MAIL SECURITY & FIREWALLS PGP - S/MIME - Internet Firewalls for Trusted System: Roles of Firewalls – Firewall related terminology- Types of Firewalls - Firewall designs - SET for E-Commerce Transactions.

Page 75: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

75 KALASALINGAM UNIVERSITY

INTRODUCTION TO COMPUTER FORENSICS Introduction to Traditional Computer Crime, Traditional problems associated with Computer Crime. Introduction to Identity Theft & Identity Fraud. Types of CF techniques - Incident and incident response methodology - Forensic duplication and investigation. Preparation for IR: Creating response tool kit and IR team. - Forensics Technology and Systems - Understanding Computer Investigation – Data Acquisition. EVIDENCE COLLECTION AND FORENSICS TOOLS Processing Crime and Incident Scenes – Working with Windows and DOS Systems. Current Computer Forensics Tools: Software/ Hardware Tools. ANALYSIS AND VALIDATION Validating Forensics Data – Data Hiding Techniques – Performing Remote Acquisition – Network Forensics – Email Investigations – Cell Phone and Mobile Devices Forensics. TEXT BOOKS

1. Man Young Rhee, “Internet Security: Cryptographic Principles”, “Algorithms and Protocols”, Wiley Publications, 2003.

2. Nelson, Phillips, Enfinger, Steuart, “Computer Forensics and Investigations”, Cengage Learning, India Edition, 2008.

REFERENCES

1. John R.Vacca, “Computer Forensics”, Cengage Learning, 2005 2. Richard E.Smith, “Internet Cryptography”, 3rd Edition Pearson Education, 2008. 3. Marjie T.Britz, “Computer Forensics and Cyber Crime”: An Introduction”, 3rd Edition,

Prentice Hall, 2013.

INT333 SOFTWARE QUALITY ASSURANCE L T P C 3 0 0 3

INTRODUCTION TO SOFTWARE QUALITY & ARCHITECTURE Need for Software quality – Quality challenges – Software quality assurance (SQA) – Definition and objectives – Software quality factors- McCall‟s quality model – SQA system and architecture – Software Project life cycle Components – Pre project quality components – Development and quality plans. SQA COMPONENTS AND PROJECT LIFE CYCLE Software Development methodologies – Quality assurance activities in the development process- Verification & Validation – Reviews – Software Testing – Software Testing implementations – Quality of software maintenance – Pre-Maintenance of software quality components – Quality assurance tools – CASE tools for software quality – Software maintenance quality – Project Management.

Page 76: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

76 KALASALINGAM UNIVERSITY

SOFTWARE QUALITY INFRASTRUCTURE Procedures and work instructions - Templates - Checklists – 3S developmenting - Staff training and certification Corrective and preventive actions – Configuration management – Software change control – Configuration management audit -Documentation control – Storage and retrieval. SOFTWARE QUALITY MANAGEMENT & METRICS Project process control – Computerized tools - Software quality metrics – Objectives of quality measurement – Process metrics – Product metrics – Implementation – Limitations of software metrics – Cost of software quality – Classical quality cost model – Extended model – Application of Cost model. STANDARDS, CERTIFICATIONS & ASSESSMENTS Quality manangement standards – ISO 9001 and ISO 9000-3 – capability Maturity Models – CMM and CMMI assessment methodologies - Bootstrap methodology – SPICE Project – SQA project process standards – IEEE st 1012 & 1028 – Organization of Quality Assurance – Department management responsibilities – Project management responsibilities – SQA units and other actors in SQA systems. TEXT BOOK

1. Daniel Galin, “Software Quality Assurance”, Pearson Publication, 2009. REFERENCES

1. Alan C. Gillies, “Software Quality: Theory and Management”, International Thomson Computer Press, 1997.

2. Mordechai Ben-Menachem “Software Quality: Producing Practical Consistent Software”, International Thompson Computer Press, 1997.

INT403 DIGITAL IMAGE PROCESSING L T P C 3 0 0 3

DIGITAL IMAGE FUNDAMENTALS Introduction – Origin – Steps in Digital Image Processing – Components – Elements of Visual Perception – Image Sensing and Acquisition – Image Sampling and Quantization – Relationships between pixels - color models. IMAGE ENHANCEMENT Spatial Domain: Gray level transformations – Histogram processing – Basics of Spatial Filtering–Smoothing and Sharpening Spatial Filtering – Frequency Domain: Introduction to Fourier Transform – Smoothing and Sharpening frequency domain filters – Ideal, Butterworth and Gaussian filters.

Page 77: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

77 KALASALINGAM UNIVERSITY

IMAGE RESTORATION AND SEGMENTATION Noise models – Mean Filters – Order Statistics – Adaptive filters – Band reject Filters – Band pass Filters – Notch Filters – Optimum Notch Filtering – Inverse Filtering – Wiener filtering Segmentation: Detection of Discontinuities–Edge Linking and Boundary detection – Region based segmentation- Morphological processing- erosion and dilation. WAVELETS AND IMAGE COMPRESSION Wavelets – Subband coding - Multiresolution expansions - Compression: Fundamentals – Image Compression models – Error Free Compression – Variable Length Coding – Bit-Plane Coding – Lossless Predictive Coding – Lossy Compression – Lossy Predictive Coding – Compression Standards. IMAGE REPRESENTATION AND RECOGNITION Boundary representation – Chain Code – Polygonal approximation, signature, boundary segments – Boundary description – Shape number – Fourier Descriptor, moments- Regional Descriptors –Topological feature, Texture - Patterns and Pattern classes - Recognition based on matching. TEXT BOOK

1. Rafael C. Gonzales, Richard E. Woods, “Digital Image Processing”, Third Edition, Pearson Education, 2010.

REFERENCES

1. Rafael C. Gonzalez, Richard E. Woods, Steven L. Eddins, “Digital Image Processing Using MATLAB”, Third Edition Tata Mc Graw Hill Pvt. Ltd., 2011.

2. Anil Jain K. “Fundamentals of Digital Image Processing”, PHI Learning Pvt. Ltd., 2011. 3. Willliam K Pratt, “Digital Image Processing”, John Willey, 2002. 4. Malay K. Pakhira, “Digital Image Processing and Pattern Recognition”, First Edition,

PHI Learning Pvt. Ltd., 2011.

INT405 WIRELESS APPLICATION PROTOCOL

L T P C 3 0 0 3

MOBILE INTERNET Introduction, Mobile Data – connectivity – Key services for mobile internet – Mobile Internet access and application service provides - Content providers and Developer. MOBILE INTERNET STANDARD Current Web technologies for wireless application - origin and overview of WAP components of wap standard - Network Infrastructure services supporting Wap clients Design Principles Tools and software editors and emulators.

Page 78: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

78 KALASALINGAM UNIVERSITY

IMPLEMENTING WAP SERVICES WML Basic and Document model - content generation - Binary WML - enhanced WML - WML script - rules of script standard libraries - user interface design guidelines. ADVANCED WAP Tailoring content to client - Techniques using HTTP 1.1 - WAP Push - Push Access Protocol - Push Technology - MIME media types for push messages - Proxy gateway; Data base driven WAP - ASP and WAP - Object model - Activex data objects (ADO) - End-to-End WAP services - Security domains - linking WAP and internet. WIRELESS TELEPHONY APPLICATIONS WTA architecture - client Framework - Server and security - Design considerations Application creation Toolbox - WTA enhancements – Technology - Bluetooth and voice XML - Telematics inter connectivity. TEXT BOOK

1. Sandeep Signal et al, “Writing Applications for Mobile Internet”, Pearson Education, 2001.

REFERENCE 1. “A beginner’s Guide: Data BulBrook”, Tata McGraw Hill PCL, 2001.

INT406 OPTICAL NETWORKS L T P C 3 0 0 3

INTRODUCTION TO OPTICAL NETWORKS Telecommunication Networks – First Generation Optical Networks – Multiplexing Techniques – Second Generation Optical Networks – System and Network Evolution COMPONENTS Couplers – Isolators and circulators – Multiplexers and Filters – Optical Amplifiers – Transmitters – Detectors – Switches – Wavelength Converters FIRST GENERATION OPTICAL NETWORKS SONET / SDH – MAN – FDDI – ATM- Test Beds WAVELENGTH ROUTING NETWORKS The Optical Layer – Node Designs- Network Design and Operation – Routing and Wavelength Assignment ACCESS NETWORKS Today’s Access Networks – Future Access Netoworks - HFC – FTTC – FTTH – Deployment considerations – Photonic Packet Switching

Page 79: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

79 KALASALINGAM UNIVERSITY

TEXT BOOK 1. Rajiv Ramasamy Kumar, Sivarajan Harcourt Asia Morgan Kaufmann, N., “Optical

Networks- 3rd Edition A Practical Perspective”, 2009. REFERENCE

1. Uyless D.Blake, “Optical Networks: 3 rd generation Transport system”.

INT407 ENTERPRISE JAVA PROGRAMMING

L T P C 3 0 0 3

J2EE and J2SE The Birth of J2EE - Databases - The Maturing of Java - Java Beans and Java Message Service - Why J2EE? J2EE Multi -Tier Architecture - J2EE Best Practices - J2EE Design Patterns and Frameworks. J2EE FOUNDATION Java servlets – Benefits of using Java Servlets – Anatomy of a Java Servlets - Reading Data from Client - Reading HTTP Request Header – Sending data to a Client and Writing the HTTP Response Header – Working with Cookies - Java Server Pages – JSP Tags – Variables and Objects – Methods – Control Statement – Tomcat. ENTERPRISE JAVABEANS Enterprise Java Beans – The Anatomy of Deployment Descriptor – Session Java Bean – Entity Java Bean – Message Driven Bean - JavaMail API and Java Activation Framework – Sending E-Mail Messages – Replying to and Forwarding an Email Message- Java Interface Definition Language and CORBA – The IDL interfaces. JAVA REMOTE METHOD INVOCATION Remote Method Invocation Concept – The RMI process – Server and Client side - Java Message Service – JMS fundamentals – Components of a JMS program – Creating a Publisher and Subscriber – Security - J2EE Security concepts - Java Naming and Directory Interface API. WEB SERVICES SOAP - Universal Description, Discovery, and Integration (UDDI) – UDDI Application Programming Interfaces - - Electronic Business XML - The Java API for XML Registries (JAXR) - Web Services Description Language (WSDL). TEXT BOOK

1. James Keogh, “J2EE - The complete Reference”, Mc-Graw Hill, 2002. REFERENCE

1. Harvey M.Deital ,Paul J.Deitel ,Sean E.Santry, “Advanced JAVA platform how to program”, Pearson Education, 2002.

Page 80: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

80 KALASALINGAM UNIVERSITY

INT408 ENTERPRISE RESOURCE PLANNING

L T P C 3 0 0 3

INTRODUCTION ERP: An Overview, Enterprise – An Overview, Benefits of ERP- ERP and Related Technologies- Business Process Reengineering (BPR)- Data Warehousing- Data Mining - OLAP - SCM ERP IMPLEMENTATION ERP Implementation Lifecycle - Implementation Methodology - Hidden Costs - Organizing the Implementation – Vendors - Consultants and Users - Contracts with Vendors - Consultants and Employees - Project Management and Monitoring THE BUSINESS MODULES Business modules in an ERP Package - Finance – Manufacturing (Production) - Human Resources - Plant Maintenance - Materials Management - Quality Management - Sales and Distribution THE ERP MARKET ERP Market Place and Marketplace Dynamics - SAP AG - People soft – Baan - JD Edwards-Oracle corporation – QAD – SSA Global - Lawson software ERP – PRESENT AND FUTURE Turbo Charge the ERP System – EIA - ERP and E-Business - ERP, Internet and WWW- ERP II - Future Directions and Trends in ERP TEXT BOOK

1. Alexis Leon, “ERP Demystified”, Tata McGraw Hill, New Delhi, 2003. REFERENCES

1. Joseph A Brady, Ellen F Monk, Bret Wagner, “Concepts in Enterprise ResourcePlanning”, Thompson Course Technology, USA, 2001.

2. Vinod Kumar Garg and Venkitakrishnan N K, “Enterprise Resource Planning –Concepts and Practice”, PHI, New Delhi, 2003.

INT412 THEORY OF COMPUTATION L T P C 3 0 0 3

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

Page 81: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

81 KALASALINGAM UNIVERSITY

REGULAR EXPRESSIONS AND LANGUAGES Regular Expression – Regular Grammars– properties of regular languages-pumping Lemma and application CONTEXT-FREE GRAMMAR AND LANGUAGES Context-Free Grammar (CFG) – Application- Parse Trees – Ambiguity in grammars and languages – Pushdown automata – Languages of a Pushdown Automata – Equivalence of Pushdown automata and CFG, Deterministic Pushdown Automata. PROPERTIES OF CONTEXT-FREE LANGUAGES Normal forms for CFG – Pumping Lemma for CFL –Applications properties of CFL – Turing Machines – Programming Techniques for TM-Extensions-Restricted TM UNDECIDABILITY A language that is not Recursively Enumerable (RE) – An undecidable problem that is RE – Undecidable problems about Turing Machine – Post’s Correspondence Problem - The classes P and NP-NP complete-complements of languages in NP TEXT BOOK

1. J.E.Hopcroft,Motwani ,R., and Ullman, J.D., “Introduction to Automata Theory, Languages and Computations”, Pearson Education India, 3rd edition ,2008.

REFERENCES

1. Martin, J., “Introduction to Languages and the Theory of Computation”, Third Edition, TMH, 2003.

2. Lewis, H.R and Papadimitriou, C.H, “Elements of The theory of Computation”, Second Edition, Pearson Education/PHI, 2003.

3. J. Martin, “Introduction to Languages and the Theory of computation” Third Edition, Tata McGraw Hill, 2007.

4. Thomas A. Sudkamp, “An Introduction to the Theory of Computer Science, Languages and Machines”, Third Edition, Pearson Education, 2007.

5. Dexter C. Kozen, “Automata and Computability”, Springer.

INT413

NEURAL NETWORKS AND FUZZY LOGIC

L T P C

3 0 0 3 INTRODUCTION TO NEURAL NETWORKS Introduction - Humans and Computers - Organization of the Brain - Biological Neuron - Biological and Artificial Neuron Models - Characteristics of ANN - Models of ANNs -McCulloch-Pitts Model - Feed forward & feedback networks - learning rules - Hebbian learning rule - perception learning rule - delta learning rule - Widrow-Hoff learning rule - correction learning rule - Winner –lake all learning rule - etc.

Page 82: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

82 KALASALINGAM UNIVERSITY

FEED FORWARD NEURAL NETWORKS Classification model - Features & Decision regions - training & classification using discrete perception - algorithm - single layer continuous perception networks for linearly separable classifications - linearly non- separable pattern classification - Delta learning rule for multi-perception layer - Generalized delta learning rule -Back-propagation training - learning factors -Examples. ASSOCIATIVE MEMORIES Paradigms of Associative Memory - Pattern Mathematics - Hebbian Learning - General Concepts of Associative Memory - Bidirectional Associative Memory (BAM) Architecture - BAM Training Algorithms - Storage and Recall Algorithm - BAM Energy Function - Hopfield networks - Basic Concepts - Training & Examples - SOM-UN supervised learning of clusters - winner-take-all learning - recall mode, Initialization of weights - seperability limitations del - Historical Developments - Potential Applications of ANN. CLASSICAL SETS Introduction to classical sets – properties - Operations and relations -Fuzzy sets –Membership – Uncertainty – Operations – properties - fuzzy relations – cardinalities - membership functions - Overview of Classical Sets - Membership Function - a-cuts - Properties of a-cuts – Decomposition – Theorems - Extension Principle UNCERTAINTY BASED INFORMATION Information & Uncertainty - Non specificity of Fuzzy & Crisp sets - Fuzziness of Fuzzy Sets – Fuzzification - Membership value assignment - development of rule base and decision making system - Defuzzification to crisp sets - Defuzzification methods - Neural network applications - Process identification – control - fault diagnosis - Fuzzy logic applications - Fuzzy logic control and Fuzzy classification. TEXT BOOKS

1. S. Rajasekharan and G. A. Vijayalakshmi pai, “Neural Networks, Fuzzy logic, Genetic algorithms: synthesis and applications”, PHI Publication, 2011.

2. John Yen and Reza Langan, “Fuzzy Logic: Intelligence, Control and Information”, Pearson Education, 2011.

REFERENCES

1. Simon Haykin, “Neural Networks- A comprehensive foundation”, Pearson Education, 2005.

2. S.N.Sivanandam, S.Sumathi,S. N. Deepa “Introduction to Neural Networks using MATLAB 6.0”, TMH, 2006.

3. James A Freeman and Davis Skapura, Neural Networks Pearson Education, 2002.

Page 83: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

83 KALASALINGAM UNIVERSITY

INT414 PRINCIPLES OF COMPILER DESIGN L T P C 3 0 0 3

INTRODUCTION TO COMPILING Compilers – Analysis of the source program – Phases of a compiler – Cousins of the Compiler – Grouping of Phases – Compiler construction tools - Lexical Analysis - Role of Lexical Analyzer – Input Buffering – Specification of Tokens - Recognition of tokens. SYNTAX ANALYSIS Role of the parser –Writing Grammars –Context-Free Grammars – Top Down parsing - Recursive Descent Parsing - Predictive Parsing – Bottom-up parsing - Shift Reduce Parsing – Operator Precedent Parsing - LR Parsers - SLR Parser - Canonical LR Parser - LALR Parser. INTERMEDIATE CODE GENERATION Intermediate languages – Declarations – Assignment Statements – Boolean Expressions – Case Statements – Back patching – Procedure calls. CODE GENERATION Issues in the design of code generator – The target machine – Runtime Storage management – Basic Blocks and Flow Graphs – Next-use Information – A simple Code generator – DAG representation of Basic Blocks – Peephole Optimization. CODE OPTIMIZATION AND RUN TIME ENVIRONMENTS Introduction– Principal Sources of Optimization – Optimization of basic Blocks – Introduction to Global Data Flow Analysis – Runtime Environments – Source Language issues – Storage Organization – Storage Allocation strategies – Access to non-local names – Parameter Passing. TEXT BOOK

1. Alfred Aho, Ravi Sethi, Jeffrey D Ullman, “Compilers Principles, Techniques and Tools”, Pearson Education Asia, 2011.

REFERENCES

1. Allen I. Holub “Compiler Design in C”, Prentice Hall of India, 2003. 2. C. N. Fischer and R. J. LeBlanc, “Crafting a compiler with C”, Benjamin Cummings,

2003. 3. J.P. Bennet, “Introduction to Compiler Techniques”, Second Edition, Tata McGraw-Hill,

2003. 4. Henk Alblas and Albert Nymeyer, “Practice and Principles of Compiler Building with

C”, PHI, 2001.

Page 84: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

84 KALASALINGAM UNIVERSITY

INT415

HIGH PERFORMANCE NETWORKS

L T P C

3 0 0 3 HIGH SPEED NETWORKS Frame Relay Networks – Asynchronous transfer mode – ATM Protocol Architecture, ATM logical Connection, ATM Cell – ATM Service Categories – AAL. High Speed LANs: Fast Ethernet, Gigabit Ethernet, Fiber Channel – Wireless LANs: applications, requirements – Architecture of 802.11 CONGESTION AND TRAFFIC MANAGEMENT Queuing Analysis- Queuing Models – Single Server Queues – Effects of Congestion – Congestion Control – Traffic Management – Congestion Control in Packet Switching Networks – Frame Relay Congestion Control. TCP AND ATM CONGESTION CONTROL TCP Flow control – TCP Congestion Control – Retransmission – Timer Management – Exponential RTO backoff – KARN’s Algorithm – Window management – Performance of TCP over ATM. Traffic and Congestion control in ATM – Requirements – Attributes – Traffic Management Frame work, Traffic Control – ABR traffic Management – ABR rate control, RM cell formats, ABR Capacity allocations – GFR traffic management. INTEGRATED AND DIFFERENTIATED SERVICES Integrated Services Architecture – Approach, Components, Services- Queuing Discipline, FQ, PS, BRFQ, GPS, WFQ – Random Early Detection, Differentiated Services PROTOCOLS FOR QOS SUPPORT RSVP – Goals & Characteristics, Data Flow, RSVP operations, Protocol Mechanisms – Multiprotocol Label Switching – Operations, Label Stacking, Protocol details – RTP – Protocol Architecture, Data Transfer Protocol, RTCP. TEXT BOOK

1. William Stallings, “High Speed Networks And Internet”, Pearson Education, Second Edition, 2010.

REFERENCES

1. Warland & Pravin Varaiya, “High Performance Communication Networks”, Jean Harcourt Asia Pvt. Ltd., II Edition, 2001.

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

Page 85: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

85 KALASALINGAM UNIVERSITY

INT417 REAL TIME SYSTEMS L T P C 3 0 0 3

INTRODUCTION Introduction-Issues in real time computing-Architecture of Real time Systems and Embedded Systems – Operating Systems issues – Performance Measures – Estimating Program runtimes. TASK ASSIGNMENT AND SCHEDULING Classical uniprocessor Scheduling algorithms - uniprocessor Scheduling of IRIS Tasks – Tasks Assignment -Mode charges -Fault tolerant scheduling. PROGRAMMING LANGUAGES AND TOOLS Desired language characteristics based on ADA – Data typing – Control Structures – Packages – Exception Handling – Overloading – Multitasking – Timing specification – Task Scheduling – Just-intime Compilation – Runtime support. REAL TIME DATA BASES Basic networking principles – Real time databases –Real time Vs general purpose data base- Transaction processing – Concurrency control – Disk scheduling algorithms – Serialization and Consistency-Data base for hard real time systems. FAULT TOLERANCE, RELIABILITY AND SYNCHRONIZATION Fault types – Fault detection and containment – Redundancy – Data diversity – Reversal checks – Obtaining parameter values – Reliability models for hardware redundancy – Software error models – Clocks – Fault tolerant synchronization – Synchronization in software. TEXT BOOK

1. Krishna C.M., Kang G.Shin, “Real -Time Systems”, McGraw-Hill, International Editions, 2010.

REFERENCES

1. Raymond J.A. Buhr, Donald L. Bailey, “An Introduction To Real Time Systems”, Prentice Hall International, 1999.

2. Raymond J.A. Buhr, “An Introduction to Real Time System from Design to Networking C and C++”, Prentice Hall, 1999.

3. Stuart Bennett, “Real Time computer control-An Introduction”, PHI, 2004.

Page 86: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

86 KALASALINGAM UNIVERSITY

INT419 CLOUD COMPUTING L T P C 3 0 0 3

INTRODUCTION Overview – applications - intranet and cloud - examples: Amazon, Google, Microsoft, IBM – Benefits and Limitations of cloud computing - Google app engine – EMC - NETAPP - Microsoft Azure - Amazon(EC2, S3,SQS) - open stack -cloud computing services HARDWARE AND ARCHITECTURE Clients-Security-Network-Services. Accessing the cloud: Platforms-web applications-web APIs-web browsers. Cloud storage: overview-providers. Standards: application-client-infrastructure-service. SOFTWARE AS SERVICE Overview- Driving forces-company offerings-industries. Software plus services: Overview-mobile device integration-providers-Microsoft Online. DEVELOPING APPLICATIONS Google – Microsoft – IntuitQuickBase - Cast Iron Cloud - Bungee Connect -Development(App engine, Azure, open stack etc.) - trouble shooting and application management. LOCAL CLOUDS AND THIN CLIENTS Virtualization-server solutions-thin clients. Cloud Migration: cloud services for individuals-enterprise cloud- methods for migration-analyzing cloud services. TEXT BOOKS:

1. Anthony T.Velte, Toby Velte, “Cloud Computing a practical approach”, Mcgraw Hill, 2010.

2. M.S.V.Janakiram, “Demystifying the Cloud – An introduction to Cloud Computing”, version 1.1, 2010.

REFERENCE BOOKS: 1. Mark C. Chu-Carroll, “Code in the Cloud- Programming Google App Engine”, The

Pragmatic Bookshelf Raleigh, North Carolina Dallas, Texas, 2011. 2. “Cloud Computing: Principles and Paradigms”, Wiley Press, New York, USA, 2008.

INT420 CYBER LAW AND INFORMATION ACT L T P C 3 0 0 3

EVOLUTION OF LAW IN CYBERSPACE The Online Landscape: Technological, Social and Legal Issues, Harmonisation of Laws and the Issue of Jurisdiction Over the Internet , The Internet in the Context of International Commerce,

Page 87: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

87 KALASALINGAM UNIVERSITY

Electronic Signature Legislation-a historical respective, An Overview of Specific Aspects, SEBI Guidelines, The UNCITRAL Model Law and Electronic Equivalents to Traditional Bills of Lading SECURITY CONCERNS The legal framework, Confidential Information, Protection of Confidential Information, Nature of confidential information , Confidence implied in a contract, Confidence implied by circumstances, Identification of confidential information, Essential requirements of breach of confidence, Exceptions to breach of confidence, Remedies for breach of confidence , Employee Privacy Rights , Employer Protection, Internet Banking in India : Analyzing Legal Issues, Negligent Misstatements INTELLECTUAL PROPERTY IN CYBERSPACE Intellectual Property on The Internet , Squatting in Cyberspace: A Web of Deception, WIPO Cases Involving Complainants from India, Intellectual Property (Trade Marks), Domain Names: ICANN and New Remedies Against Cybersquatting, Domain names, copyright intellectual Property and the Internet: A case study of the Indian approach to intellectual property and e-commerce, The CSS Technology License, DVD Audio Disc Copy Protection, Systems-on-a-Chip: Intellectual Property and Licensing Issues. PROTECTION OF PERSONAL DATA AND PRIVACY Introduction, Personal Data, Data Subject, Data Processing: Definition and Grounds, Purpose Limitation , Legitimate Purposes, Data Controllers And Data Processors, Establishment, Data - Access and Information, Anonymous and Pseudonymous Data, Freedom of Expression , Free Flow of Data within the Eu, Data Transfer, Data Minimization. INFORMATION TECHNOLOGY ACT Observations on the Preamble, Jurisdictions proposing to adopt provisions of the Model Law, UNCITRAL Model Law on Electronic Commerce Part One. Electronic Commerce In General, Sphere of application, UNCITRAL Model Law , Information Technology Act, 2000: An overview, Existing restrictions on FDI in domestic trading to be applicable to e-commerce as well. TEXT BOOKS

1. Rodney D. Ryder, “ Guide to Cyber Laws”, Second Edition, Wadhwa and Company, New Delhi, 2012.

2. Joha Rao, “ Law of Cyber Crimes and Information Technology Law”, Wadhwa and Company, New Delhi, 2010.

3. Vakul Sharma, “Handbook of Cyber laws”, Macmillan India Ltd, New Delhi, 2013. REFERENCE

1. Justice Yatindra Singh, “ Cyber Laws”, Universal Law Publishing, New Delhi, 2013. 2. J. Rosenoer, “CyberLaw: The Law of the Internet”, 2010. 3. J. Rosenoer, et al., “The Clickable Corporation: Successful Strategies for Capturing the

Internet Advantage”, 2011.

Page 88: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

88 KALASALINGAM UNIVERSITY

INT421 CRYPTOGRAPHY AND NETWORK SECURITY

L T P C 3 0 0 3

INTRODUCTION OSI Security Architecture - Classical Encryption techniques – Block Cipher Principles – Data Encryption Standard- Basic concepts in number theory and finite fields – Block Cipher Design Principles and Modes of Operation - Evaluation criteria for AES – AES Cipher – Triple DES. PUBLIC KEY CRYPTOGRAPHY Number Theory- Public Key Cryptography and RSA-Key Management - Diffie-Hellman key Exchange – Elliptic Curve Architecture and Cryptography - Confidentiality using Symmetric Encryption and Asymmetric Encryption. CRYPTOGRAPHIC AND DATA INTEGRITY ALGORITHMS Applications of cryptographic hash functions- Simple Hash Functions- Requirements and security- Secured Hash Algorithm- Message Authentication requirements and functions – Message Authentication Codes – Security of MACs – HMAC- Digital Signatures – ElGamal Digital signature scheme- Schnorr Digital signature scheme - Digital Signature Standard. NETWORK AND INTERNET SECURITY Transport level Security- Web Security, SSL, TLS, HTTPS, SSH- Wireless network security-E Mail security-PGP, S/ MIME, DKIM, IP Security. SYSTEM LEVEL SECURITY Intrusion detection – password management. Malicious software– Viruses and related Threats – Virus Counter measures , worms, DDoS attacks– Firewall Design Principles – Trusted Systems. TEXT BOOKS

1. William Stallings, “Cryptography and Network Security”, 6th Edition, Pearson Education, March 2013.

REFERENCES

1. Bruce Schneier, “Applied Cryptography”, second edition, John Wiley & Sons, New York, 2007.

2. Chris Brenton, “Mastering Network Security”, BPB Publication, New Delhi, 2002. 3. Steven L Shaffer, Alan R Simon, “Network Security”, AP Professional, New York, 2001. 4. Behrouz A Forouzan , “Cryptography and Network Security”, Tata McGraw Hill

Education Pvt. Ltd., New Delhi, 2007. 5. Atul Kahate, “Cryptography and Network Security”, Second Edition, Tata McGraw Hill

Education Pvt. Ltd., New Delhi, 2009.

Page 89: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

89 KALASALINGAM UNIVERSITY

INT423 DISTRIBUTED DATA BASE SYSTEMS L T P C 3 0 0 3

INTRODUCTION Distributed Data processing - Distributed database system (DDBMSS) - Promises of DDBMSs - Complicating factors and Problem areas in DDBMSs - Design Issues- Distributed DBMS Architecture- Overview of Relational DBMS Relational Database concepts – Normalization - Integrity rules - Relational Data Languages DISTRIBUTED DATABASE DESIGN Top-down design process- Distribution design issues- Fragmentation- Allocation- Data directory- Database integration- Bottom-up design methodology- Schema matching- Schema integration- Schema mapping- Data cleaning. OVERVIEW OF QUERY PROCESSING Query processing problem - Objectives of Query Processing - Complexity of Relational Algebra operations - Characterization of Query processors - Layers of Query Processing- Query Decomposition and Data Localization - Query Decomposition- Localization of Distributed Data- Query Optimization - Centralized Query Optimization -Distributed Query Optimization- Issues in Multidatabase Query Processing- Multidatabase Query Processing Architecture. DISTRIBUTED CONCURRENCY CONTROL Serializability theory - Taxonomy of concurrency control mechanisms - Locking based concurrency control algorithms - Timestamp-Based Concurrency Control Algorithms - Optimistic Concurrency Control Algorithms - Deadlock Management - “Relaxed” Concurrency Control. DISTRIBUTED OBJECT DATABASE MANAGEMENT SYSTEMS Fundamental Object concepts and Object models - Object distribution design - Architectural issues - Object management - Distributed object storage - Object query processing - Transaction management - Web Data Management- Web Graph Management- Web Search- Web Querying - Cloud Data Management. TEXT BOOK

1. Özsu, M. Tamer, Valduriez, Patrick, “Principles of Distributed Database Systems”, 3 rd edition, 2011.

REFERENCE 1. StefanoCeri, Giuseppe Pelagatti, “Distributed Databases principles and systems”,

TatamcGrawHill, 2010.

Page 90: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

90 KALASALINGAM UNIVERSITY

INT424 GREEN COMPUTING L T P C 3 0 0 3

INTRODUCTION Introduction - Need for Green Computing – Green computing Background – Understanding the World of Green IT: Win-Win-Winning with Green IT – Making the Business Case of Green IT – Green Journeys in Action. GETTING A RUNNING START Getting to know the Standards and Metrics – Assessing your current Energy use and Needs – Go Green in 12 months: Putting Together a plan – Techniques for managing Power consumption GREENING THE DATA CENTER Laying the foundation for green data management – maximizing data center efficiency – Bottom up Electrical Efficiency Improvement - Racking up green servers – cooling your data center – Building a Green Storage System – Grooming the Network for green – Using Virtualization – computer power using Benchmarking – Evaluation of Power Benchmarks GREENING THE OFFICE Moving to Green Screens and Computing Machines – Reducing Desktop Energy Waste – Pursuing the Less-Paper Office – Evaluation Green Gadgetry – Experimental methodology GREENING THE ORGANIZATION Greening the Facility – e-Waste Not, e-Want Not – Virtually There : Collobration Technologies for a Greener World - Ten Organizations that can help with Green IT objectives – Ten creative computer Recycling Tips – Ten tips for a Green Home Office. TEXT BOOK:

1. Carol Baroudi , Jeffery Hill , Arnold Reinhold , Jhana Senxian, “ Green IT for dummies”, Willley Publishing Inc, 2009.

REFERENCES

1. Mujtaba Talebi, “Computer Power Consumption benchmarking for green computing”, April 2008.

INT425 TCP/IP DESIGN AND IMPLEMENTATION L T P C 3 0 0 3

INTRODUCTION Internetworking concepts and architecture model – classful Internet address – CIDR – Subnetting and Supernetting – AARP – RARP- IP- IP Routing – ICMP – IPV6.

Page 91: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

91 KALASALINGAM UNIVERSITY

TCP Services – header – connection establishment and termination – interactive data flow – bulk data flow – timeout and retransmission – persist timer – keep alive timer – futures and performance. IP IMPLEMENTATION IP global software organization –routing table–routing algorithms – fragmentation and reassembly –error processing (ICMP) – Multicast Processing (IGMP). TCP IMPLEMENTATION I Data structure and input processing – transmission control blocks – segment format – comparision–finite state machine implementation – Output processing – mutual exclusion –computing the computing the TCP Data length. TCP IMPLEMENTATION II Timers – events and messages – timer process – deleting and inserting timer event – flow control and adaptive retransmission– congestion avoidance and control – urgent data processing and push function. TEXT BOOKS

1. Douglas E Comer,”Internetworking with TCP/IP Principles, Protocols and Architecture”, Vol 1, V Edition 2006 and Vol 2, III Edition, 1999.

2. W.Richard Stevens “TCP/IP Illustrated” Vol 1. Pearson Education, 2003. REFERENCES

1. Forouzan, “ TCP/IP Protocol Suite” Second Edition, Tata MC Graw Hill, 2003. 2. W.Richard Stevens “TCP/IP Illustrated” Volume 2, Pearson Education 2003.

INT426 SOFTWARE PROJECT MANAGEMENT L T P C 3 0 0 3

PROJECT EVALUATION AND PROJECT PLANNING Importance of Software Project Management – Activities Methodologies – Categorization of Software Projects – Setting objectives – Management Principles – Management Control – Project portfolio Management – Cost-benefit evaluation technology – Risk evaluation – Strategic program Management – Stepwise Project Planning. PROJECT LIFE CYCLE AND EFFORT ESTIMATION Software process and Process Models – Choice of Process models - mental delivery – Rapid Application development – Agile methods – Extreme Programming – SCRUM – Managing interactive processes – Basics of Software estimation – Effort and Cost estimation techniques – COSMIC Full function points - COCOMO II A Parametric Productivity Model - Staffing Pattern.

Page 92: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

92 KALASALINGAM UNIVERSITY

ACTIVITY PLANNING AND RISK MANAGEMENT Objectives of Activity planning – Project schedules – Activities – Sequencing and scheduling – Network Planning models – Forward Pass & Backward Pass techniques – Critical path (CRM) method – Risk identification – Assessment – Monitoring – PERT technique – Monte Carlo simulation – Resource Allocation – Creation of critical patterns – Cost schedules. PROJECT MANAGEMENT AND CONTROL Framework for Management and control – Collection of data Project termination – Visualizing progress – Cost monitoring – Earned Value Analysis- Project tracking – Change control- Software Configuration Management – Managing contracts – Contract Management. STAFFING IN SOFTWARE PROJECTS Managing people – Organizational behavior – Best methods of staff selection – Motivation – The Oldham-Hackman job characteristic model – Ethical and Programmed concerns – Working in teams – Decision making – Team structures – Virtual teams – Communications genres – Communication plans. TEXTBOOK

1. Bob Hughes, Mike Cotterell and Rajib Mall, “Software Project Management”, Fifth Edition, Tata McGraw Hill, New Delhi, 2012.

REFERENCES

1. Robert K. Wysocki, “Effective Software Project Management”, Wiley Publication, 2011. 2. Walker Royce, “Software Project Management”, Addison-Wesley, 1998. 3. Gopalaswamy Ramesh, “Managing Global Software Projects”, McGraw Hill Education

(India), Fourteenth Reprint 2013.

Page 93: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

93 KALASALINGAM UNIVERSITY

CSE307 ARTIFICIAL INTELLIGENCE L T P C 3 0 0 3

INTRODUCTION Intelligent Agents – Agents and environments - Good behavior – The nature of environments – structure of agents - Problem Solving - problem solving agents – example problems – searching for solutions – uniformed search strategies - avoiding repeated states – searching with partial information. SEARCHING TECHNIQUES Informed search and exploration – Informed search strategies – heuristic function – local search algorithms and optimistic problems – local search in continuous spaces – online search agents and unknown environments - Constraint satisfaction problems (CSP) – Backtracking search and Local search for CSP – Structure of problems - Adversarial Search – Games – Optimal decisions in games – Alpha – Beta Pruning. KNOWLEDGE REPRESENTATION First order logic – representation revisited – Syntax and semantics for first order logic – Using first order logic – Knowledge engineering in first order logic - Inference in First order logic – prepositional versus first order logic – unification and lifting – forward chaining – backward chaining - Resolution LEARNING Learning from observations - forms of learning - Inductive learning - Learning decision trees - Ensemble learning - Knowledge in learning – Logical formulation of learning – Explanation based learning – Learning using relevant information – Inductive logic programming - Statistical learning methods - Learning with complete data - Learning with hidden variable - EM algorithm - Instance based learning - Neural networks APPLICATIONS Communication – Communication as action – Formal grammar for a fragment of English – Syntactic analysis – Augmented grammars – Semantic interpretation – Ambiguity and disambiguation – Discourse understanding – Grammar induction - Probabilistic language processing - Probabilistic language models – Information retrieval – Information Extraction – Machine translation. TEXT BOOK

1. Stuart Russell, Peter Norvig, “Artificial Intelligence – A Modern Approach”, 2nd Edition, Pearson Education / Prentice Hall of India, 2004.

REFERENCES

1. Nils J. Nilsson, “Artificial Intelligence: A new Synthesis”, Harcourt Asia Pvt. Ltd., 2000. 2. Elaine Rich and Kevin Knight, “Artificial Intelligence”, 2nd Edition, Tata McGraw-

MINOR ELECTIVES

Page 94: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

94 KALASALINGAM UNIVERSITY

Hill, 2003. 3. George F. Luger, “Artificial Intelligence-Structures and Strategies for Complex

Problem Solving”, Pearson Education / PHI, 2002.

CSE313 NATURAL LANGUAGE PROCESSING L T P C

3 0 0 3 INTRODUCTION Introduction: Knowledge in speech and language processing – Ambiguity – Models and Algorithms – Language, Thought and Understanding. Regular Expressions and automata: Regular expressions – Finite-State automata. Morphology and Finite-State Transducers: Survey of English morphology – Finite-State Morphological parsing – Combining FST lexicon and rules – Lexicon-Free FSTs: The porter stammer – Human morphological processing SYNTAX Constituency – Context-Free rules and trees – Sentence-level constructions – The noun phrase – Coordination – Agreement – The verb phase and sub categorization – Auxiliaries – Spoken language syntax – Grammars equivalence and normal form – Finite-State and Context-Free grammars – Grammars and human processing. Parsing with Context-Free Grammars - Parsing as search – A basic Top-Down parser – Problems with the basic Top-Down parser – The early algorithm – Finite-State parsing methods SEMANTIC Syntax-Driven semantic analysis – Attachments for a fragment of English – Integrating semantic analysis into the early parser – Idioms and compositionality – Robust semantic analysis. Lexical semantics: relational among lexemes and their senses – WordNet: A database of lexical relations – The Internal structure of words – Creativity and the lexicon. NATURAL LANGUAGE GENERATION Introduction to language generation – Architecture for generation – Surface realization – Discourse planning – Other issues MACHINE TRANSLATION Language similarities and differences – The transfer metaphor – The interlingua idea: Using meaning – Direct translation – Using statistical techniques – Usability and system development. TEXT BOOK

1. Daniel Jurafsky and James Martin H, “Speech and Language Processing”, Pearson Education, Singapore Pvt. Ltd., 2003.

REFERENCS

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

Page 95: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

95 KALASALINGAM UNIVERSITY

CSE403 SOFT COMPUTING L T P C

3 0 0 3 AIMS OF SOFT COMPUTING Aims of Soft Computing-Foundations of Fuzzy Sets Theory-Basic Concepts and Properties of Fuzzy Sets- Elements of Fuzzy Mathematics-Fuzzy Relations-Fuzzy Logic APPLICATION OF FUZZY SETS Application of Fuzzy Sets-Fuzzy Modeling – Fuzzy Decision Making-Pattern Analysis and Classification-Fuzzy Control Systems-Fuzzy Information Processing-Fuzzy Robotics. ARTIFICIAL NEURAL NETWORKS Introduction to Artificial Neural Networks- Fundamental models of Artificial Neural Network – Perceptron Networks- Feed Forward Networks – Feedback Networks- Adaptive Resonance theory – Supervised Learning Of Neural Networks -Unsupervised Learning-Rein formation Learning-Application Of Artificial neural network- Probabilistic Reasoning GENETIC ALGORITHM Genetic Algorithm Main Operators- Genetic Algorithm Based Optimization-Genetic Algorithm With Group Principle- Comparison Of Conventional And Genetic Search Algorithms- Applications-Elements Of Chaos System-Basic Concepts--Bifurcation And Handling Of Development Of Chaos-Empirical Chaos NEURO-FUZZY TECHNOLOGY Fuzzy Neural Networks And Their Learning-Architecture Of Neuro-Fuzzy Systems-Generation Of Fuzzy Rules And Membership Functions-Fuzzification And Defzzyfication In Neuro-Fuzzy Systems- Neuro-Fuzzy Identification-Neuro Fuzzy Control- Neuro Fuzzy Navigation System For Intelligent Robot-Combination Of Genetic Algorithm With Neural Networks-Combination Of Genetic Algorithms And Fuzzy Logic- Neuro-Fuzzy-Genetic Approach. TEXT BOOK

1. Aliev R.A, Aliev R.R., “Soft Computing and its Application”, World Scientific Publishing Co. Ptd. Ltd., 2001.

REFERENCES

1. Cordón O, Herrera F, Hoffman F, Magdalena L., “Genetic Fuzzy systems”, World Scientific Publishing Co. Pvt. Ltd., 2001.

2. Kecman, V, “Learning and Soft Computing”, The MIT Press, 2001. 3. Mehrotra K, Mohan C.K, Ranka, S, “ Elements of Artificial Neural Networks”, The

MIT Press, 1997. 4. S.N.Sivanandam,S.Sumathi,S.N.Deepa, “Introduction to neural network using MATLAB

6.0”, TMH private limited. 5. S.N.Sivanandam, S.Sumathi, S.N.Deepa, “Principles of soft computing”, Wiley

publications.

Page 96: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

96 KALASALINGAM UNIVERSITY

CSE407 SOFTWARE QUALITY MANAGEMENT L T P C

3 0 0 3 THEORY OF SOFTWARE QUALITY Software Quality – Hierarchical models of Boehm and McCall – Quality measurement – Metrics measurement and analysis – Gilb’s approach – GQM Model SOFTWARE QUALITY ASSURANCE Establishing quality goals – purpose and scope – SQA Management – Documentation – QA Techniques – Reviews and Audits QUALITY CONTROL AND RELIABILITY Tools for Quality – Ishikawa’s basic tools – CASE tools – Defect prevention and removal – Reliability models – Rayleigh model – Reliability growth models for quality assessment QUALITY MANAGEMENT SYSTEM Elements of QMS – Rayleigh model framework – Reliability Growth models for QMS – Complexity metrics and models – Customer satisfaction analysis. QUALITY STANDARDS Need for standards – ISO 9000 Series – ISO 9000-3 for software development – CMM and CMMI – Six Sigma concepts – Trends in quality: the future TEXT BOOKS

1. Allan C. Gillies, “Software Quality: Theory and Management”, Thomson Learning, 2003 2. Stephen H. Kan, “Metrics and Models in Software Quality Engineering”, Pearson

Education (Singapore) Pvt. Ltd., 2002. REFERENCES

1. Mordechai Ben – Menachem and Garry S.Marliss, “Software Quality”, Thomson Asia Pvt.Ltd, 2008.

2. Norman E. Fenton and Shari Lawrence Pfleeger, “Software Metrics” Thomson, 2003. 3. Mary Beth Chrissis, Mike Konrad and Sandy Shrum, “CMMI”, Pearson Education

(Singapore) Pvt. Ltd, 2003.

CSE408 GRID COMPUTING L T P C 3 0 0 3

COMPUTING TECHNOLOGY Cluster Computing – Peer to Peer Computing – Grid Computing – Grid Protocols – Types of Grids – Desktop Grids

Page 97: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

97 KALASALINGAM UNIVERSITY

TYPES OF GRIDS Cluster Grids – Data Grids – Data Grid Architecture – Open Grid Services Architecture – Implementing OGSA based Grids GRID SERVICES Creating and Managing Grid Services – Service discovery – Operational requirements – Tools and Toolkits – Grid Enabling software applications GRID MANAGEMENT Managing Grid Environments – Managing Grids – Management reporting – Monitoring – Service level Monitoring – Data catalogs and Replica management – Portals – Grid Enabling Network Services RESOURCE MANAGEMENT IN GRID Resource and Service Management – Resource Management on the Grid – Requirement – Resource Management Framework – Grid Resource Management System – Service negotiation and acquisition protocols – Building reliable Clients and Services – Layers of Grid Computing TEXT BOOK

1. Ahmar Abbas, “Grid Computing: A Practical Guide to technology and Applications”, Charles River media, 2003

REFERENCES

1. Joshy Joseph and Craig Fellenstein, “Grid Computing”, PHI, PTR-2003 2. Ian Foster, Carl Kesselman, “The Grid: Blueprint for a New Computing Infrastructure,

Morgan Kaufmann”, 2nd Edition, 2004 3. Daniel Minoli, “A Networking Approach to Grid Computing”, Wiley-Inter science, 2004.

CSE412 PERVASIVE COMPUTING L T P C 3 0 0 3

INTRODUCTION Introductory concepts, P e r v a s i v e C o m p u t i n g , m a r k e t , m -Business, A p p l i c a t i o n examples, devices and Interfaces, human machine interfaces, Biometrics, operating systems issues, Java in Pervasive Computing. DEVICE TECHNOLOGY Device Technology, Connectivity Issues and Protocols, Management Issues and Mechanisms, Web-based Applications, Protocols, Transcoding, Authentication of Clients over Web, PERVASIVE DEVICES WAP, WML, Voice Standards, Speech Applications and Security, PDA

Page 98: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

98 KALASALINGAM UNIVERSITY

WEB APPLICAION Operating Systems, Software Components, Standards, Applications, Emerging Trends, Pervasive Web Application Architectures-Issues and Choices ACCESS TECHNOLOGIES (WAP, PDA, VOICE) User Interface, Implementation of User Interface - Architectures, Smart Card based Authentication Mechanisms over the Internet, Applications, and Wearable Computing Architectures. TEXT BOOK

1. Jochen Burkhardt, Horst Henn, Stefan Hepper, Thomas Schaec & Klaus Rindtorff Pervasive Computing: Technology and Architecture of Mobile Internet Applications, Addison Wesley, Reading, 2002.

REFERENCS

1. Uwe Hansman, Lothar Merk, Martin S. Nicklous & Thomas Stober, “Principles of Mobile Computing, Springer-Verlag”, New Delhi, Second Edition, , 2003.

2. Rahul Banerjee, “Internetworking Technologies: An Engineering Perspective”, Prentice-Hall of India, New Delhi, 2003.

3. Yi-Bing Lin & Imrich Chlamtac, “Wireless and Mobile Network Architectures”, John Wiley and Sons, New Delhi, 2004.

CSE414 NANO COMPUTING L T P C 3 0 0 3

DEVICES Overview of current research in nano-scale electronics and devices, Semiconductor and Device 1(Materials and building blocks),Semiconductor and Device 2(Photonic Device and Materials),CMOS Device ,Limit of CMOS technology-Scaling Theory. QUANTUM CONCEPTS Nano-Physics-Quantum Mechanics, Quantum Device 1-Length Scales/Transport, Quantum Device 2-Ballistic Electron Transport, Coulomb Blockade, RTD, Electron-Wave Coupling Devices FUNDAMENTALS OF CHEMISTRY Fundamental of chemistry, Organic Chemistry, Molecular Electronics I,(Molecular Semiconductors and Metals),Molecular Electronics II(Logic Gates),Carbon Nano tube and Its Application, Spintronics I, Spintronics II.

Page 99: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

99 KALASALINGAM UNIVERSITY

QUANTUM COMPUTATION Quantum Computation I, Quantum Computation II, DNA Computation, Nano-Fabrication 1, photolithography, Nano- Fabrication 2,: e-beam lithography,: Advanced Nano-lithography NANO CONCEPTS Nano-Fabrication 3,: Thin Film Technology:-- MBE, CVD, PECVD, - LB and Self Assembly, Spun-Coating - Nano- Characterization 1 - Scanning Probe Microscopy – Electron Microscopy (TEM, SEM),Nano-Characterization 2 – Photon Spectroscopy - Electron Spectroscopy – Nanomanipulator TEXT BOOK

1. Rainer Waser, “Nanoelectronics and Information Technology: Advanced Electronic Materials and Novel Devices”, Wiley- VCH, April 2003.

REFERENCES

1. Sandeep Shukla and R. Iris Bahar, et al, “Nano, Quantum and Molecular Computing”, Kluwer Academic Publishers, 2004.

2. Poole Jr C.P.., Owens F.J., “Introduction to Nanotechnology”, Wiley, 2003. 3. Petty M.C., Bryce, and D. Bloor, “Introduction to Molecular Electronics”, Edward

Arnold, 1995.

CSE429 WIRELESS AD HOC NETWORKS L T P C 3 0 0 3

INTRODUCTION & MAC PROTOCOLS Ad Hoc Wireless Networks Issues. MAC protocols for ad hoc Wireless Networks: Issues, Classification of MAC Protocols, Contention Based protocols, Contention-Based Protocols with Reservation Mechanisms, Contention-Based MAC Protocols with scheduling Mechanisms, MAC Protocols that use Directional Antennas. ROUTING PROTOCOLS Classifications, Table Driven, On-Demand, Hybrid and Hierarchical Routing Protocols, Routing Protocols with efficient Flooding mechanism, Power aware Routing Protocols. Operation of Multicast Routing Protocols, Energy efficient Multicasting and Multicasting with QoS guarantees. TRANSPORT LAYER AND SECURITY PROTOCOLS Introduction, Issues, Design Goals, Classification of Transport Layer Solutions, TCP over Ad Hoc Wireless Networks, Other Transport Layer Protocols, Security in Ad Hoc Wireless Networks, Secure Routing in Ad Hoc wireless Networks.

Page 100: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

100 KALASALINGAM UNIVERSITY

QOS Introduction, Issues and Challenges, Classifications of QoS Solutions, MAC Layer Solutions, Network Layer Solutions, QoS Frameworks for Ad Hoc Wireless Networks ENERGY MANAGEMENT Introduction, Need for Energy Management, Classification of Energy Management Schemes, Battery Management Schemes, Transmission Power Management Schemes, System Power Management Schemes TEXT BOOK

1. Siva Ram Murthy C, Manoj B.S, “Ad Hoc Wireless Networks: Architectures and Protocols”, Prentice Hall, 2005.

REFERENCES

1. Chai-Keong Toh, “Ad HOC Mobile Wireless Networks”, PHI, 2002. 2. Charles Perkins, “Ad Hoc Networking”, Addison Wesley, 2001. 3. Mohammed Liyas, “Handbook of Ad Hoc Wireless Networks”, CRC Press, 2003.

CSE432 FREE AND OPEN SOURCE SOFTWARE L T P C 3 0 0 3

PHILOSOPHY Linux, GNU and Freedom, Brief history of GNU, Licensing free software – GPL and copy Left, trends and potential – global and Indian, overview and usage of various Linux Distributions – user friendliness perspective – scientific perspective SYSTEM ADMINISTRATION GNU and linux installation – Boot process, Commands Using bash features, The man pages, files and file systems, File security, Partitions, Processes, Managing processes, I/O redirection, Graphical environment, Installing software, Backup techniques FOSS PROGRAMMING PRACTICES GNU debugging tools, Using source code versioning and managing tools, Review of common programming practices and guidelines for GNU/Linux and FOSS, Documentation PROGRAMMING TECHNIQUES Application programming – Basics of X Windows server architecture – QT programming – GTK + Programming- Python programming – Open source equivalent of existing Commercial software PROJECTS AND CASE STUDIES Linux for portable Devices, Creation of Bootable CD and USB from command line, Case

Page 101: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

101 KALASALINGAM UNIVERSITY

Studies – Samba, Libreoffice, Assistive technology TEXT BOOK

1. Ellen Siever, Stephen Figgins, Robert Love, Arnold Robbins, “Linux in a nutshell”, Sixth Edition, OReilly media, September 2009.

REFERENCES

1. Philosophy of GNU URL: http://www.gnu.org/philosophy/. 2. Overview of Linux Distributions

URL: http://distrowatch.com/dwres.php?resource=major. 3. Introduction to Linux – A Hands on Guide, URL: http://tldp.org/guides.html. 4. Linux: Rute’s User tutorial and exposition , URL: http://rute.2038bug.com/index.html.gz. 5. Version control system , URL: http://git-scm.com/. 6. SVN version control , URL: http://svnbook.red-bean.com/. 7. GTK+/GNOMEApplication Development,

URL: http://developer.gnome.org/doc/GGAD. 8. Python Tutorial, Guido van Rossum, Fred L. Drake, Jr., Editor.

URL: http://www.python.org/doc/current/tut/tut.html. 9. Doug Abbot, Linux for Embedded and Embedded and Real time applications , Newnes. 10. Case study SAMBA: URL : http://www.samba.org/. 11. Case study., Libre office: http://www.libreoffice.org.

CSE436 MOBILE APPLICATION DEVELOPMENT L T P C

3 0 0 3 INTRODUCTION Preliminary Considerations – Cost of Development – Importance of Mobile Strategies in Business World – Mobile Web Presence – Mobile Applications – Marketing – Web Services for Mobile Devices – Creating Example Web Service _ Debugging Web Service MOBILE USER INTERFACE DESIGN Effective Use of Screen Real Estate – Understanding Mobile Application Users – Understanding Mobile Information Design – Understanding Mobile Platforms – Using the Tools for Mobile Interface Design – Choosing a Mobile Web Option – Adaptive Mobile Website – Mobile Web Applications with HTML 5 ANDROID APPLICATION DEVELOPMENT Getting to know the Android User Interfaces – Designing Your User interface using Views – Displaying Pictures and Menus with Views – Using Image views to Display pictures – Using menus with views – Data Persistence – Saving and loading user performances - Persisting data to files–Creating and using Data bases – Content Providers.

Page 102: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

102 KALASALINGAM UNIVERSITY

ANDROID MESSAGING, NETWORKING, LOCATION BASED SERVICES SMS Messaging, Sending E-mail – Networking – Downloading Binary Data, Text Files- Accessing Web Services – Performing Asynchronous Calls – Location Based Services – Displaying Maps – Getting Location Data – Creating your own services – Communicating between a service and an activity – Binding activities to Services IOS AND WINDOWS PHONE Getting started with iOS – iOS Project – Debugging iOS Apps – Objective C Basics – Hello Word App – Building the derby app in iOS – Windows Phone 7 Project – Building Derby App in Windows Phone 7. REFERENCES

1. Jeff McWherter and Scott Gowell, “Professional Mobile Application Development”, Wrox 2012.

2. Wei – Meng Lee, “Beginning Android Application Development”, Wiley 2011 3. Charlie Collins, Michael Galpin and Matthias Kappler, “Android in Practice”, Dream

Tech. 2012. 4. James Dovey and Ash Furrow, “Beginning Objective C”, Apress, 2012. 5. David Mark, Jack Nutting, Jeff LaMouche, and Fredric Olsson, “Beginning iOS6

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

ECE425 NETWORK MANAGEMENT L T P C

3 0 0 3 NETWORK MANAGEMENT OVERVIEW Communications protocols and standards –Network Management goals – Organization and functions – Network and System Management–Analogy of Telephone Network Management, Present and Future scenario- Network Topology – LAN – Network node components – WAN – ISDN –Transmission Technology NETWORK STANDARDS, MODELS AND LANGUAGE OSI Network management model – Organizational model – Information model, communication model – Abstract Syntax Notation - Encoding structure – Macros Functional model CMIP/CMIS-Case studies SIMPLE NETWORK MANAGEMENT PROTOCOL (SNMP) SNMP model – Organizational model – System Overview – The information model – communication model – Functional model – SNMP proxy server – Management information –Major changes in SNMPV2 and its architecture-MI & MIB – RM, RMON1, RMON2 BROADBAND NETWORK MANAGEMENT Broadband networks and services – ATM Technology – VP, VC – ATM Packet, integrated

Page 103: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

103 KALASALINGAM UNIVERSITY

service, ATM LAN emulation, Virtual LAN – ATM Network Management – ATM Network reference model – integrated local management interface – ATM Management Information base –M1, M2, M3, M4 Interface-ATM RM study of Internet traffic using RMON-CasATM digital exchange Interface Management NETWORK MANAGEMENT APPLICATIONS Configuration management – Fault management – performance management – event correlation techniques – security Management – Accounting management – Report Management-Policy based management-Service level management TEXT BOOKS

1. Mani Subramanian, “Network Management Principles and Practice”, Pearson India, 2nd Edition, 2010.

2. Stephen B. Morris, “Network Management MIBs and MPLS: Principles, Design and Implementation”, Pearson International, 2003.

REFERENCES

1. Salah Aidarous, Thomas Plevayk, “Telecommunications Network Management: Technologies and Implementations”, Wiley-IEEE Press, 1998.

2. Lakshmi G. Raman, “Fundamentals of Telecommunication Network Management”, Wiley-IEEE Press, 1999.

FEATURES AND NEW TRENDS Definition and features of spread spectrum systems – Historical remarks on spread spectrum – New trends of commercial applications FUNDAMENTALS OF SPREAD SPECTRUM Direct-sequence spread spectrum systems – Frequency-hopping and time-hopping spread spectrum systems – Chirp spread spectrum systems – Hybrid systems SPREADING SEQUENCES Maximal-length sequences – Gold codes – Non-linear codes – Walsh orthogonal codes – PN signal analysis – PN code acquisition and tracking – Dither loop – Serial and parallel acquisition method PERFORMANCE CHARACTERISTICS Performance of spread spectrum system in a jamming environment – Multi-Carrier CDMA System – Orthogonal Frequency Division Multiplexing System

ECE426 SPREAD SPECTRUM TECHNIQUES L T P C

3 0 0 3

Page 104: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

104 KALASALINGAM UNIVERSITY

APPLICATIONS Commercial applications of spread spectrum – global positioning system, mobile communications, digital broadcasting, wireless LAN TEXT BOOKS

1. Don Torrieri, “Principles of Spread Spectrum Communication Systems”, Springer, 2005. 2. Roger L. Peterson, Rodger E. Ziemer, David E. Borth, “Introduction to Spread Spectrum

Communications”, PHI, 1995. 3. Robert C. Dixon, “Spread Spectrum Systems with Commercial Applications”, Wiley

India, 3rd Edition, 1994. REFERENCES

1. Andrew J. Viterbi, “CDMA-Principles of Spread Spectrum Communication”, Addison -Wesley, 1995.

2. Marvin Simon, Jim Omura, Robert Scholtz and Barry Levitt, “Spread Spectrum Communications Handbook”, TMH, 2002.

ECE 433 SPEECH AND AUDIO SIGNAL PROCESSING L T P C

3 0 0 3 OVERVIEW OF SIGNAL PROCESSING Introduction – Acoustics fundamentals - Speech production – Speech perception – Signals and transforms – Digital filters – Probability, statistics and estimation theory – Pattern recognition principles SPEECH ANALYSIS AND CODING Short Time Fourier Analysis and Synthesis – Linear prediction of speech – Source estimation – Cepstral analysis SPEECH AND SPEAKER RECOGNITION Template matching – Hidden Markov Model – Refinements for HMMs – Large vocabulary continuous speech recognition – The HTK speech recognition system – Speaker recognition – DSP Implementations of Speech processing SPEECH SYNTHESIS AND MODIFICATION Text-to-Speech front-end – Text-to-Speech back-end - Prosodic modification of speech – Voice conversion – Non speech and music signals - Music synthesis DIGITAL AUDIO COMMUNICATION STANDARDS MPEG Digital Audio coding standard – Dolby Digital Audio coding standard – Perceptual Audio Coder – Sony systems

Page 105: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

105 KALASALINGAM UNIVERSITY

TEXTBOOKS 1. Vijay Madisetti (Editor), “Video, Speech, and Audio Signal Processing and Associated

Standards”, CRC Press, 2nd Edition, 2010. 2. Ben Gold, Nelson Morgan, Dan Ellis, “Speech and Audio Signal Processing: Processing

and Perception of Speech and Music”, Wiley India, 2nd Edition, 2011.

ECE435 HIGH SPEED SWITCHING ARCHITECTURE L T P C

3 0 0 3 HIGH SPEED NETWORK LAN and WAN network evolution through ISDN to BISDN - Transfer mode and control of BISDN - SDH multiplexing structure - ATM standard; ATM adaptation layers. LAN SWITCHING TECHNOLOGY Switching concepts; Switch forwarding techniques; switch path control - LAN switching; cut through forwarding; store and forward - virtual LANs. ATM SWITCHING ARCHITECTURE Switch models - Blocking networks – basic and enhanced banyan networks - sorting networks – merge sorting - rearrangeable networks - full and partial connection networks – non-blocking networks – recursive network – construction and comparison of non-blocking network -switches with deflection routing – shuffle switch - tandem banyan. QUEUES IN ATM SWITCHES Internal queuing – Input, output and shared queuing - multiple queuing networks –combined input, output and shared queuing – performance analysis of queued switches IP SWITCHING Addressing mode - IP switching types-flow driven and topology driven solutions - IP over ATM address and next hop resolution – multicasting - Ipv6 over ATM. REFERENCES

1. Achille Patavina, “Switching Theory Architectures and performance in Broadband ATM Networks”, John Wiley & Sons Ltd., New York, 1998.

2. Christopher Y Metz, “Switching protocols & Architectures”, McGraw Hill, New York, 1998.

3. Ranier Handel, Manfred N Huber, Stefan Schrodder, “ATM Networks-concepts, protocols, applications”, 3rd Edition, Adisson Wesley, New York, 1999.

4. John A. Chiong, “Internetworking ATM for the internet and enterprise networks”, McGraw Hill, 1998.

Page 106: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

106 KALASALINGAM UNIVERSITY

ICT328 WIRELESS COMMUNICATION L T P C

3 0 0 3 WIRELESS CHANNELS Large scale path loss – Path loss models: Free Space and Two-Ray models -Link Budget design – Small scale fading- Parameters of mobile multipath channels – Time dispersion parameters-Coherence bandwidth – Doppler spread & Coherence time, Fading due to Multipath time delay spread – flat fading – frequency selective fading – Fading due to Doppler spread – fast fading – slow fading. CELLULAR ARCHITECTURE Multiple Access techniques - FDMA, TDMA, CDMA – Capacity calculations–Cellular concept- Frequency reuse - channel assignment- hand off- interference & system capacity- trunking & grade of service – Coverage and capacity improvement. DIGITAL SIGNALING FOR FADING CHANNELS Structure of a wireless communication link, Principles of Offset-QPSK, p/4-DQPSK, Minimum Shift Keying, Gaussian Minimum Shift Keying, Error performance in fading channels, OFDM principle – Cyclic prefix, Windowing, PAPR. MULTIPATH MITIGATION TECHNIQUES Equalisation – Adaptive equalization, Linear and Non-Linear equalization, Zero forcing and LMS Algorithms. Diversity – Micro and Macrodiversity, Diversity combining techniques, Error probability in fading channels with diversity reception, Rake receiver, MULTIPLE ANTENNA TECHNIQUES MIMO systems – spatial multiplexing -System model -Pre-coding - Beam forming - transmitter diversity, receiver diversity- Channel state information-capacity in fading and non-fading channels. TEXTBOOKS

1. Rappaport,T.S., “Wireless Communications”, Second Edition, Pearson Education, 2010. 2. Andreas.F. Molisch, “Wireless Communications”, John Wiley – India, 2006.

REFERENCES

1. David Tse and Pramod Viswanath, “Fundamentals of Wireless Communication”, Cambridge University Press, 2005.

2. Upena Dalal, “ Wireless Communication”, Oxford University Press, 2009. 3. Van Nee, R. and Ramji Prasad, “OFDM for wireless multimedia communications”,

Artech House, 2000.

Page 107: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

107 KALASALINGAM UNIVERSITY

HSS001 TOTAL QUALITY MANAGEMENT L T P C 3 0 0 3

INTRODUCTION TO QUALITY MANAGEMENT Definitions – TOM framework, benefits, awareness and obstacles. Quality – vision, mission and policy statements. Customer Focus – customer perception of quality, Translating needs into requirements, customer retention. Dimensions of product and service quality. Cost of quality. PRINCIPLES AND PHILOSOPHIES OF QUALITY MANAGEMENT Overview of the contributions of Deming, Juran Crosby, Masaaki Imai, Feigenbaum, Ishikawa, Taguchi, Shingeo and Walter Shewhart. Concepts of Quality circle, Japanese 5S principles and 8D methodology. STATISTICAL PROCESS CONTROL AND PROCESS CAPABILITY Meaning and significance of statistical process control (SPC) – construction of control charts for variables and attributed. Process capability – meaning, significance and measurement – Six sigma concepts of process capability. Reliability concepts – definitions, reliability in series and parallel, product life characteristics curve. Business process re-engineering (BPR) – principles, applications, reengineering process, benefits and limitations. TOOLS AND TECHNIQUES FOR QUALITY MANAGEMENT Quality functions development (QFD) – Benefits, Voice of customer, information organization, House of quality (HOQ), building a HOQ, QFD process. Failure mode effect analysis (FMEA) – requirements of reliability, failure rate, FMEA stages, design, process and documentation. TAGUCHI TECHNIQUES Taguchi techniques – introduction, loss function, parameter and tolerance design, signal to noise ratio. Seven old (statistical) tools. Seven new management tools. Bench marking and POKA YOKE. REFERENCES

1. Dale H.Besterfield et al, “Total Quality Management”, Thrid edition, Perarson Education (First Indian Reprints 2004).

2. Shridhara Bhat K, “Total Quality Management – Text and Cases”, First Edition 2002, Himalaya Publishing House.

3. William J.Kolarii, “Creating quality”, Mcgraw Hill, 1995. 4. Poornima M.Charantimath., “Total quality management”, Pearson Education, First Indian

Reprint 2003.

HUMANITIES ELECTIVES

Page 108: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

108 KALASALINGAM UNIVERSITY

HSS002 ENGINEERING MANAGEMENT L T P C 3 0 0 3

UNIT I Introduction - Demand and Revenue Analysis - Demand Forecasting - Production Analysis - Cost and Supply Analysis, Price and output Determination - Investment Analysis - Plant Location - Economic Optimization. UNIT II Types of Business Organisation, Forms, Planning - Organizing - Designing effective organisations - Coordination. UNIT III Human Resource Development - Motivating individuals and workgroups - Leadership for Managerial Effectiveness - Team working and Creativity - Managerial Communication - Personal Management – Time Management - Stores Management - Career Planning. UNIT IV Financial Management - Product development - Management techniques in product development - Nature of controlling - Operations Management - Just-in-Time. UNIT V Managing World Economic Change - The global environment - Multinational Strategies - Economic Cycles and Director Investment - Change and Organisation Development - Managerial Ethics and Social responsibilities. REFERENCES

1. Harold Koontz& Heinz Weihrich, “Essentials of Management” Tata McGraw Hill publishing company Ltd.

2. Koontz, Weihrich& Aryasri, “Priniciples of Management”, Tata McGraw Hill publishing company Ltd.

3. Tripathi& Reddy, “Priniciples of Management”, Tata McGraw Hill publishing company Ltd.

4. Hampton, “Management”, Tata McGraw Hill publishing company Ltd.

HSS003 INDIAN ECONOMIC DEVELOPEMENT L T P C 3 0 0 3

UNIT I Indian economy before and after Independence: National income - trends and compositions. Sources of capital formation and savings. Sectoral growth. Demographic trends in India and its effect on economic development. Occupational structure of the labour force.

Page 109: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

109 KALASALINGAM UNIVERSITY

UNIT II Indian Economic Planning, fiscal policy, Monetary Policy, Unemployment in India and other economic policies UNIT III Industry: Industrial development during the planning period. Industrial policies Industrial licensing policy – MRTP Act, FERA and FEMA. Growth and problems of small-scale industries. Role of Public sector enterprises in India’s industrialization. Impact of economic reforms on Indian industrial sector after 1991. UNIT IV External Sector: Role of foreign trade. Trends in exports and imports. Composition and direction of India’s foreign trade. Balance of payments crisis and the New Economic Reforms – Export promotion measures and the new trade policies. Foreign capital – FDI, aid: Multinational corporations in India. UNIT V Important Areas of Concern: Poverty and inequality. Unemployment. Rising prices. Industrial relations. Industrial structure and causes of industrial backwardness.

REFERENCES

1. Agrawal, A.N., “Indian Economy Problems of Developmental Planning”, Wiley Eastern Ltd., Calcutta (latest edition).

2. Ahluwalia, I.J. and I.M.D. Little (eds.) (1999), “India’s Economic Reforms and Development: Essays in honour of Manmohan Singh”, Oxford University Press, New Delhi.

3. Alam, K. (ed.) (1993), “Agricultural Development in North East India: Constraints and Prospects”, Deep & Deep Publications, New Delhi.

4. Choudhuri, Pramit. (1975), “Aspects of Indian Economic Development”, Lord George Allen & Unwin Ltd., London.

5. Dutt, R.C. (1950), “The Economic History of India Under Early British Rule”, Low Price Publications, Delhi.

6. Dutt, Ruddar and K.P.M. Sundaram (2001), “Indian Economy”, S. Chand & Co. Ltd., New Delhi.

HSS006 PROFESSIONAL ETHICS L T P C 3 0 0 3

UNIT I Functions of Being a Manager – Stock holder and stakeholder management. Ethical treatment of employees - ethical treatment of customers- supply chain management and other issues

Page 110: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

110 KALASALINGAM UNIVERSITY

UNIT II Senses of Ethics – Variety of moral issues – Types of inquiry – Moral dilemmas. Moral Autonomy – Kohlberg’s theory – Gilligan’s theory – Consensus and Controversy – Professions and Professionalism – Professional ideals and virtues – Theories about right action – Self-interest – Customs and religion – Use of Ethical Theories UNIT III Corporate social responsibility. Collegiality and loyalty – Respect for Authority – Collective Bargaining – Confidentiality – Conflicts of Interest – Occupational Crime – Professional Rights – Employee Rights – Discrimination UNIT IV Moral imagination, stake holder theory and systems thinking. One approach to management Decision – making Leadership UNIT V Multinational Corporations – Environmental Ethics – Computer Ethics – Weapons Development – Engineers as Managers – Consulting Engineers – Engineers as Expert Witnesses and Advisors – Moral Leadership – Sample code of conduct. REFERENCES

1. Mike Martin and Roland Schinzinger, “Ethics in Engineering”, McGraw Hill, New York, 1996

2. Charles D Fledderman, “Engineering Ethics”, Prentice Hall, New Mexico, 1999. 3. Laura Schlesinger, “How Could You Do That: The Abdication of Character, Courage,

and Conscience”, Harper Collins, New York, 1996. 4. Stephen Carter, “Integrity”, Basic Books, New York 1996. 5. Tom Rusk, “The Power of Ethical Persuasion: From Conflict to Partnership at Work and

in Private Life”, Viking, New York, 1993

HSS007 OPERATIONS MANAGEMENT L T P C 3 0 0 3

INTRODUCTION TO PRODUCTION AND OPERATION MANAGEMENT Production and Operations Management (POM) – Need, History, System, Types, functions and communication in POM. MATERIAL AND INVENTORY MANAGEMENT Material Management (MM) – Handling Technology (Robots, Automated storage and retrieval systems (ASRS) and methods (JIT, / Kanban, ABC Systems). Independent Demand Inventory Models – Fixed order system, Basic EOQ, EBQ Models, Quantity discount models. Dependent Demand Inventory models – MRP and MRP II systems Introduction to ERP, e-business and e-operations strategies.

Page 111: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

111 KALASALINGAM UNIVERSITY

PLANNING AND FORECASTING Introduction to Strategic, Tactical, Operational, Aggregate and Capacity Planning. Planning Product design and development – Applications of CAD, CAM, Computer Integrated Manufacturing

FORECASTING AND SCHEDULING Forecasting – Types, Methods (Qualitative and Quantitative), Types of variation in data, Minimizing forecasting errors and selection of forecasting methods. Johnson’s Algorithm for job sequencing (n job thro’ 2 machines, n jobs thro’ 3 machines, n jobs thro’ m machines and 2 jobs thro’ m machines) Use of Gantt charts, Queuing analysis and Critical Ratios as methods for job scheduling. FACILITY, LAYOUT LOCATION AND WORK MEASUREMENT Facility Location Decisions (FLcD) –. Facility Layout Decision (FlyD) – Types (Fixed Position, and Production, Process, Flexible), Methodologies (Distance Minimising, Computer software systems (CRAFT, CORELAP, ALDEP), Line Balancing and performance ratios, work measurement methods (WM) - Time study, methods-time measurement,

REFERENCES 1. R.Paneer Selvam, “Production and Operations Management”, Prentice Hall of India,

2002. 2. Sang M Lee and Marc J Schniederjans, “Operation Management”, All India Publishers

and Distributors, First Indian edition 1997. 3. Robert H. Lowson, “Strategic operations Management (The new competitive

advantage)”, Vikas Publishing House, First Indian reprint 2003.

HSS008 INTRODUCTION TO ECONOMICS L T P C 3 0 0 3

UNIT I Definition and Scope of Economics: Definitions by A. Smith, A. Marshal and L. Robbins, P.Samuelson and their critical examination. Nature and scope of Economics. Micro-economics in relation to other branches of Economics. UNIT II Law of Demand, Elasticity of demand - price, income and cross, concepts and measurement. Marshallian theory of consumers’ behaviour and its critical examination. Indifference curve analysis. Price, income and substitution effects. Giffen goods. Engel curve. UNIT III Market Structure: Definition of market. Concepts of product and factor markets. Different types of market : perfect competition, monopoly, imperfect competition, monopolistic,competition and oligopoly. Demand and Supply schedules. Price determination

Page 112: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

112 KALASALINGAM UNIVERSITY

under perfect competition in long and short run. Price determination under monopoly. Discriminating monopoly. UNIT IV Macro-economics: Meaning, Macro-economic Policy and Its Objectives and Instruments. National Income and Social Accounting: Concepts, components, and measurement.Basic circular flow of income model, Unemployment, trade cycle, Inflation: causes, types, effects and control. UNIT V Commercial and Central Banks, Credit creation, monetary policy and tools. Balance of payments: Items in the balance of payments account, equilibrium in the balance of payments. REFERENCES

1. Ackley, G. (1978), “Macroeconomics: Theory and Policy”, Macmillan Publishing Company, New York.

2. Gupta, S.B. (1994), “Monetary Economics”, S. Chand & Co., New Delhi. 3. Ruddar Datt and K.P.M.Sundharam, “Indian Economy”, S.Chand & Company Ltd., New

Delhi, 2003. 4. Kindleberger, C.P. (1973), “International Economics”, R.D. Irwin, Home Wood. 5. Lewis, M.K. and P.D. Mizan (2000), “Monetary Economics”, Oxford University Press,

New Delhi. 6. Ahuja H.L., “Economic Environment of Business, Macroeconomic analysis”, S.Chand &

Company Ltd., New Delhi, 2005. 7. Gupta, G.S., “Macroeconomics, Theory and Applications”, Tata McGraw-Hill publishing

company Ltd., New Delhi, 2001. 8. D.N.Dewedi, “Macro economic – Theory and policy”, Tata McGraw-Hill publishing

company Ltd., New Delhi, 2001. 9. K.P.M.Sundaram, “Money Banking and international Trade”, Himalaya Publishing

House.

HSS011 INFORMATION SYSTEMS FOR MANAGERIAL DECISION MAKING

L T P C 3 0 0 3

INTRODUCTION Information system – establishing the framework – business model – information system architecture – evolution of information systems.

INFORMATION SYSTEM Functional areas, Finance, marketing, production, personnel – levels, Concepts of DSS, EIS, ES – comparison, concepts and knowledge representation – managing international information system.

Page 113: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

113 KALASALINGAM UNIVERSITY

SYSTEM DEVELOPMENT Modern information system – system development life cycle – structured methodologies – designing computer based method, procedures control, designing structured programs.

IMPLEMENTATION AND CONTROL Testing security – coding techniques – detection of error – validation – cost benefits analysis – assessing the value and risk information systems.

SOFTWARE ENGINEERING Software engineering qualities – design, production, service, software specification, software metrics, and software quality assurance – software life cycle models – verification and validation.

REFERENCES 1. Kenneth C. Laudon and Jane Price Laudon, “Management Information systems

Managing the digital firm”, Pearson Education Asia. 2. Gordon B.Davis, “Management Information system: Conceptual Foundations, Structure

and Development”, McGraw Hill, 1974. 3. Joyce J. Elam, “Case series for Management Information System”, Silmon and Schuster,

Custom Publishing 1996. 4. Steven Alter, “Information system – A Management Perspective”, Addison – Wesley,

1999. 5. James AN O’ Brein, “Management Information Systems”, Tata McGraw Hill, New

Delhi, 1999. 6. Turban Mc Lean, Wetherbe, “Information Technology Management making connection

for strategic advantage”, John Wiley, 1999. 7. Ralph M.Stair and George W.Reynolds, “Principles of Information Systems – A

Managerial Approach”, PHI Learning, 2001.

HSS012 ADVERTISING MEDIA SERVICES L T P C 3 0 0 3

UNIT I Advertising management – advertiser – facilitating institutions – perspectives on advertising UNIT II Advertising planning and decision-making – situation analysis – marketing program – segmentation strategies – social and legal factors – budget decision advertising objectives image and competitive position.

UNIT III Attitude and market structure – behavioural objectives Communications – persuasion and market processes – copy decisions – copy testing

Page 114: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

114 KALASALINGAM UNIVERSITY

UNIT IV Media decisions – media planning, Economic, social and legal constraints UNIT V Media Research – testing validity and reliability of ads – measuring impact of advertisements. REFERENCES

1. Kenneth Clow. Donald Baack, “Integrated Advertisements, Promotion and Marketing communication”, Prentice Hall of India, New Delhi, 2003.

2. S.H.H.Kazmi, Satish K Batra, “Advertising & Sales Promotion”, Excel Books, New Delhi, 2001.

3. George E Belch, Michel A Belch, “Advertising & Promotion”, McGraw Hill, Singapore, 1998.

HSS014 INTRODUCTION TO MARKETING MANAGEMENT

L T P C 3 0 0 3

MARKETING Meaning - concept - functions - marketing Planning & implementation marketing Programmes - Marketing environment – Market Segmentation and consumer behaviour – Influencing factors, Decision process – Marketing mix – Marketing department. PRODUCT Meaning - Product planning - policies - positioning - New product development Product life cycle – BCG Matrix-branding. Packing, labeling. PRICING Pricing objectives – Setting and modifying the price – Different pricing method Product line pricing and new product pricing DISTRIBUTION Nature of Marketing channels - Types of Channel flows - Channel functions - Channel co-operation, conflict and competition - Direct Marketing Telemarketing, Internet shopping. PROMOTION Promotion Mix - Advertisement - Message - copy writing – Advertisement budgeting - Measuring advertisement effectiveness - Media strategy - sales promotion - Personal selling, publicity and direct marketing REFERENCES

1. Philip Kotler, “Marketing Management- Analysis Planning And Control", Prentice Hall of India, New Delhi.

Page 115: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

115 KALASALINGAM UNIVERSITY

2. Cundiff, Still & Govoni, “Fundamentals Of Modern Marketing”, Prentice Hall of India, New Delhi.

3. Ramaswamy. V S & Namakumari. S, “Marketing Management-Planning Implementation And Control”, Macmillan Business Books, 2002.

4. Jobber, “Principles and Practice of Marketing”, Mcgraw-Hill.

HSS015 MANAGEMENT CONCEPTS AND TECHNIQUES

L T P C 3 0 0 3

DEVELOPMENT OF MANAGEMENT THOUGHT Scientific Management Movement, Administrative Movement, Human- Relations Movement, Decision-Science Movement, Behavioral Movement, Systems Movement, Contingency Movement ESSENTIALS OF PLANNING Objectives, goals, Programmed Decisions and Un programmed Decisions; Decision-Making, Creativity in Decision-Making, Forecasting and Strategy to Formulation. EFFECTIVE ORGANIZING Span of Control, Departmentation, Authority; Responsibility, Bureaucracy and Adhocracy; Group Dynamics REALITIES OF ORGANIZATIONAL LIFE Organizational Politics, Organizational Power, Organizational Conflict COMMUNICATION & CONTROL Communication Process Evaluation, Control Process, Qualities of a Good Control System, Management Audit, Human – Offset Accounting, Cost Benefit Analysis. REFERENCES

1. Harold Koontz& Heinz Weihrich, “Essentials of Management”, Tata McGraw Hill publishing company Ltd.

2. Koontz, Weihrich& Aryasri, “Principles of Management”, Tata McGraw Hill publishing company Ltd.

3. Tripathi& Reddy, “Principles of Management”, Tata McGraw Hill publishing company Ltd.

4. Hampton, “Management”, Tata McGraw Hill publishing company Ltd.

Page 116: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

116 KALASALINGAM UNIVERSITY

HSS016 ORGANIZATIONAL PSYCHOLOGY L T P C 3 0 0 3

FOCUS AND PURPOSE Definition, need and importance of organizational Behaviour – nature and scope – frame work. INDIVIDUAL BEHAVIOUR Personality – types – factors influencing personality – theories – learning – types of learners – learning theories – organizational Behaviour modification. Attitudes – characteristics – components – formation – measurement. Perceptions – importance – factors influencing perception – interpersonal perception. GROUP BEHAVIOUR Organization structure – formation – groups in organizations – influence – group dynamics – emergence of informal leaders and working norms – group decision making techniques – interpersonal relations – communication – control. POWER Leadership styles – theories – leaders Vs managers – sources of power – power centers – power and politics. DYNAMICS OF ORGANIZATIONAL BEHAVIOURS Organizational climate – factors affecting organizational climate – importance. Job satisfaction – determinants – measurements – influence on behavior. Organizational change – importance – stability Vs change – proactive Vs reaction change – the change process – resistance to change – managing change. Organizational development – characteristics – objectives – team building. Organizational effectiveness – perspective – effectiveness Vs efficiency – approaches – the time dimension – achieving organizational effectiveness. REFERENCES

1. Stephen P.Robins, “Organisational Behavior”, Prentice Hall of India, 9th edition, 2001. 2. Hellriegel, Slocum and Woodman, “Organisational Behavior”, South-Western,

Thomson Learning, 9th edition, 2001. 3. Schermerhorn, hunt and Osborn, “Organisational behavior”, John Wiley, 7th edition,

2001. 4. Jit S.Chand, “Organisational Behavior”, Vikas publishing House Pvt. Ltd. 2nd edition,

2001. 5. Fred Luthans, “Organisational Behavior”, McGraw Hill Book Co., 1998. 6. New Strom & Davis, “Organisational behavior”, McGraw Hill, 2001. 7. Jaffa Harris and Sandra Hartman, “Organisational Behaviour”, Jaico, 2002.

Page 117: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

117 KALASALINGAM UNIVERSITY

HSS017 INTERNATIONAL ECONOMICS L T P C 3 0 0 3

UNIT I Introduction: The Traditional Theory of International Trade, The Basic Trade Model, Heckscher-Ohlin-Samuelson Model, Effects of Tariffs & Quotas, Theory of Factor Movements. New Theories of International Trade and Industrial Policies UNIT II The Balance of Payments and National Accounts, Determinants of Exchange Rates - The Exchange-Rate Regime Choice and a Common Currency Area, International Debt and Currency Crises. UNIT III Political Economy of Trade Disputes, the FTA and the WTO - The role of the IMF and other International Financial Organizations. UNIT IV Reasons for Protection World Trade, International Movements of Capital. The Balance of Trade and Other Measures of International Transactions. Export and import policies. UNIT V International Macroeconomics European Monetary Unification and the Euro Preferential Trading Arrangements and the NAFTA International Policies for Economic Development, Trade Outsourcing and Offshoring. REFERENCES

1. N. Bhagwati, A. Panagariya and T. N. Srinivasan, “Lectures on International Trade”, 2nd edition, MIT Press, 1998.

2. M. Obstfeld and K. Rogoff, “Foundation of International Macroeconomics”, McGraw-Hill, 1996.

3. Romer, D. (1996), “Advanced Macroeconomics”, McGraw Hill.

HSS018 COMMUNICATION SKILLS L T P C 3 0 0 3

COMMUNICATION IN BUSINESS Systems approach, forms of business communication, management and communication, factors facilitating communication.

Page 118: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

118 KALASALINGAM UNIVERSITY

COMMUNICATION PROCESS Interpersonal perception, selective attention, feedback, variables, listening barriers to listening, persuasion, attending and conducting interviews, participating in discussions, debates and conferences, presentation skills, paralinguistic features, oral fluency development. BUSINESS CORRESPONDENCE Business letter. Memos, minutes, agendas, enquiries, orders, sales letters, notice, tenders, letters of application, letter of complaints. TECHNICAL REPORTS Format, Choice of vocabulary, coherence and cohesion, paragraph writing, organization. PROJECT REPORTS Project proposal, project reports, and appraisal reports. REFERENCES

1. Sharan J.Genrson and Steven M.Gerson – “Technical Writing – Process and Product” – Pearson Education – 2000.

2. Raymond V.Lesikar, John D. Pettit and Mary E.Flatley Lesikass, “Basic Communication”, Tata McGraw Will 8th Edition – 1999.

3. Stevel. E. Pauley, Daniel G.Riordan, “Technical Report Writing Today”, AITBS Publishing & Distributors, India 5th edition – 2000.

4. Robert L.Shurter, “Effective letters in business”, Third Ed. 1983. 5. McGraith, “Basic Managerial Skills for all”, Prentice Hall of India – 6th Edition 2002. 6. Halliday, M.A.Ky R.Hasan, “Cohesion in English”, Longman, London 1976.

HSS019 OPERATIONS RESEARCH L T P C 3 0 0 3

INTRODUCTION TO LINEAR PROGRAMMING Introduction to applications of operations research in functional areas of management. Linear Programming-formulation, solution by graphical and simplex methods (Primal - Penalty, Two Phase), Special cases. Dual simplex method.

TRANSPORTATION MODELS AND ASSIGNMENT MODELS Transportation Models (Minimising and Maximising Cases) – Balanced and unbalanced cases – Initial Basic feasible solution by N-W Corner Rule, Least cost and Vogel’s approximation methods. Check for optimality. Solution by MODI / Stepping Stone method. Cases of degeneracy. Transshipment Models. Assignment Models (Minimising and Maximising Cases) – Balanced and Unbalanced Cases. Solution by Hungarian and Branch and Bound Algorithms. Travelling Salesman problem. Crew Assignment Models.

Page 119: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

119 KALASALINGAM UNIVERSITY

INTEGER LINEAR PROGRAMMING AND GAME THEORY Solution to pure and mixed integer programming problem by Branch and Bound and cutting plane algorithms. Game Theory-Two person Zero sum games-Saddle point, Dominance Rule, graphical and LP solutions. REPLACEMENT MODELS AND DECISION THEORY Replacement Models-Individuals replacement Models (With and without time value of money) – Group Replacement Models. Decision making under risk – Decision trees – Decision making under uncertainty. PROJECT MANAGEMENT METHOD AND SIMULATION PERT / CPM – Drawing the network, computation of processing time, floats and critical path. Resource leveling techniques - Application of simulation techniques for decision making. REFERENCES

1. Kalavathy S, “Operations Research”, Second Edition, third Reprint 2004, Vikas Publishing House.

2. Paneerselvam R., “Operations Research”, Prentice Hall of India, Fourth Print, August 2003.

3. Tulsian P.C, Vishal Pandey, “Quantitative Techniques (Theory and Problems)”, Pearson Education (Asia), First Indian Reprint, 2002.

HSS020 HUMAN RESOURCE MANAGEMENT L T P C 3 0 0 3

UNIT I Functions of a human resources manager - recruitment and selection processes interview methods. UNIT II Performance appraisal, Training and development, disciplinary procedures, collective bargaining and employee welfare. UNIT III The recent methods and trends in HRM with a few case studies in the context of globalization. UNIT IV Strategic role of human resource management Job analysis Personnel planning and recruiting Employee testing and selection, interviewing candidates, Appraising performance. UNIT V Managing careers Compensation Benefits and services Labor relations and collective bargaining Employee safety and health

Page 120: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

120 KALASALINGAM UNIVERSITY

REFERENCES 1. Decenzo and Robbins, “Human Resource Management”, Wiley, 6th edition, 2001. 2. Biswajeet Pattanayak, “Human Resource Management”, Prentice Hall of India, 2001. 3. Eugene McKenna and Nic Beach, “Human Resource Management”, Pearson Education. 4. Dessler, “Human Resource Management”, Pearson Education Limited, 2002. 5. Mamoria C.B and Mamoria S., “Personnel Management”, Himalaya Publishing. 6. Wayne Cascio, “Managing Human Resources”, McGraw-Hill, 1998. 7. Ivancevich, “Human Resource Management”, McGraw-Hill, 2002.

HSS023 ENTREPRENEURSHIP DEVELOPMENT L T P C 3 0 0 3

ENTREPRENEURIAL COMPETENCE Entrepreneurship concept – Entrepreneurship as a Career – Entrepreneur – Personality Characteristics of Successful. Entrepreneur – Knowledge and Skills Required for an Entrepreneur. ENTREPRENEURIAL ENVIRONMENT Business Environment - Role of Family and Society - Entrepreneurship Development Training and Other Support Organisational Services - Central and State Government Industrial Policies and Regulations - International Business. BUSINESS PLAN PREPARATION Sources of Product for Business - Prefeasibility Study - Criteria for Selection of Product - Ownership - Capital - Budgeting Project Profile Preparation - Matching Entrepreneur with the Project - Feasibility Report Preparation and Evaluation Criteria. LAUNCHING OF SMALL BUSINESS Finance and Human Resource Mobilization Operations Planning - Market and Channel Selection - Growth Strategies - Product Launching. MANAGEMENT OF SMALL BUSINESS Monitoring and Evaluation of Business - Preventing Sickness and Rehabilitation of Business Units.Effective Management of small Business. REFERENCES

1. Hisrich, “Entrepreneurship”, Tata McGraw Hill, New Delhi, 2001. 2. P. Saravanavel, “Entrepreneurial Development”, Ess Pee kay Publishing House,

Chennai -1997. 3. S.S.Khanka, “Entrepreneurial Development”, S.Chand and Company Limited, New

Delhi, 2001. 4. Prasama Chandra, “Projects – Planning, Analysis, Selection, Implementation and

Reviews”, Tata McGraw-Hill Publishing Company Limited 1996.

Page 121: CURRICULUM AND SYLLABUS REGULATION 2015kalasalingam.ac.in/.../07/B.Tech-IT-R2015-Curriculum-and-Syllabus.pdf · CURRICULUM AND SYLLABUS ... INT208 Microprocessors and Microcontrollers

B.TECH INFORMATION TECHNOLOGY REGULATION 2015

121 KALASALINGAM UNIVERSITY

5. P.C.Jain (ed.), “Handbook for New Entrepreneurs”, EDII, Oxford University Press, New Delhi, 1999.

6. Staff College for Technical Education, Manila and Centre for Research and Industrial Staff Performance, Bhopal, “Entrepreneurship Development”, Tata McGraw-Hill Publishing Company Ltd., New Delhi, 1998.


Recommended