You are on page 1of 3

DATA STRUCTURE (CS 3101)

Overview of C++ [6L] Time and Space analysis of Algorithms - Order Notations. Linear Data Structures - Sequential representations - Arrays and Lists, Stacks, Queues and Dequeues, strings, Application. [6L] Linear Data Structures, Link Representation - Linear linked lists, Circularly linked lists. Doubly linked lists, application.[ 6 L ] Recursion - Design of recursive algorithms, Tail Recursion, Limitations of Recursion, Removal of recursion. [4L] Non-linear Data Structure: Trees - Binary Trees, Traversals and Threads, Binary Search Trees, Insertion and Deletion algorithms, Height-balanced and weight-balanced trees, B-trees,B+ -trees, Application of trees; Graphs - Representations, Breadth-first and Depth-first Search. [10 L ] Hashing - Hashing Functions, Collision Resolution Techniques. [ 4L] Sorting and Searching Algorithms- Bubble sort, Selection Sort, Insertion Sort, Quick Sort, Merge Sort, Heap sort and Radix Sort. [6L] File Structures - Sequential and Direct Access. Relative Files, Indexed Files - B+ tree asindex. Multi-indexed Files, Inverted Files, Hashed Files.

Reference Books- 1. T&P of data structure- Hubbard (TMH Publishers)


2. Data structure in C++ - V.V. Muniswamy

NUMERICAL ANALYSIS AND PROGRAMMING (MA 3103)


Numerical computation and error, solution of algebraic and transcendental equationsBisection method, Regula-Falsi method and Newton-Raphson method and their order ofconvergence, Solution of system of linear equations: Gauss elimination method, Crouts method, Jacobis method, Gauss-Seidelmethod. Computer programming of above methods in C++. Finite differences, difference operators and symbolic relations, difference of a polynomial, Interpolation ,error in interpolation, Newtons forward and backward formulae, Lagranges interpolation formula, Newton general interpolation formula, Numerical differentiation, err or in numerical differentiation. Numerical integration: Newtons cotes formula, Trapezoidal rule, Simpson 1/3 rule, Simpson 3/8 rule and their error estimation. Computer programming of above methods in C++. Solution of Ordinary differential equations: Taylors series method, Eulers method, Eulers modified method, Runge-Kutta fourth order method, Boundary value problem-linear and non-linear equations.Computer programming of above methods in C++.

Reference Books- 1. Numerical Analysis-Babu Ram (Pearson Publishers)


2. Numerical Method- B.S. Grewal (Khanna Publishers) 3. Numerical Analysis- CHENAY( CENGAGE LEARNING PUBLISHER)

MATERIAL SCIENCE (PH 3103)


Introduction: - Material Science and Engineering, Classification of engineering materials, Introduction to metals, alloys, ceramics, polymers composites and advance materials. Crystal Geometry: Introduction, the space lattices and lattice points, Unit cell and primitive cell, crystal systems, Bravais lattices, crystal direction and crystal planes, Miller indices, reciprocal lattice, Atomic radius, Coordination number and atomic packing factor and their determination for cubic and Hexagonal closed packed structure, Determination of inter planar spacing d by powder method. Crystal Imperfections: Introduction, Classification of crystal imperfection, Point imperfection, line imperfection, surface imperfection. Diffusion in solids: Introduction, Types and mechanism of diffusion, Ficks law of diffusion, the atomic model of diffusion. Experimental determination of diffusion coefficient, The Kirkendall effect. Dielectrics: Introductionto dielectrics and Dielectric polarization, types of dielectric polarization(basic idea), Temperature and frequency effects, Introduction to Ferro electricity, and Piezoelectricity. Magnetic properties: Diamagnetism, Paramagnetism, Ferromagnetism, antiferromagnetism and ferrimagnetism (detail theory not required), Soft and hard magnetic materials, magnetic moment due to electron spin. Electrical properties: The quantum theory of free electron, Fermi- Dirac distribution function, Energy band picture of solids, Semiconductor Intrinsic semiconductor and Extrinsic semiconductor, n-type semiconductor and p-type semiconductor, Hall effect, Superconductivity and superconducting materials, Type I and Type II superconductors, The Meissners effect.

Reference Books-

1. Material Science- S.L. Kakani & Amit Kakani (New Age Publishers) 2. Material Science - R.S. Khurmi & R.S. Sedha (S. Chand Publishers)

MATHEMATICS III (MA 3104)


LAPLACE TRANSFORMATION :- Definition of Laplace transform, linearity and shifting properties, Laplace transform of elementary functions, Inverse Laplace transform,Laplace transform of derivative and integration, convolution theorem, Solution of differential equation with constant coefficients by and simultaneous linear differential equation with constant coefficients by laplace transform , Unit Step function, Unit impulse function. VECTOR CALCULUS :- Differentiation of vector function, gradient, divergence, curl andtheir geometrical or physical interpretation, Line, Surface and Volume integrals, Statement of Greens Theorem , divergence theorem and Stokes theorem and their applications, Curvilinear co-ordinates. FOURIER SERIES: - Fourier series, Dirichlets conditions, Half Range series. FOURIER TRANSFORMS: - Fourier Integral Theorem, Fourier Sine and Cosine Integrals, Fourier Transform, Fourier Sine and Cosine transform, Properties of Fourier Transforms, Inverse Fourier Transform, Inverse Fourier Transform, Inverse Fourier sine and cosine transform. Z- TRANSFORS :- Definition of Z-Transforms, Z-Transforms of standard sequences, linearity property, Damping rule, Shifting Theorem, Differentiation of Z-Transforms, Inverse of Z-transformations and Convolution Theorem, Solution of Difference equations by Z-transform.

Reference Books- 1.Engineering Mathematics- B.S GREWAL (Khanna Publishers)


2.Higher Engineering Mathematics-H.K DASS(New Age Publishers)

DIGITAL ELECTRONICS & INTEGRATED CIRCUITS (EC 3102)


Number systems, Binary representation, Codes and their conversions: BCD, Octal, Hexadecimal, ASCII, EBDIC, Gray, Signed binary number representation with 1sand 2s complement methods, Binary arithmetic. Boolean algebra, Venn diagram, logic gates and circuits, Minimization of logicexpressions by algebraic method, K-map method and Quine Mc Clauskey method Combinational circuits- adder, subtractor, encoder, decoder, comparator, multiplexer, de-multiplexer, parity generator. Design of combinational circuits-Programming logic devices and gate arrays. Sequential Circuits- Flip Flops, various types of Registers and counters and theirdesign, Irregular counter, State table and state transition diagram, sequential circuits design methodology Different types of A/D and D/A conversion techniques. Different Logic families- TTL, ECL, MOS and CMOS, their operation andspecifications. Memory Systems: RAM, ROM, EPROM,EEROM

Reference Books- 1. Digital Electronics.-M.morris mano


2.Digital Electronics- A.P. Godse 3.Digital Electronics- Floyed and Jain 4.Digital Electronics- Shallivahanan (Vikash Publishers)

PRINCIPLE OF PROGRAMMING LANGUAGES (IT 3102)


Concepts of structural program development; concept of data types; precedence and associativity of operators; conditional transfer; deterministic and in-deterministic loops; Recursions; functions and procedures - call by value, call by reference and their differences; programming for numerical methods; records. Data-type handling and various constructs (conditional, loop, functions etc); pointers: concept of pointers and passing parameters using pointers, non-numeric processing, concept of arrays of pointers and pointers to pointers; structures and unions advantage of using structures, concept of information hiding, pointers to structures; files - basic concept of various types of file access methods: sequential, indexed sequential, random, various statements for file handling Advanced Programming Languages like C++, ADA, LISP, PROLOG, and PASCAL. Comparison of various languages. Comparison of various languages

Reference Books-

1. Principle of programing language - Bruce J. Maclennan and Robert D. Tennent

You might also like