ANNA UNIVERSITY
Chennai-25.
Syllabus for
B.E.(Full Time) Computer Science and Engineering

CM131 Chemistry I 2 1 2 4
1 CHEMICAL THERMODYNAMICS 9
Definition of free energy and spontaneity-Maxwell relations-Gibbs - Helmholts equation - Van't hoff equations-Stoichiometry and energy balances in Chemical reactions.
2 DYNAMICS OF CHEMICAL PROCESSES 10
Basic concepts - composite reactions (opposing, parallel and consecutive reactions) - Collision theory - Thermodynamic formulation of reaction rates - unimolecular reactions - Chain reactions (Stationary and non- stationary) - Enzyme Kinetics - Michaels-Menten Equation.
3 ELECTRODICS 8
Types of electrodes and cells-Nernst Equation-EMF measurement and its applications-Principles of chemical and electrochemical corrosion-corrosion control (Sacrificial anode and impressed current methods).
4 WATER 8
Water quality parameters-Definition and expressions-Estimation of hardness (EDTA method) - Alkalinity (Titrimetry)-Water softening (zeolite)-Demineralisation (Ion exchangers) and desalination (RO) - Domestic water treatment.
5 POLYMERS 10
Monomer-Functionality-Degree of polymerisation - Classification based on source and applications-Addition, Condensation and copolymerisation-Mechanism of free -radical polymerisation - Thermoplastics and thermosetting plastics - Processing of plastics - Injection moulding, blow moulding and extrusion processes.
PRACTICALS 30
I. Water Analysis : Determination of hardness, alkalinity , DO, Fe(spectrophotometry) and Na and K (Flame photometry).

II. Electrochemistry and corrosion experiments.

III. Polymer experiments.
Total No of periods: 75
Page 1

Reference:

1. Alkins P.W. "Physical Chemistry", ELBS, IV Edition, 1998 London
2. Balasubramanian M.R.Krishnamoorthy S. and Murugesan V., "Engineering Chemistry", Allied Publisher Limited., Chennai 1993.
3. Karunanidhi M., Ayyaswamy N., Ramachandran T and Venkatraman H., "Applied Chemistry", Anuradha Agencies, Kumbakonam 1994.
4. Sadasivam V., "Modern Engineering Chemistry - A Simplified Approach", Kamakya Publications, Chennai 1999.
5. Kuriakose J.C. and Rajaram J., "Chemistry in Engineering and Technology", Vol. I and II,
Tata McGraw-Bill Publications Co.Ltd, New Delhi 1996.
6. P.C.Jain and Monica Jain, Engineering Chemistry, Dhanpat Rai Publications Co.,(P) Ltd.,New Delhi,1998.

GE131 Engineering Mechanics 3 1 0 4
1 BASICS 5
Introduction-Units and Dimensions-Laws of Mechanics-Vectors - Vectorial representation of forces and moments-Vector operations.
2 STATICS OF PARTICLES 8
Coplanar Forces-Resolution and Composition of forces- Equilibrium of a particle-Forces in space-Equilibrium of a particle in space-Equivalent systems of forces-Principle of transmissibility-single equivalent force
3 EQUILIBRIUM OF RIGID BODIES 7
Free body diagram-Types of supports and their reactions-requirements of stable equilibrium-Equilibrium of Rigid bodies in two dimensions-Equilibrium of rigid bodies in three dimensions.
4 PROPERTIES OF SURFACES AND SOLIDS 12
Determination of Areas and Volumes-First moment of area and the centroid-second and product moments of plane area-Parallel axis theorems and perpendicular axis theorems-Polar moment of inertia-Principal moments of inertia of plane areas- Principal axes of inertia-Mass moment of inertia-relation to area moments of inertia.
5 FRICTION 4
Frictional Force-Laws of Coloum friction-Simple Contact friction - Rolding Resistance-belt Friction.
6 DYNAMICS OF PARTICLES 16
Displacment, Velocity and acceleration their relationship-Relative motion-Curvilinear motion-Newton's Law- Work Energy Equation of particles-Impulse and Momentum-Impact of elastic bodies.
7 ELEMENTS OF RIGID BODY DYNAMICS 8
Translation of Rotation of Rigid Bodies-Velocity and acceleration-General Plane motion-Moment of Momentum Equations-Rotation of rigid Body-Work energy equation
Total No of periods: 60
Page 2

Text Book :

1. Beer and Johnson, 'Vector Mechanics for Engineers, Vol.1 Statics and Vol.2 Dynamics"
McGraw Hill International Edition, 1995.
2. Meriam, "Engineering Mechanics", Vol.1 Statics and Vol.2, Dynamics 2/e, Wiley International,
1988.

Reference:

1. Rajasekaran.S. and Sankara Subramanian,G. "Engineering Mechanics - Statics and
Dynamics".
2. Irving H.Shames, Engineering Mechanics - Statics and Dynamics, Thrid Edition, Prentice-
Hall of India Pvt.Ltd., 1993.
3. Mokoshi, V.S., "Engineering Mechanics Vol.1 Statics and Vol.2 Dynamics", Tata McGraw Hill Books, 1996.
4. Timoshanko and Young "Engineering Mechanics" 4/3, McGraw Hill, 1995.
5. McLean "Engineering Mechancis ", 3/e SCHAUM Series 1995.
MA131 Mathematics I 3 1 0 4
1 MATRICES
12
The characteristic equation, Eigen values and eigen vectors of a real matrix. Some properties of eigen values, Cayley-Hamilton theorem, Reduction of a real matrix to a diagonal form, Orthogonal matrices Properties, Reduction of a quadratic form to a canonical form by orthogonal Transformation.
2 GEOMETRICAL APPLICATIONS OF DIFFERENTIAL CALCULUS 12
Curvature-Cartesian and polar coordinates-Circle of Curvature, Involutes and Evolutes, Envelopes-Properties of the envelopes-Envelopes of normals to a curve.
3 FUNCTIONS OF SEVERAL VARIABLES 12
Total differential-Derivative of implicit functions, Partial derivative of a function of two functions. Taylor's expansion for a function of two variables, Maxima and minima, Jacobians, Differentiation under the integral sign.
4 MULTIPLE INTEGRALS 12
Double integration in cartesian and polar coordinates, Change of order of integration, Triple integration in Cartesian coordinates, Gamma and Beta functions-Properties, Area as a double integral.
5 DIFFERENTIAL EQUATIONS 12
Simultaneous linear equations with constant coefficients. Homogeneous linear equations of Euler type- Equations reducible to homogeneous form. Linear equations of second order with variable coefficients, Method of reduction of order, Transformation of the equation by changing the dependent variable, Method of variation of parameters.
Total No of periods: 60
Page 3

Text Book:

Grewal B.S., "Higer Engineering Mathematics", 34th Edition, Khanna Publishers, Delhi, 1998.

Reference:

1. Venkataraman M.K., "Engineering Mathematics: First Year", The National Publishing Company, Chennai, 1998.
2. Veerarajan T., "Engineering Mathematics", Tata McGraw Hill Publishing Co., New Delhi, 1999.
PH131 Physics I 2 1 2 4
1 PROPERTIES OF MATTER 9
Elasticity-stress-strain diagram-factors affecting elasticity - twisting couple on a wire-shafts-Torsion pendulum-Depression of a cantilever- Young's modulus by cantilever-Uniform and non Uniform bending-I shape girders-Production and measurement of high vacuum-rotary pump-Diffusion pump-Pirani Gauge- Penning gauge-Viscosity-Oswald Viscometer-Comparision of viscosities.
2 ACOUSTICS 9
Acoustics of buildings-Absorption coefficient-Intensity-Loudness-Reverberation time-Sabine's formula-Noise pollution-Noise control in a machine-Ultrasonics-production-Magnetostriction and Piezoelectric methods- Applications of ultrasonics in Engineering and Medicine.
3 HEAT AND THERMODYNAMICS 9
Thermal conductivity-Forbe's and Lee's Dis methods-radial flow of heat-Thermal conductivity of rubber and glass-Thermal insulation in buildings-Laws of thermodynamics-Carnot's cycle as heat engine and refrigerator- Carnot's theorem-Ideal Otto and Diesel engines-Concept of entropy-Entropy Temperature diagram of carnot's cycle.
4 OPTICS 9
Photometry-Lummer Brodhen photometer-Flicker Photometer-Antireflection coating-Air wedge-Testing of flat surfaces-Michelson's Interferometer and its applications-Photoelasticity and its applications-Metallurgical microscope-Scanning electron microscope.
5 LASER AND FIBRE OPTICS 9
Principle and lasers-laser characteristics-Ruby-NdYAG, He-Ne, CO2 and semiconductor lasers-propagation of light through optical fibers-types of optical fibers-Applications of optical fibers as optical waveguides and sensors.
6 PRACTICALS 30
1. Young's modulus by nonuniform bending
2. Rigidity modulus and moment of inertia using Torsion Pendulum
3. Viscosity of a liquid by Poiseuille's method
4. Wavelength determination using grating by Spectrometer
5. Particle size determination by Laser
Page 4

6. Thermal conductivity by Lee's disc.
7. Thickness of wire by Air wedge
8. Thermo emf measurement by potentiometer

Total No of periods: 75
Text Book :

Arumugam.M.Engineering Physics, Anuradha Publications, 1998.

Reference :

1. Resnik.R. and Halliday.D., Physics, Wiley Eastern, 1986.
2. Nelkon.M., and Parker.P., Advanced Level Physics, Arnald-Heinemann, 1986.
3. Vasudeva A.S., Modern Engineering Physics, S. Chand and Co., 1998..
4. Gaur,R.K., and Gupta,S.L.Engineering Physics, Dhanpat Raj and Sons, Sixth edition, 1988.
5. Mathur, D.S, Elements, of properties of Matter, S.Chand & Co., 1989.
GE132 Computer Practice I 1 0 3 3
1 FUNDAMENTALS OF COMPUTERS AND OPERATING SYSTEMS 4
Evaluation of Computers-Organization of Modern Digital Computers-Single user Operating System- Multitasking OS-GUI
2 OFFICE AUTOMATION 11
a) Word Processing
b) Data Base Management System
c) Spread Sheet Package
d) Presentation Software
3 PRACTICALS 45
Total No of periods: 60
Page 5

Text Book :
1. "Computers and Computation - A Beginner's Guide", Ghosh Dastidar,
Chattopadhyay and Sarkar, Prentice Hall of India, 1999.

Reference :

1. Microsoft Office 97, Nelson, Tata McGraw Hill, 1999.
2. "PC Software for Windows Made Simple", Taxali, Tata McGraw Hill, 1999.

GE133 Workshop Practice 0 0 4 2
1 SHEET METAL 10
Tools and Equipments - Fabrication of tray, cone, etc., with sheet metal
2 WELDING 10
Tools and Equipemts - Are Welding of butt joint, Tee fillet joint etc., Demonstration of gas welding.
3 FITTING 10
Tools and Equipments- Practice in Chipping, Filling, Drilling - making joints, square and dove tail joints.
4 CARPENTRY 10
Tools and Equipments-Planning Practice-making halving joint and dove tail joint models.
5 FOUNDRY 10
Toosl and Equipments Preparation of moulds of simple objects like flange, gear V- grooved pulley etc.,
6 SMITHY 10
Tools and Equipments - Demonstration for making simple parts like keys, bolts etc.
Total No of periods: 60
Page 6

CS131 Programming and Data Structures 3 1 0 4
1 PROGRAM DEVELOPMENT 5
Top-down approach-Bottom-up approach-Stepwise refinement-Modularity_Pseudo code-Sequence-Selection- Iteration-Recursion-Structured Programming Methodologies.
2 C LANGUAGE 10
Primitive Data Types-Control-Function-Aggregate data types-Input/Output-Preprocessor.
3 LINEAR DATA STRUCTURES 12
Lists-Stacks-Queues-Representation using arrays-Singly linked lists-doubly linked lists-application.
4 NONLINEAR DATA STRUCTURES 10
Trees-Binary trees-Representation-Traversals-Binary search trees-Tables-Representation-Hashing techniques.
5 SEARCHING, SORTING AND FILES
8
Linear search-Binary search-Insertion sort-Bubble sort-Files-Sequential-Random.
6 TUTORIAL 15
Total No of periods: 60
Page 7

Text Book

1. Kruse R.L., Tondo C.L. and Leung B.P, "Data Structures adn Program Design in C', Prentice Hall, 1997.
2. Tenenbaum A.M and Augenstein M.J, "Data Structures using C", Prentice Hall of India, 1997.

References :

1. Alkelly and Iro Pohl, "A Book on C ", Addison Wesley, 1998.
2. Horowitz, Sahni, Mehta, "Fundamentals of Data Structures in C", Galgotia Publication, 1997.
3. Brian W.Kernigham and Pike R., "The Practice of Programming", Addison Wesley, 1999.
4. Yuksel Uckan, "Problem Solving Using C", McGraw Hill, 1999.
5. Brian W.Kernigham and DEennis Ritchie, "C Programming Language", Prentice Hall of India. 1990.
MA035 Discrete Mathematics 3 1 0 4
1 LOGIC 9
Statements-Truth Tables-connectives-Normal forms-Predicate Calculus-Inference theory for statement calculus and Predicate Calculus.
2 COMBINATORICS 9
Review of Permutation and combination-Mathematical Induction-Pigeon hole principle-Principle of inclusion and exclusion-Generating function-Recurrence relations.
3 GROUPS 9
Semi groups-Monoids-groups-permutation group-Consets-Lagranges theorem-Group homomorphism-Kernal- Rings and Fields (definitions and Examples only).
4 LATTICES 9
Partial ordering- Posets-Hasse diagram-Lattices-Properties of Lattices-Sub Lattices-Special Lattices-Boolean Algebra.
5 GRAPHS 9
Introduction to Graphs-Graph terminology-Representation of Graphs-Graph Isomorphism-Connectivity-Euler and Hamilton Paths.
6 TUTORIAL 15
Total No of periods: 60
Page 8

Text Book :

1. "Discrete Mathematical Structures with Applications to Computer Science", by Tremblay J.P, and Manohar R., McGraw
Hill Book Company, 1975, International Edition, 1987. Sections: 1-2.1 to 1-2.4; 1-2.6 to 1-2,14; 1-3.1 to 1-3.5; 1-4. 1 to 1-4.3;
1-5.1 to 1-5.5; 1-6.4 and 1-6.5 for Logic. Sections: 3-1.1 to 3-2.3; 3-5.1 to 3-5.5 for Groups Rings and Fields. Sections:2-3.8
and 2-39; 4-1.1 to 4.2.2 for Lattices.
2. "Discrete and Combinatorial mathematics", Ralph P., Grimaldi, Addison-Wesley Publishing Company, Reprinted in 1985.
Sections : 1.1. to 1.3; 4.1 and 4.2.; 5.5; 8.1 to 8.3; 9.1 to 9.5; 10.1, 10.2 and 10.4 for Combinatorics.
3. "Discrete Mathematics and its Applications", Kenneth H.Rosen, McGraw Hill Book Company, 1999. Sections: 7.1 to 7.5.

INTERNET REFERENCES :

The following URL (Universal Resource Locator) can also be contacted for Lecture Notes on Discrete Mathematics.
(a) http://www.mhhe.com/math/advmath/rosen/index.mhtml#aboutau.
(b) http://www.cs.stedwards.edu/-phil/Math24/Lectures/index.htm.
(c) http://www.ms.uky.edu/-jlee/DiscreteMath.html (you may need a java enabled browser to view this)



MA132 Mathematics II 3 1 0 4
1 VECTOR CALCULUS 9
Gradiant, divergence, curl-Line and surface integrals-Green's Gauss divergence and Stokes theorems- Verification and applications.
2 ANALYTIC FUNCTIONS 9
C-Requations-Properties and analytic functions-Determination of harmonic conjugates and analytic function- conformal mappings-Mapping properties of w = z + a, l/z, az, z' and bilinear transformation.
3 COMPLEX INTEGRATION 9
Cauchy's theorem - Cauchy's integral formula - Taylor and Laurent's series - Singularities and classification - Residues, Cauchy's residue theorem - Contour integration around circular and semi - circular contours (excluding poles on the real axis).
4 EMPIRICAL STATISTICS 9
Introduction - Measures of central tendency - Measure of dispersion - Moments - skewness and Kurtosis - Coefficient of correlations - Lines of regression - standard Error and estimate.
5 STATISTICAL INFERENCE 9
Total No of periods:
Page 9

Sampling distribution - Testing of hypothesis - Level of significance - Confidence limits - Tests based on normal distribution, t-distribution, F-distribution and Chi-square distribution.
6 TUTORIAL 15
60
Text Book :

1. Kandasamy, P., Thilakavathy,K. and Gunavathy,K.Engineering Mathematics, Volume ii, S.Chand & Co., New Delhi,1997.

References :

1. Grewal, B.S.Higher Engineering Mathematics (34th Edition), Khanna Publishers, NEw Delhi, 1998.
2. Manivachakan, K., Vittal, P.R. Engineering Mathematics, Margham Publication, Madras, 1998.
3. Kreyszig, E.Advanced Engineering Mathematics (7th Edition), John Wiley and Sons, Singapore, 1998.
4. Veerarajan, T.Engineering Mathematics, Tata McGraw Hill Publishing Co., New Delhi, 1999.
PH136 Semiconductor Physics and Opto Electronics 3 0 0 3
1 SEMICONDUCTING MATERIALS 9
Structure and bonding Schrodinger's equation-Partical in a box Density of states-Intrinsic conductivity- Extrinsic semiconductors-PN junction theory LED-Materials used in computers and communication system- PIN photo diodes- Frequency response of silicon photo diodes-High speed and long wavelength photo diodes.
2 MODERN ENGINEERING MATERIALS 9
Super conducting materials-High Tc super conductors-Applications= Liquid crystals-Liquid crystal display systems-Merits and demerits-Metallic glasses and their applications-Shape memory alloys and applications-IC packaging materials.
3 OPTOELECTRONIC SWITCHIGN DEVICES 9
Analog and digital modulators-Franz keldysh and strak effect modulators-Quantum well-Electro absorption modulators-Electro optics modulators-Optical switching and logic devices.
4 FIBER OPTICAL COMMUNICATIONS 9
Principles of ligh transmission through fiber-fiber index profiles-Modes of propagation-Losses in fibers- Dispersion-Ligh sources for fiber optics-Fiber optic communication link-Modulators and detectors-Fiber optic communication link-Modulators and detectors-Fiber amplifiers-Soliton based coherent optical fiber communication.
5 MAGNETIC/OPTICAL DATA STORAGE MATERIALS 9
Magnetic material parameters-Bubble materials-rare earth garnets-Disk memories-Flexible disk storage systems-Floppy disks-Tapes and drives-Charge coupled devices(CCD)-Optical data storage-Disk data storage- Recording and read out of information-CD ROM-Magneto-optical recording and read out-Different storage
Page 10

and retrieval techniques-Holographic optical data storage.
Total No of periods: 45
Text Boook:

1. John Allison, "Electronic Engineering Materials and Devices", Tata McGraw Hill, 1985.

References :

1. Arumugam M.,"Material Science", Anuradha ublishers, 1997.
2. Gerd Geiser, "Optical Fiber Communications", McGraw Hill, 1993.
3. Pallab Bhattacharya, "Semiconductors Optolectronic Devices", Prentice Hall of India, 1995.
4. Thomas C.Bartee, "Computer Architecture and Logic Design", McGraw Hill, 1991.
CS132 Programming and Data Structures Lab 0 0 3 2
45
1. Simple C programs - Control Structures - Functions - Aggregate data types - File handling.
2. Implementation of - Lists, Stacks, Queues (Using arrays, linked lists)-Trees - Searching and Sorting algorithms.

Total No of periods: 45
GE134 Engineering Graphics 1 0 3 3
1 PRINCIPLES OF GRAPHICS 16
Page 11

Two-dimensional geometrical construction-Conic sections, Involutes and Cycloids-Representation of three dimensional objects-Principle of Projections-Standard codes of principles.
2 ORTHOGRAPHIC PROJECTIONS 28
Projections of points, straight lines and planes - Auxiliary projections - Projection and sectioning of solids - Intersection of surfaces - Development of surfaces.

3 PICTORIAL PROJECTIONS 8
Isometric projections - Perspectives .
4 COMPUTER GRAPHICS 8
Hardware - Display technology - Software - Introduction to drafting software.

Total No of periods: 60
Text Book:

1. Narayanan K.L. and Kannaiah P. 'Engineering Graphnics', 1992.

Reference:

1. William M.Neumann and Robert F.Sproul, 'Principles of Computer Graphics', McGraw Hill, 1989.
2. Warren J.Luzadder and John M.Duff, 'Fundamentals of Engineering Drawing', Prentice Hall of India Private Ltd., Eastern Economy Edition, 1995.
3. Natarajan K.V., 'Text Book of Engineering Drawing', Private Publication, Madras, 1990.
4. Mathur M.L.and Vaishwanar R.S., 'Engineering Drawing and Graphics', Jain Brothers, New Delhi, 1993.

CS231 Introduction to Analysis of Algorithms 3 1 0 4
1 ADVANCED DATA STRUCTURES 9
Heaps-Height Balanced Trees-Applications-Graphs-Representations-Traversal.
2 ALGORITHM ANALYSIS
12
Mathematical foundations-Big "oh" notation-Searching-Worst case - Tournament method-Finding the largest and second largest-lower bound-Time space requirements.
Page 12

3 SORTING AND STRING MATCHING ALGORITHMS 9
Quick Sort-Heap Soft-Merge Sort-External Sort-String Matching-Knuth-Morris Pratt algorithm-Analysis.
4 GRAPH ALGORITHMS 6
Minimal spanning trees-Shortest paths-Cut vertices-Bi-connected Components-Analysis.
5 "HARD" PROBLEMS 9
Definition-Examples-Approximation Algorithms-Classical Problems-Solutions.
6 TUTORIAL 15
Total No of periods: 60
Text Book:

Sara Baase, "Computer Algorithms-Introduction to Design and Analysis", Addison-Wesley Publishing Company, 1991.

Reference:

1. Thomas H.Cormen, Charles E.Leiserson, Ronald L.Rivest, "Introduction to Algorithms", Prentice Hall of India Pvt.Ltd.
1998.
2. Ellis Horowitz, Sartaj Sahni, Sanguthevar Rajasekaran, "Computer Algorithms", Galgotia Publications Pvt.Ltd, 1999.
3. Donald E.Knuth, "The Art of Computer Programming", Volume 3, Second Edition, Addison_Wesley Publishing Company,
1999.

CS232 Digital Systems 3 1 0 4
1 NUMBER SYSTEMS AND BOOLEAN ALGEBRA 10
Binary number systems and conversion-Binary arithmetic-Binary codes-Boolean algebra-Basic operations- Basic Theorems-Boolean functions-Canonical forms-Simplification of Boolean functions-Karnaugh maps- Tabulation method-Digital logic gates-Integrated circuits.
2 COMBINATIONAL LOGIC 12
Multievel gate networks-NAND and NOR gates-Multiple output network-Multiplexers-Decoders-Network for arithmetic operations-Iternative networks-Combinational network design-Read only memories-Programmable logic devices.
3 SEQUENTIAL LOGIC 12
Page 13

Gate delays and timing diagrams-Flip flops-Analysis of clocked sequential networks-State reduction- Sequential network design-Registers-Counters-Shift registers.
4 ALGORITHMIC STATE MACHINES(ASM) 11
ASM Charts-Timing considerations-Derivation of ASM charts-Realization of ASM charts-Control implementations-Design examples-Analysis and Design of asynchronous sequential networks-State assignment and races-Flow table reduction-Hazards.
5 TUTORIAL 15
Total No of periods: 60
Text Book:

1. Charles H.Roth Jr., "Fundametnals of Logic Design", IV edition, Jaico publishing house, Mumbai 1999.

Reference:

1. Ronald J.Tocci, "Digital System: Principles and Applications", 6th Edition, PHI, 1997.
2. M.Morris Mano, "Digital Design", II Edition, Prentice Hall, 1996.
3. Thomas C.Bartee, "Computer Architecture and Logic Design", Tata McGraw Hill Publishing, 1997.
4. James E.Palmer, David E.Perlman, "Introduction to Digital Systems", Tata McGraw Hill Publishing Co., Ltd., 1996.
CS233 System Software 3 0 0 3
1 INTRODUCTION 9
Basic concepts-Machine structure-Instruction formats-Addressing modes-Typical Architectures.
2 ASSEMBLERS 9
Functions-Features-Machine dependent-Machine independent-Design options-One pass-Multipass- Implementation-Examples.
3 LOADERS AND LINKERS 9
Functions-Features-Relocation-Program Linking-Linking loader implementation-Automatic library search- Loader option-Linkage edistors-Dynamic linking-Bootstrap loaders-Examples.
4 MACROPROCESSORS 9
Functions-Macro parameters-Using labels-Conditional macro expansion-Recursive macro expansion-General purpose macro processors-Examples.
5 COMPILERS AND UTILITIES 9
Page 14

Introduction to Compilers-Different phases of a compiler-Simple one pass compiler-Code optimization techniques-System Software tools-Implementation of editors-Debuggers.
Total No of periods: 45
Text Book
1. L.Beck, "System Software, An Introduction to System Programming", Addison Wesley, 1999.

References :
2. D.M.Dhamdhere, "Systems Programming and Operating Systems", Tata McGraw Hill Company, 1999.
3. A.V.Aho, Ravi Sethi and J.D.Ullman, "Compilers Principles, Techniques and Tools", Addison Wesley, 1988.
CS234 Database Management Systems 3 0 0 3
1 INTRODUCTION 5
Database Management Systems-Data views-Architecture-Data models-Data Dictionary-Relational Databases.
2 RELATIONAL APPROACH 8
Relational Model-Relational Algebra-Query languages-SQL-Embedded SQL.
3 DATABASE DESIGN 12
Relational database Design-Integrity Constraints-Pitfalls in Design-Functional Dependencies-Normalization- Introduction to ER model-Physical Database organization-Indexing and Hashing.
4 IMPLEMENTATION TECHNIQUES 10
Query processing-Transaction Processing-Concurrency control-Recovery.
5 CURRENT TRENDS 10
Commercial database Systems- Distributed Databases-Object Oriented Databases-Object Relational Databases-Data mining and Data Warehousing.
Total No of periods: 45
Page 15

Text Book

1. Abraham Silberschatz, Henry F.Korth, S.Sudharshan, "Database System Concepts", III Edition, Tata McGraw, 1997.

References :

1. Ramez Elmasri, Shamkant B.Navathe, "Fundamentals of Database Systems", 3rd Edition, Addison Wesley-2000.
2. C.J.Date, "An Introduction to Database Systems", 7th edition, Addison Wesley, 1997.
3. Raghu Ramakrishnan, "Database Management Systems", WCB, McGraw Hill, 1998.
EE255 Electrical Engineering and Control Systems 3 1 0 4
1 ELECTRICAL CIRCUITS 9
Dependent and independent sources-Kirchoff's laws-Theorems-Phasors-Sinusoidal steady state response of simple RLC circuits - Mesh current and Node Voltage methods-Coupled circuits-Q factor and resonance circuit.
2 ELECTRICAL MACHINES 15
Principles of operation of single phase transformers-Equivalent circuits-Efficiency D.C. motor-Principle of operation-Torque equation-Load ch.of D.C. shunt motor-Single phase induction motor-Double field revolving theory-Equivalent circuits-Starting methods-Shaded pole induction motor-Stepping motors-Variable reluctance and hybrid stepping motors-Applications (Quantitative Treatment only).
3 SOLID STATE SPEED CONTROL 6
Rectifier, chopper, inverter circuits, speed control of D.C. shunt motor- Controllers for stepper motors.
4 CONTROL SYSTEMS 4
Open loop and closed loop systems-Effects of Feed back-Multivariable systems-Block diagram reduction technique-signal flow graph-Introduction to non-linear systems.
5 STATE SPACE VARIABLE 4
State space-state models of physical systems using physical and phase variables.
6 TIME RESPONSE OF SECOND ORDER SYSTEMS 7
Time response specifications-Steady state error constants.
7 TUTORIAL 15
Total No of periods: 60
Page 16

Text Book:

1. I.J.Nagrath, M.Gopal, "Control Systems Engineering", New Age International(P) Ltd., Public Shers, 1996.

References :

1. Joseph J Distefand, Allen R.Stuberud Lvan, J.Williams, Schaum's outline series, "Theory and Problems of Feed back and
Control Systems", McGraw Hill Book Company, 1987.
2. Ogata K., "Modern Control Engineering", Prentice Hall of India Pvt.Ltd., New Delhi, 1982.
MA231 Mathematics III 3 1 0 4
1 FOURIER SERIES 8
Dirichlet's conditions, General Fourier series, Half-range sineand cosine series, Parseval's identity, Harmonic analysis.
2 FOURIER TRANSFORMS 10
Fourierintegral representation Fourier transform pairs, Properties, Fourier Sine and Cosine Transform, Transforms of simple functions, Transforms of derivatives, The convolution integrals of Fourier. Applications of one dimensional wave and diffusion equations.
3 LAPLACE TRANSFORMS 9
Transforms of simple functions, Basic operational properties, Transforms of derivatives and integrals, Periodic functions, Convolution theorem, Inverse transforms, Initial and Final value of theorems, Applications of Laplace transforms to linear ordinary differential equations.
4 PARTIAL DIFFERENTIAL EQUATION 9
Formation, Solution of standard types of first order equation and Lagrange's Linear Equation Linear partial differential equations of second and higher order with constant coefficients.
5 BOUNDARY VALUE PROBLEMS 9
Classification of second order partial differential equations, Transverse vibrations of a string, One dimensional heat equation and Two dimensional steady heat flow, fourier series solutions in cartesian coordinates.
6 TUTORIAL 15
Total No of periods: 60
Page 17

References:

1. Narayanan, S. Manicavachagam Pillay, T.K. and Ramanaiah, G. Asdvanced Mathematics for Engineering Students, Vols.II and III S. Viswanathan Printers, Second Eidition, 1993.
2. Spiegel, M.R.Laplace Transforms, Schaum's outline Series, McGraw Hill Book Co., 1993.
3. Grewal, B.S.Higher Engineering Mathematics, Khanna Publishers, 1993.
4. Manivachagam,K. Vittal P.R. Engineering Mathematics, Margham Publications, Chennai 1998.
5. Shanmugham, t.N., http://annauniv.edu//staff/shan/trans.html.
CS235 System Software and DBMS Lab 0 0 4 2
1 SYSTEM SOFTWARE LAB EXPERIMENTS IMPLEMENT BASED ON THE FOLLOWING 30
Editors
Assemblers
Macroprocessors
Linkers

2 MINI PROJECT 30
3. Data Definition, Manipulation of base tables and views
4. High level programming language extensions.
5. Front end tools
6. Forms - Triggers - Menu Design
7. Reports.
8. Database Design and implementation

Total No of periods: 60
Page 18

CS236 Digital Lab 0 0 3 2
1 45
1. Verification of Boolean Theorems - Implementation of Boolean Function - Adders / Subtractors - Decoders - Encoders - Multiplexers - Demultiplexers - Comparators - Parity Checker/Generator.
2. Registers Counters - Shift Registers - General purpose shift registers - Data transmission.
3. Project - A mini project involving clocked sequential networks design.

Total No of periods: 45
CS237 Object Oriented Programming 3 0 0 3
1 INTRODUCTION 6
Programming methodologies-Comparison-Object Oriented concepts-Basics of C++ environment.
2 CLASSES 9
Page 19

Definition-Data members-Function members-Access specifiers-Constructors-Default constructors-Copy constructors-Destructors-Static members-This pointer-Constant members-Free store operators-Control statements.
3 INHERITANCE AND POLYMORPHISM 9
Overloading operators-Functions-Friends-Class derivation-Virtual functions-Abstract base classes-Multiple inheritance.
4 TEMPLATES 6
Class templates-Function templates-Exception handling-Streams.
5 JAVA PROGRAMMING 15
Java environment-Clsses-Definition-Fields-Methods-Object creation-Constructors-Overloading methods- Static memebrs-This keyword-Nested classes-Extending classes-Inheritance-member accessibility-Overriding methods-Abstract classes-Interfaces.
Total No of periods: 45
Text Books

1. Stanley B.Lippman, "The C++ Primer" Addison Wesley, 1998.
2. H.M.Deitel and P.E.Deitel, "Java How to Program", Prentice Hall, 1998.

References:

1. Deitel and Deitel, "C++ How to Program" Prentice Hall, 1998.
2. N.Barkakati, "Object Oriented Programming in C++", Prentice Hall of India Pvt.Ltd, 1997.
3. Ken Arnold and James Gosling, "The Java Programming Language", Addison Wesley 1998.
CS238 Computer Architecture I 3 1 0 4
1 INTRODUCTION 6
Basic structure of Computer Hardware-Von-Neumann Architecture-Functional units-Instruction formats and types-Addressing modes.
2 ARITHMETIC AND LOGIC UNIT 9
Fixed point arithmetic operation-addition, substraction, multiplication, division-Floating point arithmetic operation-Design of ALU-Bit-slice processors.
3 PROCESSOR UNIT 12
Data path implementation-Control unit-hardwired control, microprogrammed contro, nanoprogramming- Concepts of pipelining.
4 MEMORY SYSTEM 9
Page 20

Memory hierarchy-Internal organization of RAM, ROM, Interleaved memory-Cache and associative memories-Virtual memory.
5 INPUT/OUTPUT AND PERIPHERALS 9
Basic concepts-programmed I/O-Interrupts and DMA-I/O processors-input devices-display devices-printers- magnetic disk drives-optical drives.
6 TUTORIAL 15
Total No of periods: 60
Text Book

1. Carl Hamacher V.,Zvonko G.Vranesic, Safwat G. Zaky, "Computer organization", Tata McGraw Hill, Latest Edition.
2. Heuring V.P., Jordan H.F., "Computer System Design and Architecture", Addison Wesley, 1999.

References:

1. Patterson and Hennessey, "Computer Organization and Design". The Hardware/Software interface, Harcourt Asia
Morgan Kaufmann, 1999.
2. Hayes, "Computer Architecture and Organization", Tata McGraw Hill, 1998.
CS239 Interactive Computer Graphics 3 0 0 3
1 INTRODUCTION 8
Input and Output devices-graphic adaptors-input methods-classification-Raster and Random scan-Line and circle drawing algorithms-Polygon filling.
2 CURVES, SURFACES AND SOLIDS 12
Clipping-Color table-Animation using Colour table-Anti aliasing methods-Representing curves, Surfaces and so9lids-B-splines-Bezier curves-Quadtree and octree-Geometric model-Fractals-Hierarchical model.
3 TRANSFORMATIONS 8
2D transformations-3D transformations-perpective viewing-Animation of wire frame models.
4 HIDDEN SURFACE ELIMINATION 8
Hidden line elimination-Hidden surface elimination-Painter's algorithm-Scan the algorithm-Octree method-Z- buffer-Ray tracing.
5 COLOR MODELS 9
Page 21

Chromaticity diagram-RGB, CMY, HSV, HLS, CIE models-Realism in renering, halving-Illumination and shading-Gouraud and Phong shading.
6 TUTORIAL 15
Total No of periods: 60
Text Book:

1. Hearn D and Baker M.P.,"Computer Graphics", Second Edition, PHI, New Delhi 1995.

References:

1. Foley J.D., Van Dam A, Fiener S.K. and Hughes J.F., "Computer Graphics", 2nd Edition, Addison Wesley, 1993.
2. Newman W.M. and Sproull R.F., "Principles of Interactive Computer Graphics", Second Edition, Tata McGraw Hill
Publishing Company Limited, New Delhi, 1997.
CS240 Artificial Intelligence 3 0 0 3
1 INTRODUCTION 7
Definition of AI-Foundations-History-Intelligent Agents-Perception and Language Processing-Problem Solving-Searching-Heuristic Search-Game Playing.
2 LOGIC AND REASONING 8
Agents that reason logically-First order logic-Infercence in first order logic-Logical reasoning.
3 KNOWLEDGE REPRESENTATION 10
Semantic Nets and Description matching-Frames-Inheritance and common sense Rules-Rule Chaining, Substrates and cognitive modeling.
4 REASONING WITH INCOMPLETE AND UNCERTAIN KNOWLEDGE 10
Uncertainty-Probabilistic Reasoning Systems-Making simple and complex decisions-Nonmonotonic reasoning and Truth Maintenance.
5 PLANNING AND LEARNING 10
Planning-Representation for planning-Partial order planning-Conditional planning-Replanning agent- Learning-Analysing differences-Explaining experience-Correcting mistakes-Recording cases-Version space method-Identification trees-Neural nets and Genetic algorithms.
Page 22

Total No of periods: 45
Text Books

1. Stewart Russel and Peter Norvig. "Artificial Intelligence-A Modern Approach", Prentice Hall Internationa. 1995.
2. Patrick Henry Winston, "Artifical Intelligence", Third Edition, ISE reprint, Addison Wesley, 1999.

References:

1. Elain Rich and Kevin Knight, "Artificial Intelligence", Tata McGraw Hill, Second Edition, 1993.
2. Eugene Charniak and Drew Mc Dermott, Addison Wesley, "Introduction to Artificial Intelligence", ISE Reprint 1998.
3. Nils J.Nilsson, "Artificial Intelligence - A New Synthesis", Harcourt Asia PTE Ltd, Morgan Kaufmann, 1988.
EC250 Electronic Circuits 3 1 0 4
1 INTRODUCTION 10
Electronic Devices-Semi conductor-PN junction diode-BJT-FET IC fabrication.
2 AMPLIFIER CIRCUITS AND SYSTEMS 9
Basic amplifier stages of Low frequencies-Frequency response of amplifiers-Concept of feedback-Properties of negative feed back amplifiers.
3 OPERATIONAL AMPLIFIER 7
Architecture and characteristics-Parameters-Basic Operational amplifier applications-BIFET-BIMOS and MOS operational amplifier.
4 WAVE FORM GENERATOR AND WAVE SHAPING 9
Sinusoidal Oscillators-Crystal Oscillators-Multivibrators-Comparators-Schmitt Trigger-square wave and triangular wave generation-Pulse generation-555 IC timer-Modulation of a square wave-Series regulator- Monolithic Voltage regulator.
5 SIGNAL CONDITIONING AND DATA CONVERSION 10
Signals and signal processing-Sample and Hold systems-Analog MUX and DEMUX-D/A converter-A/D converters-Integrator and Differentiator-Electronic Analog computations-Active RC filter-Batteri worth and chebyscher filter-Analog multiplier.
6 TUTORIAL 15
Total No of periods: 60
Page 23

Text Books

1. Milman and Halkias, "integrated Electonics", McGraw Hill 1987.
2. Allen Mottershed, "Electronic Devices and Circuits", Prentice-Halll India, 1981.
MA040 Probability and Queueing Theory 3 1 0 4
1 PROBABILITY AND RANDOM VARIABLES 9
Probability concepts, Random variables, moments, Moment Generating function, Binomial, Poisson, Geometric, Negative binominal, Exponential, Gamma, Weibull distributions, Functions of random variable, Chebychev inequality.
2 TWO-DIMENSIONAL RANDOM VARIABLES 9
Marginal and conditional distributions, Covariance, Correlation and regression, Transformation of random variables, central limit theorem.
3 RANDOM PROCESSES 9
Classification, Stationary process, Markov process, Binominal process, Poisson process, Birth and death process, Renewal process
4 MARKOV CHAIN AND RELIABILITY 9
Markov chain, Transition probabilities, Limiting distributions, Concepts of reliability, Hazard function, Series and parallel systems, Reliability and Availability of Markovian systems, Maintainability, Preventive maintenance.
5 QUEUEING THEORY 9
Markovian queueing models, Little's formula, Multi-server queues, M/G/1 Queues, Pollaczek-Khintchine formula.
6 TUTORIAL 15
Total No of periods: 60
Page 24

Text Book :

1. Trivedi K.S., "Probability and Statistics with reliability, Queuing and Computer Science Applications", Prentice-Hall of
India, New Delhi, 1984.
2. Balagurusamy E., "Reliability Engineering", Tata McGraw Hill Publishers, New Delhi, 1984.
3. Gross D, and Harris C.M, "Fundamentals of Queuing Theory", John Wiley & Sons, 1985.

Reference :

1. Allen, A.O., "Probability Statistics and Queuing Theory", Academic Press, 1981.


EC252 Electronics Lab 0 0 3 2
45
1. Determination of reverse saturation current dynamic resistance of the given diode from the forward characteristics.
2. Determination of break down voltage of the given zener diode.
3. Silicon controlled rectifier characteristics.
4. Frequency response of CE amplifier.
5. OPamp adder and integrator.
6. Wein bridge oscillator.
7. 555IC Astable and monostable circuits.
8. Second order LPF frequency response.
Total No of periods: 45
HS041 English I 3 1 0 4
1 LISTENING 7
Page 25

Listening comprehension-listening for specific information-note-taking-use of charts and diagrams.
2 SPEAKING 7
Defining-describing objects-describing uses/functions-comparing-offering suggestions-analysing problems and providing solutions-expressing opinions (agreement/disagreement) predicting-expressing possibility/certainty-framing questions-provding answers-pronunciation practice (word stress).
3 READING 12
Skimming-scanning-detailed reading-predicting content-interpreting charts and tables-identifying stylistic features in texts - evaluating texts-understanding discourse coherence-guessing meaning from the context- note-making/transferring information.
4 WRITING 12
Sentence definition-static description-comparison and contrast-classification of information- recommendations-highlighting problems and providing solutions-formal and informal letter writing-using flow-charts/diagrams-paragraph writing-editing.
5 FOCUS ON LANGUAGE 7
Word formation with prefixes and suffixes-discourse markers and their functions-degrees of comparison- expressions relating to recommendations and comparisons-active and passive voice-antonyms-tense forms- gerunds-condition sentences-modal verbs of probability and improbability-acronyms and abbreviations - compound nouns and adjectives-spelling-punctuation.
6 TUTORIAL 15
Total No of periods: 60
Text Book :

1. "English for Engineers and Technologists", Volume I. Authors ; Humanities and Social Science Department, Anna University, Published by Orient Longman Ltd., 1990.

Reference :

1. Narayanaswami, V.R.Strengthen Your Writing, Orient Longman Ltd., Chennai 1996 (Revised Edition)
2. Pickett and Laster, Technical English, Writing, Reading and Speaking, New York Harper and Row Publications.
3. Swan, Michael, Basic English Usuage, Oxford University Press, 1984.
HS042 English II 3 1 0 4
1 LISTENING 7
Listening comprehension-listening for specific information-note-taking and using non-verbal devices.
Page 26

2 SPEAKING 7
Describing processes-stating purpose-offering opinions, suggestions and recommendations-summarizing- reporting-free discussion of chosen topics-pronunciation practice (word stress, consonant clusters-homonyms)
3 READING 12
Skimming-scanning-note -making-understanding the organisation of texts discourse cohesion-predicting and evaluating content-evaluating style-inferring meaning-study reading-interpreting tables, flow-charts.
4 WRITING 12
Extended definition-process description-cause and effect analysis-stating choice and justifying it-safety instructions-check list-letter of application-data sheet/resume.
5 FOCUS ON LANGUAGE 7
Word formation-synonyms-prepositions-adverbs-passivevoice-sequence words/discourse markers-connective adverbs-numerical expressions-expansion of abbreviations-rules for writing SI units-language of instructions, check-lists, causes and effects, purpose and means-indefinite adjectives of number and quantity-spelling and punctuation.
6 TUTORIAL 15
Total No of periods: 60
Text Book :

English for Engineers and Technologists, Volume II,
AUTHORS :Humanities and Social Science Department, Anna University, Published by Orient Longman Ltd.,1990.

Reference :

1. Swales, John.M. and Christine B Feak-Academic Writing for graduates students. The University of Michigan Press, USA,
1994.
2. Goddard, Ken-Informative Writing-Your Practical Guide to Effective Communication,.Cassell Publication U.K. 1998.
3. Cutts, Martin. The Plain English guide-How to write clearly and Communicate Better, Oxford University Press, New Delhi,
1995.

MA038 Numerical Methods 3 1 0 4
1 SOLUTION OF EQUATIONS AND EIGEN VALUE PROBLEMS 9
Iterative method Newton-Raphson method forsingle variable and for simultaneous Equations with two variables. Solutions of linear system by Gaussian Gauss-Jordan, Jacobi and Gaussi-Seidelmethods, Inverse of a matrix by Gauss-Jordan method. Eigenvalue of a matrix by Power and Jacobi Methods.
Page 27

2 INTERPOLATION 9
Newton's divided difference formula, Lagrange's and Hermite's polynomials, Newton forward and backward differecne formuale. Stirling's and Bessel's Central difference formuale.
3 NUMERICAL DIFFERENTIATION AND INTEGRATION 9
Numerical differentiation with interpolation polynomials, Numerical integration by Trapezoidal and Simpson's (both 1/3" and 3/8") rules. Two and Three point Gaussian quadrature formula. Double integrals using Trapezoidal and Simpson's rules.
4 INITIAL VALUE PROBLEMS FOR ORDINARY DIFFERENTIAL EQUATIONS 9
Single Step Methods-Taylor Series, Euler and Modified Euler, Runge-Kutta method of order four for first second order differential equations. Multistep Methods-Milne and Adam's-Bashforthpredictor and corrector method.
5 BOUNDARY VALUE PROBLEMS FOR ORDINARY AND PARTIAL DIFFERENTIAL EQUATIONS 9
Finite difference solution for the second order ordinaory differential equations. Finite difference solution for one dimensional heat equation (both implicit and explicit) one dimensional wave equation and two dimensinal aplace and Poisson equations.
6 TUTORIAL 15
Total No of periods: 60
References :

1. Sastry,S.S.Introductory Methods of Numerical Analysis (Thrid Edition), Printice Hall of India, New Delhi 1988.
2. Kandasamy, P.Thilakavathy, K. and Gunavathy, K. Numerical Methods, S. Chand & Co., New Delhi, 1999.
3. Grewal, B.S. and Grewal, J.S.Numerical Methods in Engineering and Science, Khanna Publishers, New Delhi, 1999.
4. Jain M.K.Lyengar, S.R.K. and Jain, R.K. Numerical Methods for Engineering and Scientific computation (Third Edition),
New Age International (P) Ltd., New Delhi, 1995.
5. Gerald C.F. and Wheatley, P.O. Applied Numerical Analysis (Fifth Edition), Addison- Wesley, Singapore, 1998.
6. Narayanan, S.Manickavachakam Pillai,K. and Ramanaiah,G.Advanced Mathematics for Engineering Students-Volume-III, .
S.Viswanathan Pvt.Ltd., 1993.

Page 28