SlideShare una empresa de Scribd logo
1 de 88
Descargar para leer sin conexión
Ref: VIT/SITE/FFCS/B.Tech(IT)/Curriculum/Ver. 1.0                                          Dt. 25-03-2010


     School of Information Technology & Engineering
                          BTech (Information Technology)
                                            I. University Core
Course                               Course Title                       LTP C          Prerequisite
 Code
ENG101    English for Engineers – I (or)                                300 3    ---
ENG001    Effective English
ENG101    English for Engineers – I (or)                                300 3
ENG102    English for Engineers – II                                             ENG101
          Ethics and Values                                             300 3    ---
          Comprehensive Examination                                          2   ---
ENV101    Environmental Studies                                         003 3    ---
MAT101    Multivariable Calculus and Differential Equations             310 4    ---
PHY101    Modern Physics                                                302 4    ---
CHY101    Engineering Chemistry                                         212 4    ---
CSE101    Problem Solving and Computer Programming                      202 3    ---
          Foreign Language                                              200 2    ---
                                                       Total Credits        31



                                      II. University Elective
Course                           Course Title                           LTP C          Prerequisite
 Code
          University Elective – I                                       300 3
          University elective – II                                      300 3
                                                        Total Credits       06

                                         III. Program Core
 Course                                Course Title                        LTP C       Prerequisite
  Code
MEE101     Engineering Graphics                                            004   2
MEE102     Workshop Practice                                               002   1
MAT106     Differential and Difference Equations                           310   4     MAT101
ITM105     Discrete Mathematical Structures                                310   4
ITE102     Information Technology Fundamentals                             300   3
EEE101     Basic Electrical and Electronics Engineering                    302   4
ITE103     Data Structures and Algorithms                                  310   4     ITE101
ITE104     Data Structures and Algorithms Lab                              003   2     ITE103 (Co)
           Numerical Analysis                                              300   3
           Linear Algebra                                                  310   4
EIT201     Digital Electronics and Microprocessors                         300   3     EEE101
EIT202     Digital Electronics and Microprocessors Lab                     003   2     EIT201 (Co)
ITE204     Computer Architecture and Organization                          300   3     EIT201
ITE203     Theory of Computation                                           310   4     ITM105
ITE201     Object Oriented Programming Concepts                            300   3     ITE101
ITE202     Object Oriented Programming in C++ Lab                          003   2     CSE201 (Co)
           Probability and Statistics                                      310   4
ITE211     Programming in Java                                             302   4     ITE201
ITE213     Operating Systems                                               302   4     ITE204
ITE215     Human Computer Interaction                                      300   3     EEE101
ITE314     Object Oriented Analysis and Design                             300   3     ITE201
ITE315    Database Systems                                                302    4   ---
ITE317    Data Communication and Computer Networks                        300    3   ITE213
ITE318    Computer Networks Lab                                           003    2   ITE317 (Co)
SWE307    Principles of Software Engineering                              300    3   ITE201
ITE311    Embedded Systems                                                302    4   ITE204
ITE322    Artificial Intelligence                                         300    3   ITE203
ITE328    Distributed Systems                                             300    3   ITE317
ITE325    Web Technologies                                                300    3   ITE311
ITE326    Web Technologies Lab                                            003    2   ITE325
ITE323    Network Programming                                             302    4   ITE213
ITE329    In-plant Training                                                      1   ---
ITE411    Computer Graphics and Multimedia                                302    4   ITE327
ITE417    E-Commerce                                                      300    3   ITE325
ITE413    Network Administration                                          302    4   ITE323
ITE416    Data warehousing and Data Mining                                300    3   ITE315
ITE399    Mini Project                                                           2
ITE499    Final Project                                                         20




                                     IV. Program Elective
ITE341   Basic Bio-Informatics                                      300    3
ITE342   Real-Time Systems                                          300    3
ITE343   Open Source Programming                                    300    3
ITE344   System Programming                                         300    3
ITE346   Software Project Management                                300    3
ITE347   Graph Theory and Its Applications                          300    3
ITE441   Web Services and Service Oriented Architecture             300    3
ITE442   Soft Computing                                             300    3
ITE443   Mobile Computing                                           300    3
ITE444   High-End Computing                                         300    3
ITE445   Digital Image Processing                                   300    3
ITE446   Advanced Database Management Systems                       300    3
ITE451   Software Agents                                            300    3
ITE452   Natural Language Processing                                300    3
ITE453   Knowledge Management                                       300    3
ITE454   Geographical Information Systems                           300    3
ITE455   Parallel Processing                                        300    3
ITE456   Information and Storage Management                         300    3     ITE456
                                                    Total Credits         09
Credit Summary
Minimum Qualifying Credits      180
Total Credits Offered
(UC+UE+PC+PE)
UC                              31
UE                              06
PC                             134
PE                              09
ENG001                       Effective English                      L        T       P       C
                                                                       3        0       0       3
Prerequisite       English at + 2 level
Objectives             • To help the second language learners to acquire confidence in their basic
                           writing and speaking.
                       • To enable the students to acquire structure and written expressions required
                           for their profession.
Outcomes           The learners will get the required training in LSRW through the given tasks.
                   Speaking: Introduction and greetings - asking/offering information -
                   requesting/inviting
                   Writing: Making meaningful sentences from the jumbled words -
                   development of basic writing skills applying studied grammatical
                   structures - hints development

                   Communication & Functional skills: Fundamentals of communication
                   and barriers to effective communication.
                   Corrective Grammar I - parts of speech

                   Speaking: Integrated interrogative and discourse use with targeted
                   vocabulary and functions; Communicative and decision making activities
                   based on authentic reading materials; Authentic video materials to
                   improve extraction of information from the given source.
                   Writing: Rewriting the given texts following the prompts - instructional
                   writing skills - illustrative and descriptive writing.

                   Communication & Functional skills: Non-verbal communication
                   Corrective Grammar II - concord

                   Speaking: Role-plays in various life like situations - debating to express
                   points of view - project development in groups and pair-work to increase
                   communication practice.
                   Writing: Critical appreciation of the given text - narrative written
                   structures to express past events - written communication for task
                   oriented goals.

                   Communication & Functional skills: Listening and negotiating
                   Corrective Grammar III - tenses & error detection

Text Books         1. Sunitha Mishra and C. Muralikrishna, Communication Skills for Engineers, Pearson
                       Education.
                   2. A.J. Thomson and A.V. Martinet, A Practical English Grammar,OUP, Delhi1.Michael
                       McCarthy and Felicity (2003), English Vocabulary in Use - Advanced, CUP.
                   3. Andrea J. Rutherford, Basic Communication Skills for Technology, Pearson
                       Education Asia.
                   4. Murphy, Murphy’s English Grammar with CD, Cambridge University Press.
                   5. English Skills for Technical Students, WBSCTE with British Council, Orient Longman.
                   6. Robert J. Dixson (2006), Everyday Dialogues in English, Prentice-Hall of India Ltd.
                   7. Bhaskaran and Horsburgh, Strengthen Your English,Oxford University Press.
                   8. M. Ashraf Rizvi, Effective Technical Communication,McGraw-Hill.
                   Adrian Doff and Chris Jones (2006), Language in Use, Cambridge

MoE                Writing and speaking skills, tests, quizzes, assignments and seminars.
Recommended
by the Board of
Studies on
Date of Approval
by the Academic
Council
ENG101                  English for Engineers – I                   L        T       P      C
                                                                       3        0       0      3
Prerequisite       English at + 2 level
Objectives             • To help the second language learners to acquire fluency in spoken and written
                           English.
                       • To make students communicate with clarity and precision in the workplace.
                       • To give the students a perspective to appreciate life in its variables by exposing
                           them to comprehension texts to enrich their word power.

Outcomes           Enable students to acquire structure and written expression required for their
                   profession. The students will get the required training in LSRW through the prescribed
                   texts.
                   Communication Skills            Aspects of Communication and Body
                   Language
                   Textual         Comprehension Text 1, 2
                   Structure and Word Magic Tenses, Concord, Tag Question; Word
                   formation
                   Stylistic Expression Paragraph Writing, Cloze test, Informal letter
                   writing and email
                   Communication Skills            Listening and Interpersonal
                   Communication Skills
                   Textual                         Comprehension Text 3, 4
                   Structure and Word Magic Voice Conditionals, Transformation of
                   sentences; Work and Study
                   Stylistic Expression General Essay, Note making
                   Communication Skills            Speaking and Group discussion
                   Textual                         Comprehension Text 5, 6
                   Structure and Word Magic Answer as Directed; Leisure and lifestyle
                   Stylistic Expression Reading Comprehension
Text Books          1. English for Professionals - Book 1, Faculty of English, SSH, VIT.
                    2. Sunita Mishra and C. Muralikrishna, Communication Skills for Engineers.
                    3. R. Srinivasan and M. Sahul Hameed (2008), Functional Grammar & Composition,
                        VIT Workbook.
                    4. Michael McCarthy and Felicity (2003), English Vocabulary in Use - Advanced,
                        Cambridge University Press.
                    5. Krishna Mohan and Meera B. Annerji (1997), Developing Communication Skills,
                        Macmillan India Ltd.
                    6. Murphy (2006), Essential English Grammar, CUP.
                    7. Adrian Doff and Chris Jones (2006), Language in Use, Cambridge University Press.
                    8. Kris Cole (2005), Crystal Clear Communication, East West Book.



MoE                Writing and speaking skills, tests, quizzes, assignments and seminars.
Recommended
by the Board of
Studies on
Date of Approval
by the Academic
Council
ENG102                English for Engineers – II                   L       T        P     C
                                                                      3       0        0     3
Prerequisite      English at + 2 level
Objectives             • To make the students communicate in English for academic and social purpose.
                       • To develop the ability to write assignments in a style that is appropriate for
                           university study or within a training context.
                       • To develop the ability to understand spoken language in both lecture format,
                           formal and informal conversational styles.
                       • To develop the ability to speak on general and specific topics in real life
                           situations.
Outcomes          The learners will get the required training in LSRW through the prescribed texts. They
                  will also have a holistic outlook as they go into the world.
Unit I            Communication Skills                                                           14
                  Team Talk, Negotiation and Emotional Intelligence
                  Textual Comprehension Text 1, 2
                  Structure and Word Magic
                  Error Detection (Errors in Formation of Sentences : Tenses, Passivity,
                  Conditionals, Synthesis of Sentences, Direct & Indirect Speeches, Degrees
                  of Comparison, Affirmative & Negative Sentences, Begin with the given
                  word) (- based on workbook); Technology
                  Stylistic Expression
                  Lab Report; Polite Expression; Dialogue Writing; Case Study


Unit II           Communication Skills                                                       14
                  Creativity And Leadership skills
                  Textual
                  Comprehension Text 3, 4
                  Structure and Word Magic
                  Error Detection (errors in use of words : Nouns, Pronouns, Verbs,
                  Adjectives, Adverbs, Prepositions, Articles, Antonyms / Synonyms,
                  Homonyms, Affixes (from General Study); Health and Travel
                  Stylistic Expression
                  Technical Reports, Transcoding, Business Letter Writing, Technical
                  description.

Unit III          Communication Skills                                                       14
                  Mind Mapping and Career Planning (Self-efficacy skills)
                  Textual
                  Comprehension Text 5, 6
                  Structure and Word Magic
                  Error Detection – contd.; Idioms and Phrasal Verbs
                  Stylistic Expression
                  Tackling Situations / Argumentative Essays

Text Books        1.English for Professionals, Book II Ed., Faculty, English – SSH, VIT.
                  2. Mishra, Sunita & C. Muralikrishna, Communication Skills for Engineers,
                  Pearson
                  Education, Delhi, 2004.
                  3. Functional Grammar & Composition: VIT Workbook, 2005.
                  (for Semesters I & II) by R. Srinivasan, M.A. Sahul Hameed.

Reference Books   English Vocabulary in Use Advanced, Michael McCarthy and Felicity, Cambridge
                  University Press, 2003.
                  Developing Communication Skills, Krishna Mohan and Meera Bannerji,
                  Macmillan India Ltd. 1990
                  Essential English Grammar, Raymond Murphy, Cambridge University Press, 2006.
                  Language in Use, Adrian Doff and Chris Jones, Cambridge University Press, 2006.
                  Corporate Soft skills,Sarvesh Gulati, 2006.
Effective Communication, John Adair , Macmillan Ltd.1997.

MoE                Written Tests & Examinations, Quizzes, Assignments, Seminars. Speaking skills will be
                   tested through assignments.
Recommended
by the Board of
Studies on
Date of Approval
by the Academic
Council
ENV101                 Environmental Studies                      L        T       P        C
                                                                     3        0       0        3
Prerequisite   English   at + 2 level
Objectives         •     Awareness of environmental factors affecting human population
Outcomes           •     Basic understanding of the major causes of environmental degradation.
                   •     Influence of ecological disturbances on human health.
                   •     Social and other related factors influencing the human population.

Unit I         Environment & Natural Resources Improvement
               Definition, scope, importance, need for public, Natural Resources – forest
               resources – use, exploitation, deforestation, construction of multipurpose
               dams – effect on forests, Water resources – use of surface and subsurface
               water; effect of floods, drought, water conflicts, food resources – food
               problems, advantage and disadvantage of fertilizers & pesticides, effect on
               environment, Energy resources – need to develop renewable energy.

Unit II        Ecology & Bio-diversity
               Concept of ecosystem, structure & function of an ecosystem, producers, consumers and
               decomposers, energy flow, ecological succession, food chains, food webs and ecological
               pyramids. Bio diversity: Definition, genetic, species and ecosystem diversity, bio-
               geographical classification of India, hotspots, threats related to habitat loss, poaching of
               wildlife, man-wildlife conflicts, Conservation of bio-diversity.


Unit III       Environmental Pollution
               Definition – Causes, pollution effects and control measures of air, water,
               soil, marine, noise, thermal, nuclear hazards. Solid waste management:
               causes, effects and control measures of urban and industrial wastes,
               pollution measures, case studies, Disaster management: floods,
               earthquake, cyclone and landslides.

Unit IV        Social Issues and the Environment
               Urban problems related to energy & sustainable development, water
               conservation, rain water harvesting, watershed management, problems
               related to rehabilitation – case studies, Wasteland reclamation,
               Consumerism and waste products – Environment Protection Act, air,
               water, wildlife, Forest Conservation Act, Environmental legislation and
               public awareness

Unit V         Human Population and the Environment
               Population growth, variation among nations, Population explosion – Family
               Welfare Programme, Environment and human health, Human Rights,
               Value Education, HIV/ AIDS, Women and Child Welfare, Role of
               Information Technology – Visit to local polluted site / Case Studies.

Text Books     1. Kurian Joseph & R. Nagendran, “Essentials of Environmental Studies”, 1st Edition,
                  Pearson Education, 2004.
               2. Keerthinarayana & Daniel Yesudian,”Environmental Science and Engineering”, 1st
                  Edition, Hi-Tech publications, 2004.
               3. Erach Bharucha, “A Text Book for Environmental Studies”, Text Book of University
                  Grants Commission, 2004.
               4. Peavy, H.S., D.R. Rowe & T.George, “Environmental Engineering”, New York: Mc
                  Graw Hill, 1987.
               5. Metcalf & Eddy,”Wastewater Engineering: Treatment and Reuse”, New Delhi, Tata
                  Mc Graw Hill, 2003.


MoE            Continuous Assessment (Written Exam) and Assignment
CSE101              Problem Solving and Computer                     L       T       P       C
                              Programming                               2       0       2       3

Prerequisite
Objectives             •    To provide an overview of computers and problem solving techniques using ‘C’
                            Language that serve as a foundation for the study of different programming
                            languages.
Outcomes           By the end of the course, the students are expected to learn,
                       • Various problems solving technique
                       • Implementation of the problem solving techniques using ‘C’ language.
Unit I              INTRODUCTION TO COMPUTERS AND ALGORITHMS
                   Parts of a computer – Overview of operating systems, compilers,
                   interpreters and programming languages. Algorithms for exchanging the
                   values of two variables, counting, summation of a set of numbers,
                   factorial computation, sine function computation, generation of the
                   Fibonacci sequence, reversing the digits of an integer, base conversion
                   and character to number conversion.


Unit II             CONSTRUCTS OF C
                   Lexical elements – Operators - data types – I/O statements – format
                   specifications – control statements – decision making and looping.


Unit III           ARRAYS
                   Array handling in C – declaration – single dimensional arrays, two –
                   dimensional arrays, multi-dimensional arrays, sorting and searching on
                   single and two dimensional arrays. Array order reversal, array counting or
                   histogramming, finding the maximum number in a set, removal of
                   duplicates from an ordered array, partition an array, finding the kth
                   smallest element strings: Character array – string handling functions –
                   manipulation on strings.

Unit IV            FUNCTIONS
                   Prototype – declaration - arguments (formal and actual) – return types –
                   types of functions difference between built-in and user-defined functions.

Unit V             STRUCTURES
                   Declarations - nested structures- array of structures - structure to
                   functions - unions- difference between structure and union


Text Books         1.Alexis Leon and Mathews Leon (2001), Introduction to Information Technology, Tata
                   McGraw-Hill.
                   2.R.G. Dromey (2001), How to Solve it by Computer, Prentice Hall of India.
                   3.Al Kelley and Ira Pohl (1998), A Book on C Programming in C, 4thEdition, Pearson
                   Education.

MoE                Written examinations, seminar, assignments, surprise tests and quizzes

Recommended
by the Board of
Studies on
Date of Approval
by the Academic
Council
MGT301                       Ethics and Values                       L       T       P       C
                                                                        3       0       0       3
Prerequisite
Objectives             •    To understand the moral problems faced in the corporate setting and wider
                            philosophical frameworks along with social importance and their intellectual
                            challenges are given its due placement.
Outcomes               • The students will have hands-on experience with the day-to-day problems and
                            their allied alternative decision making towards social and business environment
Unit I             Scope and aims of Professional Ethics. – What is Ethics? - Why Study           15
                   Ethics? – Professions and Professionalism.-Ethical reasoning and theories
                   – Professional ideals and virtues – Study of reasoning – Theories about
                   right action – Self interest – Customs and religion.

Unit II             Social Experimentation and Environmental Ethics – Experiments and           15
                   responsible experimentation’s and moral autonomy and accountability -
                   Code of Ethics and balanced outlook- Responsibility towards employers

Unit III           Safety and Risk Management – Safety – Risk – Assessment – Risk               15
                   reduction analysis –.
                   Global Issues in Ethics – Loyalty – Authority - Collective bargaining –
                   Conflicts of Interest – Occupational Crime.

Text Books         1. L.H. Newton & Catherine K.D. – Classic cases in Environmental Ethics, Belmont:
                   California Wadsworth, 2006.

Reference Books    1. Mike W Martin & Ronald Schnizinger, Engineering Ethics, New Delhi: Tata McGraw
                   Hill,Latest Edition
                   2. OC Ferrell, John Paul Frederich,Linda Ferrell; Business Ethics – Ethical Decision
                   making and Cases- 2007 Edition, Biz Tantra, New Delhi

MoE                CAT I/CAT II, End Term Tests, Assignments and any of these following components
                   Mini     projects/Seminars/     Quizzes /Case   Discsussion/Term     Ppaer/Class
                   Participation/Assessment of class Notes
Recommended
by the Board of
Studies on
Date of Approval
by the Academic
Council
MAT101              Multivariable Calculus and                   L       T       P        C
                        Differential Equations                      3       1       0        4
Prerequisite   Mathematics at 10+2 level (or) Basic Mathematics (MAT001)
Objectives        • To provide the requisite and relevant background necessary to understand
                     other important engineering mathematics courses offered for Engineers and
                     Scientists.
                  • To introduce three important topics of applied mathematics, viz., multiple
                     integrals, Vector calculus and Laplace transforms.

Outcomes           •    By the end of the course, the students are expected to learn
                   •    How to evaluate multiple integrals in Cartesian, Cylindrical and Spherical
                        geometries.
                   •    Vector calculus with application in Fluid Dynamics and Electromagnetic fields.
                   •    To solve ordinary differential equations.

Unit I         MULTIVARIABLE CALCULUS
                Functions of two variables - limits and continuity - partial derivatives –
               total differential – Taylor’s expansion for two variables – maxima and
               minima –constrained maxima and minima - Lagrange’s multiplier method
               - Jacobians

Unit II        MULTIPLE INTEGRALS
               Evaluation of double integrals – change of order of integration – change
               of variables between Cartesian and polar co-ordinates - evaluation of
               triple integrals - change of variables between Cartesian and cylindrical
               and spherical polar co-ordinates - beta and gamma functions –
               interrelation - evaluation of multiple integrals using gamma and beta
               functions - error function and its properties.

Unit III       VECTOR CALCULUS
                Scalar and vector valued functions – gradient – physical interpretation -
               total derivative – directional derivative -divergence and curl – physical
               interpretations - vector identities (without proof) - scalar and vector
               potentials -line, surface and volume integrals - Green’s, Stoke’s and
               Gauss divergence theorems (without proof) -verification and evaluation
               of vector integrals using them.

Unit IV        ORDINARY DIFFERENTIAL EQUATIONS
                Linear higher order ordinary differential equation with constant
               coefficients – solutions of homogenous and non-homogenous ODEs -
               method of undetermined coefficients – method of variation of parameters
               – equations reducible to linear equations with constant coefficients.

Unit V         LAPLACE TRANSFORMS
                Definition: Laplace transforms of functions - properties of Laplace
               transforms - initial and final values theorems - inverse transforms -
               transforms of periodic functions - convolution theorems – step functions,
               impulse functions - concept of transfer functions – applications to the
               solution of differential equations.

Text Books     1. G.B. Thomas and R.L. Finney (2002), Calculus and Analytical Geometry, 9 e,
                  Pearson Education
               2. Michale D. Greenberg (2002), Advanced Engineering Mathematics, 2nd Edition,
                  Pearson Education.
               3. Peter V.O’ Neil (2003), Advanced Engineering Mathematics, 5thEdition, Thomson
                  Brook/Cole.
               4. Erwin Kreyszig (2004), Advanced Engineering Mathematics, 8th Edition., John
                  Wiley & Sons.
5. B.S. Grewal (2005), Higher Engineering Mathematics, 38thEdition, Khanna
                      Publications.


Reference Books

MoE                Continuous Assessment Tests, assignments, tutorial sheets, class Tests, quizzes
Recommended by
the   Board   of
Studies on
Date of Approval
by the Academic
Council
MAT 106                Differential and Difference                     L        T       P        C
                                 Equations                               3        1       0        4

Prerequisite      Multivariable Calculus and Differential Equations (MAT101)
Objectives            • This course is designed to give a comprehensive coverage at an introductory
                          level to the subject of ordinary differential equations and difference equations.
                          Matrix methods and eigen value problems are integrated in to the course.
                          Sufficient emphasis is laid on mathematical modeling and analysis of simple
                          engineering problems.
Outcomes              • By the end of the course, the students are expected to know how to model
                          simple physical problems in the form of a differential and difference equations,
                          analyze and interpret the solutions. Further the students are expected to
                          acquire necessary background in matrix methods and Eigenvalue problems so
                          as to appreciate their importance to engineering systems.
Unit I            Matrix methods to Linear Differential Equations                                 9+3
                  The eigen value problem- eigen values and eigen vectors - Cayley-
                  Hamilton theorem and its applications- symmetric matrices- properties of
                  eigen values and eigen vectors-similarity of matrices - diagonalisation of a
                  real symmetric matrix-quadratic form.
                  Solution of equations of type X11 + AX=0 - reduction of nth order
                  system to a system of first order equations by diagonalization.

Unit II           Power Series Solutions                                                           9+3
                  The Strum-Liouville Problem-orthogonality of eigen functions- Bessel’s and
                  Legendre’s equations- power series solutions – method of Frobenius.

Unit III          Fourier Series                                                                   9+3
                  Fourier series -Euler’s formulae- Dirichlet’s conditions - change of interval-
                  half range series – RMS value – Parseval’s identity – computation of
                  harmonics.

Unit IV           Difference Equations and Z-transforms                                            9+3
                  Difference equation-first and second order difference equations with
                  constant coefficients-Fibonacci sequence-solution of difference equations-
                  complementary functions - particular integrals by the method of
                  undetermined coefficients.
                  Z-transform-relation to Laplace transforms - Z-transforms of standard
                  functions-inverse Z-transforms by partial fraction method-by convolution-
                  solution of simple difference equations using Z-transforms.

Unit V            Applications of Differential Equations                                           9+3
                  First order equations: Newton’s law of cooling – radioactive decay, L-R
                  and C-R circuits-Equation of motion for a particle in gravitational field –
                  Terminal velocity.
                  Second order equations: Free undamped and damped vibrations,
                  Forced oscillations-Resonance phenomenon, series LCR circuit - Model of
                  a vibrating systems with two masses – Solutions by matrix methods.

Text Books        1. Erwin Kreysizing, Advanced Engineering Mathematics, 8th Edition, John Wiley &
                      Sons, (Wiley student Edison)(2004).
                  2. B.S.Grewal, Higher Engineering Mathematics, 40th Edition. Khanna
                  Publications(2007).

Reference Books   1. W.E.Boyce and R.C. Diprima, Elementary differential equations, 7th Edition. John
                     Wiley & Sons, Inc.(2002).
                  2. Michale D. Greenberg, Advanced Engineering Mathematics, 2nd Edition, Pearson
Education, First Indian reprint (2002).
                   3. Peter V. O’ Neil, Advanced Engineering Mathematics, 5th Edition, Thomson,
                       Book/Cole (2003).
                   4. C. Ray Wylie, Advanced Engineering Mathematics, 6th Edn, McGraw Hill (1995).
                   5. Gary L. Peterson, Linear Algebra and Differential Equations, Addison-Wesley (2002).
                   James C. Robinson, “An introduction to ordinary differential equations”, Cambridge
                   Univ. Press(2000).

MoE                Continuous Assessment Tests, Assignments, Tutorial sheets, Class Tests, Quizzes.
Recommended
by the Board of
Studies on
Date of Approval
by the Academic
Council
MAT 104                  Probability and Statistics                     L        T        P      C
                                                                          3        1        0      4
Prerequisite       MAT101 Multivariable calculus and Differential Equations
Objectives              • To provide the mathematical support by way of probabilistic models and
                            statistical methodology to tackle problems encountered in Science and
                            Engineering applications.
Outcomes                • Understand basic notions of probability arising in a variety of uncertain
                            situations which are nontraditional in areas of science and engineering.
                        • Knowing the basic tools of statistical methods
                        • Emphasize the study of data analysis leading to probabilistic models
Unit I             Random Variables                                                               9+3
                   Random variables- distribution and density functions-random vectors-joint
                   distribution and joint density functions- conditional distribution and
                   density functions-co-variance-correlation - mathematical expectation -
                   moment generating function – characteristic function.

Unit II            Distributions                                                                   9+3
                   Binomial and Poisson distributions – normal distribution – gamma and
                   exponential distributions – Weilbull distribution - regression and
                   correlation – partial and multiple correlation- multiple regression.

Unit III           Testing Hypothesis                                                              9+3
                   Large sample tests- procedure of testing hypothesis- small sample tests-
                   Student’s
                   t-test - F-test- chi-square test- independence of attributes and goodness
                   of fit.

Unit IV            ANOVA                                                                           9+3
                   Analysis of variance – one and two way classifications - CRD- RBD- LSD.

Unit V             Non Parametric Tests                                                            9+3
                   Non-parametric tests-sign test-signed-rank test-rank-sum test-
                   Kruskal-Wallis test-runs test- tolerance limits-rank correlation coefficient.

Text Books         R.E.Walpole, R.H.Mayers, S.L.Mayers and K.Ye, Probability and Statistics for engineers
                                    th
                   and scientists, 7 Edition, Pearson Education (2003).

                                                               th
Reference Books    1. J.L.Devore, Probability and Statistics, 5 Edition, Thomsun (2000).
                   2. R.A.Johnson, Miller & Freund’s Probability and Statistics for Engineers, seventh
                   edition, Pearson Education, Delhi (2008).


MoE                Continuous Assessment Tests, Assignments, Tutorial sheets, Class Tests, Quizzes.
Recommended
by the Board of
Studies on
Date of Approval
by the Academic
Council
MAT202                                 Linear Algebra                L        T       P       C
                                                                        3        1       0       4
Prerequisite       MAT101 Multivariable Calculus and Differential Equations
Objectives             • Linear algebra is one of the most important subjects in the study of engineering
                          because of its widespread applications in electrical, communications and
                          computer science. The objective of this course is to give a presentation of basic
                          concepts of linear algebra to illustrate its power and utility through applications
                          to computer science and engineering.
Outcomes               • By the end of the course the students are expected to learn the concepts of
                          vector space, linear transformations, matrices and inner product space. Further
                          the students are expected to solve problems in cryptography, computer
                          graphics and some physical
Unit I             Linear Equations and Matrices                                                  10+3
                   System of linear equations- Gaussian elimination/Jordan – block matrices-
                   elementary matrices- finding inverse of matrices-permutation matrix--
                   LDU factorization- applications to cryptography and electrical network.

Unit II            Vector space                                                                  10+3
                   Vector spaces- sub spaces – -bases-spanning space-dimensions-linear
                   combination-linearly dependent-independent -finite dimensional-row and
                   column spaces – Rank and nullity – invertibility- application to
                   interpolation.

Unit III           Linear transformations                                                        13+4
                   Linear transformations – invertible linear transformation- matrices of
                   linear transformations – vector space of linear transformations – change
                   of bases – similarity – application to computer graphics.

Unit IV            Inner product spaces                                                          13+4
                   Inner products – the lengths and angles of vectors – matrix
                   representations of inner products- Gram-Schmidt orthogonalization –
                   projection-orthogonal projections – relations of fundamental subspaces –
                   orthogonal matrices and isometrics – applications to least square
                   solutions.

Text Books         Jin Ho Kwak and Sungpyo Hong, Linear Algebra, Second edition, Springer (2004).
                   (Chapters 1,3,4 and 5).

Reference Books        1. Stephen Andrilli and David Hecher, Elementary Linear Algebra, 3rd Edition,
                          Academic Press(2006)
                       2. Charles W. Curtis, Linear Algebra, Springer (2004)
                       3. Howard Anton and Robert C Busby, Contemporary linear algebra, John Wiley
                          (2003).
                       4. Gilbert Strang, Introduction to Linear Algebra, 4th Edition, Wellesley-Cambridge
                          Press (2009).

MoE                  Continuous assessment Examination, Assignments, Tutorial sheets, Class Test, Quiz.
Recommended
by the Board of
Studies on
Date of Approval
by the Academic
Council
PHY101                     Modern Physics                            L       T        P        C
                                                                        3       0        2        4
Prerequisite   Physics as one subject in 12thStandard or equivalent level.
Objectives         • To enable the students to understand the basics of the latest advancements in
                        Physics, viz., Quantum Mechanics, Lasers, Fiber Optics, Ultrasonics, Microwaves
                        and Nanotechnology.
Outcomes           • At the end of the course, students will acquire the necessary knowledge about
                        modern physics and its applications in various engineering and technology
                        disciplines.
Unit I         QUANTUM PHYSICS
               Dual nature of electron magnetic radiation - de Broglie waves – Compton
               Effect experimental verification -Heisenberg uncertainty principle –
               Schrodinger equation – application - particle in a box (ID) – Spectroscopy.
               Application of Quantum Mechanics - Scanning Tunneling Microscope -
               Atomic Force Microscope problems.

Unit II        LASER
                Laser characteristics - Einstein’s coefficients - its significance - population
               inversion - three level, four level laser – Schawlow and Townes condition
               – Nd. YAG, He-Ne-CO2laser – welding, drilling, cutting – optical disk
               systems – recording – data readout from optical disks – Holography –
               Recording and Reconstruction – Problems.

Unit III       FIBER OPTICS
               Light propagation through fibers – Acceptance angle - numerical aperture
               – types of fibers – step index, graded index – single mode, multimode –
               dispersion– intermodal, intramodal – application of fiber optics in
               communication – source LED – Laser diode – Detector – PIN photodiode –
               endoscope – problems.

Unit IV        ULTRASONIC AND MICROWAVES
               Properties – generation – Magnetostriction method – Piezo-electric
               method – detection of ultrasonic – applications- NDT Characteristic
               features of micro waves – TE and TM modes – Klystron – Gunn diode –
               applications of microwaves.

Unit V         NANOTECHNOLOGY
               Nanoscale – Nanomaterials – properties of Nanomaterials – Moore’s Law
               Semiconductor nanoparticles – Nanocomposites – Quantum well – Wire –
               Dots – Nanolithography – Applications of Nanotechnology – Aerospace
               components – sensors – Medicine.

Text Books     1. B.B. Laud, Lasers and Non-Linear Optics, 2ndEdition, New Ages International.
               2. Ghatak and K. Thyagarajan (2002), Introduction to Fiber Optics, Cambridge
                  University Press.
               3. William Silfvast (2002), Laser Fundamentals, Cambridge University Press.
               4. Djafar K. Mynbaeu (2004), Fibre Optic Communication Technology, Pearson
                  Education Asia.
               5. Kittel (2001), Solid State Physics, 7thEdition, John Wiley & Sons.
               6. K.C. Gupta (2002), Microwaves, New Age International.
               7. Arthur Beiser (2003), Concepts of Modern Physics, 6thEdition, Tata-McGraw Hill.
               8. Charles P. Poole, Jr. and Frank J. Owens (2003), Introduction to Nanotechnology,
                  John Wiley & Sons
               9. Edward L. Wolf (2006), Nano Physics and Nanotechnology – An introduction to
                  Modern Concepts in Nanoscience, Wiley VCH verlagambh & Co., Weinheim.
Reference Books

MoE                Written examinations, surprise test, quizzes, assignments, seminar, group discussion
Recommended
by the Board of
Studies on
Date of Approval
by the Academic
Council
ITM105            Discrete Mathematical Structures                   L       T       P        C
                                                                        3       1       0        4
Prerequisite       EIT201
Objectives             • The aim of this course is to motivate the students to address the challenge of
                            the relevance of inference theory, Algebraic structures and graph theory to
                            computer science and engineering problems.
Outcomes               • By the end of the course, the students are expected to use inference theory in
                            circuit models, and algebraic theory in computer science problems, graph
                            theory in net work models and lattices & Boolean algebra in Boolean functions
Unit I             SETS, RELATIONS AND FUNCTIONS                                                 9
                   Sets (Venn diagrams, complements, Cartesian products, power sets);
                   Pigeonhole principle; Cardinality and countability; Relations (reflexivity,
                   symmetry, transitivity, equivalence relations); Functions (surjections,
                   injections, inverses, composition).
Unit II            BASIC LOGIC                                                                   9
                   Propositional logic; Logical connectives; Truth tables; Normal forms
                   (conjunctive and disjunctive); Validity; Predicate logic; Universal and
                   existential quantification; Modus ponens and modus tollens; Limitations of
                   predicate logic.
Unit III           PROOF TECHNIQUES                                                              9
                   Notions of implication, converse, inverse, contrapositive, negation, and
                   contradiction; The structure of formal proofs; Direct proofs; Proof by
                   counterexample; Proof by contraposition; Proof by contradiction;
                   Mathematical induction; Strong induction; Recursive mathematical
                   definitions; Well orderings.
Unit IV            BASICS OF COUNTING                                                            9
                   Counting arguments – Sum and product rule, Inclusion-exclusion principle,
                   Arithmetic and geometric progressions, Fibonacci numbers; the
                   pigeonhole principle; Permutations and combinations – Basic definitions,
                   Pascal‟s identity, and the binomial theorem; solving recurrence relations –
                   Common examples, The Master theorem
Unit V             GRAPHS AND TREES                                                              9
                   Trees; Undirected graphs; Directed graphs; Spanning trees; Traversal
                   strategies. DISCRETE PROBABILITY:Finite probability space,
                   probability measure, events; Conditional probability, independence,
                   Bayes‟ theorem; Integer random variables, expectation.

Text Books         1.Kolman and Busby, Discrete Mathematical Structures for Computer Science

Reference Books    1. J.P. Trembley and R. Manohar, Discrete Mathematical Structures with Applications to
                   Computer Science, Tata McGraw Hill – 13th reprint (2001).
                   2. Richard Johnsonbaugh, Discrete Mathematics, 5th Edition, Pearson Education (2001).
                   3. S. Lipschutz and M. Lipson, Discrete Mathematics, Tata McGraw Hill, 2nd Edition
                   (2000).
                   4. B.Kolman, R.C.Busby and S.C.Ross, Discrete Mathematical structures, 4th Edition,
                   PHI(2002).
                   5. C.L.Liu, Elements of Discrete Mathematics, 2nd Edition, Tata McGraw Hill (2002).
MoE                Written examinations, assignments, surprise tests and quizzes
Recommended
by the Board of
Studies on
Date of Approval
by the Academic
Council
ITE203                 Theory of Computation                     L        T       P        C
                                                                    3        1       0        4
Prerequisite   Discrete Mathematical Structures, Algorithm Design and Analysis
Objectives         • To provide an understanding of the basic concepts in theoretical computer
                       science.

                   •   To comprehend complex concepts and formal proofs in theoretical computer
                       science in order to improve reasoning and problem solving skills.

                   •    To prepare students for more advanced courses in automation theory, formal
                        languages, algorithms & logic
Outcomes       At the end of the course students should able to
                            • Understand the essence of computing through simple computational
                                 models;
                            • Apply these models in practice to solving problems in diverse areas
                                 such as pattern matching, cryptography, and language design;
                            • Understand the limitations of computing, the relative power of formal
                                 languages and the inherent complexity of many computational
                                 problems of practical importance;
Unit I         AUTOMATA
               Strings, Alphabet, Language, Operations, Finite State Machine, definitions,
               finite automation model, acceptance of strings and languages, on
               deterministic finite automation, deterministic finite automation,
               equivalence between NFA and DFA, Conversion of NFA into DFA,
               minimization of FSM ,equivalence between two FSM's, Moore and Malay
               machines.

Unit II        REGULAR EXPRESSIONS
               Regular sets, regular expressions, identity rules, manipulation of regular
               expressions, equivalence between RE and FA, inter conversion, Pumping
               lemma, Closure properties of regular sets(proofs not required),regular
               grammars, right linear and left linear grammars equivalence between
               regular linear grammar and FA, inter conversion between RE and RG.

Unit III       CONTEXT FREE GRAMMARS
               Context free Grammars, Derivation trees, Left Most Derivations, Right
               Most Derivations, Ambiguity in Context-Free Grammars, Specifications of
               Context Free Grammars, Normal Forms, Chomsky Normal Form (CNF),
               Greibach Normal Form (GNF)

Unit IV        TURING MACHINE
               Turing machine, definition, model, design of TM, Computable Functions,
               recursive enumerable language, Church’s Hypothesis, Counter machine,
               types of TM's(Proofs not required).

Unit V         CLASSES OF PROBLEMS
               Chomsky hierarchy of languages, linear bounded automats and context
               sensitive language, Introduction to DCFL and DPDA,LR(O) Grammar,
               decidability of problems, Universal Turing Machine, undecidability of post’s
               correspondence problem. Turing reducibility, definition of P and NP
               problems, NP complete and NP hard problems



Text Books     1. J. E. Hopcroft, R. Motwani, and J. D. Ullman, Introduction to automata theory,
                  languages, and computation, Addison- Wesley, 2006.
               2. Krishna Murthy E.V. "introduction to theory of Computer Science", Afiiliate Easte
                  West Press
3. Lewis H.P. & Papadimition C.H. "Elements of Theory of Computation", Prentice Hall

Reference Books

MoE                Written examinations, seminar, assignments, surprise tests and quizzes
Recommended
by the Board of
Studies on
Date of Approval
by the Academic
Council
ITE327           Graph Theory and Its Applications                   L       T        P      C
                                                                        3       0        0      3
Prerequisite       ITE103 Theory of Computation
Objectives             • This subject aims to cover basic concepts of Graph theory
Outcomes               • The students would be able to understand and explain fundamentals of Graph
                            Theory their applications.
Unit I             INTRODUCTION
                   Definitions, importance, isomorphism, walk, paths, circuits, connected,
                   disconnected graphs, operation on graphs operation on graphs, Euler and
                   Hamiltonian graphs.

Unit II            TREES
                   Properties, distance and centers, trees, spanning trees, fundamental
                   circuits, minimal spanning tree, Cut sets Properties, fundamental circuits
                   and cut sets, connectivity, separatability, network flows, 1-2 isomorphism
                   ,Planar and dual graphs, Combinatorial representation, planar graphs,
                   kuratowski’s graphs, detection of planarity, dual graphs.

Unit III           MATRIX REPRESENTATION OF GRAPHS
                   Incidence matrix, circuit matrix, cut set matrix, fundamental matrices,
                   relationships amongst matrices, path matrix, and adjacency matrix.

Unit IV            COLORING, COVERING AND PARTITIONING
                   Chromatic number, chromatic partitioning, matching, covering, four color
                   problem

Unit V             DIRECTED GRAPHS
                   Different types, directed paths and connectedness, Euler digraphs, trees-
                   matrix representation, tournament.
                   Graph theoretic algorithms           , Computer representation of graphs –
                   input & output, algorithms for connectedness, spanning tree, fundamental
                   circuits, cut vertices, directed circuits and shortest paths.

Text Books             1. Narasing Deo, Graph Theory With Application To Engineering And Computer
                          Science, Prentice Hall India, 1995. (Chapters 1 To 5,7 To 9,11.1 To11.5)
                       2. Tulasiraman And M.N.S. Swamy, Graph, Networks And Algorithms, John Wiley,
                          1981.
                       3. F.Harary, Graph Theory, Addison Wesley/ Narosa, 1998.
                       4. E.M.Reingold, J.Nievergelt, N.Deo, Combinatorial Algorithms: Theory and
                          Practice, Prentice Hall, N.J.1977.

Reference Books

MoE                Written examinations, assignments, surprise tests and quizzes
Recommended
by the Board of
Studies on
Date of Approval
by the Academic
Council
Numerical Analysis                      L       T       P       C
                                                                      3       0       0       3
Prerequisite       Differential and Difference Equations
Objectives              • To provide concepts of numerical methods that can cab used in many
                            engineering applications.
Outcomes                • On completion of this course student able to apply numerical algorithms
                            concepts in engineering applications
Unit I             SOLUTION OF EQUATIONS AND EIGEN VALUE PROBLEMS
                   Iterative method, Newton – Raphson method for single variable and for
                   simultaneous equations with two variables. Solutions of a linear system by
                   Gaussian, Gauss-Jordan, Jacobi and Gauss – Seidel methods. Inverse of a
                   matrix by Gauss – Jordan method. Eigen value of a matrix by Power and
                   Jacobi methods.
Unit II            INTERPOLATION
                   Newton’s divided difference formulae, Lagrange’s and Hermite’s
                   polynomials. Newton forward and backward difference formulae. Stirling’s
                   and Bessel’s Central difference formulae.
Unit III           NUMERICAL DIFFERENTIATION AND INTEGRATION
                   Numerical differentiation with interpolation polynomials, Numerical
                   integration by Trapezoidal and Simpson’s (both 1/3rd and 3/8th) rules. Two
                   and Three point Gaussian quadrature formula. Double integrals using
                   Trapezoidal and Simpson’s rule.
Unit IV             INITIAL VALUE PROBLEMS FOR ORDINARY DIFFERENTIAL
                        EQUATIONS
                   Single step Methods – Taylor Series, Euler and Modified Euler, Runge –
                   Kutta method of order four for first and second order differential
                   equations. Multistep Methods-Milne and Adam’s Bashforth predictor and
                   corrector methods.
Unit V             BOUNDARY VALUE PROBLEMS FOR ORDINARY AND PARTIAL
                        DIFFERENTIAL EQUATIONS
                   Finite difference solution for the second order ordinary differential
                   equations. Finite difference solution for one dimensional heat equation
                   (both implicit and explicit), One-dimensional wave equation and two-
                   dimensional Laplace and Poisson equations.

Text Books         1. Sastry, S.S., “Introductory Methods of Numerical Analysis (Third Edition)”, Prentice
                      Hall of India, New Delhi, 1998.

                   2. Kandasamy, P.,Thilakavthy, K. and Gunavathy, K. “Numerical Methods”, S.Chand
                       and Co., New Delhi ,1999.
                   3. Grewal B.S., Grewal J.S., “Numerical Methods in Engineering and Science”, Khanna
                       Publishers, New Delhi, 1999.
                   4. Jain M.K., Iyengar 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., 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-Vol.-III”, S.Viswanathan Pvt. Ltd., Chennai,
                       1993.
MoE                Written examinations, assignments, surprise tests and quizzes
Recommended
by the Board of
Studies on
Date of Approval
by the Academic
Council
CHY101                 Engineering Chemistry                      L       T       P       C
                                                                      2       1       2       4
Prerequisite      Basic Chemistry at 12thStandard or equivalent level.
Objectives            • To impart technological aspects of modern chemistry
                      • To lay foundation for the application of chemistry in engineering and
                            technology disciplines.
Outcomes              • At the end of the course, the students will be familiar with the fundamentals of
                            water technology; corrosion and its control; applications of polymers in
                            domestic and engineering areas; types of fuels and their applications; and
                            recent trends in electrochemical energy storage devices.
Unit I            Water Technology                                                               8
                  Hardness of water: Hard and soft water, Units of Hardness (numerical
                  problems). Disadvantages of hard water: Scale and sludge, caustic
                  embrittlement, priming and foaming, corrosion. Estimation of hardness:
                  EDTA, alkali titration method (numerical problems). Softening methods:
                  Lime soda (numerical problems), zeolite, ion exchange, mixed bed
                  deionizer, treatment of municipal water. Desalination: Desalination of sea
                  water, brakish water, electrodialysis, reverse osmosis.
Unit II           Corrosion & Corrosion Control                                                  8
                  Corrosion: Types and causes of corrosion, factors influencing corrosion,
                  corrosion inhibitors. Corrosion control: Protective coatings, electroplating,
                  metal finishing, physical vapour deposition, chemical vapour deposition.
                  High energy coating processes: Ion implantation.
Unit III          Polymers                                                                       8
                  Classification of polymers: Thermoplastics, thermosetting plastics -
                  properties and industrial applications of important thermoplastic,
                  thermosetting plastics. Moulding of plastics into articles: Compression,
                  injection, transfer and extrusion methods. Conducting polymers:
                  Properties and applications - biodegradable polymers.
Unit IV           Fuels and Combustion                                                           8
                  Fuels: Classification of fuels, calorific value - LCV, HCV; measurement of
                  calorific value using bomb calorimeter (numerical problems). Combustion:
                  Calculation of air qualities (problems). Liquid Fuels: Knocking and anti-
                  knocking for petrol and diesel (octane number and cetane number) -
                  diesel index. Gaseous fuels: LPG, natural gas, CNG: Composition and
                  applications. Biofuels: Biodiesel and Biogas -composition and applications.
Unit V            Electrochemical Energy systems                                                 8
                  Electrochemical energy systems: Basic concepts of electrochmical energy
                  systems. Conventional primary batteries: Dry cell. Advanced primary
                  batteries: Lithium and alkaline primary batteries. Conventional secondary
                  batteries: Lead-acid, nickel-cadmium secondary batteries. Advanced
                  secondary batteries: Nickel-Metal hydride and lithium-ion secondary
                  batteries. Fuel cells: Key issues – Hydrogen-oxygen fuel cells - new
                  generation fuel cells – electric vehicle application – solid oxide fuel cells.
Text Books        1. P.C. Jain and M. Jain (2006), Engineering Chemistry, 15th Edition, Dhanpat Rai
                  Publishing Co., New Delhi.
                  2. S.S. Dara (2006), A Text book of Engineering Chemistry, 11th Revised Edition, S.
                  Chand & Co Ltd., New Delhi.
Reference Books   1.B.R. Puri and L.R. Sharma (2004), Principles of Physical Chemistry, 27th Edition,
                  Vishal Publishing Co.2.J.C. Kuriacose and J. Rajaram (1996), Chemistry in Engineering
                  and Technology, Vol. 1, Tata McGraw-Hill Publishing Company, New Delhi.

                  3.David Linden (2002), Hand Book of Batteries, 3rdEdition, McGraw Hill Publishers.



MoE               Written examinations, seminar, assignments, surprise tests and quizzes.
Recommended
by the Board of
Studies on
Date of Approval
by the Academic
Council



   EEE101              Basic Electrical and Electronics                   L       T        P        C
                                 Engineering                              3       0        2        4
Prerequisite       Physics at +2 or equivalent level.
Objectives             • To provide overview of electrical and electronics engineering that serve the
                           foundation for advanced studies in the area of electrical and electronics
                           engineering
Outcomes               • On completion of this course student able to understand the concepts of
                           electrical and electronics engineering
Unit I             Elementary Circuit Analysis
                   Ohm’s law, KCL, KVL, node voltage analysis, mesh current, circuits with
                   dependant and controlled sources, Thevenin’s & Norton’s equivalent,
                   maximum power transfer and superposition theorem, VI characteristics for
                   capacitors and inductors.

Unit II            Analysis of DC and AC Circuits
                    Steady state DC analysis, RL and RC transients in circuits with DC source,
                   analysis of a second order circuit with a DC source, RMS values, the use
                   of phasors for constant frequency sinusoidal sources, steady state AC
                   analysis of a series circuit, series and parallel combinations of complex
                   impedances, AC power calculations.

Unit III           Digital Systems
                   Basic logic circuit concepts, representation of numerical data in binary
                   form - combinatorial logic circuits, synthesis of logic circuits, minimization
                   of logic circuits - sequential logic circuits - computer organization, memory
                   types, digital process control, computer based instrumentation systems,
                   measurement concepts and sensors, signal conditioning, analog to digital
                   conversion.

Unit IV            Semiconductor Devices
                   Basic diode concepts, zener diode voltage regulator concepts, ideal diode
                   model, rectifier and wave-shaping circuits, linear small signal equivalent
                   circuits, basic amplifier concepts, cascaded amplifiers, ideal amplifiers,
                   differential amplifiers, NMOS and PMOS transistors, bias circuits, small
                   signal equivalent circuits, CMOS logic gates, bipolar junction transistors,
                   current and voltage relationship, common emitter characteristics, large
                   signal DC circuit models, small signal equivalent circuits, ideal operational
                   amplifiers, inverting and non-inverting amplifiers, integrators &
                   differentiators.

Unit V             Electromechanics
                   Magnetic fields and circuits, self and mutual inductance, ideal and real
                   transformers, principles of rotating DC machines, shunt, separately
                   excited and series connected DC motors, speed control of DC motors, 3-
                   phase induction motors, synchronous machines and single phase
                   induction motors, stepper motors and brushless DC motors.

Text Books         1. Allan R. Hambley (2008),Electrical Engineering-Principles and Applications, Pearson
                      Education.
                   2. D.P. Kothari and I.J. Nagrath (2002), Basic Electrical Engineering, 2nd Edition, Tata
                      McGraw-Hill.
                   3. D.P. Kothari and I.J. Nagrath (1998), Theory and Problem of Basic Electrical
Engineering, Prentice Hall of India, New Delhi.
                   4. R.A. DeCarlo and Pen-Min Lin (2001), Linear Circuit Analysis, 2ndEdition, Oxford
                      University Press, New Delhi.
                   5. W.H. Hayt, J.E. Kemmerly and S.M. Durbin (2002),Engineering Circuit Analysis,
                      6thEdition, Tata McGraw-Hill, New Delhi.



Reference Books

MoE                Assignments, seminars, written examinations
Recommended
by the Board of
Studies on
Date of Approval
by the Academic
Council
ITE101                  Information Technology                       L       T       P       C
                                Fundamentals                            3       0       0       3

Prerequisite
Objectives             •   The subject aims to introduce various IT related concepts of current Interest.
                           The subject focuses on important application areas of computing and
                           Information Technologies.
Outcomes                • The students will be able to understand the importance of IT in business
                           environment and the technologies involved in knowledge engineering. The
                           students will acquire basic knowledge about Internet, multimedia, virtual reality
                           based concepts. The students will be exposed to the application areas of IT.
Unit I             IT IN THE BUSINESS ENVIRONMENT
                    Introduction: Business and Information Technology, Information
                   Technologies in the Modern Organization, Information Technology for
                   Multimedia Communication, Principles of Visual Information Analysis.

Unit II            IT INFRASTRUCTURE
                   Computer Hardware, Computer Software, Managing Organizational Data
                   and Information, Telecommunications and Networks, The Internet,
                   Intranets, and Extranets.

Unit III           APPLYING IT FOR COMPETITIVE ADVANTAGE
                   Functional, Enterprise, and Inter-organizational Systems, Electronic
                   Commerce, Computer-Based Supply Chain Management and Information
                   Systems Integration, Data, Knowledge, and Decision Support, Intelligent
                   Systems in Business.

Unit IV            INFORMATIONAL AND ORGANIZATIONAL GOALS
                   Strategic Information Systems and Reorganization, Information Systems
                   Development, Implementing IT: Ethics, Impacts and Security.

Unit V             IMPORTANT APPLICATION AREAS
                   Issues & Challenges, IT in Healthcare & Telemedicine, Remote Sensing
                   and GIS Techniques, Cybermediary Concepts, Principles and Applications
                   of Soft Computing, Industrial information Technology, IT in Mining and
                   Electrical Load Forecasting, Information Processing from Document
                   Images, IT for Rural Development.

Text Books         1. Efraim Turban, R. Kelly Rainer, Richard E. Potter, "Introduction to Information
                      Technology", John Wiley & Sons, 2002.
                   2. Ray Ajoy Kumar, Acharya Tinku, "Information Technology: Principles and
                      Applications", Prentice Hall of India.
                   Dennis P. Curtin, Kim Foley, Kunal Sen, Cathleen Morin, “Introduction to Information
                   Technology – The breaking ware” – Tata McGraw hill.

Reference Books

MoE
Recommended
by the Board of
Studies on
Date of Approval
by the Academic
Council
ITE201                Object Oriented Programming                  L       T       P     C
                                 Concepts                             3       0       0     3
Prerequisite       ITE101
Objectives              • To introduce the salient features of Object Oriented Programming, with focus
                            on generic programming with templates and Exception Handling.
Outcomes                • Students will be able to know the fundamentals of object oriented programming
                            and incorporate OOPs’ features such as inheritance, polymorphism and
                            templates.
Unit I             Introduction to Fundamentals concepts
                   Object oriented fundamentals- Structured versus object-oriented
                   development, elements of object oriented programming, fundamentals of
                   OO-class, object, and abstraction and its importance, encapsulation,
                   polymorphism, benefits of OOP, structure of object oriented program..
Unit II            Classes and Objects
                   Working with classes- Classes and Objects- Class specification, class
                   objects, accessing class members, defining member functions, inline
                   functions, accessing member functions within class, data hiding, class
                   member accessibility, empty classes, constructors, parameterized
                   constructors, constructor overloading, copy constructor, new, delete
                   operators, “this” pointer, friend classes and friend functions.
Unit III           Overloading
                   Overloading-Function overloading, operator overloading- overloadable
                   operators, unary operator overloading, operator keyword, limitations of
                   increment/decrement operators, binary operator overloading, arithmetic
                   operators, concatenation of strings, comparison operators, Generic
                   programming with templates-Function templates, class templates.
Unit IV            Inheritance
                   Inheritance- Base class and derived class relationship, derived class
                   declaration, Forms of inheritance, inheritance and member accessibility,
                   constructors in derived class, destructors in derived class, constructor
                   invocation and data member initialization, data conversion, abstract
                   classes, virtual base classes, virtual functions.
Unit V             Exception handling and Files
                   Files and Streams-Opening and Closing a file, file modes, file pointers and
                   their manipulation, sequential access to a file, ASCII and binary files,
                   random access to a file, error handling during file manipulations,
                   Exception handling-exception handling model, exception handling
                   constructs, lists of exceptions, catching exceptions, handling exceptions.
Text Books              1. K.R.Venugopal, T.Ravishankar, and Rajkumar, "Mastering C++”, Tata McGraw
                            Hill, 1997
                        2. Herbert Schildt “ Java: The complete reference J2SE 5 Edition” Tata McGraw-
                            Hill , 2005
                        3. Bjarne stroustrup, “The C++ programming Language”, Addison Wesley, 3rd
                            edition, 1988.
                        4. Cay S.Horstmann and Gray Carnell, “ Core Java Volume I –Fundamentals”, The
                            sun Microsystems Press Jvava Series,2000.



Reference Books

MoE                Written examinations, seminar, assignments, surprise tests and quizzes
Recommended
by the Board of
Studies on
Date of Approval
by the Academic
Council
ITE202           Object Oriented Programming in                    L       T       P        C
                               C++ Lab                                0       0       3        2

Prerequisite      ITE201
Objectives            • To make the students learn object oriented way of solving problems.
                      • To teach the student to write programs in C++ to solve the problems
Outcomes          At the end of the course students should able to
                      • Improve their programming skill.
                      • Apply the object oriented technology for application development

Exercises         1. Program illustrating function overloading feature.
                  2. Programs illustrating the overloading of various operators
                      Ex : Binary operators, Unary operators, New and delete operators etc.
                  3. Programs illustrating the use of following functions :
                      a) Friend functions           b) Inline functions      c) Static Member functions
                      d) Functions with default arguments.
                  4. Programs illustrating the use of destructor and the various types of constructors (no
                      arguments, constructor, constructor with arguments, copy constructor etc).
                  5. Programs illustrating the various forms of inheritance : Ex. Single, Multiple, multilevel,
                      hierarchical inheritance etc.
                  6. Write a program having student as on abstract class and create many derived classes
                      such as Engg. Science, Medical, etc. from students class. Create their objects and
                      process them.
                  7. Write a program illustrating the use of virtual functions.
                  8. Write a program which illustrates the use of virtual base class.
                  9. Write programs to illustrating file handling operations:
                      Ex. a) Copying a text files            b) Displaying the contents of the file etc.
                  10. Write programs illustrating how exceptions are handled (ex: division-by-zero, overflow
                      and underflow in stack etc)

MoE               CAT, Coding Practice, Observation Book, On-the-spot Exercises, and TEE
Recommended
by the Board
of Studies on
Date         of
Approval    by
the Academic
Council
ITE204                Computer Architecture and                    L       T       P     C
                              Organization                            3       0       0     3
Prerequisite       Digital Electronics and Microprocessors
Objectives              • To Gain an understanding of computer data representation and manipulation
                        • To understand the basic organization for data storage and access across
                             various media.
                        • To provide knowledge of interfacing techniques and subsystem devices.
Outcomes           The students will be able to
                        • Understand number systems, instruction sets, addressing modes, and
                             data/instruction formats.
                        • Write program using assembly language programming.
                        • Understand memory control, direct memory access, interrupts, and memory
                             organization
Unit I             FUNDAMENTALS OF COMPUTER ARCHITECTURE
                   Organization of the von Neumann machine; Instruction formats; The
                   fetch/execute cycle, instruction decoding and execution; Registers and
                   register files; Instruction types and addressing modes; Subroutine call and
                   return mechanisms; Programming in assembly language; I/O techniques
                   and interrupts; Other design issues.
Unit II            COMPUTER ARITHMETIC
                   Data Representation, Hardware and software implementation of
                   arithmetic unit for common arithmetic operations: addition, subtraction,
                   multiplication, division( Fixed point and floating point); Conversion
                   between integer and real numbers; The generation of higher order
                   functions from square roots to transcendental functions; Representation
                   of non-numeric data (character codes, graphical data);
Unit III           MEMORY SYSTEM ORGANIZATION AND ARCHITECTURE
                   Memory systems hierarchy; Coding, data compression, and data integrity;
                   Electronic, magnetic and optical technologies; Main memory organization,
                   Types of Main memories, and its characteristics and performance;
                   Latency, cycle time, bandwidth, and interleaving; Cache memories
                   (address mapping, line size, replacement and write-back policies); Virtual
                   memory systems; Reliability of memory systems; error detecting and error
                   correcting systems.
Unit IV            INTERFACING AND COMMUNICATION
                   I/O fundamentals: handshaking, buffering; I/O techniques: programmed
                   I/O, interrupt-driven I/O, DMA; Interrupt structures: vectored and
                   prioritized, interrupt overhead, interrupts and reentrant code; Buses: bus
                   protocols, local and geographic arbitration.
Unit V             DEVICE SUBSYSTEMS
                   External storage systems; organization and structure of disk drives and
                   optical memory; Basic I/O controllers such as a keyboard and a mouse;
                   RAID architectures; Video control; I/O Performance; SMART technology
                   and fault detection; Processor to network interfaces.
Text Books              1. J. L. Hennessy & D.A. Patterson, Computer architecture: A quantitative
                             approach, Fourth Edition, Morgan Kaufman, 2004.
                        2. W. Stallings, Computer organization and architecture, Prentice-Hall,2000
                        3. M. M. Mano, Computer System Architecture, Prentice-Hall
                        4. J. P. Hayes, Computer system architecture, McGraw Hill


MoE                Written examinations, seminar, assignments, surprise tests and quizzes
Recommended
by the Board of
Studies on
Date of Approval
by the Academic
Council
ITE213                    Operating Systems                       L       T       P     C
                                                                      3       0       0     3
Prerequisite       ITE204 Computer Architecture and Organization
Objectives              • To provide a grand tour of the major operating system components.
                        • To impart knowledge of process, memory and device management
                        • To teach security issues related to OS.
Outcomes           The students will be able to
                        • Understand how the operating system abstractions can be implemented
                        • Understand the principles of concurrency and synchronization, and apply them
                            to write correct concurrent programs/software.
                        • Understand basic resource management techniques (scheduling or time
                            management, space management) and how they can be implemented.
                        • Use Linux system, windows 2000.
Unit I             FUNDAMENTALS
                   Overview: Role and purpose of operating systems; history of operating
                   system development; functionality of a typical operating system; design
                   issues     (efficiency,   robustness,    flexibility, portability,    security,
                   compatibility).
                   Basic principles: Structuring methods; abstractions, processes, and
                   resources; design of application programming interfaces (APIs); device
                   organization; interrupts; user/system state transitions.
Unit II            PROCESS MANAGEMENT
                   Scheduling: Preemptive and non-preemptive scheduling; scheduling
                   policies; processes and threads; real-time issues; Concurrency: The idea
                   of concurrent execution; states and state diagrams; implementation
                   structures (ready lists, process control blocks, and so forth); dispatching
                   and context switching; interrupt handling in a concurrent environment;
                   Mutual exclusion: Definition of the “mutual exclusion” problem;
                   deadlock detection and prevention; solution strategies; models and
                   mechanisms (semaphores, monitors, condition variables, rendezvous);
                   producer-consumer problems; synchronization; multiprocessor issues.
Unit III           MEMORY MANAGEMENT
                   Review of physical memory and memory management hardware;
                   overlays, swapping, and partitions; paging and segmentation; page
                   placement and replacement policies; working sets and thrashing; caching.
Unit IV            SECONDARY STORAGE MANAGEMENT
                   Device management: Characteristics of serial and parallel devices;
                   abstracting device differences; buffering strategies; direct memory access;
                   recovery from failures. File systems: Fundamental concepts (data,
                   metadata, operations, organization, buffering, sequential vs.
                   nonsequential files); content and structure of directories; file system
                   techniques (partitioning, mounting and unmounting, virtual file systems);
                   memory-mapped files; special-purpose file systems; naming, searching,
                   and access; backup strategies.
Text Books              1. A. Silberschatz, P.B. Galvin & G. Gagne, Operating system concepts, John
                            Wiley,2005
                        2. W. Stallings, Operating systems, Prentice-Hall,2005
Reference Books

MoE                Written examinations, seminar, assignments, surprise tests and quizzes
Recommended
by the Board of
Studies on
Date of Approval
by the Academic
Council
Operating Systems Lab                      L       T       P       C
ITE214                                                               0       0       3       2
Prerequisite      ITE213
Objectives            • To implement the basic resource management technique [Processor, Memory]

                     • To design and implement synchronization, concurrency related problems.
Outcomes          The students will be able to
                     • Simulate the principles of resource management [Processor, Memory]

                     • Install and use operating systems [Windows, Linux etc.,]
Exercises         1. Program to report the behavior of the OS to get the CPU type and model, kernal
                     version.
                  2. Program to get the amount of memory configured into the computer, amount of
                     memory currently available.
                  3. Implement the various process scheduling mechanisms such as FCFS, SJF, Priority,
                     round – robin.
                  4. Implement the solution for reader – writer’s problem.
                  5. Implement the solution for dining philosopher’s problem.
                  6. Implement banker’s algorithm.
                  7. Implement the first fit; best fit and worst fit file allocation strategy.
                  8. Write a program to create processes and threads.
                  9. Write a program that uses a waitable timer to stop itself K. Sec. After it started where
                     K is a command line parameter.

MoE               CAT, Coding Practice, Observation Book, On-the-spot Exercises, and TEE
Recommended
by the Board
of Studies on
Date         of
Approval    by
the Academic
Council
ITE317      Data Communication and Computer                       L        T       P      C
                         Networks                                    3        0       0      3

Prerequisite
Objectives         •   To study the foundational principles, architectures, and techniques employed in
                       computer networks.
                   • To study the concepts of communication networks, protocols and their
                       performance.
Outcomes       Students shall be able to
                   • Understand about working of Intranet, LAN, WAN, MAN setups, different
                       topologies.
                   • Gain familiarity with common networking protocols and algorithms
                   • Implement network protocols and analyze its performance.
Unit I         INTRODUCTION TO COMPUTER NETWORKS
               Networking principles; switching - circuit switching, packet switching,
               frame relay, cell switching, multiple access.

Unit II        COMMUNICATIONS NETWORK PROTOCOLS
               Network protocol (syntax, semantics, and timing); Protocol suites (OSI
               and TCP/IP); Layered protocol software (stacks): Physical layer
               networking concepts; data link layer concepts; network layer concepts;
               transport and application layer concepts; Network Standards and
               standardization bodies.

Unit III       LOCAL AND WIDE AREA NETWORKS
               LAN topologies (bus, ring, star), LAN technologies (Ethernet, token Ring,
               Gigabit Ethernet), Error detection and correction, Carrier sense multiple
               access networks (CSMA), Large networks and wide areas, Protocols
               (addressing, congestion control, virtual circuits, quality of service).
               Internet - addressing, routing, end point control; Internet protocols - IP,
               TCP, UDP, ICMP, HTTP, CIDR

Unit IV        ROUTING AND CONGESTION CONTROL ALGORITHMS
               Flooding; Minimal spanning trees; Bellman Ford, Dijkstra's, OSPF,
               BGP shortest path algorithms; The leaky bucket, floyd warshall and
               Random Early Detection congestion methods; Data security and
               integrity: Fundamentals of secure networks; cryptography; Encryption
               and privacy: Public key, private key, symmetric key; Authentication
               protocols; Packet filtering; Firewalls; Virtual private networks; Transport
               layer security.

Unit V         NETWORK MANAGEMENT AND PERFORMANCE ANALYSIS OF
               NETWORKS
               Overview of the issues of network management; Domain names and
               name services; Issues for Internet service providers (ISPs); Quality of
               service issues: performance, failure recovery.

Text Books     1. W. Stallings, Data & Computer Communications, Prentice-Hall, 2005.
               2. A. S. Tanenbaum, Computer networks, Prentice-Hall,2005.
               3. Behrouz A Forouzan, Data Communications and Networking, Tata Mc-grawhill,
                  2007.
               4. I. Mitrani, Modelling of Computer and Communication Systems, Cambridge, 1987.
               5. J.Walrand and P.Varaiya, High Performance Communication Networks, Harcourt
                  Asia (Morgan Kaufmann), 2000.
               6. J.F.Kurose and K.W.Ross, Computer Networking: A Top-Down Approach Featuring
                  the Internet, Pearson Education, 2001.
               7. D. E. Comer and D.L. Stevens, Internetworking with TCP/IP, Vol.1, Prentice-Hall
Reference Books

MoE                Written examinations, seminar, assignments, surprise tests and quizzes
Recommended
by the Board of
Studies on
Date of Approval
by the Academic
Council
ITE318                 Computer Networks Lab                       L       T       P       C
                                                                      0       0       3       2
Prerequisite      ITE313
Objectives            • To write programs to configure LAN,WAN
                      • To analyze protocols and their performance
Outcomes          Students shall be able to
                               • Implement network protocols and analyze its performance.
                               • Configure Networks.
Exercises         1. Write a program to display the server’s date and time details at the client end.
                  2. Write a program to display the client’s address at the server end.
                  3. Write a program to implement an echo UDP server.
                  4. Write a program to develop a simple Chat TCP and UDP application.
                  5. Write a program to capture each packet and to examine its checksum field.

                  6. Network   layer concepts; to be done with only computer
                         a.     Configuration of IP addresses
                         b.     Configuration of Subnet mask
                         c.     Configuration of Gateway
                         d.     Setting up LAN
                         e.     Connecting two or more different LAN with different subnet mask
                         f.     Making computer to work like router/gateway with the help of IP address

                  7. Protocol analyzer using ethereal
                          a. Capturing and analyzing Ethernet frames
                          b. HTTP GET/response interaction
                          c. Analysis of ICMP and Ping
                          d. Analysis of ICMP and Traceroute
                          e. Capturing a bulk TCP transfer from your computer to a remote
                          server

                  8. Additional activities (Optional)

                          a. Compute checksum fields using CRC-12 and examine the same during the
                             frame transmission.
                          b. Implementation of sliding window protocol as part of DLC.
                          c. IPv4 and IPv6 protocol testing and implementation.
                          d. TCP and UDP protocol testing and implementation.
                          e. SNMP implementation
                          f. SMTP implementation
                          g. RSA public key and private key encryption and decryption
                          h. Data compression using Huffman codes.

MoE               CAT, Coding Practice, Observation Book, On-the-spot Exercises, and TEE
Recommended
by the Board
of Studies on
Date         of
Approval    by
the Academic
Council
ITE315                       Database Systems                          L       T        P      C
                                                                          3       0        0      3
Prerequisite
Objectives             • To teach role of data, files and databases in information systems.
                       • To impart knowledge of data modeling techniques.
                       • To provide the fundamentals of front-end and back-end of databases
Outcomes           The students will be able to
                       • Understand fundamental concepts of database management system, database
                           modeling, design, SQL, PL/SQL, and system implementation techniques.
                       • Model and implement database applications
                       • Understand transaction processing of Databases
Unit I             DATABASE SYSTEMS
                   History and motivation for database systems; components of database
                   systems; DBMS functions; database architecture and data independence.

Unit II            DATA MODELING
                    Data modeling; conceptual models; object-oriented model; relational data
                   model.; Database query languages: Overview of database languages;
                   SQL; query optimization; 4th-generation environments; embedding non-
                   procedural queries in a procedural language; introduction to Object Query
                   Language.

Unit III           RELATIONAL DATABASES
                   Mapping conceptual schema to a relational schema; entity and referential
                   integrity; relational algebra and relational calculus; Relational database
                   design: Database design; functional dependency; normal forms;
                   multivalued dependency; join dependency; representation theory.

Unit IV            TRANSACTION PROCESSING
                   Transactions; failure and recovery; concurrency control

Unit V             PHYSICAL DATABASE DESIGN
                   Storage and file structure; indexed files; hashed files; signature files; b-
                   trees; files with dense index; files with variable length records; database
                   efficiency and tuning.

Text Books             1. A. Silberschatz, H. F. Korth & S. Sudershan, Database system concepts,
                          McGraw Hill, 4th Edition 2002.
                       2. R. Elmasri & S. B. Navathe, Fundamentals of database systems, Addison
                          Wesley, 2005.
                       3. C. J. Date, An introduction to database systems, Addison Wesley,2003.
                       4. H. Garcia et al., Database system implementation, Prentice Hall


Reference Books

MoE                Written examinations, seminar, assignments, surprise tests and quizzes
Recommended
by the Board of
Studies on
Date of Approval
by the Academic
Council
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs
B.tech it _curriculum-_for_whole_4_yrs

Más contenido relacionado

La actualidad más candente

IRJET- Confidential Data Access through Deep Learning Iris Biometrics
IRJET- Confidential Data Access through Deep Learning Iris BiometricsIRJET- Confidential Data Access through Deep Learning Iris Biometrics
IRJET- Confidential Data Access through Deep Learning Iris BiometricsIRJET Journal
 
Dsip and aisc syllabus
Dsip and aisc syllabusDsip and aisc syllabus
Dsip and aisc syllabusVarsha Patil
 
Real time multimedia-signal_proccesing_using_matlab
Real time multimedia-signal_proccesing_using_matlabReal time multimedia-signal_proccesing_using_matlab
Real time multimedia-signal_proccesing_using_matlabangshumanjob
 
Approved me ece syllabus2010 2011
Approved me ece syllabus2010 2011Approved me ece syllabus2010 2011
Approved me ece syllabus2010 2011Zaheer Abbas
 
ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R - 2008 B.E. ELECTRICAL AND...
ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R - 2008 B.E. ELECTRICAL AND...ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R - 2008 B.E. ELECTRICAL AND...
ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R - 2008 B.E. ELECTRICAL AND...Anirudhan Guru
 
ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R-2008 B.E. BIOMEDICAL ENGIN...
ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R-2008 B.E. BIOMEDICAL ENGIN...ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R-2008 B.E. BIOMEDICAL ENGIN...
ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R-2008 B.E. BIOMEDICAL ENGIN...Anirudhan Guru
 
IV B.TECH I SEM R05 NOV-2012 TIME TABLE
IV B.TECH I SEM R05 NOV-2012 TIME TABLEIV B.TECH I SEM R05 NOV-2012 TIME TABLE
IV B.TECH I SEM R05 NOV-2012 TIME TABLEP.G.GOPI NATH
 
SAFARILAB: A Rugged and Reliable Optical Imaging System Characterization Set-...
SAFARILAB: A Rugged and Reliable Optical Imaging System Characterization Set-...SAFARILAB: A Rugged and Reliable Optical Imaging System Characterization Set-...
SAFARILAB: A Rugged and Reliable Optical Imaging System Characterization Set-...drboon
 
Ijarcet vol-2-issue-3-891-896
Ijarcet vol-2-issue-3-891-896Ijarcet vol-2-issue-3-891-896
Ijarcet vol-2-issue-3-891-896Editor IJARCET
 

La actualidad más candente (12)

IRJET- Confidential Data Access through Deep Learning Iris Biometrics
IRJET- Confidential Data Access through Deep Learning Iris BiometricsIRJET- Confidential Data Access through Deep Learning Iris Biometrics
IRJET- Confidential Data Access through Deep Learning Iris Biometrics
 
Dsip and aisc syllabus
Dsip and aisc syllabusDsip and aisc syllabus
Dsip and aisc syllabus
 
40120130405002
4012013040500240120130405002
40120130405002
 
I b.tech -main exams time tables
I b.tech -main exams time tablesI b.tech -main exams time tables
I b.tech -main exams time tables
 
Real time multimedia-signal_proccesing_using_matlab
Real time multimedia-signal_proccesing_using_matlabReal time multimedia-signal_proccesing_using_matlab
Real time multimedia-signal_proccesing_using_matlab
 
Approved me ece syllabus2010 2011
Approved me ece syllabus2010 2011Approved me ece syllabus2010 2011
Approved me ece syllabus2010 2011
 
ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R - 2008 B.E. ELECTRICAL AND...
ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R - 2008 B.E. ELECTRICAL AND...ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R - 2008 B.E. ELECTRICAL AND...
ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R - 2008 B.E. ELECTRICAL AND...
 
A04820104
A04820104A04820104
A04820104
 
ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R-2008 B.E. BIOMEDICAL ENGIN...
ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R-2008 B.E. BIOMEDICAL ENGIN...ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R-2008 B.E. BIOMEDICAL ENGIN...
ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R-2008 B.E. BIOMEDICAL ENGIN...
 
IV B.TECH I SEM R05 NOV-2012 TIME TABLE
IV B.TECH I SEM R05 NOV-2012 TIME TABLEIV B.TECH I SEM R05 NOV-2012 TIME TABLE
IV B.TECH I SEM R05 NOV-2012 TIME TABLE
 
SAFARILAB: A Rugged and Reliable Optical Imaging System Characterization Set-...
SAFARILAB: A Rugged and Reliable Optical Imaging System Characterization Set-...SAFARILAB: A Rugged and Reliable Optical Imaging System Characterization Set-...
SAFARILAB: A Rugged and Reliable Optical Imaging System Characterization Set-...
 
Ijarcet vol-2-issue-3-891-896
Ijarcet vol-2-issue-3-891-896Ijarcet vol-2-issue-3-891-896
Ijarcet vol-2-issue-3-891-896
 

Destacado

Destacado (6)

23things
23things23things
23things
 
La creación de empresas: investigación de mercados
La creación de empresas: investigación de mercadosLa creación de empresas: investigación de mercados
La creación de empresas: investigación de mercados
 
Emprendimiento Escolar Empresarial
Emprendimiento Escolar EmpresarialEmprendimiento Escolar Empresarial
Emprendimiento Escolar Empresarial
 
Creación de empresas 2
Creación de empresas 2  Creación de empresas 2
Creación de empresas 2
 
Hype vs. Reality: The AI Explainer
Hype vs. Reality: The AI ExplainerHype vs. Reality: The AI Explainer
Hype vs. Reality: The AI Explainer
 
Study: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving CarsStudy: The Future of VR, AR and Self-Driving Cars
Study: The Future of VR, AR and Self-Driving Cars
 

Similar a B.tech it _curriculum-_for_whole_4_yrs

B tech cse ffcs curriculum_fb display
B tech cse ffcs curriculum_fb displayB tech cse ffcs curriculum_fb display
B tech cse ffcs curriculum_fb displayanouncia_scse
 
ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R-2008 B.TECH. INFORMATION T...
ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R-2008 B.TECH. INFORMATION T...ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R-2008 B.TECH. INFORMATION T...
ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R-2008 B.TECH. INFORMATION T...Anirudhan Guru
 
06 06 2016 btech it 2012
06 06 2016 btech it 201206 06 2016 btech it 2012
06 06 2016 btech it 2012amandeep651
 
CBCS batch tables 2016-2020.docx
CBCS batch tables 2016-2020.docxCBCS batch tables 2016-2020.docx
CBCS batch tables 2016-2020.docxSanjayKadam51
 
7th sem it_CSVTU
7th sem it_CSVTU7th sem it_CSVTU
7th sem it_CSVTUnksharma128
 
Bachelor of Technology ME Scheme.docx
Bachelor of Technology ME Scheme.docxBachelor of Technology ME Scheme.docx
Bachelor of Technology ME Scheme.docxUIET,KUK
 
ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R-2008 B.E. BIOMEDICAL ENGIN...
ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R-2008 B.E. BIOMEDICAL ENGIN...ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R-2008 B.E. BIOMEDICAL ENGIN...
ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R-2008 B.E. BIOMEDICAL ENGIN...Anirudhan Guru
 
Time table dec 2010 be171110034427
Time table dec   2010 be171110034427Time table dec   2010 be171110034427
Time table dec 2010 be171110034427vishalg89
 
R20_CSE_Curriculum___Syllabus__ESR.pdf
R20_CSE_Curriculum___Syllabus__ESR.pdfR20_CSE_Curriculum___Syllabus__ESR.pdf
R20_CSE_Curriculum___Syllabus__ESR.pdfAnandRao445727
 
Dn201 computer science (cssa)
Dn201 computer science (cssa)Dn201 computer science (cssa)
Dn201 computer science (cssa)Yihan Gu
 

Similar a B.tech it _curriculum-_for_whole_4_yrs (20)

B tech cse ffcs curriculum_fb display
B tech cse ffcs curriculum_fb displayB tech cse ffcs curriculum_fb display
B tech cse ffcs curriculum_fb display
 
ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R-2008 B.TECH. INFORMATION T...
ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R-2008 B.TECH. INFORMATION T...ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R-2008 B.TECH. INFORMATION T...
ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R-2008 B.TECH. INFORMATION T...
 
06 06 2016 btech it 2012
06 06 2016 btech it 201206 06 2016 btech it 2012
06 06 2016 btech it 2012
 
Ece
EceEce
Ece
 
Mech (1)
Mech (1)Mech (1)
Mech (1)
 
Affmca260710
Affmca260710Affmca260710
Affmca260710
 
Ece courses
Ece coursesEce courses
Ece courses
 
Ece
Ece Ece
Ece
 
CBCS batch tables 2016-2020.docx
CBCS batch tables 2016-2020.docxCBCS batch tables 2016-2020.docx
CBCS batch tables 2016-2020.docx
 
7th sem it_CSVTU
7th sem it_CSVTU7th sem it_CSVTU
7th sem it_CSVTU
 
Bachelor of Technology ME Scheme.docx
Bachelor of Technology ME Scheme.docxBachelor of Technology ME Scheme.docx
Bachelor of Technology ME Scheme.docx
 
VIT B.Tech BioMed Course Details
VIT B.Tech BioMed Course DetailsVIT B.Tech BioMed Course Details
VIT B.Tech BioMed Course Details
 
Electronics communication(4)
Electronics communication(4)Electronics communication(4)
Electronics communication(4)
 
ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R-2008 B.E. BIOMEDICAL ENGIN...
ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R-2008 B.E. BIOMEDICAL ENGIN...ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R-2008 B.E. BIOMEDICAL ENGIN...
ANNA UNIVERSITY, CHENNAI AFFILIATED INSTITUTIONS R-2008 B.E. BIOMEDICAL ENGIN...
 
Ece ii to viii
Ece ii to viiiEce ii to viii
Ece ii to viii
 
Time table dec 2010 be171110034427
Time table dec   2010 be171110034427Time table dec   2010 be171110034427
Time table dec 2010 be171110034427
 
R20_CSE_Curriculum___Syllabus__ESR.pdf
R20_CSE_Curriculum___Syllabus__ESR.pdfR20_CSE_Curriculum___Syllabus__ESR.pdf
R20_CSE_Curriculum___Syllabus__ESR.pdf
 
Eee
EeeEee
Eee
 
0407
04070407
0407
 
Dn201 computer science (cssa)
Dn201 computer science (cssa)Dn201 computer science (cssa)
Dn201 computer science (cssa)
 

Último

4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptshraddhaparab530
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 

Último (20)

INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
Paradigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTAParadigm shift in nursing research by RS MEHTA
Paradigm shift in nursing research by RS MEHTA
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.ppt
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 

B.tech it _curriculum-_for_whole_4_yrs

  • 1. Ref: VIT/SITE/FFCS/B.Tech(IT)/Curriculum/Ver. 1.0 Dt. 25-03-2010 School of Information Technology & Engineering BTech (Information Technology) I. University Core Course Course Title LTP C Prerequisite Code ENG101 English for Engineers – I (or) 300 3 --- ENG001 Effective English ENG101 English for Engineers – I (or) 300 3 ENG102 English for Engineers – II ENG101 Ethics and Values 300 3 --- Comprehensive Examination 2 --- ENV101 Environmental Studies 003 3 --- MAT101 Multivariable Calculus and Differential Equations 310 4 --- PHY101 Modern Physics 302 4 --- CHY101 Engineering Chemistry 212 4 --- CSE101 Problem Solving and Computer Programming 202 3 --- Foreign Language 200 2 --- Total Credits 31 II. University Elective Course Course Title LTP C Prerequisite Code University Elective – I 300 3 University elective – II 300 3 Total Credits 06 III. Program Core Course Course Title LTP C Prerequisite Code MEE101 Engineering Graphics 004 2 MEE102 Workshop Practice 002 1 MAT106 Differential and Difference Equations 310 4 MAT101 ITM105 Discrete Mathematical Structures 310 4 ITE102 Information Technology Fundamentals 300 3 EEE101 Basic Electrical and Electronics Engineering 302 4 ITE103 Data Structures and Algorithms 310 4 ITE101 ITE104 Data Structures and Algorithms Lab 003 2 ITE103 (Co) Numerical Analysis 300 3 Linear Algebra 310 4 EIT201 Digital Electronics and Microprocessors 300 3 EEE101 EIT202 Digital Electronics and Microprocessors Lab 003 2 EIT201 (Co) ITE204 Computer Architecture and Organization 300 3 EIT201 ITE203 Theory of Computation 310 4 ITM105 ITE201 Object Oriented Programming Concepts 300 3 ITE101 ITE202 Object Oriented Programming in C++ Lab 003 2 CSE201 (Co) Probability and Statistics 310 4 ITE211 Programming in Java 302 4 ITE201 ITE213 Operating Systems 302 4 ITE204 ITE215 Human Computer Interaction 300 3 EEE101 ITE314 Object Oriented Analysis and Design 300 3 ITE201
  • 2. ITE315 Database Systems 302 4 --- ITE317 Data Communication and Computer Networks 300 3 ITE213 ITE318 Computer Networks Lab 003 2 ITE317 (Co) SWE307 Principles of Software Engineering 300 3 ITE201 ITE311 Embedded Systems 302 4 ITE204 ITE322 Artificial Intelligence 300 3 ITE203 ITE328 Distributed Systems 300 3 ITE317 ITE325 Web Technologies 300 3 ITE311 ITE326 Web Technologies Lab 003 2 ITE325 ITE323 Network Programming 302 4 ITE213 ITE329 In-plant Training 1 --- ITE411 Computer Graphics and Multimedia 302 4 ITE327 ITE417 E-Commerce 300 3 ITE325 ITE413 Network Administration 302 4 ITE323 ITE416 Data warehousing and Data Mining 300 3 ITE315 ITE399 Mini Project 2 ITE499 Final Project 20 IV. Program Elective ITE341 Basic Bio-Informatics 300 3 ITE342 Real-Time Systems 300 3 ITE343 Open Source Programming 300 3 ITE344 System Programming 300 3 ITE346 Software Project Management 300 3 ITE347 Graph Theory and Its Applications 300 3 ITE441 Web Services and Service Oriented Architecture 300 3 ITE442 Soft Computing 300 3 ITE443 Mobile Computing 300 3 ITE444 High-End Computing 300 3 ITE445 Digital Image Processing 300 3 ITE446 Advanced Database Management Systems 300 3 ITE451 Software Agents 300 3 ITE452 Natural Language Processing 300 3 ITE453 Knowledge Management 300 3 ITE454 Geographical Information Systems 300 3 ITE455 Parallel Processing 300 3 ITE456 Information and Storage Management 300 3 ITE456 Total Credits 09
  • 3. Credit Summary Minimum Qualifying Credits 180 Total Credits Offered (UC+UE+PC+PE) UC 31 UE 06 PC 134 PE 09
  • 4. ENG001 Effective English L T P C 3 0 0 3 Prerequisite English at + 2 level Objectives • To help the second language learners to acquire confidence in their basic writing and speaking. • To enable the students to acquire structure and written expressions required for their profession. Outcomes The learners will get the required training in LSRW through the given tasks. Speaking: Introduction and greetings - asking/offering information - requesting/inviting Writing: Making meaningful sentences from the jumbled words - development of basic writing skills applying studied grammatical structures - hints development Communication & Functional skills: Fundamentals of communication and barriers to effective communication. Corrective Grammar I - parts of speech Speaking: Integrated interrogative and discourse use with targeted vocabulary and functions; Communicative and decision making activities based on authentic reading materials; Authentic video materials to improve extraction of information from the given source. Writing: Rewriting the given texts following the prompts - instructional writing skills - illustrative and descriptive writing. Communication & Functional skills: Non-verbal communication Corrective Grammar II - concord Speaking: Role-plays in various life like situations - debating to express points of view - project development in groups and pair-work to increase communication practice. Writing: Critical appreciation of the given text - narrative written structures to express past events - written communication for task oriented goals. Communication & Functional skills: Listening and negotiating Corrective Grammar III - tenses & error detection Text Books 1. Sunitha Mishra and C. Muralikrishna, Communication Skills for Engineers, Pearson Education. 2. A.J. Thomson and A.V. Martinet, A Practical English Grammar,OUP, Delhi1.Michael McCarthy and Felicity (2003), English Vocabulary in Use - Advanced, CUP. 3. Andrea J. Rutherford, Basic Communication Skills for Technology, Pearson Education Asia. 4. Murphy, Murphy’s English Grammar with CD, Cambridge University Press. 5. English Skills for Technical Students, WBSCTE with British Council, Orient Longman. 6. Robert J. Dixson (2006), Everyday Dialogues in English, Prentice-Hall of India Ltd. 7. Bhaskaran and Horsburgh, Strengthen Your English,Oxford University Press. 8. M. Ashraf Rizvi, Effective Technical Communication,McGraw-Hill. Adrian Doff and Chris Jones (2006), Language in Use, Cambridge MoE Writing and speaking skills, tests, quizzes, assignments and seminars. Recommended by the Board of Studies on Date of Approval by the Academic Council
  • 5. ENG101 English for Engineers – I L T P C 3 0 0 3 Prerequisite English at + 2 level Objectives • To help the second language learners to acquire fluency in spoken and written English. • To make students communicate with clarity and precision in the workplace. • To give the students a perspective to appreciate life in its variables by exposing them to comprehension texts to enrich their word power. Outcomes Enable students to acquire structure and written expression required for their profession. The students will get the required training in LSRW through the prescribed texts. Communication Skills Aspects of Communication and Body Language Textual Comprehension Text 1, 2 Structure and Word Magic Tenses, Concord, Tag Question; Word formation Stylistic Expression Paragraph Writing, Cloze test, Informal letter writing and email Communication Skills Listening and Interpersonal Communication Skills Textual Comprehension Text 3, 4 Structure and Word Magic Voice Conditionals, Transformation of sentences; Work and Study Stylistic Expression General Essay, Note making Communication Skills Speaking and Group discussion Textual Comprehension Text 5, 6 Structure and Word Magic Answer as Directed; Leisure and lifestyle Stylistic Expression Reading Comprehension Text Books 1. English for Professionals - Book 1, Faculty of English, SSH, VIT. 2. Sunita Mishra and C. Muralikrishna, Communication Skills for Engineers. 3. R. Srinivasan and M. Sahul Hameed (2008), Functional Grammar & Composition, VIT Workbook. 4. Michael McCarthy and Felicity (2003), English Vocabulary in Use - Advanced, Cambridge University Press. 5. Krishna Mohan and Meera B. Annerji (1997), Developing Communication Skills, Macmillan India Ltd. 6. Murphy (2006), Essential English Grammar, CUP. 7. Adrian Doff and Chris Jones (2006), Language in Use, Cambridge University Press. 8. Kris Cole (2005), Crystal Clear Communication, East West Book. MoE Writing and speaking skills, tests, quizzes, assignments and seminars. Recommended by the Board of Studies on Date of Approval by the Academic Council
  • 6. ENG102 English for Engineers – II L T P C 3 0 0 3 Prerequisite English at + 2 level Objectives • To make the students communicate in English for academic and social purpose. • To develop the ability to write assignments in a style that is appropriate for university study or within a training context. • To develop the ability to understand spoken language in both lecture format, formal and informal conversational styles. • To develop the ability to speak on general and specific topics in real life situations. Outcomes The learners will get the required training in LSRW through the prescribed texts. They will also have a holistic outlook as they go into the world. Unit I Communication Skills 14 Team Talk, Negotiation and Emotional Intelligence Textual Comprehension Text 1, 2 Structure and Word Magic Error Detection (Errors in Formation of Sentences : Tenses, Passivity, Conditionals, Synthesis of Sentences, Direct & Indirect Speeches, Degrees of Comparison, Affirmative & Negative Sentences, Begin with the given word) (- based on workbook); Technology Stylistic Expression Lab Report; Polite Expression; Dialogue Writing; Case Study Unit II Communication Skills 14 Creativity And Leadership skills Textual Comprehension Text 3, 4 Structure and Word Magic Error Detection (errors in use of words : Nouns, Pronouns, Verbs, Adjectives, Adverbs, Prepositions, Articles, Antonyms / Synonyms, Homonyms, Affixes (from General Study); Health and Travel Stylistic Expression Technical Reports, Transcoding, Business Letter Writing, Technical description. Unit III Communication Skills 14 Mind Mapping and Career Planning (Self-efficacy skills) Textual Comprehension Text 5, 6 Structure and Word Magic Error Detection – contd.; Idioms and Phrasal Verbs Stylistic Expression Tackling Situations / Argumentative Essays Text Books 1.English for Professionals, Book II Ed., Faculty, English – SSH, VIT. 2. Mishra, Sunita & C. Muralikrishna, Communication Skills for Engineers, Pearson Education, Delhi, 2004. 3. Functional Grammar & Composition: VIT Workbook, 2005. (for Semesters I & II) by R. Srinivasan, M.A. Sahul Hameed. Reference Books English Vocabulary in Use Advanced, Michael McCarthy and Felicity, Cambridge University Press, 2003. Developing Communication Skills, Krishna Mohan and Meera Bannerji, Macmillan India Ltd. 1990 Essential English Grammar, Raymond Murphy, Cambridge University Press, 2006. Language in Use, Adrian Doff and Chris Jones, Cambridge University Press, 2006. Corporate Soft skills,Sarvesh Gulati, 2006.
  • 7. Effective Communication, John Adair , Macmillan Ltd.1997. MoE Written Tests & Examinations, Quizzes, Assignments, Seminars. Speaking skills will be tested through assignments. Recommended by the Board of Studies on Date of Approval by the Academic Council
  • 8. ENV101 Environmental Studies L T P C 3 0 0 3 Prerequisite English at + 2 level Objectives • Awareness of environmental factors affecting human population Outcomes • Basic understanding of the major causes of environmental degradation. • Influence of ecological disturbances on human health. • Social and other related factors influencing the human population. Unit I Environment & Natural Resources Improvement Definition, scope, importance, need for public, Natural Resources – forest resources – use, exploitation, deforestation, construction of multipurpose dams – effect on forests, Water resources – use of surface and subsurface water; effect of floods, drought, water conflicts, food resources – food problems, advantage and disadvantage of fertilizers & pesticides, effect on environment, Energy resources – need to develop renewable energy. Unit II Ecology & Bio-diversity Concept of ecosystem, structure & function of an ecosystem, producers, consumers and decomposers, energy flow, ecological succession, food chains, food webs and ecological pyramids. Bio diversity: Definition, genetic, species and ecosystem diversity, bio- geographical classification of India, hotspots, threats related to habitat loss, poaching of wildlife, man-wildlife conflicts, Conservation of bio-diversity. Unit III Environmental Pollution Definition – Causes, pollution effects and control measures of air, water, soil, marine, noise, thermal, nuclear hazards. Solid waste management: causes, effects and control measures of urban and industrial wastes, pollution measures, case studies, Disaster management: floods, earthquake, cyclone and landslides. Unit IV Social Issues and the Environment Urban problems related to energy & sustainable development, water conservation, rain water harvesting, watershed management, problems related to rehabilitation – case studies, Wasteland reclamation, Consumerism and waste products – Environment Protection Act, air, water, wildlife, Forest Conservation Act, Environmental legislation and public awareness Unit V Human Population and the Environment Population growth, variation among nations, Population explosion – Family Welfare Programme, Environment and human health, Human Rights, Value Education, HIV/ AIDS, Women and Child Welfare, Role of Information Technology – Visit to local polluted site / Case Studies. Text Books 1. Kurian Joseph & R. Nagendran, “Essentials of Environmental Studies”, 1st Edition, Pearson Education, 2004. 2. Keerthinarayana & Daniel Yesudian,”Environmental Science and Engineering”, 1st Edition, Hi-Tech publications, 2004. 3. Erach Bharucha, “A Text Book for Environmental Studies”, Text Book of University Grants Commission, 2004. 4. Peavy, H.S., D.R. Rowe & T.George, “Environmental Engineering”, New York: Mc Graw Hill, 1987. 5. Metcalf & Eddy,”Wastewater Engineering: Treatment and Reuse”, New Delhi, Tata Mc Graw Hill, 2003. MoE Continuous Assessment (Written Exam) and Assignment
  • 9. CSE101 Problem Solving and Computer L T P C Programming 2 0 2 3 Prerequisite Objectives • To provide an overview of computers and problem solving techniques using ‘C’ Language that serve as a foundation for the study of different programming languages. Outcomes By the end of the course, the students are expected to learn, • Various problems solving technique • Implementation of the problem solving techniques using ‘C’ language. Unit I INTRODUCTION TO COMPUTERS AND ALGORITHMS Parts of a computer – Overview of operating systems, compilers, interpreters and programming languages. Algorithms for exchanging the values of two variables, counting, summation of a set of numbers, factorial computation, sine function computation, generation of the Fibonacci sequence, reversing the digits of an integer, base conversion and character to number conversion. Unit II CONSTRUCTS OF C Lexical elements – Operators - data types – I/O statements – format specifications – control statements – decision making and looping. Unit III ARRAYS Array handling in C – declaration – single dimensional arrays, two – dimensional arrays, multi-dimensional arrays, sorting and searching on single and two dimensional arrays. Array order reversal, array counting or histogramming, finding the maximum number in a set, removal of duplicates from an ordered array, partition an array, finding the kth smallest element strings: Character array – string handling functions – manipulation on strings. Unit IV FUNCTIONS Prototype – declaration - arguments (formal and actual) – return types – types of functions difference between built-in and user-defined functions. Unit V STRUCTURES Declarations - nested structures- array of structures - structure to functions - unions- difference between structure and union Text Books 1.Alexis Leon and Mathews Leon (2001), Introduction to Information Technology, Tata McGraw-Hill. 2.R.G. Dromey (2001), How to Solve it by Computer, Prentice Hall of India. 3.Al Kelley and Ira Pohl (1998), A Book on C Programming in C, 4thEdition, Pearson Education. MoE Written examinations, seminar, assignments, surprise tests and quizzes Recommended by the Board of Studies on Date of Approval by the Academic Council
  • 10. MGT301 Ethics and Values L T P C 3 0 0 3 Prerequisite Objectives • To understand the moral problems faced in the corporate setting and wider philosophical frameworks along with social importance and their intellectual challenges are given its due placement. Outcomes • The students will have hands-on experience with the day-to-day problems and their allied alternative decision making towards social and business environment Unit I Scope and aims of Professional Ethics. – What is Ethics? - Why Study 15 Ethics? – Professions and Professionalism.-Ethical reasoning and theories – Professional ideals and virtues – Study of reasoning – Theories about right action – Self interest – Customs and religion. Unit II Social Experimentation and Environmental Ethics – Experiments and 15 responsible experimentation’s and moral autonomy and accountability - Code of Ethics and balanced outlook- Responsibility towards employers Unit III Safety and Risk Management – Safety – Risk – Assessment – Risk 15 reduction analysis –. Global Issues in Ethics – Loyalty – Authority - Collective bargaining – Conflicts of Interest – Occupational Crime. Text Books 1. L.H. Newton & Catherine K.D. – Classic cases in Environmental Ethics, Belmont: California Wadsworth, 2006. Reference Books 1. Mike W Martin & Ronald Schnizinger, Engineering Ethics, New Delhi: Tata McGraw Hill,Latest Edition 2. OC Ferrell, John Paul Frederich,Linda Ferrell; Business Ethics – Ethical Decision making and Cases- 2007 Edition, Biz Tantra, New Delhi MoE CAT I/CAT II, End Term Tests, Assignments and any of these following components Mini projects/Seminars/ Quizzes /Case Discsussion/Term Ppaer/Class Participation/Assessment of class Notes Recommended by the Board of Studies on Date of Approval by the Academic Council
  • 11. MAT101 Multivariable Calculus and L T P C Differential Equations 3 1 0 4 Prerequisite Mathematics at 10+2 level (or) Basic Mathematics (MAT001) Objectives • To provide the requisite and relevant background necessary to understand other important engineering mathematics courses offered for Engineers and Scientists. • To introduce three important topics of applied mathematics, viz., multiple integrals, Vector calculus and Laplace transforms. Outcomes • By the end of the course, the students are expected to learn • How to evaluate multiple integrals in Cartesian, Cylindrical and Spherical geometries. • Vector calculus with application in Fluid Dynamics and Electromagnetic fields. • To solve ordinary differential equations. Unit I MULTIVARIABLE CALCULUS Functions of two variables - limits and continuity - partial derivatives – total differential – Taylor’s expansion for two variables – maxima and minima –constrained maxima and minima - Lagrange’s multiplier method - Jacobians Unit II MULTIPLE INTEGRALS Evaluation of double integrals – change of order of integration – change of variables between Cartesian and polar co-ordinates - evaluation of triple integrals - change of variables between Cartesian and cylindrical and spherical polar co-ordinates - beta and gamma functions – interrelation - evaluation of multiple integrals using gamma and beta functions - error function and its properties. Unit III VECTOR CALCULUS Scalar and vector valued functions – gradient – physical interpretation - total derivative – directional derivative -divergence and curl – physical interpretations - vector identities (without proof) - scalar and vector potentials -line, surface and volume integrals - Green’s, Stoke’s and Gauss divergence theorems (without proof) -verification and evaluation of vector integrals using them. Unit IV ORDINARY DIFFERENTIAL EQUATIONS Linear higher order ordinary differential equation with constant coefficients – solutions of homogenous and non-homogenous ODEs - method of undetermined coefficients – method of variation of parameters – equations reducible to linear equations with constant coefficients. Unit V LAPLACE TRANSFORMS Definition: Laplace transforms of functions - properties of Laplace transforms - initial and final values theorems - inverse transforms - transforms of periodic functions - convolution theorems – step functions, impulse functions - concept of transfer functions – applications to the solution of differential equations. Text Books 1. G.B. Thomas and R.L. Finney (2002), Calculus and Analytical Geometry, 9 e, Pearson Education 2. Michale D. Greenberg (2002), Advanced Engineering Mathematics, 2nd Edition, Pearson Education. 3. Peter V.O’ Neil (2003), Advanced Engineering Mathematics, 5thEdition, Thomson Brook/Cole. 4. Erwin Kreyszig (2004), Advanced Engineering Mathematics, 8th Edition., John Wiley & Sons.
  • 12. 5. B.S. Grewal (2005), Higher Engineering Mathematics, 38thEdition, Khanna Publications. Reference Books MoE Continuous Assessment Tests, assignments, tutorial sheets, class Tests, quizzes Recommended by the Board of Studies on Date of Approval by the Academic Council
  • 13. MAT 106 Differential and Difference L T P C Equations 3 1 0 4 Prerequisite Multivariable Calculus and Differential Equations (MAT101) Objectives • This course is designed to give a comprehensive coverage at an introductory level to the subject of ordinary differential equations and difference equations. Matrix methods and eigen value problems are integrated in to the course. Sufficient emphasis is laid on mathematical modeling and analysis of simple engineering problems. Outcomes • By the end of the course, the students are expected to know how to model simple physical problems in the form of a differential and difference equations, analyze and interpret the solutions. Further the students are expected to acquire necessary background in matrix methods and Eigenvalue problems so as to appreciate their importance to engineering systems. Unit I Matrix methods to Linear Differential Equations 9+3 The eigen value problem- eigen values and eigen vectors - Cayley- Hamilton theorem and its applications- symmetric matrices- properties of eigen values and eigen vectors-similarity of matrices - diagonalisation of a real symmetric matrix-quadratic form. Solution of equations of type X11 + AX=0 - reduction of nth order system to a system of first order equations by diagonalization. Unit II Power Series Solutions 9+3 The Strum-Liouville Problem-orthogonality of eigen functions- Bessel’s and Legendre’s equations- power series solutions – method of Frobenius. Unit III Fourier Series 9+3 Fourier series -Euler’s formulae- Dirichlet’s conditions - change of interval- half range series – RMS value – Parseval’s identity – computation of harmonics. Unit IV Difference Equations and Z-transforms 9+3 Difference equation-first and second order difference equations with constant coefficients-Fibonacci sequence-solution of difference equations- complementary functions - particular integrals by the method of undetermined coefficients. Z-transform-relation to Laplace transforms - Z-transforms of standard functions-inverse Z-transforms by partial fraction method-by convolution- solution of simple difference equations using Z-transforms. Unit V Applications of Differential Equations 9+3 First order equations: Newton’s law of cooling – radioactive decay, L-R and C-R circuits-Equation of motion for a particle in gravitational field – Terminal velocity. Second order equations: Free undamped and damped vibrations, Forced oscillations-Resonance phenomenon, series LCR circuit - Model of a vibrating systems with two masses – Solutions by matrix methods. Text Books 1. Erwin Kreysizing, Advanced Engineering Mathematics, 8th Edition, John Wiley & Sons, (Wiley student Edison)(2004). 2. B.S.Grewal, Higher Engineering Mathematics, 40th Edition. Khanna Publications(2007). Reference Books 1. W.E.Boyce and R.C. Diprima, Elementary differential equations, 7th Edition. John Wiley & Sons, Inc.(2002). 2. Michale D. Greenberg, Advanced Engineering Mathematics, 2nd Edition, Pearson
  • 14. Education, First Indian reprint (2002). 3. Peter V. O’ Neil, Advanced Engineering Mathematics, 5th Edition, Thomson, Book/Cole (2003). 4. C. Ray Wylie, Advanced Engineering Mathematics, 6th Edn, McGraw Hill (1995). 5. Gary L. Peterson, Linear Algebra and Differential Equations, Addison-Wesley (2002). James C. Robinson, “An introduction to ordinary differential equations”, Cambridge Univ. Press(2000). MoE Continuous Assessment Tests, Assignments, Tutorial sheets, Class Tests, Quizzes. Recommended by the Board of Studies on Date of Approval by the Academic Council
  • 15. MAT 104 Probability and Statistics L T P C 3 1 0 4 Prerequisite MAT101 Multivariable calculus and Differential Equations Objectives • To provide the mathematical support by way of probabilistic models and statistical methodology to tackle problems encountered in Science and Engineering applications. Outcomes • Understand basic notions of probability arising in a variety of uncertain situations which are nontraditional in areas of science and engineering. • Knowing the basic tools of statistical methods • Emphasize the study of data analysis leading to probabilistic models Unit I Random Variables 9+3 Random variables- distribution and density functions-random vectors-joint distribution and joint density functions- conditional distribution and density functions-co-variance-correlation - mathematical expectation - moment generating function – characteristic function. Unit II Distributions 9+3 Binomial and Poisson distributions – normal distribution – gamma and exponential distributions – Weilbull distribution - regression and correlation – partial and multiple correlation- multiple regression. Unit III Testing Hypothesis 9+3 Large sample tests- procedure of testing hypothesis- small sample tests- Student’s t-test - F-test- chi-square test- independence of attributes and goodness of fit. Unit IV ANOVA 9+3 Analysis of variance – one and two way classifications - CRD- RBD- LSD. Unit V Non Parametric Tests 9+3 Non-parametric tests-sign test-signed-rank test-rank-sum test- Kruskal-Wallis test-runs test- tolerance limits-rank correlation coefficient. Text Books R.E.Walpole, R.H.Mayers, S.L.Mayers and K.Ye, Probability and Statistics for engineers th and scientists, 7 Edition, Pearson Education (2003). th Reference Books 1. J.L.Devore, Probability and Statistics, 5 Edition, Thomsun (2000). 2. R.A.Johnson, Miller & Freund’s Probability and Statistics for Engineers, seventh edition, Pearson Education, Delhi (2008). MoE Continuous Assessment Tests, Assignments, Tutorial sheets, Class Tests, Quizzes. Recommended by the Board of Studies on Date of Approval by the Academic Council
  • 16. MAT202 Linear Algebra L T P C 3 1 0 4 Prerequisite MAT101 Multivariable Calculus and Differential Equations Objectives • Linear algebra is one of the most important subjects in the study of engineering because of its widespread applications in electrical, communications and computer science. The objective of this course is to give a presentation of basic concepts of linear algebra to illustrate its power and utility through applications to computer science and engineering. Outcomes • By the end of the course the students are expected to learn the concepts of vector space, linear transformations, matrices and inner product space. Further the students are expected to solve problems in cryptography, computer graphics and some physical Unit I Linear Equations and Matrices 10+3 System of linear equations- Gaussian elimination/Jordan – block matrices- elementary matrices- finding inverse of matrices-permutation matrix-- LDU factorization- applications to cryptography and electrical network. Unit II Vector space 10+3 Vector spaces- sub spaces – -bases-spanning space-dimensions-linear combination-linearly dependent-independent -finite dimensional-row and column spaces – Rank and nullity – invertibility- application to interpolation. Unit III Linear transformations 13+4 Linear transformations – invertible linear transformation- matrices of linear transformations – vector space of linear transformations – change of bases – similarity – application to computer graphics. Unit IV Inner product spaces 13+4 Inner products – the lengths and angles of vectors – matrix representations of inner products- Gram-Schmidt orthogonalization – projection-orthogonal projections – relations of fundamental subspaces – orthogonal matrices and isometrics – applications to least square solutions. Text Books Jin Ho Kwak and Sungpyo Hong, Linear Algebra, Second edition, Springer (2004). (Chapters 1,3,4 and 5). Reference Books 1. Stephen Andrilli and David Hecher, Elementary Linear Algebra, 3rd Edition, Academic Press(2006) 2. Charles W. Curtis, Linear Algebra, Springer (2004) 3. Howard Anton and Robert C Busby, Contemporary linear algebra, John Wiley (2003). 4. Gilbert Strang, Introduction to Linear Algebra, 4th Edition, Wellesley-Cambridge Press (2009). MoE Continuous assessment Examination, Assignments, Tutorial sheets, Class Test, Quiz. Recommended by the Board of Studies on Date of Approval by the Academic Council
  • 17. PHY101 Modern Physics L T P C 3 0 2 4 Prerequisite Physics as one subject in 12thStandard or equivalent level. Objectives • To enable the students to understand the basics of the latest advancements in Physics, viz., Quantum Mechanics, Lasers, Fiber Optics, Ultrasonics, Microwaves and Nanotechnology. Outcomes • At the end of the course, students will acquire the necessary knowledge about modern physics and its applications in various engineering and technology disciplines. Unit I QUANTUM PHYSICS Dual nature of electron magnetic radiation - de Broglie waves – Compton Effect experimental verification -Heisenberg uncertainty principle – Schrodinger equation – application - particle in a box (ID) – Spectroscopy. Application of Quantum Mechanics - Scanning Tunneling Microscope - Atomic Force Microscope problems. Unit II LASER Laser characteristics - Einstein’s coefficients - its significance - population inversion - three level, four level laser – Schawlow and Townes condition – Nd. YAG, He-Ne-CO2laser – welding, drilling, cutting – optical disk systems – recording – data readout from optical disks – Holography – Recording and Reconstruction – Problems. Unit III FIBER OPTICS Light propagation through fibers – Acceptance angle - numerical aperture – types of fibers – step index, graded index – single mode, multimode – dispersion– intermodal, intramodal – application of fiber optics in communication – source LED – Laser diode – Detector – PIN photodiode – endoscope – problems. Unit IV ULTRASONIC AND MICROWAVES Properties – generation – Magnetostriction method – Piezo-electric method – detection of ultrasonic – applications- NDT Characteristic features of micro waves – TE and TM modes – Klystron – Gunn diode – applications of microwaves. Unit V NANOTECHNOLOGY Nanoscale – Nanomaterials – properties of Nanomaterials – Moore’s Law Semiconductor nanoparticles – Nanocomposites – Quantum well – Wire – Dots – Nanolithography – Applications of Nanotechnology – Aerospace components – sensors – Medicine. Text Books 1. B.B. Laud, Lasers and Non-Linear Optics, 2ndEdition, New Ages International. 2. Ghatak and K. Thyagarajan (2002), Introduction to Fiber Optics, Cambridge University Press. 3. William Silfvast (2002), Laser Fundamentals, Cambridge University Press. 4. Djafar K. Mynbaeu (2004), Fibre Optic Communication Technology, Pearson Education Asia. 5. Kittel (2001), Solid State Physics, 7thEdition, John Wiley & Sons. 6. K.C. Gupta (2002), Microwaves, New Age International. 7. Arthur Beiser (2003), Concepts of Modern Physics, 6thEdition, Tata-McGraw Hill. 8. Charles P. Poole, Jr. and Frank J. Owens (2003), Introduction to Nanotechnology, John Wiley & Sons 9. Edward L. Wolf (2006), Nano Physics and Nanotechnology – An introduction to Modern Concepts in Nanoscience, Wiley VCH verlagambh & Co., Weinheim.
  • 18. Reference Books MoE Written examinations, surprise test, quizzes, assignments, seminar, group discussion Recommended by the Board of Studies on Date of Approval by the Academic Council
  • 19. ITM105 Discrete Mathematical Structures L T P C 3 1 0 4 Prerequisite EIT201 Objectives • The aim of this course is to motivate the students to address the challenge of the relevance of inference theory, Algebraic structures and graph theory to computer science and engineering problems. Outcomes • By the end of the course, the students are expected to use inference theory in circuit models, and algebraic theory in computer science problems, graph theory in net work models and lattices & Boolean algebra in Boolean functions Unit I SETS, RELATIONS AND FUNCTIONS 9 Sets (Venn diagrams, complements, Cartesian products, power sets); Pigeonhole principle; Cardinality and countability; Relations (reflexivity, symmetry, transitivity, equivalence relations); Functions (surjections, injections, inverses, composition). Unit II BASIC LOGIC 9 Propositional logic; Logical connectives; Truth tables; Normal forms (conjunctive and disjunctive); Validity; Predicate logic; Universal and existential quantification; Modus ponens and modus tollens; Limitations of predicate logic. Unit III PROOF TECHNIQUES 9 Notions of implication, converse, inverse, contrapositive, negation, and contradiction; The structure of formal proofs; Direct proofs; Proof by counterexample; Proof by contraposition; Proof by contradiction; Mathematical induction; Strong induction; Recursive mathematical definitions; Well orderings. Unit IV BASICS OF COUNTING 9 Counting arguments – Sum and product rule, Inclusion-exclusion principle, Arithmetic and geometric progressions, Fibonacci numbers; the pigeonhole principle; Permutations and combinations – Basic definitions, Pascal‟s identity, and the binomial theorem; solving recurrence relations – Common examples, The Master theorem Unit V GRAPHS AND TREES 9 Trees; Undirected graphs; Directed graphs; Spanning trees; Traversal strategies. DISCRETE PROBABILITY:Finite probability space, probability measure, events; Conditional probability, independence, Bayes‟ theorem; Integer random variables, expectation. Text Books 1.Kolman and Busby, Discrete Mathematical Structures for Computer Science Reference Books 1. J.P. Trembley and R. Manohar, Discrete Mathematical Structures with Applications to Computer Science, Tata McGraw Hill – 13th reprint (2001). 2. Richard Johnsonbaugh, Discrete Mathematics, 5th Edition, Pearson Education (2001). 3. S. Lipschutz and M. Lipson, Discrete Mathematics, Tata McGraw Hill, 2nd Edition (2000). 4. B.Kolman, R.C.Busby and S.C.Ross, Discrete Mathematical structures, 4th Edition, PHI(2002). 5. C.L.Liu, Elements of Discrete Mathematics, 2nd Edition, Tata McGraw Hill (2002). MoE Written examinations, assignments, surprise tests and quizzes Recommended by the Board of Studies on Date of Approval by the Academic Council
  • 20. ITE203 Theory of Computation L T P C 3 1 0 4 Prerequisite Discrete Mathematical Structures, Algorithm Design and Analysis Objectives • To provide an understanding of the basic concepts in theoretical computer science. • To comprehend complex concepts and formal proofs in theoretical computer science in order to improve reasoning and problem solving skills. • To prepare students for more advanced courses in automation theory, formal languages, algorithms & logic Outcomes At the end of the course students should able to • Understand the essence of computing through simple computational models; • Apply these models in practice to solving problems in diverse areas such as pattern matching, cryptography, and language design; • Understand the limitations of computing, the relative power of formal languages and the inherent complexity of many computational problems of practical importance; Unit I AUTOMATA Strings, Alphabet, Language, Operations, Finite State Machine, definitions, finite automation model, acceptance of strings and languages, on deterministic finite automation, deterministic finite automation, equivalence between NFA and DFA, Conversion of NFA into DFA, minimization of FSM ,equivalence between two FSM's, Moore and Malay machines. Unit II REGULAR EXPRESSIONS Regular sets, regular expressions, identity rules, manipulation of regular expressions, equivalence between RE and FA, inter conversion, Pumping lemma, Closure properties of regular sets(proofs not required),regular grammars, right linear and left linear grammars equivalence between regular linear grammar and FA, inter conversion between RE and RG. Unit III CONTEXT FREE GRAMMARS Context free Grammars, Derivation trees, Left Most Derivations, Right Most Derivations, Ambiguity in Context-Free Grammars, Specifications of Context Free Grammars, Normal Forms, Chomsky Normal Form (CNF), Greibach Normal Form (GNF) Unit IV TURING MACHINE Turing machine, definition, model, design of TM, Computable Functions, recursive enumerable language, Church’s Hypothesis, Counter machine, types of TM's(Proofs not required). Unit V CLASSES OF PROBLEMS Chomsky hierarchy of languages, linear bounded automats and context sensitive language, Introduction to DCFL and DPDA,LR(O) Grammar, decidability of problems, Universal Turing Machine, undecidability of post’s correspondence problem. Turing reducibility, definition of P and NP problems, NP complete and NP hard problems Text Books 1. J. E. Hopcroft, R. Motwani, and J. D. Ullman, Introduction to automata theory, languages, and computation, Addison- Wesley, 2006. 2. Krishna Murthy E.V. "introduction to theory of Computer Science", Afiiliate Easte West Press
  • 21. 3. Lewis H.P. & Papadimition C.H. "Elements of Theory of Computation", Prentice Hall Reference Books MoE Written examinations, seminar, assignments, surprise tests and quizzes Recommended by the Board of Studies on Date of Approval by the Academic Council
  • 22. ITE327 Graph Theory and Its Applications L T P C 3 0 0 3 Prerequisite ITE103 Theory of Computation Objectives • This subject aims to cover basic concepts of Graph theory Outcomes • The students would be able to understand and explain fundamentals of Graph Theory their applications. Unit I INTRODUCTION Definitions, importance, isomorphism, walk, paths, circuits, connected, disconnected graphs, operation on graphs operation on graphs, Euler and Hamiltonian graphs. Unit II TREES Properties, distance and centers, trees, spanning trees, fundamental circuits, minimal spanning tree, Cut sets Properties, fundamental circuits and cut sets, connectivity, separatability, network flows, 1-2 isomorphism ,Planar and dual graphs, Combinatorial representation, planar graphs, kuratowski’s graphs, detection of planarity, dual graphs. Unit III MATRIX REPRESENTATION OF GRAPHS Incidence matrix, circuit matrix, cut set matrix, fundamental matrices, relationships amongst matrices, path matrix, and adjacency matrix. Unit IV COLORING, COVERING AND PARTITIONING Chromatic number, chromatic partitioning, matching, covering, four color problem Unit V DIRECTED GRAPHS Different types, directed paths and connectedness, Euler digraphs, trees- matrix representation, tournament. Graph theoretic algorithms , Computer representation of graphs – input & output, algorithms for connectedness, spanning tree, fundamental circuits, cut vertices, directed circuits and shortest paths. Text Books 1. Narasing Deo, Graph Theory With Application To Engineering And Computer Science, Prentice Hall India, 1995. (Chapters 1 To 5,7 To 9,11.1 To11.5) 2. Tulasiraman And M.N.S. Swamy, Graph, Networks And Algorithms, John Wiley, 1981. 3. F.Harary, Graph Theory, Addison Wesley/ Narosa, 1998. 4. E.M.Reingold, J.Nievergelt, N.Deo, Combinatorial Algorithms: Theory and Practice, Prentice Hall, N.J.1977. Reference Books MoE Written examinations, assignments, surprise tests and quizzes Recommended by the Board of Studies on Date of Approval by the Academic Council
  • 23. Numerical Analysis L T P C 3 0 0 3 Prerequisite Differential and Difference Equations Objectives • To provide concepts of numerical methods that can cab used in many engineering applications. Outcomes • On completion of this course student able to apply numerical algorithms concepts in engineering applications Unit I SOLUTION OF EQUATIONS AND EIGEN VALUE PROBLEMS Iterative method, Newton – Raphson method for single variable and for simultaneous equations with two variables. Solutions of a linear system by Gaussian, Gauss-Jordan, Jacobi and Gauss – Seidel methods. Inverse of a matrix by Gauss – Jordan method. Eigen value of a matrix by Power and Jacobi methods. Unit II INTERPOLATION Newton’s divided difference formulae, Lagrange’s and Hermite’s polynomials. Newton forward and backward difference formulae. Stirling’s and Bessel’s Central difference formulae. Unit III NUMERICAL DIFFERENTIATION AND INTEGRATION Numerical differentiation with interpolation polynomials, Numerical integration by Trapezoidal and Simpson’s (both 1/3rd and 3/8th) rules. Two and Three point Gaussian quadrature formula. Double integrals using Trapezoidal and Simpson’s rule. Unit IV INITIAL VALUE PROBLEMS FOR ORDINARY DIFFERENTIAL EQUATIONS Single step Methods – Taylor Series, Euler and Modified Euler, Runge – Kutta method of order four for first and second order differential equations. Multistep Methods-Milne and Adam’s Bashforth predictor and corrector methods. Unit V BOUNDARY VALUE PROBLEMS FOR ORDINARY AND PARTIAL DIFFERENTIAL EQUATIONS Finite difference solution for the second order ordinary differential equations. Finite difference solution for one dimensional heat equation (both implicit and explicit), One-dimensional wave equation and two- dimensional Laplace and Poisson equations. Text Books 1. Sastry, S.S., “Introductory Methods of Numerical Analysis (Third Edition)”, Prentice Hall of India, New Delhi, 1998. 2. Kandasamy, P.,Thilakavthy, K. and Gunavathy, K. “Numerical Methods”, S.Chand and Co., New Delhi ,1999. 3. Grewal B.S., Grewal J.S., “Numerical Methods in Engineering and Science”, Khanna Publishers, New Delhi, 1999. 4. Jain M.K., Iyengar 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., 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-Vol.-III”, S.Viswanathan Pvt. Ltd., Chennai, 1993. MoE Written examinations, assignments, surprise tests and quizzes Recommended by the Board of Studies on Date of Approval by the Academic Council
  • 24. CHY101 Engineering Chemistry L T P C 2 1 2 4 Prerequisite Basic Chemistry at 12thStandard or equivalent level. Objectives • To impart technological aspects of modern chemistry • To lay foundation for the application of chemistry in engineering and technology disciplines. Outcomes • At the end of the course, the students will be familiar with the fundamentals of water technology; corrosion and its control; applications of polymers in domestic and engineering areas; types of fuels and their applications; and recent trends in electrochemical energy storage devices. Unit I Water Technology 8 Hardness of water: Hard and soft water, Units of Hardness (numerical problems). Disadvantages of hard water: Scale and sludge, caustic embrittlement, priming and foaming, corrosion. Estimation of hardness: EDTA, alkali titration method (numerical problems). Softening methods: Lime soda (numerical problems), zeolite, ion exchange, mixed bed deionizer, treatment of municipal water. Desalination: Desalination of sea water, brakish water, electrodialysis, reverse osmosis. Unit II Corrosion & Corrosion Control 8 Corrosion: Types and causes of corrosion, factors influencing corrosion, corrosion inhibitors. Corrosion control: Protective coatings, electroplating, metal finishing, physical vapour deposition, chemical vapour deposition. High energy coating processes: Ion implantation. Unit III Polymers 8 Classification of polymers: Thermoplastics, thermosetting plastics - properties and industrial applications of important thermoplastic, thermosetting plastics. Moulding of plastics into articles: Compression, injection, transfer and extrusion methods. Conducting polymers: Properties and applications - biodegradable polymers. Unit IV Fuels and Combustion 8 Fuels: Classification of fuels, calorific value - LCV, HCV; measurement of calorific value using bomb calorimeter (numerical problems). Combustion: Calculation of air qualities (problems). Liquid Fuels: Knocking and anti- knocking for petrol and diesel (octane number and cetane number) - diesel index. Gaseous fuels: LPG, natural gas, CNG: Composition and applications. Biofuels: Biodiesel and Biogas -composition and applications. Unit V Electrochemical Energy systems 8 Electrochemical energy systems: Basic concepts of electrochmical energy systems. Conventional primary batteries: Dry cell. Advanced primary batteries: Lithium and alkaline primary batteries. Conventional secondary batteries: Lead-acid, nickel-cadmium secondary batteries. Advanced secondary batteries: Nickel-Metal hydride and lithium-ion secondary batteries. Fuel cells: Key issues – Hydrogen-oxygen fuel cells - new generation fuel cells – electric vehicle application – solid oxide fuel cells. Text Books 1. P.C. Jain and M. Jain (2006), Engineering Chemistry, 15th Edition, Dhanpat Rai Publishing Co., New Delhi. 2. S.S. Dara (2006), A Text book of Engineering Chemistry, 11th Revised Edition, S. Chand & Co Ltd., New Delhi. Reference Books 1.B.R. Puri and L.R. Sharma (2004), Principles of Physical Chemistry, 27th Edition, Vishal Publishing Co.2.J.C. Kuriacose and J. Rajaram (1996), Chemistry in Engineering and Technology, Vol. 1, Tata McGraw-Hill Publishing Company, New Delhi. 3.David Linden (2002), Hand Book of Batteries, 3rdEdition, McGraw Hill Publishers. MoE Written examinations, seminar, assignments, surprise tests and quizzes. Recommended
  • 25. by the Board of Studies on Date of Approval by the Academic Council EEE101 Basic Electrical and Electronics L T P C Engineering 3 0 2 4 Prerequisite Physics at +2 or equivalent level. Objectives • To provide overview of electrical and electronics engineering that serve the foundation for advanced studies in the area of electrical and electronics engineering Outcomes • On completion of this course student able to understand the concepts of electrical and electronics engineering Unit I Elementary Circuit Analysis Ohm’s law, KCL, KVL, node voltage analysis, mesh current, circuits with dependant and controlled sources, Thevenin’s & Norton’s equivalent, maximum power transfer and superposition theorem, VI characteristics for capacitors and inductors. Unit II Analysis of DC and AC Circuits Steady state DC analysis, RL and RC transients in circuits with DC source, analysis of a second order circuit with a DC source, RMS values, the use of phasors for constant frequency sinusoidal sources, steady state AC analysis of a series circuit, series and parallel combinations of complex impedances, AC power calculations. Unit III Digital Systems Basic logic circuit concepts, representation of numerical data in binary form - combinatorial logic circuits, synthesis of logic circuits, minimization of logic circuits - sequential logic circuits - computer organization, memory types, digital process control, computer based instrumentation systems, measurement concepts and sensors, signal conditioning, analog to digital conversion. Unit IV Semiconductor Devices Basic diode concepts, zener diode voltage regulator concepts, ideal diode model, rectifier and wave-shaping circuits, linear small signal equivalent circuits, basic amplifier concepts, cascaded amplifiers, ideal amplifiers, differential amplifiers, NMOS and PMOS transistors, bias circuits, small signal equivalent circuits, CMOS logic gates, bipolar junction transistors, current and voltage relationship, common emitter characteristics, large signal DC circuit models, small signal equivalent circuits, ideal operational amplifiers, inverting and non-inverting amplifiers, integrators & differentiators. Unit V Electromechanics Magnetic fields and circuits, self and mutual inductance, ideal and real transformers, principles of rotating DC machines, shunt, separately excited and series connected DC motors, speed control of DC motors, 3- phase induction motors, synchronous machines and single phase induction motors, stepper motors and brushless DC motors. Text Books 1. Allan R. Hambley (2008),Electrical Engineering-Principles and Applications, Pearson Education. 2. D.P. Kothari and I.J. Nagrath (2002), Basic Electrical Engineering, 2nd Edition, Tata McGraw-Hill. 3. D.P. Kothari and I.J. Nagrath (1998), Theory and Problem of Basic Electrical
  • 26. Engineering, Prentice Hall of India, New Delhi. 4. R.A. DeCarlo and Pen-Min Lin (2001), Linear Circuit Analysis, 2ndEdition, Oxford University Press, New Delhi. 5. W.H. Hayt, J.E. Kemmerly and S.M. Durbin (2002),Engineering Circuit Analysis, 6thEdition, Tata McGraw-Hill, New Delhi. Reference Books MoE Assignments, seminars, written examinations Recommended by the Board of Studies on Date of Approval by the Academic Council
  • 27. ITE101 Information Technology L T P C Fundamentals 3 0 0 3 Prerequisite Objectives • The subject aims to introduce various IT related concepts of current Interest. The subject focuses on important application areas of computing and Information Technologies. Outcomes • The students will be able to understand the importance of IT in business environment and the technologies involved in knowledge engineering. The students will acquire basic knowledge about Internet, multimedia, virtual reality based concepts. The students will be exposed to the application areas of IT. Unit I IT IN THE BUSINESS ENVIRONMENT Introduction: Business and Information Technology, Information Technologies in the Modern Organization, Information Technology for Multimedia Communication, Principles of Visual Information Analysis. Unit II IT INFRASTRUCTURE Computer Hardware, Computer Software, Managing Organizational Data and Information, Telecommunications and Networks, The Internet, Intranets, and Extranets. Unit III APPLYING IT FOR COMPETITIVE ADVANTAGE Functional, Enterprise, and Inter-organizational Systems, Electronic Commerce, Computer-Based Supply Chain Management and Information Systems Integration, Data, Knowledge, and Decision Support, Intelligent Systems in Business. Unit IV INFORMATIONAL AND ORGANIZATIONAL GOALS Strategic Information Systems and Reorganization, Information Systems Development, Implementing IT: Ethics, Impacts and Security. Unit V IMPORTANT APPLICATION AREAS Issues & Challenges, IT in Healthcare & Telemedicine, Remote Sensing and GIS Techniques, Cybermediary Concepts, Principles and Applications of Soft Computing, Industrial information Technology, IT in Mining and Electrical Load Forecasting, Information Processing from Document Images, IT for Rural Development. Text Books 1. Efraim Turban, R. Kelly Rainer, Richard E. Potter, "Introduction to Information Technology", John Wiley & Sons, 2002. 2. Ray Ajoy Kumar, Acharya Tinku, "Information Technology: Principles and Applications", Prentice Hall of India. Dennis P. Curtin, Kim Foley, Kunal Sen, Cathleen Morin, “Introduction to Information Technology – The breaking ware” – Tata McGraw hill. Reference Books MoE Recommended by the Board of Studies on Date of Approval by the Academic Council
  • 28. ITE201 Object Oriented Programming L T P C Concepts 3 0 0 3 Prerequisite ITE101 Objectives • To introduce the salient features of Object Oriented Programming, with focus on generic programming with templates and Exception Handling. Outcomes • Students will be able to know the fundamentals of object oriented programming and incorporate OOPs’ features such as inheritance, polymorphism and templates. Unit I Introduction to Fundamentals concepts Object oriented fundamentals- Structured versus object-oriented development, elements of object oriented programming, fundamentals of OO-class, object, and abstraction and its importance, encapsulation, polymorphism, benefits of OOP, structure of object oriented program.. Unit II Classes and Objects Working with classes- Classes and Objects- Class specification, class objects, accessing class members, defining member functions, inline functions, accessing member functions within class, data hiding, class member accessibility, empty classes, constructors, parameterized constructors, constructor overloading, copy constructor, new, delete operators, “this” pointer, friend classes and friend functions. Unit III Overloading Overloading-Function overloading, operator overloading- overloadable operators, unary operator overloading, operator keyword, limitations of increment/decrement operators, binary operator overloading, arithmetic operators, concatenation of strings, comparison operators, Generic programming with templates-Function templates, class templates. Unit IV Inheritance Inheritance- Base class and derived class relationship, derived class declaration, Forms of inheritance, inheritance and member accessibility, constructors in derived class, destructors in derived class, constructor invocation and data member initialization, data conversion, abstract classes, virtual base classes, virtual functions. Unit V Exception handling and Files Files and Streams-Opening and Closing a file, file modes, file pointers and their manipulation, sequential access to a file, ASCII and binary files, random access to a file, error handling during file manipulations, Exception handling-exception handling model, exception handling constructs, lists of exceptions, catching exceptions, handling exceptions. Text Books 1. K.R.Venugopal, T.Ravishankar, and Rajkumar, "Mastering C++”, Tata McGraw Hill, 1997 2. Herbert Schildt “ Java: The complete reference J2SE 5 Edition” Tata McGraw- Hill , 2005 3. Bjarne stroustrup, “The C++ programming Language”, Addison Wesley, 3rd edition, 1988. 4. Cay S.Horstmann and Gray Carnell, “ Core Java Volume I –Fundamentals”, The sun Microsystems Press Jvava Series,2000. Reference Books MoE Written examinations, seminar, assignments, surprise tests and quizzes Recommended by the Board of Studies on Date of Approval by the Academic Council
  • 29. ITE202 Object Oriented Programming in L T P C C++ Lab 0 0 3 2 Prerequisite ITE201 Objectives • To make the students learn object oriented way of solving problems. • To teach the student to write programs in C++ to solve the problems Outcomes At the end of the course students should able to • Improve their programming skill. • Apply the object oriented technology for application development Exercises 1. Program illustrating function overloading feature. 2. Programs illustrating the overloading of various operators Ex : Binary operators, Unary operators, New and delete operators etc. 3. Programs illustrating the use of following functions : a) Friend functions b) Inline functions c) Static Member functions d) Functions with default arguments. 4. Programs illustrating the use of destructor and the various types of constructors (no arguments, constructor, constructor with arguments, copy constructor etc). 5. Programs illustrating the various forms of inheritance : Ex. Single, Multiple, multilevel, hierarchical inheritance etc. 6. Write a program having student as on abstract class and create many derived classes such as Engg. Science, Medical, etc. from students class. Create their objects and process them. 7. Write a program illustrating the use of virtual functions. 8. Write a program which illustrates the use of virtual base class. 9. Write programs to illustrating file handling operations: Ex. a) Copying a text files b) Displaying the contents of the file etc. 10. Write programs illustrating how exceptions are handled (ex: division-by-zero, overflow and underflow in stack etc) MoE CAT, Coding Practice, Observation Book, On-the-spot Exercises, and TEE Recommended by the Board of Studies on Date of Approval by the Academic Council
  • 30. ITE204 Computer Architecture and L T P C Organization 3 0 0 3 Prerequisite Digital Electronics and Microprocessors Objectives • To Gain an understanding of computer data representation and manipulation • To understand the basic organization for data storage and access across various media. • To provide knowledge of interfacing techniques and subsystem devices. Outcomes The students will be able to • Understand number systems, instruction sets, addressing modes, and data/instruction formats. • Write program using assembly language programming. • Understand memory control, direct memory access, interrupts, and memory organization Unit I FUNDAMENTALS OF COMPUTER ARCHITECTURE Organization of the von Neumann machine; Instruction formats; The fetch/execute cycle, instruction decoding and execution; Registers and register files; Instruction types and addressing modes; Subroutine call and return mechanisms; Programming in assembly language; I/O techniques and interrupts; Other design issues. Unit II COMPUTER ARITHMETIC Data Representation, Hardware and software implementation of arithmetic unit for common arithmetic operations: addition, subtraction, multiplication, division( Fixed point and floating point); Conversion between integer and real numbers; The generation of higher order functions from square roots to transcendental functions; Representation of non-numeric data (character codes, graphical data); Unit III MEMORY SYSTEM ORGANIZATION AND ARCHITECTURE Memory systems hierarchy; Coding, data compression, and data integrity; Electronic, magnetic and optical technologies; Main memory organization, Types of Main memories, and its characteristics and performance; Latency, cycle time, bandwidth, and interleaving; Cache memories (address mapping, line size, replacement and write-back policies); Virtual memory systems; Reliability of memory systems; error detecting and error correcting systems. Unit IV INTERFACING AND COMMUNICATION I/O fundamentals: handshaking, buffering; I/O techniques: programmed I/O, interrupt-driven I/O, DMA; Interrupt structures: vectored and prioritized, interrupt overhead, interrupts and reentrant code; Buses: bus protocols, local and geographic arbitration. Unit V DEVICE SUBSYSTEMS External storage systems; organization and structure of disk drives and optical memory; Basic I/O controllers such as a keyboard and a mouse; RAID architectures; Video control; I/O Performance; SMART technology and fault detection; Processor to network interfaces. Text Books 1. J. L. Hennessy & D.A. Patterson, Computer architecture: A quantitative approach, Fourth Edition, Morgan Kaufman, 2004. 2. W. Stallings, Computer organization and architecture, Prentice-Hall,2000 3. M. M. Mano, Computer System Architecture, Prentice-Hall 4. J. P. Hayes, Computer system architecture, McGraw Hill MoE Written examinations, seminar, assignments, surprise tests and quizzes Recommended by the Board of Studies on Date of Approval by the Academic Council
  • 31. ITE213 Operating Systems L T P C 3 0 0 3 Prerequisite ITE204 Computer Architecture and Organization Objectives • To provide a grand tour of the major operating system components. • To impart knowledge of process, memory and device management • To teach security issues related to OS. Outcomes The students will be able to • Understand how the operating system abstractions can be implemented • Understand the principles of concurrency and synchronization, and apply them to write correct concurrent programs/software. • Understand basic resource management techniques (scheduling or time management, space management) and how they can be implemented. • Use Linux system, windows 2000. Unit I FUNDAMENTALS Overview: Role and purpose of operating systems; history of operating system development; functionality of a typical operating system; design issues (efficiency, robustness, flexibility, portability, security, compatibility). Basic principles: Structuring methods; abstractions, processes, and resources; design of application programming interfaces (APIs); device organization; interrupts; user/system state transitions. Unit II PROCESS MANAGEMENT Scheduling: Preemptive and non-preemptive scheduling; scheduling policies; processes and threads; real-time issues; Concurrency: The idea of concurrent execution; states and state diagrams; implementation structures (ready lists, process control blocks, and so forth); dispatching and context switching; interrupt handling in a concurrent environment; Mutual exclusion: Definition of the “mutual exclusion” problem; deadlock detection and prevention; solution strategies; models and mechanisms (semaphores, monitors, condition variables, rendezvous); producer-consumer problems; synchronization; multiprocessor issues. Unit III MEMORY MANAGEMENT Review of physical memory and memory management hardware; overlays, swapping, and partitions; paging and segmentation; page placement and replacement policies; working sets and thrashing; caching. Unit IV SECONDARY STORAGE MANAGEMENT Device management: Characteristics of serial and parallel devices; abstracting device differences; buffering strategies; direct memory access; recovery from failures. File systems: Fundamental concepts (data, metadata, operations, organization, buffering, sequential vs. nonsequential files); content and structure of directories; file system techniques (partitioning, mounting and unmounting, virtual file systems); memory-mapped files; special-purpose file systems; naming, searching, and access; backup strategies. Text Books 1. A. Silberschatz, P.B. Galvin & G. Gagne, Operating system concepts, John Wiley,2005 2. W. Stallings, Operating systems, Prentice-Hall,2005 Reference Books MoE Written examinations, seminar, assignments, surprise tests and quizzes Recommended by the Board of Studies on Date of Approval by the Academic Council
  • 32. Operating Systems Lab L T P C ITE214 0 0 3 2 Prerequisite ITE213 Objectives • To implement the basic resource management technique [Processor, Memory] • To design and implement synchronization, concurrency related problems. Outcomes The students will be able to • Simulate the principles of resource management [Processor, Memory] • Install and use operating systems [Windows, Linux etc.,] Exercises 1. Program to report the behavior of the OS to get the CPU type and model, kernal version. 2. Program to get the amount of memory configured into the computer, amount of memory currently available. 3. Implement the various process scheduling mechanisms such as FCFS, SJF, Priority, round – robin. 4. Implement the solution for reader – writer’s problem. 5. Implement the solution for dining philosopher’s problem. 6. Implement banker’s algorithm. 7. Implement the first fit; best fit and worst fit file allocation strategy. 8. Write a program to create processes and threads. 9. Write a program that uses a waitable timer to stop itself K. Sec. After it started where K is a command line parameter. MoE CAT, Coding Practice, Observation Book, On-the-spot Exercises, and TEE Recommended by the Board of Studies on Date of Approval by the Academic Council
  • 33. ITE317 Data Communication and Computer L T P C Networks 3 0 0 3 Prerequisite Objectives • To study the foundational principles, architectures, and techniques employed in computer networks. • To study the concepts of communication networks, protocols and their performance. Outcomes Students shall be able to • Understand about working of Intranet, LAN, WAN, MAN setups, different topologies. • Gain familiarity with common networking protocols and algorithms • Implement network protocols and analyze its performance. Unit I INTRODUCTION TO COMPUTER NETWORKS Networking principles; switching - circuit switching, packet switching, frame relay, cell switching, multiple access. Unit II COMMUNICATIONS NETWORK PROTOCOLS Network protocol (syntax, semantics, and timing); Protocol suites (OSI and TCP/IP); Layered protocol software (stacks): Physical layer networking concepts; data link layer concepts; network layer concepts; transport and application layer concepts; Network Standards and standardization bodies. Unit III LOCAL AND WIDE AREA NETWORKS LAN topologies (bus, ring, star), LAN technologies (Ethernet, token Ring, Gigabit Ethernet), Error detection and correction, Carrier sense multiple access networks (CSMA), Large networks and wide areas, Protocols (addressing, congestion control, virtual circuits, quality of service). Internet - addressing, routing, end point control; Internet protocols - IP, TCP, UDP, ICMP, HTTP, CIDR Unit IV ROUTING AND CONGESTION CONTROL ALGORITHMS Flooding; Minimal spanning trees; Bellman Ford, Dijkstra's, OSPF, BGP shortest path algorithms; The leaky bucket, floyd warshall and Random Early Detection congestion methods; Data security and integrity: Fundamentals of secure networks; cryptography; Encryption and privacy: Public key, private key, symmetric key; Authentication protocols; Packet filtering; Firewalls; Virtual private networks; Transport layer security. Unit V NETWORK MANAGEMENT AND PERFORMANCE ANALYSIS OF NETWORKS Overview of the issues of network management; Domain names and name services; Issues for Internet service providers (ISPs); Quality of service issues: performance, failure recovery. Text Books 1. W. Stallings, Data & Computer Communications, Prentice-Hall, 2005. 2. A. S. Tanenbaum, Computer networks, Prentice-Hall,2005. 3. Behrouz A Forouzan, Data Communications and Networking, Tata Mc-grawhill, 2007. 4. I. Mitrani, Modelling of Computer and Communication Systems, Cambridge, 1987. 5. J.Walrand and P.Varaiya, High Performance Communication Networks, Harcourt Asia (Morgan Kaufmann), 2000. 6. J.F.Kurose and K.W.Ross, Computer Networking: A Top-Down Approach Featuring the Internet, Pearson Education, 2001. 7. D. E. Comer and D.L. Stevens, Internetworking with TCP/IP, Vol.1, Prentice-Hall
  • 34. Reference Books MoE Written examinations, seminar, assignments, surprise tests and quizzes Recommended by the Board of Studies on Date of Approval by the Academic Council
  • 35. ITE318 Computer Networks Lab L T P C 0 0 3 2 Prerequisite ITE313 Objectives • To write programs to configure LAN,WAN • To analyze protocols and their performance Outcomes Students shall be able to • Implement network protocols and analyze its performance. • Configure Networks. Exercises 1. Write a program to display the server’s date and time details at the client end. 2. Write a program to display the client’s address at the server end. 3. Write a program to implement an echo UDP server. 4. Write a program to develop a simple Chat TCP and UDP application. 5. Write a program to capture each packet and to examine its checksum field. 6. Network layer concepts; to be done with only computer a. Configuration of IP addresses b. Configuration of Subnet mask c. Configuration of Gateway d. Setting up LAN e. Connecting two or more different LAN with different subnet mask f. Making computer to work like router/gateway with the help of IP address 7. Protocol analyzer using ethereal a. Capturing and analyzing Ethernet frames b. HTTP GET/response interaction c. Analysis of ICMP and Ping d. Analysis of ICMP and Traceroute e. Capturing a bulk TCP transfer from your computer to a remote server 8. Additional activities (Optional) a. Compute checksum fields using CRC-12 and examine the same during the frame transmission. b. Implementation of sliding window protocol as part of DLC. c. IPv4 and IPv6 protocol testing and implementation. d. TCP and UDP protocol testing and implementation. e. SNMP implementation f. SMTP implementation g. RSA public key and private key encryption and decryption h. Data compression using Huffman codes. MoE CAT, Coding Practice, Observation Book, On-the-spot Exercises, and TEE Recommended by the Board of Studies on Date of Approval by the Academic Council
  • 36. ITE315 Database Systems L T P C 3 0 0 3 Prerequisite Objectives • To teach role of data, files and databases in information systems. • To impart knowledge of data modeling techniques. • To provide the fundamentals of front-end and back-end of databases Outcomes The students will be able to • Understand fundamental concepts of database management system, database modeling, design, SQL, PL/SQL, and system implementation techniques. • Model and implement database applications • Understand transaction processing of Databases Unit I DATABASE SYSTEMS History and motivation for database systems; components of database systems; DBMS functions; database architecture and data independence. Unit II DATA MODELING Data modeling; conceptual models; object-oriented model; relational data model.; Database query languages: Overview of database languages; SQL; query optimization; 4th-generation environments; embedding non- procedural queries in a procedural language; introduction to Object Query Language. Unit III RELATIONAL DATABASES Mapping conceptual schema to a relational schema; entity and referential integrity; relational algebra and relational calculus; Relational database design: Database design; functional dependency; normal forms; multivalued dependency; join dependency; representation theory. Unit IV TRANSACTION PROCESSING Transactions; failure and recovery; concurrency control Unit V PHYSICAL DATABASE DESIGN Storage and file structure; indexed files; hashed files; signature files; b- trees; files with dense index; files with variable length records; database efficiency and tuning. Text Books 1. A. Silberschatz, H. F. Korth & S. Sudershan, Database system concepts, McGraw Hill, 4th Edition 2002. 2. R. Elmasri & S. B. Navathe, Fundamentals of database systems, Addison Wesley, 2005. 3. C. J. Date, An introduction to database systems, Addison Wesley,2003. 4. H. Garcia et al., Database system implementation, Prentice Hall Reference Books MoE Written examinations, seminar, assignments, surprise tests and quizzes Recommended by the Board of Studies on Date of Approval by the Academic Council