You are on page 1of 85


(An Autonomous Institution – Affiliated to Anna University Chennai)






SEMESTER – I Common to all B.E. / B.Tech. Degree Programmes)

1. 2. 3. 4. 5. 6. 7. 8. 9.

Course Code
BEG101 BMA101 BPH101 BCY101 BCS101 BME101 BCS131 BPC131 BME131

Course Title
Technical English – I Mathematics – I Engineering Physics – I Engineering Chemistry – I Fundamentals of Computing and Programming Engineering Graphics Computer Practice Laboratory – I Physics and Chemistry Laboratory –I Engineering Practices Laboratory

3 3 3 3 3 2 0 0 0

1 1 0 0 0 3 0 0 0

0 0 0 0 0 0 3 3 3

4 4 3 3 3 4 2 2 2 27



Total Number of Credits :



Course Code THEORY 1. BEG201 S.No 2. 3. 4. 5. a. b. c. 6. a. b. BMA201 BPH201 BCY201 BME201 BEE201 BEC201 BEE202 BME202

Course Title Technical English – II* Mathematics – II* Engineering Physics – II * Engineering Chemistry – II * Engineering Mechanics (For Mechanical & Civil branches) Circuit Theory (For EEE & EIE branches) Electric Circuits and Electron Devices (For CSE, IT & ECE branches) Basic Electrical & Electronics Engineering (For Mechanical & Civil branches) Basic Civil & Mechanical Engineering (For CSE, IT, EEE, EIE & ECE branches) Computer Practice Laboratory – II* Physics & Chemistry Laboratory – II* Computer Aided Drafting and Modeling Laboratory (For Mechanical & Civil branches) Electrical Circuits Laboratory (For EEE & EIE branches) Circuits and Devices Laboratory (For ECE, CSE & IT branches) English Language Skill Laboratory* (Skill of Listening)

L 3 3 3 3 3 3 3 4 4

T 0 1 0 0 1 1 1 0 0

P 0 0 0 0 0 0 0 0 0

C 3 4 3 3 4 4 4 4 4

PRACTICAL 7. 8. 9. a. b. c. 10. BCS231 BPC231 BME231 BEE231 BEC231 BEG231 0 0 0 0 0 0 1 0 1 0 0 0 2 3 2 3 3 3 2 2 2 2 2 2 29

Total Number of Credits :
• * Common to all B.E. / B.Tech. Programmes


SEMESTER – III Course Code THEORY S.No 1. BMA301 2. BCE301 3. BIT301 4. BEI303 5. BCS302 6. BIT302 PRACTICAL 7. BEI332 8. BIT331 9. BCS332 10. BEG331 Course Title L T P C

Transforms and Partial Differential Equations Environmental Science and Engineering Data Structures and Algorithms using C Digital Principles and System Design Object Oriented Programming Principles of Communication Digital Laboratory Data Structures and Algorithms using C Laboratory Object Oriented Programming Laboratory Communication Skills and Technical Seminar – I TOTAL

3 3 3 3 3 3 0 0 0 0 18

1 0 0 1 0 1 0 0 0 0 3

0 0 0 0 0 0 3 3 3 3 12

4 3 3 4 3 4 2 2 2 2 29


Course Code THEORY S.No 1. BIT401 2. BCS402 3. BCS403 4. BMA402 5. BCS404 6. BCS405 PRACTICAL 7. BCS431 8. BCS432 9. BCS433 10. BEG431

Course Title





Software Engineering and Quality Assurance Microprocessors and Microcontrollers Computer Organization and Architecture Probability and Queueing Theory Operating Systems Database Management Systems Operating Systems Laboratory Database Management Systems Laboratory Microprocessors Laboratory Communication Skills and Technical Seminar – II TOTAL

3 3 3 3 3 3 0 0 0 0 18

0 0 1 1 0 0 0 0 0 0 2

0 0 0 0 0 0 3 3 3 3 12

3 3 4 4 3 3 2 2 2 2 28

L -Lecture hours P- Practical hours

T - Tutorial hours C - Credit


BIT631 8. 1. 2. BIT501 S. No.SEMESTER – V Course Code THEORY 1. BIT531 8. 5. BIT532 SEMESTER – VI S. BIT633 Course Title L T P C Network Programming and Network Management Digital Signal Processing Principles of Compiler Design Embedded Systems Object Oriented Programming using Java Elective I Network Programming Laboratory Java Laboratory Comprehension 3 3 3 3 3 3 0 1 0 0 1 0 0 0 3 5 0 0 0 0 0 0 3 3 0 6 3 4 3 3 4 3 2 2 1 25 0 0 0 TOTAL 18 Elective I S. BIT603 4. Course No Code THEORY 1. 3. 4. E1 PRACTICAL 7. 4.No 2. BIT605 6.NET Technologies Professional Ethics and Human Values System Software Laboratory CASE Tools Laboratory TOTAL L 3 3 3 3 3 3 0 0 18 T 1 0 0 1 0 0 0 0 2 P 0 0 0 0 0 0 3 3 6 C 4 3 3 4 3 3 2 2 24 PRACTICAL 7. BIT604 5. BIT602 3. 5. Course Code BIT001 BIT002 BIT003 BCS003 BCS007 Course Title Information Storage and Management Distributed Systems Mobility Engineering Unix Internals Data Warehousing and Data Mining 5 L 3 3 3 3 3 T P 0 0 0 0 0 0 0 0 0 0 C 3 3 3 3 3 . BIT502 BCS502 BCS503 BCS005 BGE501 Course Title System Software Principles of Object Oriented Analysis and Design Computer Networks Theory of Computation C# and . BIT632 9. 6. 3. BIT601 2.

4. description – Discussing as a group and making an oral report on the points discussed. Exercises using questions – asking & answering questions. UNIT II 12 Vocabulary – prefixes & suffixes – simple past tense – Spelling and punctuation – ‘wh’ Question forms – Scanning. inference – Listening & note-taking – Paragraph writing – Comparison and contrast – Creative thinking and speaking. 2. Any other related relevant classroom activity. Vocabulary activities using prefixes and suffixes. 5. Suggested Activities: 1. present continuous – Nouns – compound nouns – Skimming and scanning – Listening and transfer of information – bar chart. b. Writing descriptions using descriptive words & phrases. discussions. Suggested activities: 1. Conversation techniques – convincing others. UNIT III 12 Tenses – simple past. convincing and persuasive Strategies. role play exercises using explaining. 2. Suggested activities: 1. Comparative adjectives – Active and Passive voice – Tenses – simple present. Speaking exercises. Listening and note-taking 3. Listening and note-taking – Writing paragraphs using notes. Role play. Changing sentences from active to passive voice & vice versa. oral reporting exercises. 4. discussions. Providing appropriate context for the use of tenses 2. and technical vocabulary. 3. (a) Writing sentence definitions and instructions (b) Identifying the discourse links and sequencing jumbled sentences. Discussion activities and exploring creative ideas.Using words in context – Making sentences. a. Matching words & meanings . 4. 6 . exercises transferring information from text to graphic form – bar charts. flow charts. Any other related relevant classroom activity. simple future and past perfect – Reading in Context – Reading & note-making – single line – Definitions – sequencing of sentences – instruction writing – Persuasive speaking. Scanning the text for specific information.BEG101 TECHNICAL ENGLISH – I LT P C 3 1 0 4 UNIT I 12 General Vocabulary – Changing words from one form to another – Adjectives. Any other related relevant classroom activity. giving suitable headings and subheadings for paragraphs. Using expressions of comparison and contrast. 3. UNIT IV 12 Modal verbs and Probability – Concord subject verb agreement (Correction of errors) – Cause and effect expressions – Extended Definition – Speaking about the future plans. cloze exercises. flowchart – Paragraph writing. Skimming. conversation exercises.

Speaking – role play activities. Punctuation 15. discussion. ‘Wh’ Question forms 10. Listening & note taking 7 . 3. Reading in context Skimming and scanning Scanning the text for specific information Reading and note-making Intensive reading for making inferences Reading comprehension C) Listening: 1. a. Suffixes and Prefixes 2. 8. Conditional clause 11. extempore speaking exercises speculating about the future. 2. Degrees of comparison 6. Matching words & meanings (synonyms) 4. 4. Suggested activities: 1. 2. Any other related relevant classroom activity. Transformation of words from one form to another (Derivatives from root words) 3. present continuous. Expressing Cause and effect 13. 3. Reading comprehension exercises. invitation letter. declining letter and permission letter. Gap filling using relevant grammatical form of words. Writing letters to officials and to the editor in formal/official contexts. Active and passive voice-impersonal passive 7. a) Sentence completion exercises using ‘If’ conditionals. discussing problems and suggesting solutions. Role play. simple future.Suggested activities: 1. Writing extended definitions 3. Listening and transfer of information 2. past continuous. Any other related relevant classroom activity UNIT V 12 ‘If’ conditionals – Gerunds – Intensive reading – Speaking – Presentation of problems & solutions – Itinerary – planning for an industrial visit – Formal Letter writing – Letter to the editor. Making sentences using modal verbs to express probability b. discussions. TOTAL: 60 PERIODS AREAS TO BE COVERED UNDER DIFFERENT HEADINGS: A) Language focus 1. Compound nouns 5. 4. Writing definitions B) Reading 1. Present Perfect. Gerunds and infinitives 12. Concord 14. Modal verbs 9. Tenses: simple present. simple past. 6. 5. b) Gap filling exercises using gerunds and present participle forms 2. accepting. debating and speaking activities for stating.

Transport) REFERENCES: 1. Discussing as a group and making oral reports. Rutherford. Themes 1– 4 (Resources. Transformation of information from graphical data to written form and from written form to graphical Form. 2006. ‘Basic Communication Skills for Technology’. 2007. Extensive Reading: A. Permission Letters) Letters to the editor E) Speaking: 1. Oxford University Press. Declining. Ltd. University Press (India) Pvt. 2008. 30th Impression 2007. Andrea. Chennai: Orient Longman Pvt. ‘English for Engineers and Technologists’ Combined Edition (Volumes 1 & 2). 3. Ltd. Letter writing – Formal letters (Invitation. 2.1999. Exploring creative ideas Persuasive strategies Speaking about the future plans Extempore speech – Speaking exercises speculating about the future Presentation of problems and solutions Debates TEXT BOOK: 1. Paragraph Writing – comparison and contrast. 6.P. ‘Technical Communication English skills for Engineers’. Writing Instructions 6. 8.D) Writing: 1. Accepting. 4. Anna University. Department of Humanities & Social Sciences. Jumbled sentences 7. Paragraph writing – Description 3. J. Meenakshi Raman and Sangeeta Sharma. 2nd Edition. 2. 8 .J.. 2. 7. Pearson Education. Note-making 5.Abdul Kalam with Arun Tiwari.. ‘Wings of Fire’ An Autobiography. 5. Role play-Conversation techniques – convincing others Creative thinking and speaking. 4. Energy. Computer.

Ltd. (2008). Tata McGraw Hill Publishing Company. Narosa Publishing House Pvt. REFERENCES: 1. “Higher Engineering Mathematics”. Laxmi Publications (P) Ltd. (2007).BMA101 MATHEMATICS – I LTPC 3 104 UNIT I MATRICES 12 Characteristic equation – Eigen values and eigen vectors of a real matrix – Properties – CayleyHamilton theorem (excluding proof) – Orthogonal transformation of a symmetric matrix to diagonal form – Quadratic form – Reduction of quadratic form to canonical form by orthogonal transformation. Delhi.K.R.S. (2007). 3rd Edition. New Delhi. 3rd Edition. B. Glyn James. “Text book of Engineering Mathematics”. (2007). (2007). 3. 4. 9 . 7th Edition. TOTAL: 60 PERIODS TEXT BOOK: 1. “Advanced Engineering Mathematics”.. “Higher Engineering Mathematics”. P and Manish Goyal. Khanna Publications.. “Advanced Engineering Mathematics”. UNIT II THREE DIMENSIONAL ANALYTICAL GEOMETRY 12 Equation of a sphere – Plane section of a sphere – Tangent Plane – Equation of a cone – Right circular cone – Equation of a cylinder – Right circular cylinder. UNIT V MULTIPLE INTEGRALS 12 Double integration – Cartesian and polar coordinates – Change of order of integration – Change of variables between Cartesian and polar coordinates – Triple integration in Cartesian co-ordinates – Area as double integral – Volume as triple integral.V. 2. Bali N. Jain R. UNIT III DIFFERENTIAL CALCULUS 12 Curvature in Cartesian co-ordinates – Centre and radius of curvature – Circle of curvature – Evolutes – Envelopes – Evolute as envelope of normals. 40th Edition. Grewal. Ramana B.K and Iyengar S. Wiley India. UNIT IV FUNCTIONS OF SEVERAL VARIABLES 12 Partial derivatives – Euler’s theorem for homogenous functions – Total derivatives – Differentiation of implicit functions – Jacobians – Taylor’s expansion – Maxima and Minima – Method of Lagrangian multipliers.

ZnS. soldering and cleaning – SONAR – Non Destructive Testing – pulse echo system through transmission and reflection modes – A. Nd-YAG. Medical applications – Sonograms. Ltd. cutting – Medical applications – Holography (construction & reconstruction). R. K. Semiconductor lasers (homojunction & heterojunction) Qualitative Industrial Applications .N. UNIT III FIBER OPTICS & APPLICATIONS 9 Principle and propagation of light in optical fibres – Numerical aperture and Acceptance angle Types of optical fibres (material. UNIT V CRYSTAL PHYSICS 9 Lattice – Unit cell – Bravais lattice – Lattice planes – Miller indices – d spacing in cubic lattice – Calculation of number of atoms per unit cell – Atomic radius – Coordination number – Packing factor for SC. heat treatment. BCC. Types of lasers – He-Ne. Einsteins A and B coeffcients – derivation. FCC and HCP structures – NaCl. ‘A Text book of Engineering Physics’ S. UNIT II LASERS 9 Introduction – Principle of Spontaneous emission and stimulated emission. refractive index.Avadhanulu and PG Kshirsagar.BPH101 ENGINEERING PHYSICS – I LTPC 3 00 3 UNIT I ULTRASONICS 9 Introduction – Production – magnetostriction effect – Magnetostriction generator– piezoelectric effect – piezoelectric generator – Detection of ultrasonic waves – properties – Cavitations – Velocity measurement – acoustic grating – Industrial applications – drilling. CO2. line and surface defects – Burger vector. mode) – Double crucible technique of fibre drawing – Splicing.Chand and company. UNIT IV QUANTUM PHYSICS 9 Black body radiation – Planck’s theory (derivation) – Deduction of Wien’s displacement law and Rayleigh – Jean’s Law from Planck’s theory – Compton effect – Theory and experimental verification – Matter waves – Schrödinger’s wave equation – Time independent and time dependent equations – Physical significance of wave function – Particle in a one dimensional box – Electron microscope – Scanning electron microscope – Transmission electron microscope. M. ‘Engineering Physics’ Dhanpat Rai Publications.B and C – scan displays.C. diamond and graphite structures – Polymorphism and allotropy – Crystal defects – point. dispersion. bending – Fibre optical communication system (Block diagram) – Light sources – Detectors – Fibre optic sensors – temperature & displacement – Endoscope. Gupta. welding.Lasers in welding. 10 . Population inversion. Loss in optical fibre – attenuation. New Delhi. 2005.. Gaur and S. pumping. New Delhi (2003) 2. TOTAL: 45 PERIODS TEXT BOOKS: 1.

Chitra Shadrach and Sivakumar Vadivelu.K.K. Palanisamy. Jayakumar. 11 . S. 5. Rajendran. 6th Edition. Publishers. ‘Engineering Physics’. R. III Edition. ‘Physics for Scientists and Engineers with Modern Physics’. Chennai (2007). New Delhi (2007). Serway and Jewett. New Delhi (2004). ‘Engineering Physics’ Tata Mc Graw Hill Publications Ltd. ‘Engineering Physics’ Scitech publications. ‘Engineering Physics’. P. Pearson Education. Indian reprint (2007) 2. Thomson Brooks/Cole.. V and Marikani A. Coimbatore (2003). 4.REFERENCES: 1. 3.

thermal spalling) – manufacture of alumina. polycarbonate. liquid lubricants – properties – viscosity index. types polymer matrix composites – FRP only. P. nickel-cadmium and lithium batteries. properties and uses of PVC. Teflon. basic and neutral refractories – properties (refractoriness. 2. Abrasives – natural and synthetic abrasives – quartz. Sivasankar “Engineering Chemistry” Tate McGraw-Hill Pub. oilyness – solid lubricants – graphite and molybdenum sulphide.6.. nylon-6. corundum.Ltd.BCY101 ENGINEERING CHEMISTRY – I LTPC 3 00 3 UNIT I WATER TECHNOLOGY 9 Characteristics – alkalinity – types of alkalinity and determination – hardness – types and estimation by EDTA method (problems). garnet. cloud and pour points. ion-exchange adsorption and pollution abatement. UNIT III SURFACE CHEMISTRY 9 Adsorption – types – adsorption of gases on solids – adsorption isotherms – Frendlich and Langmuir isotherms – adsorption of solutes from solution – role of adsorbents in catalysis. magnesite and zirconia bricks. B. New Delhi (2008). Nanomaterials – introduction to nanochemistry – carbon nanotubes and their Applications. Domestic water treatment – disinfection methods (Chlorination. Lubricants – mechanism of lubrication. refractoriness under load. 2.K.S. UNIT V ENGINEERING MATERIALS 9 Refractories – classification – acidic. calgon and carbonate conditioning methods) – external conditioning – demineralization process – desalination and reverse osmosis.Jain and Monica Jain. Ltd. New Delhi (2002). UNIT II POLYMERS AND COMPOSITES 9 Polymers – definition – polymerization – types – addition and condensation polymerization – free radical polymerization mechanism ..Co. silicon carbide and boron carbide. Composites – definition. 12 . REFERENCES: 1. Rubber – vulcanization of rubber. dimensional stability.. ozonation.Co.. UNIT IV NON-CONVENTIONAL ENERGY SOURCES AND STORAGE DEVICES 9 Nuclear energy – fission and fusion reactions and light water nuclear reactor for power generation (block diagram only) – breeder reactor – solar energy conversion – solar cells – wind energy – fuel cells – hydrogen-oxygen fuel cell – batteries – alkaline batteries – lead-acid. polyurethane. diamond. S. Meerut (2001). porosity. “Engineering Chemistry” Dhanpat Rai Pub. flash and fire points. synthetic rubbers – butyl rubber. emery. PET. B. Dara “A text book of engineering chemistry” S.Chand & Co.Sharma “Engineering chemistry” Krishna Prakasan Media (P) Ltd. TOTAL: 45 PERIODS TEXT BOOKS: 1. SBR.Plastics – classification – preparation. UV treatment) – Boiler feed water – requirements – disadvantages of using hard water in boilers – internal conditioning (phosphate.C. New Delhi (2006).

“A Structured Programming Approach Using C”. (2005).Kochan.F. Behrouz A. 4. Pradip Dey and Manas Ghoush.“Computing fundamentals and C Programming”. 3.Gilberg.Murugan. and V).Kamthane. 2. E. TMH publications (2006).Kernighan and Dennis M. UNIT IV INTRODUCTION TO “C” 9 Overview of “C” – Constants. 6. UNIT V FUNCTIONS AND POINTERS 9 Handling of Character Strings – User-defined functions – Definitions – Declarations – Call by reference – Call by value – Structures and Unions – Pointers – Arrays – The Preprocessor – Developing a “C” Program : Some Guidelines. Variables and Data Types – Operators and Expressions – Managing Input and Output operators – Decision Making –Branching and Looping. 2nd Edition.Forouzan and Richard. Byron Gottfried. 2.N. Pearson Education (India) (2008). III. Pearson Education Inc. 13 . “Programming in C”. “The C Programming Language”. (Unit II. 5. Anuradha Publishers (2008). (Indian Adapted Edition). “Programming in C”. S. Brian W. TOTAL: 45 PERIODS TEXT BOOKS: 1. Tata McGRaw-Hill Publishing Company Limited (2008). Oxford University Press (2007). Brooks-Cole Thomson Learning Publications (2007).BCS101 FUNDAMENTALS OF COMPUTING AND PROGRAMMING LTPC 3 0 03 UNIT I INTRODUCTION TO COMPUTERS 9 Introduction – Characteristics of Computers – Evolution of Computers – Computer Generations – Classification of Computers – Basic Computer Organization – Number Systems. “Programming with C”.Balagurusamy. Second Edition. “C for All”. Pearson Education India (2005).Thamarai Selvi and R. Ashok. REFERENCES: 1.Ritchie. UNIT II COMPUTER SOFTWARE 9 Computer Software – Types of Software – Software Development Steps – Internet Evolution – Basic Internet Terminology – Getting connected to Internet – Applications. Third Edition. “Computer Programming”. Stephen G. IV. UNIT III PROBLEM SOLVING AND OFFICE AUTOMATION 9 Planning the Computer Program – Purpose – Algorithm – Flow Charts – Pseudocode –Application Software Packages – Introduction to Office Packages (not detailed commands for examination).

. UNIT IV SECTION OF SOLIDS AND DEVELOPMENT OF SURFACES 12 Sectioning of above solids in simple vertical position by cutting planes inclined to one reference plane and perpendicular to the other – Obtaining true shape of section. 4. UNIT II PROJECTION OF POINTS. Dhanalakshmi Publishers. UNIT V ISOMETRIC AND PERSPECTIVE PROJECTIONS 12 Principles of isometric projection – isometric scale – isometric projections of simple solids. 5. Basant Agarwal and Agarwal C. Publications (2007).M. “A text book of Engineering Graphics”. Combination of any two simple solids. 3. New Age International (P) Limited (2008).D.Natarajan. “Engineering Drawing”. Tata McGraw Hill Publishing Company Limited. M. FREE HAND SKETCHING: Representation of Three Dimensional objects – General principles of orthographic projection – Need for importance of multiple views and their placement – First angle projection – layout views – Developing visualization skills through free hand sketching of multiple views from pictorial views of objects. 14 . UNIT III PROJECTION OF SOLIDS 12 Projection of simple solids like prisms.B. (2003). Chennai (2006).C. “Engineering Drawing” (Vol. “Engineering Drawing” Charotar Publishing House. 46th Edition.BME101 ENGINEERING GRAPHICS LTPC 2 3 0 4 UNIT I PLANE CURVES AND FREE HAND SKETCHING 12 CURVES USED IN ENGINEERING PRACTICES: Conics – Construction of ellipse.V. K.S. I & II). New Delhi (2008). Development of lateral surfaces of simple and truncated solids – Prisms. “Engineering Drawing with an introduction to AutoCAD” Tata McGraw Hill Publishing Company Limited (2008). TOTAL: 60 PERIODS TEXT BOOK: 1. pyramids. pyramids and cylinders by visual ray method and vanishing point method. cylinders and cones – Development of lateral surfaces of solids with cylindrical cutouts. 6. Gopalakrishnana. K. cylinders and cones. “Engineering Graphics”.D. R. LINES AND PLANE SURFACES 12 Projection of points and straight lines located in the first quadrant – Determination of true lengths and true inclinations – Projection of polygonal surface and circular lamina inclined to both reference planes. K. Bhatt. Prabhu Raja. Dhananjay A. cylinder and cone when the axis is inclined to one reference plane by change of position method. M. “Engineering Graphics”. Kumar. Subhas Publications (1998). REFERENCES: 1. pyramids. Pearson Education (2005). pyramids. Venugopal & V. D. N.Jolhe. Shah and B. 7. Perspective projection of prisms. Rana. Parabola and hyperbola by eccentricity method – Construction of cycloid – construction of involutes of square and circle – Drawing of tangents and normal to the above curves. 2. truncated prisms. “Engineering Drawing”. perpendicular to the axis.

Chart . Drawing . Table formatting and Conversion. Document creation. Sorting and Import / Export features. 4. 4. 3. Structures and Unions. SOFTWARE • OS – Windows / UNIX Clone • Application Package – Office suite • Compiler – “C” 15 . Formula . XY. picture and graphics. TOTAL: 45 PERIODS For programming exercises Flow chart and pseudocode are essential. 3. MS Office a) WORD PROCESSING 1. Arrays. Spread sheet . 2.BCS131 COMPUTER PRACTICE LABORATORY – I LTPC 0 0 3 2 LIST OF EXERCISES I. 4. • Printers – 3 Nos. Table creation.formula editor. protecting the document and sheet.inclusion of object. II SIMPLE C PROGRAMMING 1. 2.Line. Conditional statements. 2. b) SPREAD SHEET 1. Mail merge and Letter preparation. Text manipulation with Scientific notations. Data types. Bar and Pie. 3. Expression evaluation. Functions. HARDWARE / SOFTWARE REQUIRED FOR A BATCH OF 60 STUDENTS HARDWARE • LAN System with 66 nodes (OR) Standalone PCs – 66 Nos.Flow Chart.

3. Determination of thermal conductivity of a bad conductor – Lee’s Disc method. (c) Determination of acceptance angle in an optical fiber. Determination of DO in water (Winkler’s method) Estimation of Chloride in Water sample (Argentometric) Estimation of alkalinity of Water sample Determination of molecular weight and degree of polymerization using viscometry. CHEMISTRY LABORATORY – I LIST OF EXPERIMENTS 1.BPC131 PHYSICS AND CHEMISTRY LABORATORY – I LTPC 003 2 PHYSICS LABORATORY – I LIST OF EXPERIMENTS 1. Determination of velocity of sound and compressibility of liquid – Ultrasonic interferometer. 2. B. Determination of thickness of a thin wire – Air wedge method. 2. 4. 6. 5. (b) Determination of Laser parameters – Wavelength and angle of divergence. 6. 4. Estimation of hardness of Water by EDTA method. Determination of wavelength of mercury spectrum – spectrometer grating. Determination of Hysteresis loss in a ferromagnetic material. 5. Estimation of Copper in brass by EDTA method. 16 . (a) Particle size determination using Diode Laser. 3.

(b) Gas welding practice. Example – Exercise – Production of hexagonal headed bolt. (c) Preparation of plumbing line sketches for water supply and sewage works. II MECHANICAL ENGINEERING PRACTICE WELDING: (a) Preparation of arc welding of butt joints. planing and cutting. CARPENTRY USING POWER TOOLS ONLY: (a) Study of the joints in roofs. (e) Demonstration of plumbing requirements of high-rise buildings. (b) Study of air conditioner.BME131 ENGINEERING PRACTICES LABORATORY LTPC 0 0 3 2 GROUP A (CIVIL & MECHANICAL) I CIVIL ENGINEERING PRACTICE BUILDINGS: (a) Study of plumbing and carpentry components of residential and industrial buildings. BASIC MACHINING: (a) Simple Turning and Taper turning. funnels. elbows in household fittings. MACHINE ASSEMBLY PRACTICE: (a) Study of centrifugal pump. doors. unions. 17 . its location and functions: valves. (c) Different type of joints. Safety aspects. reducers. setting down and bending. (c) Fitting – Exercises – Preparation of square fitting and vee – fitting models. SHEET METAL WORK: (a) Forming & Bending: (b) Model making – Trays. (d) Hands-on-exercise: Basic pipe connections – Mixed pipe material connection – Pipe connections with different joining components. lap joints and tee joints. swaging. windows and furniture. PLUMBING WORKS: (a) Study of pipeline joints. (b) Study of pipe connections requirements for pumps and turbines. couplings. (b) Hands-on-exercise: Wood work. DEMONSTRATION ON: (a) Smithy operations. taps. upsetting. etc. joints by sawing. (b) Drilling Practice. (b) Foundry operations like mould preparation for gear and step cone pulley.

measurement of AC signal parameters (peak-peak value. “Workshop Practice”.Saravanapandian & S.Kannaiah & K.Natarajan & S. Measurement of electrical quantities – voltage. 2. Residential house wiring using switches. TOTAL: 45 PERIODS REFERENCES: 1. P. Bawa.M. “Workshop Practice”. Study of Electronic components and equipments – Resistor colour coding. current. IV ELECTRONICS ENGINEERING PRACTICE 1.S. 5.Narayana. 3.Pranitha. indicator.L. 4. Measurement of resistance to earth of an electrical equipment. rms value period. “Manual on Workshop Practice”. 18 . (2006) 3. Sarma. OR. H.M. Stair-case wiring 4. M. 5.GROUP B (ELECTRICAL & ELECTRONICS) III ELECTRICAL ENGINEERING PRACTICE 1. Measurement of energy using single phase energy meter. EX-OR and NOT. fuse. Ltd. Scitech Publications (1999). 2. Balasubramanian. 6. Rajendra Prasad & P. Soldering practice – Components Devices and Circuits – Using general purpose PCB. Measurement of ripple factor for HWR and FWR. Fluorescent lamp wiring. Sree Sai Publication (2002). 3. lamp and energy meter. “Engineering Practices Lab Manual”.Jeyapoovan. 4. Study of logic gates AND.S. 5. 2. K. Vikas Publishing House Pvt. T. Generation of Clock Signal. A. power & power factor in RLC circuit. “A Primer on Engineering Practices Laboratory” Anuradha Publications (2007). frequency) usindg CRO.Jeyachandran. S. Tata McGraw – Hill Publishing Company Limited (2007).

recommendations.BEG201 AIM TECHNICAL ENGLISH – II (Common to all branches) L T P C 3 0 0 3 To encourage students to actively involve in participative learning of English and to help them acquire communication skills. Exercises on word formation using the prefix ‘self’ – Gap filling with preposition Exercises – Using sequence words 2. 2. Writing extended definitions – Writing description of processes – Writing paragraphs based on discussions – Writing paragraphs describing the future 10 UNIT II Phrases / structure indicating cause/purpose – Adverbs – Skimming – Non-verbal communication – Listening – correlating verbal and non-verbal communication – speaking in group discussion – Formal Letter writing – Writing analytical paragraphs. To inculcate reading habit and to develop effective reading skills. content. OBJECTIVES To help the students to develop listening skills for academic and professional purposes. Listening comprehension exercises to categories data in tables. placing orders. extended definitions. 10 UNIT I Technical Vocabulary – meanings in context. 3. To help the students to acquire the ability of effective speaking in English in real-life situations. writing analytical paragraphs on different debatable issues. Reading and interpretation. Suggested activities 1. Writing formal letters – quotations. Reading comprehension exercise with questions based on inference – Reading heading and predicting the content – reading advertisements and interpretation 3. form. To enable the students to write letters and reports effectively in formal and business situations. Articles – Prepositions. data collection. sequencing words. clarification. and complaint. intensive reading and predicting content. structure. To familiarize the students with different rhetorical functions of scientific English. Suggested Activities 1. 10 UNIT III Cause and effect expressions – Different grammatical forms of the same word – speaking – stress and intonation. Group Discussions – reading – critical reading – listening – writing – using connectives. report writing – types. 19 . Letter seeking permission for industrial visits. To help the students to improve their active and passive vocabulary. Reading comprehension exercises with questions on overall content – Discussions analyzing stylistic features (creative and factual description) – Reading comprehension exercises with texts including graphic communication – Exercises in interpreting non-verbal communication. process description.

3. Writing descriptions. Suggested Activities 1. expanding hints – writing argumentative paragraphs – Writing formal letters – writing letter of application with CV/Bio-data – Writing general and safety instructions – Preparing checklists – Writing e-mail messages 5 UNIT V Speaking – Discussion of problems and solutions – Creative and critical thinking – writing an essay. imperative forms – preparing checklists. Exercises combining sentences using cause and effect expressions – Gap filling exercises using the appropriate tense forms – Making sentences using different grammatical forms of the same word. Reading comprehension exercises with analytical questions on content – Evaluation of content. Yes/No question form – Email communication Suggested Activities 1. Prepositions 5. Reading comprehension exercises with critical questions. Sequencing of jumbled sentences using connectives – Writing different types of reports like industrial accident report and survey report – writing recommendations. etc. 4. format (CV/Bio-data) – instructions. Writing advertisements TOTAL 45 periods AREAS TO BE COVERED UNDER DIFFERENT HEADINGS A. Articles 4. Rewriting exercises using numerical adjectives. intensive listening exercise and completing the steps of a process. Adverbs 8. Technical vocabulary 2. Writing a proposal. Case Studies on problems and solutions 2. Brain storming and discussion 3. 4. solving problems. Different grammatical forms of the same word 20 . Writing Critical essays 4.Suggested Activities 1. Tense forms 10. 5. Phrases / Structure indicating purpose 7. Sequencing words 3. 2. 10 UNIT IV Numerical adjectives – Oral instructions – Descriptive writing – Argumentative paragraphs – Letter of application – content. Listening comprehension – entering information in tabular form. 5. Speaking exercises involving the use of stress and intonation – Group discussions – analysis of problems and offering solutions. Speaking – Role Play – group discussions – Activities giving oral instructions. multiple choice questions. 2. Cause and effect expressions 9. Writing short proposals of 2 pages for starting a project. Word formation using prefixes 6. Language Focus 1. 3.

K. Listening 1. Cambridge University Press. Letter of application 8. Chennai: Orient Longman Pvt. 5.. Correlating verbal and non-verbal communication 2. Communication. Extended definitions B. Writing analytical paragraphs 4. Mark Abbot son. Descriptive writing 6. Critical reading 5. Macmillan India Ltd. Cambridge University Press. Cambridge University Press. Krishna Mohan and Meera Banerjee. Formal letter writing 3. 4. Report Writing 5. Dutt. Speaking 1. Numerical adjectives 12. Second Edition. Anna University. 2004. Discussion of problems and solutions E. Writing proposals TEXT BOOK: 1. Department of Humanities & Social Sciences. Pearson Education. G. Writing critical essays 13. ‘A students introduction to English Grammar’. Instructions 9. Process description 2. Checklists preparation 11. Writing 1. ‘A Course in Communication Skills’.. Themes 5 – 8 (Technology. 2007. Ltd. Listening comprehension D. 6. ‘English for International Communication’. Edgar Thorpe. Recommendations 10. Reading comprehension exercises C. Group Discussions 2. 3. Role plays and giving oral instructions 4. Stress and intonation 3. Reading 1. ‘English for Engineers and Technologists’ Combined Edition (Volumes 1 & 2). P. Intensive reading and predicting content 2.L. Jonathan Hull and Susan Protor.11. ‘Developing Communication Skills’.N Prakash. Rajeevan and C. 2. Environment. India 2007. 21 .Richards. Reading and interpretation 3. Argumentative paragraphs 7. Industry) REFERENCES: 1. Email Communication 12. (Reprinted 1994 – 2007). Jack C. “Technical English for professionals” (2009). 2007. 2006. Skimming 4. Showick Thorpe. ‘Objective English’. Third Edition. Rodney Huddleston and Geoffrey Pullum.

22 . Robin Sharma. Jaico Publishing House. They need not be used for testing purposes.Extensive Reading: 1. 2007 Note: The book listed under Extensive Reading is meant for inculcating the reading habit of the students. ‘The Monk Who Sold His Ferrari’.

Jain R. TOTAL: 60 PERIODS TEXT BOOK: 1. 7th Edition.BMA201 MATHEMATICS – II (Common to all branches) L T P C 3 1 0 4 12 UNIT I ORDINARY DIFFERENTIAL EQUATIONS Higher order linear differential equations with constant coefficients – Method of variation of parameters – Cauchy’s and Legendre’s linear equations – Simultaneous first order linear equations with constant coefficients. Khanna Publications’. 2. Delhi (2007).K and Iyengar S. New Delhi (2007). 2. 12 UNIT V LAPLACE TRANSFORM Laplace transform – Conditions for existence – Transform of elementary functions – Basic properties – Transform of derivatives and integrals – Transform of unit step function and impulse functions – Transform of periodic functions.. (2007). Erwin Kreyszig. 3rd Edition. cz. Ltd. 12 UNIT III ANALYTIC FUNCTIONS Functions of a complex variable – Analytic functions – Necessary conditions. “Advanced Engineering Mathematics”. 1/z and bilinear transformation.K. Bali N.S. Narosa Publishing House Pvt. Ramana B.V. Laxmi Publications (P) Ltd. “Advanced Engineering Mathematics”. “Advanced Engineering Mathematics”. (2008). “Higher Engineering Mathematics”.R. Grewal. 4. Tata McGraw Hill Publishing Company. “Higher Engineering Mathematics”.B. “Text book of Engineering Mathematics”. 40th Edition. 23 . Gauss divergence theorem and stoke’s theorem (excluding proofs) – Simple applications involving cubes and rectangular parallelpipeds. Wiley India (2007). Definition of Inverse Laplace transform as contour integral – Convolution theorem (excluding proof) – Initial and Final value theorems – Solution of linear ODE of second order with constant coefficients using Laplace transformation techniques. 3rd Edition. UNIT II VECTOR CALCULUS 12 Gradient Divergence and Curl – Directional derivative – Irrotational and solenoidal vector fields – Vector integration – Green’s theorem in a plane. REFERENCES: 1. 3. 12 UNIT IV COMPLEX INTEGRATION Complex integration – Statement and applications of Cauchy’s integral theorem and Cauchy’s integral formula – Taylor and Laurent expansions – Singular points – Residues – Residue theorem – Application of residue theorem to evaluate real integrals – Unit circle and semi-circular contour(excluding poles on boundaries). Pearson E ducation (2007).. P and Manish Goyal. Glyn James. Cauchy – Riemann equation and Sufficient conditions (excluding proofs) – Harmonic and orthogonal properties of analytic function – Harmonic conjugate – Construction of analytic functions – Conformal mapping : w= z+c. 3rd Edition.

Wiley India (2007) (for Unit V) 24 . application. cryotron. advantages and disadvantages of SMA. ‘Introduction to Nanotechnology’. Nanomaterials: synthesis – plasma arcing – chemical vapour deposition – sol-gels – electrodeposition – ball milling – properties of nanoparticles and applications. ionic. Carbon nanotubes: fabrication – arc method – pulsed laser deposition – chemical vapour deposition – structure – properties and applications.Ownen. UNIT IV DIELECTRIC MATERIALS 9 Electrical susceptibility – dielectric constant – electronic. Charles P. UNIT III MAGNETIC AND SUPERCONDUCTING MATERIALS 9 Origin of magnetic moment – Bohr magneton – Dia and para magnetism – Ferro magnetism – Domain theory – Hysteresis – soft and hard magnetic materials – anti-ferromagnetic materials – Ferrites – applications – magnetic recording and readout – storage of magnetic data – tapes. properties and applications.High Tc superconductors – Applications of superconductors – SQUID. 9 UNIT II SEMICONDUCTING MATERIALS Intrinsic semiconductor – carrier concentration derivation – Fermi level – Variation of Fermi level with temperature – electrical conductivity – band gap determination – extrinsic semiconductors – carrier concentration derivation in n-type and p-type semiconductor – variation of Fermi level with temperature and impurity concentration – compound semiconductors – Hall effect – Determination of Hall coefficient – Applications. magnetic levitation. Singapore (2007) 2. Poole and Frank J. Shape Memory Alloys (SMA): Characteristics. orientational and space charge polarization – frequency and temperature dependence of polarisation – Internal field – ClaussiusMosotti relation (derivation) – dielectric loss – dielectric breakdown – uses of dielectric materials (capacitor and transformer) – ferro electricity and applications. Charles Kittel ‘Introduction to Solid State Physics’. properties of Ni-Ti alloy.BPH201 ENGINEERING PHYSICS – II (Common to all branches) L T P C 3 0 0 3 UNIT I CONDUCTING MATERIALS 9 Conductors – classical free electron theory of metals – Electrical and thermal conductivity – Wiedemann – Franz law – Lorentz number – Draw backs of classical theory – Quantum theory – Fermi distribution function – Effect of temperature on Fermi Function – Density of energy states – carrier concentration in metals. 9 UNIT V MODERN ENGINEERING MATERIALS Metallic glasses: preparation. floppy and magnetic disc drives. TOTAL: 45 PERIODS TEXT BOOKS: 1. John Wiley & sons 7th Edition. Superconductivity – Properties – Types of super conductors – BCS theory of superconductivity (Qualitative) .

Palanisamy.K. Kumbakonam (2006).P. ‘Materials Science’. ‘Materials Science’ Tata McGraw Hill publications. Ltd. R.S.N. New Age International Publishers (2008) New Delhi.O. B. Publishers.Sankar and S. ‘Engineering Physics’.V and Marikani.A. 5.K. 2nd Edition (2007).Senthil Kumar. Jayakumar . Coimbatore (2008).Pillai. ‘Materials Science’.. New Delhi (2004). ‘Materials Science’ Anuradha Publications. Chennai.Arumugam. ‘Engineering Physics – II’ VRB Publishers Pvt Ltd. 6. 4. M. Rajendran. G. 3. Chennai (2010) 2..REFERENCES: 1. 25 . Scitech publications (India) Pvt.

emf and applications of emf measurements. TOTAL: 45 PERIODS 26 . • Industrial importance of Phase rule and alloys. 9 UNIT I ELECTROCHEMISTRY Electrochemical cells – reversible and irreversible cells – EMF – measurement of emf – Single electrode potential – Nernst equation (problem) – reference electrodes –Standard Hydrogen electrode – calomel electrode – Ion selective electrode – glass electrode and measurement of pH – electrochemical series – significance – potentiometric titrations (redox Fe2+ vs dichromate and precipitation – Ag+ vs Cl. OBJECTIVES • The student should be conversant with the principles of electrochemistry. • Analytical techniques and their importance. UNIT IV PHASE RULE AND ALLOYS 9 Statement and explanation of terms involved – one component system – water system – condensed phase rule – construction of phase diagram by thermal analysis – simple eutectic systems (lead-silver system only) – alloys – importance. UNIT V ANALYTICAL TECHNIQUES 9 Beer-Lambert’s law (problem) – UV-visible spectroscopy and IR spectroscopy – principles – instrumentation (problem) (block diagram only) – estimation of iron by Colorimetry. ferrous alloys – nichrome and stainless steel – heat treatment of steel. non-ferrous alloys – brass and bronze.titration) and conductometric titrations – acid-base (HCI vs NaOH) titrations. atomic absorption spectroscopy – principles – instrumentation (block diagram only) – estimation of nickel by atomic absorption spectroscopy. UNIT II CORROSION AND CORROSION CONTROL 9 Chemical corrosion – Pilling-Bedworth rule – electrochemical corrosion – different types – galvanic corrosion – differential aeration corrosion – factors influencing corrosion – corrosion control – sacrificial anode and impressed current cathodic methods – corrosion inhibitors – protective coatings – paints – constituents and functions – metallic coatings – electroplating (Au) and electroless (Ni) plating. UNIT III FUELS AND COMBUSTION 9 Calorific value – classification – Coal – proximate and ultimate analysis – metallurgical coke – manufacture by Otto-Hoffmann by product oven method – Petroleum processing and fractions – cracking – catalytic cracking and methods.BCY201 AIM ENGINEERING CHEMISTRY – II (Common to all branches) L T P C 3 0 0 3 To impart a sound knowledge on the principles of chemistry involving the different application oriented topics required for all engineering branches. knocking – octane number and cetane number – synthetic petrol – Fischer Tropsch and Bergius processes – Gaseous fuels. • Principles of corrosion control. CNG and LPG – Flue gas analysis – Orsat apparatus – theoretical air for combustion. flame photometry – principle – instrumentation (block diagram only) – estimation of sodium by flame photometry.water gas. electrochemical cells. producer gas. • Chemistry of Fuels and combustion.

.Sharma “Engineering Chemistry” Krishna Prakasan Media (P) Ltd.Ltd. Ltd. (2005) 4.Sivasankar “Engineering Chemistry” Tata McGraw-Hill Pub..Dara “A text book of Engineering Chemistry” S. Meerut (2001) 27 .C. New Age International Pvt. New Delhi (2008) 3.S. New Delhi (2009) 2. Vishal Publication. Pathania.TEXT BOOKS: 1..K.. Anand. New Delhi. Ltd.Jain and Monica Jain. P. M. Principles of Physical Chemistry. LR Sharma. Co. “Engineering Chemistry” Dhanpat Rai Pub. AR Puri.S.S. S.C..Negi & S. A Text book of Physical Chemistry by A. B. B.Co. New Delhi (2006) REFERENCES: 1.Chand & Co. 15th Edition (2009). 2.

circle from integration – T section. 12 UNIT IV DYNAMICS OF PARTICLES Displacements. Translation and Rotation of Rigid Bodies – Velocity and acceleration – General Plane motion. 9 th edition (2010) 28 . Vol. TOTAL: 60 PERIODS TEXT BOOK: 1. Angle section. Beer. He should be able to comprehend the effect of friction on equilibrium. dot product. I section. triangle. “Vector Mechanics for Engineers”. Hollow section by using standard formula – second and product moments of plane area – Rectangle. prism. sphere from first principle – Relation to area moments of inertia. Parallelogram and triangular Law of forces – Vectors – Vectorial representation of forces and moments – Vector operations: additions. he should understand the principle of work and energy. subtraction. E. 2 Dynamics. I section.R. He should be able to understand the laws of motion. cross product – Coplanar Forces – Resolution and Composition of forces – Equilibrium of a particle – Forces in space – Equilibrium of a particle in space – Equivalent systems of forces – Principle of transmissibility – Single equivalent force. 1 Statics and Vol. All these should be achieved both conceptually and through solved examples. McGraw-Hill International Edition. Angle section. He should also be able to write the dynamic equilibrium equation. Hollow section by using standard formula – Parallel axis theorem and perpendicular axis theorem – Polar moment of inertia – Principal moments of inertia of plane areas – Principal axes of inertia – Mass moment of inertia – Derivation of mass moment of inertia for rectangular section. circle. Velocity and acceleration. their relationship – Relative motion – Curvilinear motion – Newton’s law – Work Energy Equation of particles – Impulse and Momentum – Impact of elastic bodies. UNIT V FRICTION AND ELEMENTS OF RIGID BODY DYNAMICS 12 Frictional force – Laws of Coloumb friction – simple contact friction – Rolling resistance – Belt friction. UNIT II EQUILIBRIUM OF RIGID BODIES 12 Free body diagram – Types of supports and their reactions – requirements of stable equilibrium – Moments and Couples – Moment of a force about a point and about an axis – Vectorial representation of moments and couples – Scalar components of a moment – Varignon’s theorem – Equilibrium of Rigid bodies in two dimensions – Equilibrium of Rigid bodies in three dimensions – Examples UNIT III PROPERTIES OF SURFACES AND SOLIDS 12 Determination of Areas and Volumes – First moment of area and the Centroid of sections – Rectangle. static equilibrium of particles and rigid bodies both in two dimensions and also in three dimensions. UNIT I BASICS & STATICS OF PARTICLES 12 Introduction – Units and Dimensions – Laws of Mechanics – Lami’s theorem. the kinematics of motion and the interrelationship. F.(a) BME201 ENGINEERING MECHANICS (For Mechanical & Civil Branches) L T P C 3 1 0 4 OBJECTIVE At the end of this course the student should be able to understand the vectorial and scalar representation of forces and moments.P and Johnson Jr. Further. triangle from integration – T section.

2.M. Vol. Ltd. Vikas Publishing House Pvt. “Engineering Mechanics – Statics and Dynamics”. Pearson Education Asia Pvt. 29 . Vol. “Fundamentals of Engineering Mechanics”. Ashok Gupta. Hibbeller. 3rd Edition (2010). Palanichamy.. Ltd. IV Edition – Pearson Education Asia Pvt. Tata McGraw-Hill (2001). (2003)... “Engineering Mechanics – Statics & Dynamics”. 12 th Edition (2010). “Interactive Engineering Mechanics – Statics – A Virtual Tutor (CDROM)”. 5.S. Irving H. “Engineering Mechanics”.. Rajasekaran.S.REFERENCES: 1. 1 Statics. Ltd. (2002). 2 Dynamics.C.. 3.. Shames. Pearson Education Asia Pvt. S. R. Ltd. Sankarasubramanian... Nagam. 4..G.

2nd Edition. balanced & unbalanced loads – phasor diagram of voltages and currents – power and power factor measurements in three phase circuits. TOTAL: 60 PERIODS TEXT BOOKS: 1. Kemmerly and Steven M. 6th edition. Newnes Publications (2010) 2. RC and RLC Circuits using Laplace transform for DC input and A. (2002). 12 UNIT IV TRANSIENT RESPONSE FOR DC CIRCUITS Transient response of RL. 5. New Delhi. Tata McGraw Hill publishers.C and A. Dhanpath Rai & Sons. McGraw Hill (2003).Alexander. Paranjothi SR. REFERENCES: 1. UNIT II 30 . (2007). NETWORK REDUCTION AND NETWORK THEOREMS FOR DC AND AC CIRCUITS 12 Network reduction: voltage and current division. “Electric circuits”. 12 UNIT V ANALYSING THREE PHASE CIRCUITS Three phase balanced / unbalanced voltage sources – analysis of three phase 3-wire and 4.(b) BEE201 CIRCUIT THEORY (For EEE & EIE Branches) L T P C 3 1 0 4 UNIT I BASIC CIRCUITS ANALYSIS 12 Ohm’s Law – Kirchoffs laws – DC and AC Circuits – Resistors in series and parallel circuits – Mesh current and node voltage method of analysis for D. Jack E. New Delhi (2001). circuits. UNIT III RESONANCE AND COUPLED CIRCUITS 12 Series and parallel resonance – their frequency response – Quality factor and Bandwidth – Self and mutual inductance – Coefficient of coupling – Tuned circuits – Single tuned circuits. source transformation – star delta conversion. New Delhi (1999).” New Age International Ltd. “Electric Circuits Analysis.O.C. “Engineering Circuit Analysis”. 3. Edminister. Mathew N. Chakrabati A. Tata McGrawHill. Tata McGraw Hill. Durbin. Joseph A. Charles K. New Delhi.wire circuits with star and delta connected loads.Sadik. Mahmood Nahri. John Bird “Electrical Circuit Theory and Technology” Fourth Edition. (1996).C. 2. “Circuits and Network Analysis and Synthesis”. 4. Hayt Jr. Schaum’s series. Thevenins and Norton Theorem – Superposition Theorem – Maximum power transfer theorem – Reciprocity Theorem. “Circuits Theory (Analysis and synthesis). “Fundamentals of Electric circuits”. William H.. input (Sinusoidal). Sudhakar A and Shyam Mohan SP.

Tata McGraw Hill.(c) BEC201 ELECTRIC CIRCUITS AND ELECTRON DEVICES (For ECE. William H. “Electronic Devices and Circuits”. “Introducing Electronics Devices and Circuits”. 12 UNIT II TRANSIENT & RESONANCE IN RLC CIRCUITS Basic RL. UNIT IV TRANSISTORS 12 Principle of operation of PNP and NPN transistors – study of CE. Durbin. 5. “Electric Circuits” – Shaum series. Salivahanan. Photoconductive and Photovoltaic cells – LED. Suresh kumar and A. 6th Edition (2002). L and C – Network Theorems – Thevenin. David A. RC and RLC circuits and their responses to pulse and sinusoidal inputs – frequency response – Parallel and series resonances – Q factor – single tuned and double tuned circuits. LCD. E. “Engineering Circuit Analysis”.Millman & Halkins. Tata McGraw Hill.) 2. CSE and IT Branches) L T P C 3 1 0 4 12 UNIT I CIRCUIT ANALYSIS TECHNIQUES Kirchoff’s current and voltage laws – se rie s and parallel connection of independent sources – R. Durbin.Vallavaraj. Maximum power transfer and duality – Star-delta conversion. Satyebranta Jit. PIN diode. Kemmebly and Steven M. CB and CC configurations and comparison of their characteristics – Breakdown in transistors – operation and comparison of N-Channel and P-Channel JFET – drain current equation – MOSFET – Enhancement and depletion types – structure and operation – comparison of BJT with MOSFET – thermal effect on MOSFET. Tata McGraw Hill. Norton. REFERENCES: 1. A. J. Tata McGraw Hill (2001) 2. “Engineering Circuit Analysis”. 2nd Edition (2008). Shyammohan S Palli. Hayt. TOTAL: 60 PERIODS TEXT BOOKS: 1. “Electronic Devices & Circuits”. “Circuits and Networks-Analysis and Synthesis”. Pearson Education. Edminister. Oxford University Press. Kemmebly and steven M. Mahmood. Bell. CCD. Jack. J. 4. Jack.Paynter. 5th Edition (2008). Nahri. “Electronic Devices and Circuits”. 31 . 3. William H. 4th edition (2010) 3.Sudhakar. 7th Education (2008). UNIT III SEMICONDUCTOR DIODES 12 Review of intrinsic & extrinsic semiconductors – Theory of PN junction diode – Energy band structure – current equation – space charge and diffusion capacitances – Effect of temperature and breakdown mechanism – Zener diode and its characteristics. Hayt. Phototransistor. Superposition. E. Robert T.V.V. UNIT V SPECIAL SEMICONDUCTOR DEVICES (Qualitative Treatment only) 12 Tunnel diodes. J. Tata McGraw Hill. varactor diode – SCR characteristics and two transistor equivalent model – UJT – Diac and Triac – Laser. Photodiode. Tata McGraw Hill (2011. Joseph A. N. 2nd Edition (2008).

“Basic Electrical and Electronics Engineering”. Nagsarkar T K and Sukhija M S. “Basic Electrical.S. REFERENCES: 1. Tata McGraw Hill Edition. R. Mahmood Nahvi and Joseph A.C.N. Mittle “Basic Electrical Engineering”. Sedha. Dynamometer type Watt meters and Energy meters. Microwave. “Principles of Electronics”. CE. Single Phase Transformer. TV. Basic Equations and Applications of DC Generators. McGraw Hill (2002). Salivahanan. Bipolar Junction Transistor – CB. Gnanavadivel. Fax. V. Operating Principles of Moving Coil and Moving Iron Instruments (Ammeters and Voltmeters). Communication Systems: Radio.S and Muraleedharan. New Delhi. Oxford press (2005). Anuradha Publishers (2003). 6. 1990. Mehta V K. Tata McGraw Hill. 2. Satellite and Optical Fibre (Block Diagram Approach only). Chand & Co. Principle of Operation. . 12 UNIT III SEMICONDUCTOR DEVICES AND APPLICATIONS Characteristics of PN Junction Diode – Zener Effect – Zener Diode and its Characteristics – Half wave and Full wave Rectifiers – Voltage Regulation.R. S.K. Muthusubramanian. S. Single Phase Induction Motor. Joseph Gladwin. Senthilkumar. (1994). DC Motors. Premkumar N. 2.A. Second Edition (2006). A. “Basic Electrical Engineering”. UNIT II ELECTRICAL MACHINES 12 Construction. Anuradha Publishers (2011). 4. 3. Edminister. 5.(a) BEE202 BASIC ELECTRICAL & ELECTRONICS ENGINEERING (For Mechanical & Civil Branches) L T P C 4 0 0 4 UNIT I ELECTRICAL CIRCUITS & MEASURMENTS 12 Ohm’s Law – Kirchoff’s Laws – Steady State Solution of DC Circuits – Introduction to AC Circuits – Waveforms and RMS Value – Power and Power factor – Single Phase and Three Phase Balanced Circuits. Electronics and Computer Engineering”. 2006. “Applied Electronics” S. “Electric Circuits”. CC Configurations and Characteristics – Elementary Treatment of Small Signal Amplifier UNIT IV DIGITAL ELECTRONICS 12 Binary Number System – Logic Gates – Boolean Algebra – Half and Full Adders – Flip-Flops – Registers and Counters – A/D and D/A Conversion (simple concepts) UNIT V FUNDAMENTALS OF COMMUNICATION ENGINEERING 12 Types of Signals: Analog and Digital Signals – Modulation and Demodulation: Principles of Amplitude and Frequency Modulations. TOTAL: 60 PERIODS TEXT BOOKS: 1.Chand & Company Ltd.. “Basics of Electrical Engineering”. Vijaykumar. Schaum Outline Series..

“Basic Civil Engineering”. ECE. “Basic Mechanical Engineering”. 15 UNIT II BUILDING COMPONENTS AND STRUCTURES Foundations: Types – Bearing capacity – Requirement of good foundations. Diesel. Gas. Hydroelectric and Nuclear Power plants – Merits and Demerits – Pumps and turbines – working principle of Reciprocating pumps (single acting and double acting) – Centrifugal Pump. “Basic Civil and Mechanical Engineering”. Seetharaman S. 2. Mayiladuthurai (2000). Anuradha Publishers. Dhanpat Rai Publishing Co. Tata McGraw Hill Publishing Co. 3. Shanmugam. (P) Ltd. TOTAL: 30 PERIODS REFERENCES: 1.. Anuradha Agencies (2005). (IT) – II year Regulations’2011 (b) BME202 BASIC CIVIL & MECHANICAL ENGINEERING (For CSE. 4. 33 . Kumbakonam (2000). EIE & IT branches) A – CIVIL ENGINEERING L T P C 4 0 0 4 15 UNIT I SURVEYING AND CIVIL ENGINEERING MATERIALS Surveying: Objects – types – classification – principles – measurements of distances – angles – leveling – determination of areas – illustrative examples. Civil Engineering Materials: Bricks – stones – sand – cement – concrete – steel sections. Classification of Power Plants – Working principle of steam.NEC (An Autonomous Institution) Curriculum & Syllabus for B.. Shantha Kumar S R J.M. TOTAL: 30 PERIODS B – MECHANICAL ENGINEERING UNIT III POWER PLANT ENGINEERING 10 Introduction. 1999.. UNIT IV IC ENGINES 10 Internal combustion engines as automobile power plant – Working principle of Petrol and Diesel Engines – Four stroke and two stroke cycles – Comparison of four stroke and two stroke engines – Boiler as a power plant. “Basic Civil Engineering”. 5. “Basic Mechanical Engineering”. EEE. Ramamrutham.G and Palanichamy. New Delhi (1996).S. Superstructure: Brick masonry – stone masonry – Beams –Columns – Lintels – Roofing – Flooring – Plastering – Mechanics – Internal and external forces – stress – strain – elasticity – Types of Bridges and Dams – Basics of Interior Design and Landscaping. Venugopal K and Prahu Raja V. S. 10 UNIT V REFRIGERATION AND AIR CONDITIONING SYSTEM Terminology of Refrigeration and Air Conditioning: Principle of vapour compression and absorption system – Layout of typical domestic refrigerator – Window and Split type room Air conditioner. Hi-tech Publications.Tech.

C UNIX Clone Server – 1 No Nodes (thin client or PCs) – 33 Nos Printer – 3 Nos. TOTAL: 45 PERIODS HARDWARE / SOFTWARE REQUIREMENTS FOR A BATCH OF 30 STUDENTS Hardware • • • Software • • OS – UNIX Clone (33 user license or License free Linux) Compiler . C PROGRAMMING ON UNIX Dynamic Storage Allocation – Pointers – Functions – File Handling. SHELL PROGRAMMING Simple Shell program – Conditional Statements – Testing and Loops. 3.Tech. (IT) – II year Regulations’2011 BCS231 COMPUTER PRACTICE LABORATORY – II (Common to all branches) LIST OF EXPERIMENTS L T P C 0 1 2 2 1.. 2. 34 . UNIX COMMANDS Study of Unix OS – Basic Shell Commands – Vi Editor.NEC (An Autonomous Institution) Curriculum & Syllabus for B.

Determination of Young’s modulus of the material – non uniform bending. Estimation of Ferric ion by spectrophotometry.Tech. • A minimum of FIVE experiments shall be offered.. 35 . Determination of Young’s modulus of the material – uniform bending. 4. pH Titration (Acid & Base) 6.NEC (An Autonomous Institution) Curriculum & Syllabus for B. Determination of Band Gap of a semiconductor material. 6. CHEMISTRY LABORATORY – II LIST OF EXPERIMENTS 1. Potentiometric Titration (Fe2+ Vs K2Cr2O7) 5. Conductometric titration (Mixture of weak and strong acids) 3. 3. • Laboratory classes on alternate weeks for Physics and Chemistry. Determination of specific resistance of a given coil of wire – Carey Foster Bridge. Determination of water of crystallization of a crystalline salt (CuSO4) 7. 5. • A minimum of FIVE experiments shall be offered. Determination of viscosity of liquid – Poiseuille’s method. Conductometric titration (Simple acid base) 2. (IT) – II year Regulations’2011 BPC231 PHYSICS AND CHEMISTRY LABORATORY – II (Common to all branches) L T P C 0 0 3 2 PHYSICS LABORATORY – II LIST OF EXPERIMENTS 1. Conductometric titration using BaCl2 Vs Na2SO4 4. 7. Spectrometer dispersive power of a prism. Torsional pendulum – Determination of rigidity modulus. • Laboratory classes on alternate weeks for Physics and Chemistry. 2.

polar. Pentium IV computer or better hardware. kitchen. Laser Printer or Plotter to print / plot drawings – 2 Nos. Base of a mixie. etc. hall. Drawing of a plan of residential building (Two bed rooms. cylinder. Drawing of curves like parabola. 10. Drawing front view. 6..NEC (An Autonomous Institution) Curriculum & Syllabus for B. Note: Plotting of drawings must be made for each exercise and attached to the records written by students. 9. 3. Drawing isometric projection of simple objects. top view and side view of objects from the given pictorial views (eg. List of Equipments for a batch of 30 students: 1. Creation of 3-D models of simple objects and obtaining 2-D multi-view drawings from 3-D model. 4. Objects with hole and curves). Simple stool. 36 . 2. 8. Licensed software for Drafting and Modeling – 30 Licenses 3. 2. etc. spiral. etc. pyramid. pyramid. 5. cylinder. Drawing of a Title Block with necessary text and projection symbol. Drawing of a simple steel truss. and dimensioning. etc. with suitable graphics facility – 30 Nos.) – Creation of simple figures like polygon and general multi-line figures.Tech. involute using Bspline or cubic spline. cone. (IT) – II year Regulations’2011 (a) BME231 COMPUTER AIDED DRAFTING AND MODELING LABORATORY L T P C (For Mechanical & Civil Branches) 0 1 2 2 List of Exercises using software capable of Drafting and Modeling 1.) 7. cone. Drawing of front view and top view of simple solids like prism. Drawing sectional views of prism. relative. V-block. Study of capabilities of software for Drafting and Modeling – Coordinate systems (absolute.

NEC (An Autonomous Institution)

Curriculum & Syllabus for B.Tech., (IT) – II year




L T P C 0 0 3 2

LIST OF EXPERIMENTS • • • • • • • • • • Verification of ohm’s laws and kirchoff’s laws. Verification of Thevenin’s and Norton’s Theorem Verification of superposition Theorem Verification of maximum power transfer theorem. Verification of reciprocity theorem Measurement of self inductance of a coil Verification of mesh and nodal analysis. Transient response of RL and RC circuits for DC input. Frequency response of series and parallel resonance circuits. Frequency response of single tuned circuits.



NEC (An Autonomous Institution)

Curriculum & Syllabus for B.Tech., (IT) – II year


(c) • • • • • • • • • • • •

BEC231 CIRCUITS AND DEVICES LABORATORY (For ECE, CSE & IT branches) Verification of KVL and KCL Verification of Thevenin and Norton Theorems. Verification of superposition Theorem. Verification of Maximum power transfer and reciprocity theorems. Frequency response of series and parallel resonance circuits. Characteristics of PN and Zener diode Characteristics of CE configuration Characteristics of CB configuration Characteristics of UJT and SCR Characteristics of JFET and MOSFET Characteristics of Diac and Triac. Characteristics of Photodiode and Phototransistor.

L T P C 0 0 3 2



NEC (An Autonomous Institution)

Curriculum & Syllabus for B.Tech., (IT) – II year



ENGLISH LANGUAGE SKILL LABORATORY (Skill of Listening) L T P C (Common to all branches) 0 0 3 2 4

UNIT I (Micro Skills I) Tasks (Type I): Lexical word identification A. Identifying the homophones/words with silent letters/often mispronounced words B. Identifying the missing words in native speech (Native accent) Tasks (Type II): Decompressing structures A. Expanding sound units into word clusters (Ex: verbs with multiple auxiliaries/contracted forms) B. Identifying the constituent words in collocations/compound words/idiomatic phrases

UNIT II (Micro Skills II): Identifying tonal variations for meaning making 6 Tasks: A. Punctuating the script after listening to it. B. Marking word chunks/tone groups in transcript after listening to it. C. Marking syllable stress in words. D. Identifying tonal variations expressing rhetorical questions/ information seeking Questions / Exclamations / General statements. UNIT III Content Comprehension and Making Inferences Tasks: A. Listening and filling in the chart B. Multiple choice questions (Negative/factual) C. True/False questions D. Questions with multiple answers (choosing two/three correct answers) E. Matching information F. Filling the blanks (not more than three words) G. Comprehending the text organization UNIT IV Listening and act Tasks: A. Locating spots in a map following the given directions B. Transferring data to graphs/diagrams/flow charts C. Diagram/Picture completing tasks D. Finding the answer through the process of elimination 12




NEC (An Autonomous Institution)

Curriculum & Syllabus for B.Tech., (IT) – II year



(Common to all branches)

LTPC 3 10 4

OBJECTIVES The course objective is to develop the skills of the students in the areas of Transforms and Partial Differential Equations. This will be necessary for their effective studies in a large number of engineering subjects like heat conduction, communication systems, electro-optics and electromagnetic theory. The course will also serve as a prerequisite for post graduate and specialized studies and research. UNIT I FOURIER SERIES (9L+3T) Dirichlet’s conditions – General Fourier series – Odd and even functions – Half range sine series – Half range cosine series – Complex form of Fourier series – Parseval’s identity – Harmonic analysis. UNIT II FOURIER TRANSFORMS (9L+3T) Fourier integral theorem (without proof) – Fourier transform pair – Sine and Cosine transforms – Properties – Transforms of simple functions – Convolution theorem – Parseval’s identity. UNIT III PARTIAL DIFFERENTIAL EQUATIONS (9L+3T) Formation of partial differential equations – Lagrange’s linear equation – Solutions of standard types of first order partial differential equations - Linear partial differential equations of second and higher order with constant coefficients. UNIT IV APPLICATIONS OF PARTIAL DIFFERENTIAL EQUATIONS (9L+3T) Solutions of one dimensional wave equation – One dimensional equation of heat conduction – Steady state solution of two-dimensional equation of heat conduction (Insulated edges excluded) – Fourier series solutions in Cartesian coordinates. UNIT V Z - TRANSFORMS AND DIFFERENCE EQUATIONS (9L+3T) Z-transforms - Elementary properties – Inverse Z-transform – Convolution theorem - Formation of difference equations – Solution of difference equations using Z-transform. Lectures: 45 Tutorials: 15 Total: 60 Periods TEXT BOOK 1. Grewal, B.S, “Higher Engineering Mathematics”, 40th Edition, Khanna publishers, Delhi, (2007) REFERENCES 1. Bali.N.P and Manish Goyal, “A Textbook of Engineering Mathematics”, 7th Edition, Laxmi Publications(P) Ltd. (2007) 2. Ramana.B.V., “Higher Engineering Mathematics”, Tata Mc-GrawHill Publishing Company limited, New Delhi (2007). 3. Glyn James, “Advanced Modern Engineering Mathematics”, 3rd Edition, Pearson Education (2007). 4. Erwin Kreyszig, “Advanced Engineering Mathematics”, 8th edition, Wiley India (2007).


man-wildlife conflicts –endangered and endemic species of India – conservation of biodiversity: In-situ and ex-situ conservation of biodiversity. lakes. UNIT I ENVIRONMENT. oceans. types. CSE. EEE and EIE 5th Sem – Mechanical. environmental effects of extracting and using mineral resources. UNIT II ENVIRONMENTAL POLLUTION 8 Definition – causes. estuaries) –Introduction to biodiversity definition: genetic. characteristic features. effects and control measures of: (a) Air pollution (b) Water pollution (c) Soil pollution (d) Marine pollution (e) Noise pollution (f) Thermal pollution (g) Nuclear hazards – soil waste management: causes. rivers. OBJECTIVE At the end of this course the student is expected to understand what constitutes the environment. what are precious resources in the environment. Field study of local polluted site – Urban / Rural / Industrial / Agricultural. productive use. what is the role of a human being in maintaining a clean environment and useful environment for the future generations and how to maintain ecological balance and preserve bio-diversity. insects. effects and control measures of municipal solid wastes – role of an individual in prevention of pollution – pollution case studies – disaster management: floods. fertilizer – pesticide problems. streams. national and local levels – India as a mega-diversity nation – hot-spots of biodiversity –threats to biodiversity: habitat loss. dams and their effects on forests and tribal people – Water resources: Use and over – utilization of surface and ground water. dams-benefits and problems – Mineral resources: Use and exploitation.. salinity. poaching of wildlife. food webs and ecological pyramids – Introduction. effects of modern agriculture. social.Tech. UNIT III NATURAL RESOURCES 10 Forest resources: Use and over-exploitation. consumers and decomposers – energy flow in the ecosystem – ecological succession – food chains.Field study of simple ecosystems – pond.NEC (An Autonomous Institution) Curriculum & Syllabus for B. aesthetic and option values – Biodiversity at global. structure and function of the (a) forest ecosystem (b) grassland ecosystem (c) desert ecosystem (d) aquatic ecosystems (ponds. case studies – timber extraction. case studies – Food resources: World food problems. how to conserve these resources. The role of government and non-government organization in environment managements. the effect of technology on the environment and ecological balance and make them sensitive to the environment problems in every professional endeavour that they participates. river.ECE) LTPC 30 0 3 The aim of this course is to create awareness in every engineering graduate about the importance of environment. hill slopes. deforestation. (IT) – II year Regulations’2011 BCE301 AIM ENVIRONMENTAL SCIENCE AND ENGINEERING (Common to 3rd Sem – Civil. renewable and non renewable energy 41 . drought. cyclone and landslides. species and ecosystem diversity –biogeographical classification of India – value of biodiversity: consumptive use. case studies – Energy resources: Growing energy needs. earthquake. changes caused by agriculture and overgrazing. mining. water logging. birds . 7th Sem . conflicts over water. floods. Field study of common plants. etc. ethical. IT. scope and importance of environment – need for public awareness – concept of an ecosystem – structure and function of an ecosystem – producers. ECOSYSTEMS AND BIODIVERSITY 14 Definition.

Tech. 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 in environment and human health – Case studies. R. global warming. (IT) – II year Regulations’2011 sources. Field study of local area to document environmental assets – river / forest / grassland / hill / mountain. “Introduction to Environmental Engineering and Science”. Mumbai. W. I and II. use of alternate energy sources. Cunningham. Enviro Media. Benny Joseph. Prentice Hall of India (P) Ltd. Rajagopalan R. Guidelines. its problems and concerns. Trivedi. “Environmental Encyclopedia”. 42 . New Delhi. rain water harvesting. REFERENCES: 1. TOTAL: 45 TEXT BOOKS: 1. Compliances and Standards”.. 2006. Sengar. UNIT IV SOCIAL ISSUES AND THE ENVIRONMENT 7 From unsustainable to sustainable development – urban problems related to energy – water conservation. nuclear accidents and holocaust. 2008.NEC (An Autonomous Institution) Curriculum & Syllabus for B. land degradation.P. Pearson Education. Oxford University Press. ozone layer depletion. “Environmental Studies-From Crisis to Cure”.K. acid rain.. Cooper. 2004. case studies – wasteland reclamation – consumerism and waste products – environment production act – Air (Prevention and Control of Pollution) act – Water (Prevention and control of Pollution) act – Wildlife protection act – Forest conservation act – enforcement machinery involved in environmental legislation – central and state pollution control boards. 3. Dharmendra S. Vol. BS Publications. man induced landslides. Rules. “Handbook of Environmental Laws. “Environmental Science and Engineering”. “Environmental law”. New Delhi. Gorhani. Jaico Publishing House. case studies – role of nongovernmental organization – environmental ethics: Issues and possible solutions – climate change. 2. 2005.Masters. 4.H. case studies – Land resources: Land as a resource. UNIT V HUMAN POPULATION AND THE ENVIRONMENT 6 Population growth. T. soil erosion and desertification – role of an individual in conservation of natural resources – Equitable use of resources for sustainable lifestyles.Public awareness. Gilbert M. Tata McGraw-Hill. 2nd Edition. 2007. 2. watershed management – resettlement and rehabilitation of people. 2001.

Disjoint Set ADT dynamic equivalence problem . 3.AVL trees . (IT) – II year Regulations’2011 BIT301 DATA STRUCTURES AND ALGORITHMS USING C LTPC 3 00 3 UNIT I LINEAR STRUCTURES 9 Abstract Data Types (ADT) . "Data Structures and Algorithm Analysis in C".NEC (An Autonomous Institution) Curriculum & Syllabus for B. Pearson Education.. 43 . Prentice Hall of India addressing . Ltd.Applications of stacks and queues UNIT II TREE STRUCTURES 9 Tree ADT .binary search tree ADT . A.Tech. E. Rivest. J. “Data Structures using C”. K.Prim's and Kruskal's algorithms . Aho. Forouzan. branch and bound. Stein. A.Weiss. T. and M.tree traversals . R. Cormen.linked list implementation cursor-based linked lists . Randomized algorithms . Augenstein. 4. B.left child right sibling data structures for general trees .F. 2nd Edition. J. 2000 5.extendible hashing . Hopcroft. “Computer Algorithms”. Van Gelder. Easwarakumar.applications of Sets UNIT IV GRAPHS 9 Definitions . Ullman. 6. backtracking.binary heaps UNIT III HASHING AND SETS 9 Hashing . “Data Structures and Algorithms”. Leiserson. Pearson Education.breadth-first traversal . D..applications of trees . Object Oriented Data Structures using C++. “Introduction to algorithms” 2nd Edition. Sara Baase and A. 1998. REFERENCES 1.applications of lists . 2. recurrences .expression trees . L. 2000.shortest-path algorithms . Divide and conquer. 2nd Edition. M.V. Vikas Publishing House Pvt.path compression . 2005.Depth-first traversal -biconnectivity . Tenenbaum.Separate chaining . Langsam.rehashing .List ADT . Dynamic programming.Topological sort .H.minimum spanning tree . E. Pearson Education. Pearson Education. A. 1997. Thomson India Edition. union algorithms .Stack ADT .doubly-linked lists . and C.Binary Tree ADT .Queue ADT circular queue implementation . C.S. R.Euler circuits applications of graphs UNIT V ALGORITHM DESIGN AND ANALYSIS 9 Introduction to algorithm design techniques: Greedy algorithms.Introduction to NP-complete problems Total: 45 TEXT BOOK 1.array-based implementation . Y. 1983. 3rd Edition. A. “Data Structures”.Introduction to algorithm analysis: asymptotic notations. and J.

UNIT V ASYNCHRONOUS SEQUENTIAL LOGIC 10+3 Analysis and design of asynchronous sequential circuits . REFERENCES 1. 5th Edition. M.Boolean functions – Simplifications of Boolean functions using Karnaugh map and tabulation methods – Implementation of Boolean functions using logic gates. UNIT III DESIGN WITH MSI DEVICES 8+3 Decoders and encoders – Multiplexers and demultiplexers – Memory and programmable logic – HDL for combinational circuits UNIT IV SYNCHRONOUS SEQUENTIAL LOGIC 10+3 Sequential circuits – Flip flops – Analysis and design procedures . “Fundamentals of Logic Design”. “Digital Principles and Design”. Charles H.Code conversion – Introduction to Hardware Description Language (HDL). Donald D. UNIT II COMBINATIONAL LOGIC 9+3 Combinational circuits – Analysis and design procedures .State reduction and state assignment – Shift registers – Counters – HDL for Sequential Circuits.Circuits for arithmetic operations . 3rd Edition. “Digital Design”.Reduction of state and flow tables – Racefree state assignment – Hazards – ASM Chart.Morris Mano. 2005. 2007. 44 .Tech. Pearson Education.Givone..Binary arithmetic – Binary codes – Boolean algebra and theorems .NEC (An Autonomous Institution) Curriculum & Syllabus for B. 2.Roth Jr.. 2007. (IT) – II year Regulations’2011 BEI303 DIGITAL PRINCIPLES AND SYSTEM DESIGN (Common to CSE & IT) LTPC 3 104 UNIT I BOOLEAN ALGEBRA AND LOGIC GATES 8+3 Review of binary number systems . Jaico Publishing House. LECTURE: 45 TUTORIAL: 15 TOTAL: 60 TEXT BOOK 1. Tata McGraw-Hill.

Barbara E. 2.. (IT) – II year Regulations’2011 BCS302 OBJECT ORIENTED PROGRAMMING (Common to 3rd Sem – CSE & IT.Tech. 3. B. S. TOTAL: 45 TEXT BOOK 1. private and protected derivations – multiple inheritance – virtual base class – abstract class – composite objects – Runtime polymorphism – virtual functions – pure virtual functions – RTTI – typeid – dynamic casting – RTTI and templates – cross casting – down casting. 2004. 6th Sem – EEE) LTPC 3 0 0 3 UNIT I BASICS OF OBJECT – ORIENTED PROGRAMMING 9 Object oriented programming concepts – objects – classes – methods and messages – abstraction and encapsulation – inheritance – abstract classes – polymorphism. Pearson Education. Ira Pohl. REFERENCES 1. Lippman. UNIT V I/O STREAMS 9 Streams and formatted I/O – I/O manipulators – file handling – random access – object serialization – namespaces – std namespace – ANSI String Objects – standard template library. 2005. B. “Programming with ANSI C++”.pointers and objects – constant objects – nested classes – local classes. UNIT III TEMPLATES AND EXCEPTION HANDLING 9 Function and class templates – Exception handling – try-catch-throw paradigm – exception specification – terminate and unexpected functions – Uncaught exception. “Object Oriented Programming using C++”. Pearson Education.NEC (An Autonomous Institution) Curriculum & Syllabus for B. “C++ Primer”. 2007. Oxford University Press. Reprint 2004. Moo. UNIT II CONSTRUCTORS AND FUNCTION OVERLOADING 9 Constructors – default constructor – Parameterized constructors – Constructor with dynamic allocation – copy constructor – destructors – operator overloading – overloading through friend functions – overloading the assignment operator – type conversion – explicit constructor. 2nd Edition. Trivedi. 3rd Edition. 45 . UNIT IV INHERITANCE 9 Inheritance – public. B. Introduction to C++ – classes – access specifiers – function and data members – default arguments – function overloading – friend functions – const and volatile functions – static members – Objects . Pearson Education. 5th Sem – EIE. Stroustrup. 4th Edition. “The C++ Programming language”. Josee Lajoie.

Pulse modulation. digital amplitude modulation. Frequency analysis of angle modulated waves. DS spread spectrum with coherent binary PSK. “Modern Analog And Digital Communication systems”.G Saha . delta modulation.PCM sampling. BW consideration of FSK. (IT) – II year Regulations’2011 BIT302 PRINCIPLES OF COMMUNICATION L T P C 3 1 0 4 UNIT I FUNDAMENTALS OF ANALOG COMMUNICATION 9 Principles of amplitude modulation. carrier recovery .NEC (An Autonomous Institution) Curriculum & Syllabus for B. Martin S. 2007 3. Angle modulation FM and PM waveforms. 2002. Oxford University Press. 6th Edition. 4th Edition. frequency shift keying. Sources and Detectors.Intersymbol interference. Wayne Tomasi.Keplers Law. Costas loop. Quadrature Amplitude modulation.squaring loop.analog and digital . 2007.Tech.D L Schilling . PHI. PCM . differential pulse code modulation. adaptive delta modulation. “Analog and Digital Communication System”. 46 . "Advanced Electronic Communication Systems". Simon Haykin.. phase deviation and modulation index. Lectures: 45 Tutorials: 15 Total: 60 TEXT BOOKS 1. 3rd Edition.binary phase shift keying . B. frequency spectrum and bandwidth. "Communication Systems".Roden. “Principles of Communication” 3rd Edition. “Electronic Communication Systems”. companding . eye patterns. modulation index and percent modulation. bandwidth efficiency. signal to quantization noise rate. UNIT II DIGITAL COMMUNICATION 9 Introduction.P. 2002. Types. source coding of speech for wireless communications. “Digital Communication Fundamentals and Applications” 2nd Edition Pearson Education 2007. H. Losses. Shannon limit for information capacity. UNIT IV SPREAD SPECTRUM AND MULTIPLE ACCESS TECHNIQUES 9 Introduction.percentage error. FH spread spectrum.Lathi. 5. footprint. phase shift keying . AM Voltage distribution. sampling rate. AM power distribution. 2007. B. Pearson Education.Sklar. frequency deviation and percent modulation. REFERENCES 1. 4. 2. FSK transmitter. Thomson Delmar Publications. multiple access techniques – wireless communication.Taub. Link modelOptical Communication Systems-Elements of Optical Fiber Transmission link. processing gain. LEO and GEO Orbits.QPSK. DPSK. Blake. Pseudo-noise sequence. John Wiley & Sons 2001. AM envelope. UNIT III DIGITAL TRANSMISSION 9 Introduction. 3rd Edition. FSK receiver. FSK bit rate and baud. TDMA and CDMA in wireless communication systems. Bandwidth requirements for Angle modulated waves. UNITV SATELLITE AND OPTICALCOMMUNICATION 9 Satellite Communication Systems . pulse transmission . 2.

NEC (An Autonomous Institution) Curriculum & Syllabus for B. 7. 8. Design and implementation of combinational circuits using basic gates for arbitrary functions.Tech. Simulation of combinational circuits using Hardware Description Language (VHDL/Verilog HDL software required). Design and implementation of parity generator / checker using basic gates and MSI Devices. Design and implementation of 4-bit binary adder / subtractor using basic gates and MSI Devices. 4. etc. 6. (IT) – II year Regulations’2011 BEI332 DIGITAL LABORAOTRY (Common to CSE & IT) LTPC 0 0 32 LIST OF EXPERIMENTS 1. 5. Design and implementation of application using multiplexers/ demultiplexers. Design and implementation of Shift registers. 3. 10.. code converters. Design and implementation of magnitude comparator. Verification of Boolean theorems using digital logic gates 2. Design and implementation of Synchronous and Asynchronous counters. Simulation of sequential circuits using HDL (VHDL/ Verilog HDL software required) TOTAL: 45 47 . 9.

Tech. (IT) – II year Regulations’2011 List of equipments and components for a batch of 30 students S.NO 1 2 3 4 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Name of equipment/ component Dual power supply/ single mode power supply IC Trainer Bread Boards Multimeter IC 7400 IC7402 IC 7404 IC 7486 IC 7408 IC 7432 IC 7483 IC74150 IC74151 IC74147 IC7445 IC7476 IC7491 IC555 IC7494 IC7447 IC74180 IC7485 IC7473 IC74138 IC7411 IC7474 Computer with HDL software Seven segment display Assembled LED board/LEDs Wires Single strand Quantity Req 15/30 15 15 5 60 60 60 60 60 60 60 60 40 40 40 40 40 40 40 40 40 40 40 40 40 40 30 40 40/200 Remarks +12/-12V 10 bit Single Strand 48 .NEC (An Autonomous Institution) Curriculum & Syllabus for B..

SOFTWARE REQUIRED 2. . 8. Implement singly and doubly linked lists. Implement Dijkstra's algorithm using priority queues Implement a backtracking algorithm for Knapsack problem Total: 45 List of Equipments and components for A Batch of 30 students (1 per batch) 1. 6. 2. and post-order traversals.Tech. in-order.3. 3.TURBOC version 3 or GCC version 3. Implement stack and use it to convert infix to postfix expression Implement array-based circular queue and use it to simulate a producer. OPERATING SYSTEM 3. Implement an expression tree. 10. Produce its pre-order. (IT) – II year Regulations’2011 BIT331 DATA STRUCTURES AND ALGORITHMS USING C LABORAOTRY LTPC 0032 OBJECTIVE To develop programming skills in design and implementation of data structures and their applications LIST OF EXPERIMENTS 1. Implement binary search tree.4. COMPUTERS REQUIRED ..WINDOWS 2000 / XP / NT or LINUX . 9.consumer problem. Implement priority queue using heaps Implement hashing techniques. Represent a polynomial as a linked list and write functions for polynomial addition. 5. 4.30 Nos. 7.NEC (An Autonomous Institution) Curriculum & Syllabus for B. (Minimum Requirement: Pentium III or Pentium IV with 256 RAM and 40 GB hard disk) 49 .

Develop a template of linked-list class and its methods. 6. Implement complex number class with necessary operator overloading and type conversions such as integer to complex. Ellipse. Implement Matrix class with dynamic memory allocation and necessary methods. 9. Write a C++ program that randomly generates complex numbers (use previously designed Complex class) and writes them two per line in a file along with an operator (+. perform the corresponding operation on the two complex numbers read and write the result to another file (one per line). Square. (IT) – II year Regulations’2011 BCS332 OBJECT ORIENTED PROGRAMMING LABORATORY (Common to 3rd Sem – CSE & IT. classes for Point. -. 5th Sem – EIE. Rectangle. Define Point class and an Arc class. Develop templates of standard sorting algorithms such as bubble sort.. copy constructor. 7.Tech. 3.0 GHz or higher • RAM – 256 MB or higher • Hard disk – 20 GB or higher SOFTWARE: • • Turbo C (freeware) – to be installed in all PC’s.NEC (An Autonomous Institution) Curriculum & Syllabus for B. Triangle. Polygon. complex to double etc. Circle. 8. Develop with suitable hierarchy. *. and quick sort. and overloading of assignment operator. destructor. and a friend function to do matrix-vector multiplication) 2. Design C++ classes with static members. Design a simple test application to demonstrate dynamic polymorphism and RTTI. insertion sort. or /). Write a method to find a minimum cost spanning tree in a graph. merge sort. 5. 10. The numbers are written to file in the format (a + ib). OS . Overload the new and delete operators to provide custom dynamic allocation of memory. design matrix and vector classes with static allocation.Windows 2000/ Windows XP/ NT 50 . Shape. etc. Give proper constructor. methods with default arguments. TOTAL: 45 LIST OF EQUIPMENTS AND SOFTWARE FOR A BATCH OF 30 STUDENTS HARDWARE: • 30 Personal Computers • Processor – 2. 6th Sem – EEE) LTPC 0 0 3 2 1. friend functions. Define a Graph class which represents graph as a collection of Point objects and Arc objects. Design stack and queue classes with necessary exception handling. (For example. double to complex. 4. Write another program to read one line at a time from this file.

‘fy’. ‘ic’ ‘ical’ ‘ious’.Tech. Cloning 2.NEC (An Autonomous Institution) Curriculum & Syllabus for B. Space research 7. The themes are: 1. Scientific farming 14. Renewable sources 4. expressing certainty and uncertainty 8. reporting the conversation of others. Water resources 12. Robotics 17. Gas turbines C) Group Quiz on technical aspects related to the themes (4hrs) D) Language Functions (8 hrs) 1.. making suggestions 51 . quantifying 7. ‘ise/-ize’. (IT) – II year Regulations’2011 BEG331 COMMUNICATION SKILLS AND TECHNICAL SEMINAR – I (Common to all branches) L T PC 0 0 3 2 (To be conducted as a Practical Paper by the Dept of English for 3 hrs per week) OBJECTIVES • To improve the learners’ oral fluency in English • To help the learners acquire the readiness to speak in English • To develop the sub-skills required for paper presentations and group discussions • To help the learners improve their vocabulary related to specific fields of technology • To facilitate the development of the learners’ proficiency in meaningful interaction • To provide them linguistic support for managing vital sub-functions of Communication COURSE CONTENT: A) Phonetic practice (7 hrs) • English phonemes with special emphasis on the diphthongs • Stress patterns for words that end with specific suffixes. ‘ity’ ) B) Speech practice (8 hrs) • Speaking on the themes by developing the hints provided. Polythene pollution 8.‘ate’ . Cyber Revolution 6. Ecological threats 11. Exploration of Mars 20. Climate change 10. 3. Telecommunication 5. expressing preferences 6. Artificial intelligence 18. Fossil fuels 9. expressing opinions and impressions 9. talking about future plans and intentions 4. comparing and contrast 2. giving reasons 5. Artificial satellites 3. Thermal power plants 15. Role of Fibre Optics 19. Nuclear technology 13. (‘ion’ . Natural calamities 16. ‘logy’.

• Twenty words for each phoneme • Twenty words with stress marks for each suffix ending • Vocabulary list (technical words and compound words) related to the 20 themes identified for this semester. the class should be encouraged to ask questions as well as note down the words related to the different fields. 12. supplement or evaluate. 13. they should be encouraged to identify as many words as possible for each suffix endings. E) Seminar presentation on the themes allotted Each student should collect materials from books. Each group should conduct a quiz (question & answer session) which will be answered by the other groups.The hints may be supplied to the students in advance.The learners should be given drills in the pronunciation of at least 30 words for each sound. (However not more than 4 students in a section can choose the same theme). B) Speech practice Every student should be allowed to choose one theme to specialize in. • Notes of observation. While practicing stress patterns. D) Language Functions The teacher should build micro activities to develop the use of language required to handle these subfunctions of communication. P = 45 Total = 45 52 . It should be followed ‘open house’ during which others should come forward to question. • The seminar paper presented by the learner with details about the open house.Tech. RECORD LAY OUT: Every student has to maintain a record in which he/she has to incorporate the following details. C) Group Quiz on technical phrases related to the themes. journals and newspapers for his/her theme and prepare a short seminar paper. The presentation should be for 10 minutes.(To be pasted on the pages) • The Quiz questions of the group with expected answers. two journal items and three internet sources related to the special theme selected by the student. • First page containing learner details and the topic of specialization. (IT) – II year Regulations’2011 10. In the process..NEC (An Autonomous Institution) Curriculum & Syllabus for B. • Three news paper items.The teacher has to prepare at least 4 hints development tasks on each theme and should provide chance to each learner to speak on those hints related to his/ her theme (5 minutes). ( Details about any three seminar paper presentations by others) • The record should be duly signed by the course teacher and submitted to the External Examiner for verification during the semester practicals. The class should be divided into groups that specialize on a particular theme. clarify. expressing assumptions evaluating options hypothesing/deducing defending a point of view E) Seminar presentation on the themes allotted (18 hrs) PROCEDURE: A) Phonetic practice All the speech sounds should be taught . 11. the learners should get used to the linguistic elements needed for these functions. When a student speaks.

53 .Monitoring And Control System.System Design .Functional and Behavioral Models . “Software Engineering”.Design Process And Concepts – Modular Design .Black Box Testing .Design Heuristic .Structured Analysis and Data Dictionary..Real Time Software Design .Quality Planning and Control Software metrics . 2007. 2005.Data Acquisition System .System Engineering .Kelkar. 2007. An Engineering Approach”.Architectural Design . "Software engineering".Regression Testing . Stephen R. 2007.Structural Testing . "Software Engineering .Data Design . Pearson Education Asia.User Interface Design . UNITII SOFTWARE REQUIREMENTS 9 Functional and Non-Functional .Prototyping in the Software Process . Prentice Hall of India Pvt.A practitioner's Approach".Humphrey. 2007.Requirement Engineering Process Feasibility Studies . Ltd.Software Prototyping .System Testing And Debugging Software Implementation Techniques UNITV SOFTWARE QUALITY ASSURANCE 9 Process and Product Quality .Validation .Business Process Engineering overview .A. UNIT IV TESTING 9 Taxonomy Of Software Testing .Real Time Executives . TOTAL = 45 TEXT BOOKS 1. McGraw-Hill International Edition.NEC (An Autonomous Institution) Curriculum & Syllabus for B.Test Coverage Criteria Based On Data Flow Mechanisms . UNITIII ANALYSIS.Software Document . S.Software configuration Management. 3. Pressman.Analysis Concepts . 2007. “Software Engineering”. Pearson Education.Product Engineering Overview. REFERENCES 1. Watts S. James F.Quality Assurance and Standards .S/W Engineering Paradigm . Tata McGraw-Hill Publishing Company Limited.Types Of S/W Test . Wiley-India.Tech.Verification . 2. Roger S. Sixth Edition.Life Cycle Models .Testing Boundary Conditions .Schach.Process Improvement .. Ian Sommerville.Data .Computer Based System .Peters and Witold Pedrycz. (IT) – II year Regulations’2011 BIT401 SOFTWARE ENGINEERING AND QUALITY ASSURANCE LTPC 30 0 3 UNITI SOFTWARE PRODUCT AND PROCESS 9 Introduction .Unit Testing . “A Discipline for Software Engineering”. “Software Engineering. DESIGN CONCEPTS AND PRINCIPLES 9 Systems Engineering .Integration Testing – Validation Testing . Seventh Edition. 2. 4.

Mohamed Ali Mazidi. Ltd. Tata McGraw Hill. Programming and Applications”. 2nd Edition. 2.NEC (An Autonomous Institution) Curriculum & Syllabus for B. Glenn A.ADC and DAC. (IT) – II year Regulations’2011 BCS402 MICROPROCESSORS AND MICROCONTROLLERS (Common to CSE & IT) LTPC 3 0 03 UNIT I 8085 MICROPROCESSORS 9 8085 Microprocessor architecture – Addressing modes – Instruction set – Programming the 8085. “Microprocessors and Interfacing: Programming and Hardware”. 2007. Penram International Publisher. 3. 5th Edition.Gibson. Janice Gillispie Mazidi. 54 . 2nd Edition. TOTAL: 45 TEXT BOOKS 1. Peter Abel. Tata Mc Graw Hill. 2004.K.Tech. 2006. 2006. Pearson Education. LCD. 3.M Bhurchandi. UNIT II 8086 SOFTWARE ASPECTS 9 Intel 8086 microprocessor – Architecture – Signals – Instruction Set – Addressing Modes – Assembler Directives – Assembly Language Programming – Procedures – Macros – Interrupts And Interrupt Service Routines – BIOS function calls. “The 8051 Microcontroller Architecture. 5th Edition..Hall.Ray and K. 2007. 2006. REFERENCES 1. Kenneth J. Gaonkar. UNIT III MULTIPROCESSOR CONFIGURATIONS 9 Coprocessor Configuration – Closely Coupled Configuration – Loosely Coupled Configuration –8087 Numeric Data Processor – Architecture – Data Types – 8089 I/O Processor – Architecture – Communication between CPU and IOP UNIT IV I/O INTERFACING 9 Memory interfacing and I/O interfacing with 8085 – parallel communication interface –serial communication interface – timer-keyboard/display controller – interrupt controller –DMA controller (8237) – applications – stepper motor – temperature control. A. “Microprocessor – Architecture. 2. Douglas V. Programming and Design”. Programming and Interfacing”. Penram International Publisher. Prentice Hall of India. 4.Ayala. UNIT V MICROCONTROLLERS 9 Architecture of 8051 Microcontroller – signals – I/O ports – memory – counters and timers – serial data I/O – interrupts-Interfacing -keyboard. “Advanced Microprocessor and Peripherals – Architecture. Yu-cheng Liu. 2nd Edition. Programming and Applications with the 8085”. Ramesh S. “IBM PC Assembly language and programming”. Prentice Hall of India pvt. 2006. 2nd Edition. “Microcomputer systems: The 8086 / 8088 Family architecture. “The 8051 Microcontroller and embedded systems: using Assembly and C”.

William Stallings.. John P. 3. 1998. Zvonko Vranesic and Safwat Zaky. V. 6th Edition. Hayes. 2003. UNIT II BASIC PROCESSING UNIT 12 Fundamental concepts – Execution of a complete instruction – Multiple bus organization – Hardwired control – Micro programmed control – Nano programming. UNIT V I/O ORGANIZATION 12 Accessing I/O devices – Programmed Input/Output -Interrupts – Direct Memory Access – Buses – Interface circuits – Standard I/O Interfaces (PCI. Hennessy. “Computer Organization and Architecture – Designing for Performance”. David A. UNIT III PIPELINING 12 Basic concepts – Data hazards – Instruction hazards – Influence on instruction sets –Data path and control considerations – Performance considerations – Exception handling. “Computer Systems Design and Architecture”. 55 . I/O devices and processors. Tata McGraw.NEC (An Autonomous Institution) Curriculum & Syllabus for B. LECTURE: 45 TUTORIAL: 15 TOTAL: 60 TEXT BOOK 1. Pearson Education. Carl Hamacher. 5th Edition. Elsevier.Tech. USB). 2005. 2. (IT) – II year Regulations’2011 BCS403 COMPUTER ORGANIZATION AND ARCHITECTURE (Common to CSE & IT) LTPC 3 1 04 UNIT I BASIC STRUCTURE OF COMPUTERS 12 Functional units – Basic operational concepts – Bus structures – Performance and metrics – Instructions and instruction sequencing – Hardware – Software Interface – Instruction set architecture – Addressing modes – RISC – CISC – ALU design – Fixed point and floating point operations. 3rd Edition. 4.P. UNIT IV MEMORY SYSTEM 12 Basic concepts – Semiconductor RAM – ROM – Speed – Size and cost – Cache memories – Improving cache performance – Virtual memory – Memory management requirements – Associative memories – Secondary storage devices. 2004. Pearson Education. REFERENCES: 1. H.Hill. “Computer Organization”. Jordan. Heuring. Tata McGraw Hill. SCSI. Patterson and John L. “Computer Architecture and Organization”. “Computer Organization and Design: The Hardware/Software interface”. 2002.F. 2nd Edition. 3rd Edition.

O. UNIT II TWO DIMENSIONAL RANDOM VARIABLES (9L+3T) Joint distributions . The course aims at providing necessary mathematical support and confidence to tackle real life problems. K. the students would • Have a fundamental knowledge of the basic probability concepts. 2. Uniform.Correlation and regression Transformation of random variables . Poisson .M.Central limit theorem. Queueing and Computer Science Applications”.Little’s Formula UNIT V NON-MARKOVIAN QUEUES AND QUEUE NETWORKS (9L+3T) M/G/1 queue. Harris. • Be exposed to basic characteristic features of a queueing system and acquire skills in analyzing queueing models. “Probability and Statistics with Reliability. 3.queues with finite waiting rooms.S. 2002. Lectures: 45 Tutorials: 15 Total: 60 Periods TEXT BOOKS 1. H. 8th Edition. • Have a well – founded knowledge of standard distributions which can describe real life phenomena. Trivedi.NEC (An Autonomous Institution) Curriculum & Syllabus for B.Pollaczek. 1st Indian Reprint..Steady state results: Single and multiple server queueing models.C.Gross and C. Gamma. 2004 (For units 4 and 5). “Fundamentals of Applied Probability and Random Processes”. OBJECTIVES At the end of the course. “Fundamentals of Queueing Theory”.Tech. 2nd Edition. John Wiley and Sons. UNIT I RANDOM VARIABLES (9L+3T) Discrete and continuous random variables . Taha. Queueing theory provides models for a number of situations that arise in real life.Finite source models. A. (IT) – II year Regulations’2011 BMA402 AIM PROBABILITY AND QUEUEING THEORY (Common to CSE & IT) LTPC 3 104 The probabilistic models are employed in countless applications in all areas of science and engineering. Binomial.Stationary process . 2.A. Elsevier.Moments .Marginal and conditional distributions – Covariance . • Understand and characterize phenomena which evolve with respect to time in a probabilistic manner. • Acquire skills in handling situations involving more than one random variable and functions of random variables. Elsevier. Statistics and Queueing Theory with Computer Applications”. Pearson and closed networks. 2nd Edition. “Operations Research”. 2 and 3). series queues. REFERENCES 1. Exponential. D. and Weibull distributions .Markov process . “Probability. Asia. 2005. 2007.Moment generating functions and their properties. 2007 (For units 1.Poisson process UNIT IV QUEUEING THEORY (9L+3T) Markovian models – Birth and Death Queueing models. Allen.Markov chains – Transition probabilities Limiting distributions . Negative binomial. 56 . UNIT III MARKOV PROCESSES AND MARKOV CHAINS (9L+3T) Classification . Ibe.Geometric.O.Khintchine formula. Wiley Student edition.

Andrew S. Galvin. Case study: I/O in Linux. REFERENCES 1. “Operating Systems”. Tanenbaum. Harvey M.NEC (An Autonomous Institution) Curriculum & Syllabus for B. 2004. Mass-Storage Structure: Disk scheduling – Disk management –Swap-space management – RAID – disk attachment – stable storage – tertiary storage. “Operating Systems”. Process Synchronization: The critical-section problem – Synchronization hardware – Semaphores – Classic problems of synchronization – critical regions – Monitors. 2003.. File-System Implementation: Directory implementation –Allocation methods – Free-space management – efficiency and performance – recovery– log-structured file systems. UNIT II PROCESS SCHEDULING AND SYNCHRONIZATION 10 CPU Scheduling: Scheduling criteria – Scheduling algorithms – Multiple-processor scheduling – Real time scheduling – Algorithm Evaluation. TOTAL: 45 TEXT BOOK 1. 3rd Edition. 3rd Edition. Gary Nutt. UNIT III STORAGE MANAGEMENT 9 Memory Management: Background – Swapping – Contiguous memory allocation –Paging – Segmentation – Segmentation with paging. 2. UNIT V I/O SYSTEMS 8 I/O Systems – I/O Hardware – Application I/O interface – kernel I/O subsystem –streams – performance. 6th Sem . Processes: Process concept – Process scheduling – Operations on processes – Cooperating processes – Interprocess communication – Communication in client-server systems. Threads: Multi-threading models – Threading issues. Case Study: Pthreads library. 57 . Case study: Process scheduling in Linux. Case Study: Memory management in Linux. Pearson Education. Wiley India Pvt Ltd. Silberschatz. 6th Edition.Tech. 3. 2nd Edition. and Gagne. (IT) – II year Regulations’2011 BCS404 OPERATING SYSTEMS (Common to 4th Sem . 2004. 2004. Deital. UNIT IV FILE SYSTEMS 9 File-System Interface: File concept – Access methods – Directory structure – File system mounting – Protection. Virtual Memory: Background – Demand paging – Process creation – Page replacement – Allocation of frames –Thrashing. Case studies: File system in Linux – File system in Windows XP. “Operating System Concepts”. Pearson Education. “Modern Operating Systems”. Pearson Education.ECE) LTPC 3 0 03 UNIT I PROCESSES AND THREADS 9 Introduction to operating systems – review of computer organization – operating system structures – system calls – system programs – system structure – virtual machines.CSE& IT. Deadlock: System model – Deadlock characterization – Methods for handling deadlocks – Deadlock prevention – Deadlock avoidance – Deadlock detection – Recovery from deadlock. Case study: IPC in Linux.

J. Second. Korth. A. Design and Applications”. S. TOTAL: 45 TEXT BOOKS 1. Henry F.Tech. Navathe. Pearson / Addision wesley. ( For Unit I and Unit-V) 2. 4th Edition. “Database Management Systems”. 2006.Date..Singh. 2006. III and IV) REFERENCES 1. “Database Systems Concepts. Pearson Education. Abraham Silberschatz. (IT) – II year Regulations’2011 BCS405 DATABASE MANAGEMENT SYSTEMS (Common to CSE & IT) LTPC 3 0 03 UNIT I INTRODUCTION 9 Purpose of Database System -– Views of data – Data Models – Database Languages ––Database System Architecture – Database users and Administrator – Entity–Relationship model (E-R model ) – E-R Diagrams -. C. Ramez Elmasri. Shamkant B. Sudharshan. 2007. Tata McGraw-Hill.Introduction to relational databases. Dependency Preservation – Boyce/Codd Normal Form – Multi-valued Dependencies and Fourth Normal Form – Join Dependencies and Fifth Normal Form. “Database System Concepts”. 58 . UNIT III DATABASE DESIGN 9 Functional Dependencies – Non-loss Decomposition – Functional Dependencies – First.Swamynathan. S. Raghu Ramakrishnan. 2003. UNIT IV TRANSACTIONS 9 Transaction Concepts – Transaction Recovery – ACID Properties – System Recovery –Media Recovery – Two Phase Commit – Save Points – SQL Facilities for recovery –Concurrency – Need for Concurrency – Locking Protocols – Two Phase Locking – Intent Locking – Deadlock – Serializability – Recovery Isolation Levels – SQL Facilities for Concurrency. UNIT II RELATIONAL MODEL 9 The relational Model – The catalog – Types– Keys – Relational Algebra – Domain Relational Calculus – Tuple Relational Calculus – Fundamental operations – Additional Operations – SQL fundamentals – Integrity – Triggers – Security – Advanced SQL features – Embedded SQL – Dynamic SQL – Missing Information – Views – Introduction to Distributed Databases and Client/Server Databases. UNIT V IMPLEMENTATION TECHNIQUES 9 Overview of Physical Storage Media – Magnetic Disks – RAID – Tertiary storage – File Organization – Organization of Records in Files – Indexing and Hashing –Ordered Indices – B+ tree Index Files – B tree Index Files – Static Hashing – Dynamic Hashing – Query Processing Overview – Catalog Information for Cost Estimation – Selection Operation – Sorting – Join Operation – Database Tuning. Tata McGraw Hill. 8th Edition. 3. S. 2006. “Fundamentals of Database Systems”.Kannan.(For Unit II. “An Introduction to Database Systems”. 3rd Edition. Third Normal Forms.K. Pearson Education. 5th Edition. 2.NEC (An Autonomous Institution) Curriculum & Syllabus for B. 1st Edition.

Tech. Use C for high level language implementation) 1. Given the list of processes. [Care should be taken to merge contiguous free blocks into one single block. read. worst fit and best fit. Indexed or Contiguous) Example for exercises 8 & 9: Free space is maintained as a linked list of nodes with each node having the starting byte address and the ending byte address of a free block. stat. Each memory request consists of the process-id and the amount of storage space required in bytes. exec. (OR) • A single server could be loaded with Linux and connected from the individual PCs. compute and print the average waiting time and average turnaround time (2 Sessions). Allocated memory space is again maintained as a linked list of nodes with each node having the process-id. grep. getpid. When a process finishes (taken as input) the appropriate node from the allocated list should be deleted and this free disk space should be added to the free space list. For allocation use first fit. pipes or message queues) 7. etc. readdir 2. This results in deleting more than one node from the free space list and changing the start and end address in the appropriate node]. Given the list of processes. For each of the scheduling policies. close. For each of the scheduling policies. Implement some memory management schemes – II 10. Write C programs to simulate UNIX commands like ls. etc) 3. their CPU burst times and arrival times. compute and print the average waiting time and average turnaround time.. 59 . 8. Implement the Producer – Consumer problem using semaphores (using UNIX system calls). TOTAL: 45 HARDWARE AND SOFTWARE REQUIRED FOR A BATCH OF 30 STUDENTS HARDWARE: • 30 Personal Computers SOFTWARE: • Linux: Ubuntu / OpenSUSE / Fedora / Red Hat / Debian / Mint OS Linux could be loaded in individual PCs. starting byte address and the ending byte address of the allocated space. 4. wait. Implement any file allocation technique (Linked. Developing Application using Inter Process communication (using shared memory. Write programs using the following system calls of UNIX operating system: fork. write. 6.NEC (An Autonomous Institution) Curriculum & Syllabus for B. Write programs using the I/O system calls of UNIX operating system (open. display/print the Gantt chart for Priority and Round robin. exit. opendir. display/print the Gantt chart for FCFS and SJF. Implement some memory management schemes – I 9. (IT) – II year Regulations’2011 BCS431 OPERATING SYSTEMS LABORATORY (Common to CSE & IT) LTPC 00 3 2 (Implement the following on LINUX or other UNIX like platform. their CPU burst times and arrival times. (2 sessions) 5.

9. Constraints. Front end tools Forms Triggers Menu Design Reports. 10. MY SQL. Insert. DB2 • Platform: Windows 2000 Professional/XP Oracle server could be loaded and can be connected from individual PCs. Procedures and Functions). Nested Queries & Join Queries Views High level programming language extensions (Control structures. Update & Delete Commands. 4. Select Commands. 8. Data Definition. 5. TOTAL: 45 HARDWARE AND SOFTWARE REQUIRED FOR A BATCH OF 30 STUDENTS: HARDWARE: • 30 Personal Computers SOFTWARE: • Front end : VB/VC ++/JAVA • Back end: Oracle 11g.Tech. Database Design and implementation (Mini Project). Table Creation. (IT) – II year Regulations’2011 BCS432 DATABASE MANAGEMENT SYSTEMS LABORATORY (Common to CSE & IT) LTPC 0 0 32 1. 6. 7..NEC (An Autonomous Institution) Curriculum & Syllabus for B. 11. 3. 60 . 2.

Display. EXPERIMENTS IN THE FOLLOWING 1. Mini. Programming with 8086 . 6. TASM/MASM simulator in PC (8086 programs) – 30 nos. 5. 2. 8085 Trainer Kit with onboard 8255. 3. 8051 Microcontroller based experiments for Control Applications.experiments including BIOS/DOS calls: Keyboard control.BCS433 MICROPROCESSORS LABORATORY (Common to CSE & IT) LTPC 0 0 32 AIM To learn the assembly language programming of 8085. 5. 7. Stepper motor interfacing module – 5 nos. 8253. ADC. Programming with 8085. TOTAL: 45 LIST OF EQUIPMENTS/COMPONENTS FOR 30 STUDENTS (2 PER BATCH) 1. • To experiment the interface concepts of various peripheral device with the processor. . 4. 8251. 8253. 8279 and 8251 – 15 nos. 8086 and 8051 and also to give a practical training of interfacing the peripheral devices with the processor. Traffic light controller interfacing module – 5 nos. OBJECTIVES • To implement the assembly language programming of 8085. 8253. Interfacing with 8085/8086-8255. Interfacing with 8085/8086-8279. 6. CRO’s – 5 nos. • To study the system function calls like BIOS/DOS. 8279 and 8251 – 15 nos.Project. 3. DAC interfacing module – 5 nos. File Manipulation. 2. Interfacing with 8086 – PC add-on cards with 8255. 4. 8086 and 8051. 8051 trainer kit – 15 nos. 8.

To improve the learners’ oral fluency in English 2.2011 BEG431 COMMUNICATION SKILLS AND TECHNICAL SEMINAR – II (Common to all branches) (To be conducted as a Practical Paper by the Dept of English for 3 hrs per week) LTPC 0 0 3 2 OBJECTIVES 1. Technology for national security 8. Kovilpatti 62 . To help the learners improve their vocabulary related to specific fields of technology 5.Tech. Silent letters B) Speech practice (8 hrs) Speaking on the themes by developing the hints provided.Curriculum & Syllabi of B. To help the learners acquire the readiness to speak in English 3. Correct pronunciation of commonly used words ( A list of 1000 words will be suggested by the university) 6. Three different ways of pronouncing ‘ed’ past tense endings eg. /ae/ and /ei/ 2. graphs. Developments in transportation 4. ‘walked’. and weather National Engineering College (An Autonomous Institution). COURSE CONTENT: A) Phonetic practice (7 hrs) All the English phonemes with special emphasis on the following 1. Applications of nano technology 10. Technology and agriculture 5. events. Industrial development and ecological issues 9. First syllable and second syllable stress 4. equations should be given through power point and not the text of the presentation as such) D) Language Functions (14 hrs) Reporting the conversation of others Using the third conditional Expressing agreement and disagreement Numerical expressions Describing manner and frequency Evaluating different standpoints Developing an argument Describing daily routines. Desalination of water 7. To facilitate the development of the learners’ proficiency in meaningful interaction 6. ‘wanted’ 5. Impact of global warming 6. To provide them linguistic support for managing vital sub-functions of communication. /e/ and /i/ 3. ‘played’. (IT) – III year Regulations . Indian space missions 2. Converting agricultural wastes for useful purposes 3. The themes are: 1. To develop the sub-skills required for paper presentations and group discussions 4. Hazards of e-waste C) Preparation of power point frames on the given topic (2 hrs) (Only pictures.

Notes of observation. The presentation should be for 10 minutes using power point frames. journals and newspapers for his/her theme and prepare a short seminar paper. It should be followed by an ‘open house’ during which others should come forward to question. /ei/. In the process. While practicing stress patterns. • • • • • • • • First page containing learner details and the topic of specialization. the learners should get used to the linguistic elements needed for these functions. ( Details about any two seminar paper presentations by others) The record should be duly signed by the course teacher and submitted to the External Examiner for verification during the semester practicals. they should be encouraged to identify as many words as possible for each pattern.The hints may be supplied to the students in advance. the class should be encouraged to ask questions as well as note down the words related to the different fields. RECORD LAY OUT: Every student has to maintain a record in which he/she has to incorporate the following details. P = 45 Total = 45 National Engineering College (An Autonomous Institution).2011 E) Seminar presentation on the themes allotted using power point frames (14 hrs) PROCEDURE: A) Phonetic practice The learners should be given drills in the pronunciation of at least 30 words for each sound. two journal items and three internet sources related to the special theme selected by the student.(To be pasted on the pages) The seminar paper presented by the learner with a soft copy of the power point frames.Curriculum & Syllabi of B. (IT) – III year Regulations . C) Language Functions The teacher should build micro activities to develop the use of language required to handle these subfunctions of communication. When a student speaks. supplement or evaluate.Tech. /i/ and /e/ Fifty words with first syllable stress and fifty for second syllable stress (The learner will be required to pronounce some of these words during the practical exam) Vocabulary list (technical words and compound words) related to the 10 themes identified for this semester. clarify.The teacher has to prepare at least 4 hints development tasks on each theme and should provide chance to each learner to speak on those hints related to his/ her theme (5 minutes). (However not more than 7 students in a section can choose the same theme). Twenty words for each phoneme /ae/. Three newspaper items. Kovilpatti 63 . B) Speech practice Every student should be allowed to choose one theme to specialize in. D) Seminar presentation on the themes allotted Each student should collect materials from books.

User Interface – Editor Structure . • To have an understanding of macro processors.MASM assembler UNIT III LOADERS AND LINKERS 9 Basic loader functions . Pearson Education Asia.Machine-independent macro processor features . 3rd Edition. • To know the design and implementation of assemblers • To know the design and implementation of linkers and loaders.Machine-independent loader features – Automatic Library Search – Loader Options .Machine architecture .Concatenation of Macro Parameters – Generation of Unique Labels – Conditional Macro Expansion – Keyword Macro Parameters-Macro within Macro-Implementation example .Curriculum & Syllabi of B.A simple SIC assembler – Assembler algorithm and data structures Machine dependent assembler features .Overview of the Editing Process .Interactive debugging systems .MSDOS linker UNIT IV MACRO PROCESSORS 9 Basic macro processor functions .Design of an Absolute Loader – A Simple Bootstrap Loader -Machine dependent loader features .Data and instruction formats .Implementation example . (IT) – III year Regulations . UNIT I INTRODUCTION 8 System software and machine architecture – The Simplified Instructional Computer (SIC and SIC/XE) .One pass assemblers and Multi pass assemblers . Dhamdhere.Instruction sets – Input and Output – SIC and SIC/XE Programming examples UNIT II ASSEMBLERS 10 Basic assembler functions .Literals – Symbol-defining statements – Expressions . National Engineering College (An Autonomous Institution).Implementation example . 2000 REFERENCES 1.Macro Definition and Expansion – Macro Processor Algorithm and data structures .Loader design options . M. Tata McGraw-Hill. Leland L.Debugging functions and capabilities – Relationship with other parts of the system – User-Interface Criteria TUTORIAL: 15 TOTAL: 60 TEXT BOOK 1. Kovilpatti 64 . • To have an understanding of system software tools.Tech.Linkage Editors – Dynamic Linking – Bootstrap Loaders . “System Programming”.2011 BIT501 SYSTEM SOFTWARE LTPC 3 1 04 OBJECTIVES • To understand the relationship between system software and machine architecture. UNIT V SYSTEM SOFTWARE TOOLS 9 Text editors . D. “System Software – An Introduction to Systems Programming”.Relocation – Program Linking – Algorithm and Data Structures for Linking Loader .MASM Macro Processor – ANSI C Macro language.Machine independent assembler features . Beck.Instruction formats and addressing modes – Program relocation . 2011.Addressing modes .

Mike O’Docherty.Cooper. • To use the UML design diagrams • To apply the appropriate design patterns UNIT I INTRODUCTION 9 Introduction to OOAD – What is OOAD? – What is UML? . extend and generalization. 2. UNIT II DOMAIN MODELS AND CLASS RELATIONS 9 Elaboration . 2000. 2005 REFERENCES 1.Mapping design to code –UML deployment and component diagrams TOTAL: 45 TEXT BOOK 1. 1995.Operation contracts. 3. Craig Larman.Domain Models . “Object-Oriented Analysis & Design: Understanding System Development with UML 2. John Vlissides. Addison-Wesley. 2nd Edition.Applying GoF design patterns – adapter.Case study – the NextGen POS system.UML activity diagrams and modeling UNIT III LOGICAL ARCHITECTURE AND SSD 9 System sequence diagrams . “Design patterns: Elements of Reusable object-oriented software”.Logical architecture and UML package diagram – Logical architecture refinement . John Wiley & Sons. 2007 4. “Object-Oriented Modeling and Design with UML”. 3rd Edition. Addison-Wesley.Relating Use cases – include. Micheal Blaha. Prentice Hall of India Private Limited.0”. singleton. Ralph Johnson. factory and observer patterns. (IT) – III year Regulations .Finding conceptual classes and description classes – Associations – Attributes – Domain model refinement – Finding conceptual class hierarchies.Tech.UML class diagrams UML interaction diagrams UNIT IV DESIGNINING OBJECTS WITH RESPONSIBILITIES 9 GRASP: Designing objects with responsibilities – Creator – Information expert – Low Coupling – Controller – High Cohesion – Designing for visibility . National Engineering College (An Autonomous Institution). Kovilpatti 65 .Aggregation and Composition. Inception -Use case Modeling . James W. 2005. Richard Helm.What are the United process(UP) phases? . Pearson Education.2011 BIT502 PRINCIPLES OF OBJECT ORIENTED ANALYSIS AND DESIGN LTPC 3 0 0 3 OBJECTIVES • To learn basic OO analysis and design skills through an elaborate case study. “Java Design Patterns – A Tutorial”. “Applying UML and Patterns: An Introduction to Object Oriented Analysis and Design and iterative development”. James Rambaugh.Relationship between sequence diagrams and use cases . Erich Gamma. UNIT V OPERATION CONTRACTS 9 UML state diagrams and modeling .Curriculum & Syllabi of B.

Morgan Kauffmann Publishers Inc.FTP .25 . 2. Pearson Education. Kovilpatti 66 . Addison Wesley. Prentice Hall PTR.OSI .DNS.LAN architecture . Ross. UNIT I INTRODUCTION 9 Communication model .Transmission media . Pearson Education.ICMP. 4th Edition. “Computer Networks”. Tanenbaum. 2007. National Engineering College (An Autonomous Institution). Kuross.Switching concepts . William Stallings. 8th Edition. Peterson. a Top-Down Approach Featuring the Internet”..Data transmission concepts and terminology . 2003. (IT) – III year Regulations . 4th Edition.Data link control.Transmission control protocol . Fast Ethernet. Wireless LANs .SMTP .MAC Ethernet. Bruce S. “Data and Computer Communications”. Mir.2011 BCS502 COMPUTER NETWORKS (Common to CSE & IT) L T P 3 0 0 C 3 OBJECTIVES • To study the concepts of communications and network architecture. 4.User datagram protocol. UNIT II NETWORK FUNDAMENTALS 9 Protocol architecture .X. Pearson Education.Data communications networking . Comer. UNIT V APPLICATION LAYER 9 Applications .Congestion control . “Computer Networks: A Systems Approach”. Token ring. FDDI. 4th Edition. Keith W.Packet switching . 2007. • To learn about the various layering protocols. TOTAL: 45 TEXT BOOKS 1. James F.TCP/IP .Protocols . 3.Sessions and presentation aspects .Topologies .Bridges. “Computer and Communication Networks”.Routing IP datagram .Tech. Nader F.25 architectural models .Connection establishment . UNIT III NETWORK LAYER 9 Network layer . Davie. 2003. Andrew S.Flow control .WWW Security . Larry L. • To understand the network classifications and design principles. 3rd Edition.SNMP. 2004. UNIT IV TRANSPORT LAYER 9 Transport layer .Datagram . 2007. “Computer Networking. Telnet . “Computer Networks and Internets with Internet Applications”.Circuit switching networks .Internetworking concepts and X.Reliable delivery service . 2.IP Unreliable connectionless delivery .Data encoding .Routing Congestion control .Curriculum & Syllabi of B. REFERENCES 1.rlogin . • To study about the switching concepts and routing protocols.

2011 BCS503 THEORY OF COMPUTATION (Common to CSE & IT) L T P 3 1 0 C 4 OBJECTIVES • To have an understanding of finite state and pushdown automata. Hopcroft. Tata McGraw Hill. Papadimitriou. 3rd Edition. Thomson Brokecole.Equivalence of Pushdown automata and CFG . 3rd Edition.Inductive proofs . REFERENCES 1.R. 1997.Undecidable problems about Turing Machine . “An Introduction to the Theory of Computer Science. “Fundamentals of Theory of Computation.Programming Techniques for TM. “Introduction to Automata Theory. 4. Kovilpatti 67 . 2007.Closure Properties of CFL – Turing Machines . TOTAL: 60 TEXT BOOK 1.James Hoover.Equivalence and minimization of Automata. H.Proving languages not to be regular . 3. Micheal Sipser. Sudkamp.An un-decidable problem that is RE. Pearson Education.Additional forms of proof . H.E.Finite Automata with Epsilon transitions. National Engineering College (An Autonomous Institution).Deterministic Finite Automata (DFA) . Thomas A.Ambiguity in grammars and languages .Finite Automata (FA) . J. 2003. 2007.Curriculum & Syllabi of B.Non-deterministic Finite Automata (NFA) . Raymond Greenlaw. 2. context free language and corresponding recognizers.H. Principles and Practice”. Motwani and J.Languages of a Pushdown Automata . 2007. Pearson Education. 5. Ullman. • To know the relation between regular language.Post’s Correspondence Problem The classes P and NP.Tech. “Elements of the theory of Computation”.Closure properties of regular languages . UNIT III CONTEXT-FREE GRAMMARS AND LANGUAGES 10+3 Context-Free Grammar (CFG) .Deterministic Pushdown Automata. Morgan Kaufmann Publishers. Languages and Machines”. 1998. Martin. R.D. UNIT II REGULAR EXPRESSIONS AND LANGUAGES 10+3 Regular Expression . “Introduction to Languages and the Theory of computation”. UNIT V UNDECIDABALITY 9+3 A language that is not Recursively Enumerable (RE) . • To have a knowledge of regular languages and context free languages. 2nd Edition. Lewis. (IT) – III year Regulations . C.FA and Regular Expressions .Pumping Lemma for CFL .Parse Trees . Pearson Education. 2nd Edition. UNIT IV PROPERTIES OF CONTEXT-FREE LANGUAGES 9+3 Normal forms for CFG . UNIT I AUTOMATA 7+3 Introduction to formal proof .Definition of the Pushdown automata . J. Languages and Computations”. “Introduction of the Theory and Computation”.

4. Perry. Jesse Liberty and Donald Xie. O’Reilly Press.Language specification . UNIT I OVERVIEW OF . REFERENCES 1. “The Complete Reference: C#”. Pearson Education.NET 4 Platform”. “Core C# and .Cookies. 2.Type distinction – Runtime deployment .Polymorphism . “.Indexes . “Programming C# 3. A Press. 2002. UNIT III FILE I/O AND OBJECTS 9 Name spaces – Directory and file types – Programming with file I/O – Object serialization – Configuration of objects – Serialization mechanisms.Net aware programming languages. “C# and the .Property .Net platform – Type system .Interface and Overloading Multiple Inheritance . 5. TOTAL: 45 TEXT BOOKS 1. Andrew Troelsen. • To deliver C# program based on the Microsoft . Kovilpatti 68 .Curriculum & Syllabi of B. Robinson et al.Operator Overloading -Method Overloading – Exception handling.NET 9 ADO.NET Framework Essentials”. Tata McGraw Hill. Thuan Thai.NET web pages – ASP. Lam.NET Environment.Delegates .NET TECHNOLOGIES (Common to CSE & IT) L T P 3 0 0 C 3 OBJECTIVES • To provide an awareness of the . UNIT IV ADO . “Pro C# 2010 and the . 2004.Net Framework including console applications and class libraries. 2008. UNIT V ASP.NET”.NET 9 Building blocks of . APress.Inheritance . 2002. 5th Edition. 2. 2003. 2nd Edition. 5th Edition. 2010. 2006.0”. Andrew Troelsen. Herbert Schildt.NET Connected and Disconnected layers – Entity frame work – Introducing LINQ to XML.Tech. • To study about the applications of XML in . Pearson Education.Events . Wrox Press. “A Textbook on C#”.2011 BCS005 C# AND . National Engineering College (An Autonomous Institution).NET and ADO.NET 9 Building ASP. UNIT II CONCEPTS OF C# 9 Data types – this keyword .Thamarai Selvi and R.. Stephen C. 3. S. O’Reilly Press. (IT) – III year Regulations . 3.Namespace . 2003. “Professional C#”.NET web controls – Master pages – Themes – State management: Session data .NET Architecture .ADO.NET Platform”.NET. Murugesan. Hoang Q. 5th Edition.

Civil & IT 6th Sem – CSE & ECE) L 3 T 0 P 0 C 3 OBJECTIVES: • To create awareness on Engineering Ethics and Human Values.moral dilemmas .collective bargaining . Institution of Engineers (India).discrimination.Self-interest . Edmund G Seebauer and Robert L Barry.the three mile island and chernobyl case studies .types of inquiry . Oxford University Press. Charles D. Wadsworth Thompson Learning. Pearson Education / Prentice Hall.2011 BGE501 PROFESSIONAL ETHICS AND HUMAN VALUES (Common to 5th Sem – EEE.Gilligan's theory .assessment of safety and risk . McGraw-Hill. TOTAL: 45 TEXT BOOKS 1. 2004 (Indian Reprint) 2.a balanced outlook on law . “Fundamentals of Ethics for Scientists and Engineers”. REFERENCES 1. Kovilpatti 69 . RESPONSIBILITIES AND RIGHTS 9 Safety and risk . Govindarajan M.moral autonomy . Natarajan S. “Engineering Ethics”.Intellectual Property Rights (IPR) .uses of ethical theories. etc.consensus and controversy – Models of Professional Roles .engineers as responsible experimenters . IEEE.weapons development engineers as managers-consulting engineers-engineers as expert witnesses and advisors -Moral leadership . “Engineering Ethics”. New Delhi.the challenger case study UNIT IV SAFETY. 2004.variety of moral issued . Charles E of ethics .computer ethics . Indian Institute of Materials Management. 2001. Protchard and Michael J Rabins.Curriculum & Syllabi of B. National Engineering College (An Autonomous Institution). Fleddermann. Michael S. United States. UNIT V GLOBAL ISSUES 8 Multinational corporations .respect for authority . John R Boatright. New Jersey.Tech. Institution of electronics and telecommunication engineers (IETE). 2003. (IT) – III year Regulations . S. “Ethics in Engineering”.customs and religion . Values and Ethics – Integrity – Work Ethic – Service Learning – Civic Virtue – Respect for Others – Living Peacefully – Caring – Sharing – Honesty – Courage – Valuing Time – Co-operation – Commitment – Empathy – Self-Confidence – Character – Spirituality UNIT II ENGINEERING ETHICS 9 Senses of 'Engineering Ethics' . 2.India.sample code of Ethics like ASME.Environmental ethics . • To instill Moral and Social Values and Loyalty • To appreciate the rights of others UNIT I HUMAN VALUES 10 Morals. 2000 (Indian Reprint now available) 3.Kohlberg's theory .conflicts of interest . Mike Martin and Roland Schinzinger. 4. New Delhi. “Engineering Ethics – Concepts and Cases”. New York 1996.risk benefit analysis and reducing risk .professional rights .employee rights . ASCE. UNIT III ENGINEERING AS SOCIAL EXPERIMENTATION 9 Engineering as experimentation . Pearson Education.theories about right action . Senthil Kumar V.confidentiality . “Ethics and the Conduct of Business”.Collegiality and loyalty . EIE.occupational crime . Prentice Hall of India. Oxford.

Implement pass one of a two pass assembler. 8. 10. Implement pass two of a direct-linking loader. 6. 3.Tech. Implement a macro processor.2011 BIT531 (Using C or C++) 1. Implement an absolute loader. Implement a relocating loader. SYSTEM SOFTWARE LABORATORY LTPC 0 0 3 2 Implement a symbol table with functions to create. 9. insert.Curriculum & Syllabi of B. 5. Implement pass two of a two pass assembler. 7. Implement a simple text editor with features like insertion / deletion of a character. 4. 70 . word. Implement pass one of a direct-linking loader. Implement a single pass assembler. and display. (IT) – III year Regulations . search. modify. 2. and sentence.

Implement the Domain objects layer. Develop an IEEE standard SRS document. (IT) – III year Regulations . 11. 7.Curriculum & Syllabi of B. 7. Passport automation system. and Technical services.Tech. 2. 5. Using the identified scenarios find the interaction between objects and represent them using UML Interaction diagrams. 12. Online course reservation system E-ticketing Software personnel management system Credit card processing e-book management system Recruitment system Foreign trading system Conference Management System BPO Management System Suggested SoftwareTools ArgoUML. Identify the User Interface. 1. 8. Visual Paradigm. Suggested domains for Mini-project 1. 6. 10. Domain objects. 8. 4. 9. Implement the User Interface layer. Draw Component and Deployment diagrams. 12.2011 BIT532 CASE TOOLS LABORATORY LTPC 0 0 3 2 To develop a mini-project following the 12 exercises listed below. Identify Use Cases and develop the Use Case model. Book bank Exam Registration Stock maintenance system. Implement the Technical services layer. 5. 13. and Rational Suite 71 . 3. 2. Draw the State Chart diagram. Visual case. To develop a problem statement. 9. Identify the conceptual classes and develop a domain model with UML Class diagram 6. 4. Identify the business activities and develop an UML Activity diagram. 3. 10. logical architecture diagram with UML package diagram notation. 11. Draw the partial layered. Also develop risk management and project plan (Gantt chart). Eclipse IDE.

“SNMP. fork. Assigning address to a socket. UNIT III SOCKET OPTIONS. W. Berkeley Sockets: Overview.2011 BIT601 NETWORK PROGRAMMING AND NETWORK MANAGEMENT LTPC 3 0 03 OBJECTIVES • To learn the basics of socket programming using TCP Sockets. exec. Network layer. XNS. Richard Stevens. 1998. UNIT IV ADVANCED SOCKETS 9 Ipv4 and Ipv6 interoperability – threaded servers – thread creation and termination – TCP echo server using threads – raw sockets – raw socket creation – raw socket output – raw socket input – ping program – trace route program. TCP & IP headers. “Internetworking with TCP/IP Vol.III”. • To learn basics of UDP sockets. 2. “Unix Network Programming Vol-I”. UNIX domain protocols. listen. Socket addresses. SNMPv3 and RMON 1 and 2”. signal & fcntl functions. Email. Datalink layer protocols. UNIT V NETWORK MANAGEMENT 9 Introduction – Network Management Requirements – Network Management Systems – Network monitoring – Network Control – SNMP v1 – RMON – Element Network Management TOTAL : 45 TEXT BOOKS: 1. Mani Subramaniam. accept. connect. byte manipulation & address conversion functions. 2003. Pearson Education. (BSD Sockets Version). Comer. socket address structures. William Stallings. reserved). Thread programming. ELEMENTARY UDP SOCKETS 9 Socket options – getsocket and setsocket functions – generic socket options – IP socket options – TCP socket options – Elementary UDP sockets – UDP echo Server – UDP echo Client –Domain name system – gethostbyname function – Ipv6 support in DNS – gethostbyadr function – getservbyname and getservbyport functions. UNIT II SOCKET PROGRAMMING 9 Creating sockets. Network architecture. socket implementation (client & server programs). 3rd Edition. Richard Stevens.E. 2001. IPv4 & v6 address structures. TCP ports (ephemeral. Internet protocols: Application layer. 72 . (IT) – III year Regulations . IPX/SPX for LANs. UNIT I NETWORKING & TCP/IP 9 Communication protocols. • To learn about raw sockets. • To develop knowledge of threads for developing high performance scalable applications. Web server working method & programming.Curriculum & Syllabi of B. Java socket programming. 2nd Edition. Programming Applications: Time & date routines. Addison Wesley. close. elementary socket system calls. “Network Management: Principles and Practice“. Chat. Addison Wesley”. W. UUCP. 1999. 2009. 2nd Edition. bind. REFERENCES: 1. Berkeley Sockets: I/O asynchronous & multiplexing models. • To understand simple network management protocols & practical issues. select & poll functions. D. 2.Tech. Transport layer. “Unix Network Programming” PHI Learning Private Limited. POSIX data type. 3. Pearson Education. SNMPv2. 1st Edition. socket.

causality. and the fundamental concepts of linear time-invariance (LTI). how the aliasing errors can be avoided.W. • Understand the basic operations that are involved in analog-to-digital and digital-to analog converters. and the effects of quantization noise. 3rd Edition. • Understand the basic principles of the sampling theorem. “Discrete Time Signal Processing”.Ifeachor. • Understand the basic operations that can be performed on digital signals and systems. Tata McGraw Hill. Pearson Education. Emmanuel C. “Digital Signal Processing . R. stability. “Digital Signal Processing”. UNIT II FREQUENCY TRANSFORMATIONS 9 Introduction to DFT – Efficient Computation of DFT – Properties of DFT –Filtering Methods Based on DFT– FFT Algorithms – Radix-2 FFT Algorithms – Decimation in Time – Decimation in Frequency– Use of FFT Algorithms in Linear Filtering and Correlation. 2006 73 .Back. John G. New Delhi. Schafer & Hohn. 4th Edition. “Digital Signal Processing”.2011 BIT602 DIGITAL SIGNAL PROCESSING LTPC 3 1 04 OBJECTIVES • Understand the basic concepts of discrete-time signal processing and systems necessary for the design and analysis of advanced signal processing technologies.1998 2. Tata McGraw-Hill Publishing Co. Ronald W. • Understand the concept of frequency in continuous-time and discrete-time signals. Algorithms & Applications”.Tech.Oppenheim. 2. REFERENCES 1.. Pearson Education. 2nd Edition. 2008 3. UNIT I SIGNALS AND SYSTEMS 9 Basic Elements of Digital Signal Processing – Concept of Frequency in Continuous Time and Discrete Time Signals –Sampling Theorem – Discrete Time Signals – Discrete Time Systems – Analysis of Linear Time Invariant Systems – Z-Transform – Convolution and Correlation.Manolakis. Prentice Hall. “Digital Signal Processing – Principles.filter design using frequency translation UNIT IV FIR FILTER DESIGN 9 Symmetric and Antisymmteric FIR Filters – Linear Phase Filter – Windowing Technique – Rectangular– Kaiser Windows– Frequency Sampling Techniques – Structure for FIR Systems. Andreas Antoniou. Sanjit K Mitra..A Computer Based Approach”. 2007. Alan V.Curriculum & Syllabi of B.Jervis. Approximation of derivatives. UNIT III IIR FILTER DESIGN 9 Structures of IIR – Analog filter design – Discrete time IIR filter from analog filter – IIR filter design by Impulse Invariance.. Bilinear transformation. Ltd. 2002. Pearson education / Prentice Hall. UNIT V APPLICATIONS 9 Multirate signal processing – Speech compression – Adaptive filter – Musical sound processing Image Processing TUTORIAL: 15 TOTAL: 60 TEXT BOOKS 1. (IT) – III year Regulations . and difference equation. Proakis & Dimitris G. Pvt. & Barrie.

2003.Representation of tokens and regular expression . Techniques and Tools”.Data-flow equations for blocks with backward flow control .procedural optimization . 2. K.Lam. 74 UNIT I UNIT IV .Introduction to Compilers .Parser and its types .Error recovery UNIT III SYNTAX ANALYSIS 9 Introduction .Access to non-local names from stack . SYSTEM SOFTWARE AND COMPILER 9 Introduction .Semantic analysis . design and implement a parser • To understand. Oxford University Press 2013. Subsequent use information . “Advanced Compiler Design Implementation”.Scope and lifetime of variables .Top-down parser .Symbol table Storage allocation .Hints on writing optimized code at user level .Loop optimization Code generation: Introduction .Simple Code generator .Token reorganization and finite state automata – Implementation .Code generation from intermediate code . Steven S.Parser generator tool (Yacc) . “Compiler Design”. (IT) – III year Regulations .Heap allocation .Error handling RUN-TIME STORAGE ORGANIZATION AND INTERMEDIATE CODE GENERATION 9 Run-time storage organization: Introduction . REFERENCE BOOKS: 1.Alphabets and tokens in computer languages .Tech. 2nd Edition.Ullman.Theory of computer languages .Computer Hardware and types of System Software .Issues in Code generation . design code generation schemes • To understand optimization of codes and runtime environment OVERVIEW OF COMPUTER HARDWARE. design and implement a lexical analyzer • To understand.Garbage collection Intermediate code generation: Introduction . Alfred Aho.Directed Acyclic Graph representation of basic blocks .2011 BIT603 PRINCIPLES OF COMPILER DESIGN L T P C 3 0 0 3 OBJECTIVES: • To understand.Design of language Evolution of compilers . Monica S. Addison Wesley 2006.Muneeswaran.Representation of all language constructs by three-address code .Target machine architecture.Muchnick.Construction of basic blocks and processing .Semantic routines for intermediate code generation UNIT V OPTIMIZATION AND CODE GENERATION 9 Optimization: Introduction .Need for Intermediate code .Grammar symbols and attributes .Bottom-up parser – Implementation . “Compiler Principles.Types of Intermediate code . Morgan Kaufmann.Principal sources of optimization and transformations –Alias .Context-free grammar and structure of language .Code scheduling TOTAL : 45 TEXT BOOK: 1.Curriculum & Syllabi of B.Loops in flow graph . Ravi Sethi and Jeffrey D.Data-flow analysis using flow graph .Peephole optimization .Register allocation .Stages of compilation UNIT II LEXICAL ANALYSIS 9 Introduction .Man-machine communication spectrum .

“The 8051 Microcontroller and Embedded Systems”. UNIT III PROCESSES AND OPERATING SYSTEMS 9 Multiple tasks and processes – Context switching – Scheduling policies – Inter process Communication mechanisms – Performance issues UNIT IV EMBEDDED SOFTWARE 9 Programming embedded systems in assembly and C – Meeting real time constraints – Multi-state systems and function sequences. Embedded software development tools – Emulators and debuggers.Curriculum & Syllabi of B. To explain memory system mechanisms To explain programming concepts and embedded programming in C and C++. 75 . 9 TOTAL : 45 TEXT BOOKS: 1. To motivate the students with complete design of embedded system UNIT I EMBEDDED COMPUTING 9 Challenges of Embedded Systems – Embedded system design process. McKinlay. “Embedded System Design”. 2007. 2nd Edition. Embedded processors – 8051 Microcontroller. To introduce ARM processor and Instruction set. (IT) – III year Regulations .Tech. Michael J. 2. 3rd Edition. Pearson Education. “Computers as Components: Principles of Embedded Computing System Design”. 3. 2. 2012. Instruction sets and programming. 2007 REFERENCES: 1. Marilyn Wolf. Embedded Systems Architecture – Tammy Noergaard. 2005. Janice Gillispie Mazidi and Rolin D. “Embedded C”. Pont. Muhammed Ali Mazidi. ARM processor – Architecture. Elsevier. UNIT V EMBEDDED SYSTEM DEVELOPMENT Design issues and techniques – Case studies – Complete design of example embedded systems. UNIT II MEMORY AND INPUT / OUTPUT MANAGEMENT 9 Programming Input and Output – Memory system mechanisms – Memory and I/O devices and interfacing – Interrupts handling. Steve Heath.2011 BIT604 EMBEDDED SYSTEMS LTPC 3 0 0 3 OBJECTIVES • • • • • To introduce students to the embedded systems. its hardware and software. Elsevier. 2005. Pearson Education. Elsevier.

3. REFERENCES 1. (IT) – III year Regulations .Tech. 76 . Pearson Education. Pearson Education. 2008. “An introduction to Object-oriented programming with Java”.. Sun Microsystems Press. “Core Java: Volume I – Fundamentals”. UNIT V GENERIC AND MULTITHREADED PROGRAMMING 8 Motivation for generic programming – generic classes – generic methods – generic code and virtual machine – inheritance and generics – reflection and generics . event driven. 2. Timothy Budd. TUTORIAL : 15 TOTAL: 60 TEXT BOOK 1.Curriculum & Syllabi of B. UNIT I FUNDAMENTALS 9 Object oriented programming concepts – objects – classes – methods and messages – abstraction and encapsulation – inheritance – abstract classes – polymorphism .2011 BIT605 OBJECT ORIENTED PROGRAMMING USING JAVA LTPC 3 1 0 4 OBJECTIVE: • To understand the concepts of object-oriented.I/O Streams Graphics programming – Frame – Components – working with 2D shapes. 2000.Objects and classes in Java – defining classes – methods . and concurrent programming paradigms and develop skills in using these paradigms using Java. Cay S. Updated Edition. Tata McGraw-Hill Publishing company Ltd. C. UNIT IV EVENT HANDLING AND EXCEPTIONS 8 Basics of event handling – event handlers – adapter classes – actions – mouse events – AWT event hierarchy – introduction to Swing – Model-View-Controller design pattern – buttons – layout management – Swing Components – exception handling – exception hierarchy – throwing and catching exceptions. 4th Edition. 2006. “The JAVA programming language”. Gosling. 3rd Edition. Arnold and J. Horstmann and Gary Cornell.Thomas Wu.Multi-threaded programming – interrupting threads – thread states – thread properties – thread synchronization – Executors – synchronizers.Packages – Java-Doc comments – Inheritance – class hierarchy – polymorphism – dynamic binding – final keyword – abstract classes UNIT III STREAMS AND GRAPHICS PROGRAMMING 10 The Object class – Reflection – interfaces – object cloning – inner classes – proxies . “Understanding Object-oriented programming with Java”. K.access specifiers – static members – constructors – finalize method UNIT II FEATURES 10 Arrays – Strings . 2000. 8th Edition.

3. echo server & client.. 6. Programs using TCP Sockets (like date and time server & client. (IT) – III year Regulations . 1. 77 . etc. 11.2011 BIT631 NETWORK PROGRAMMING LABORATORY (Using C & Java) LTPC 0 0 32 Program for creation of TCP & UDP Sockets. Simulation of Sliding Window Protocols Design a RPC application to add and subtract a given pair of integers. Implementation of FTP protocol.Curriculum & Syllabi of B. Configure a Network using Distance vector Routing protocol with packet tracer software. 7. 12. 4. a) APPLET B) Application 10. Configure a Network using Link State Vector Routing Protocol with packet tracer software. Write a program to implement alarm clock using. Connect the Computers in Local Area Networks.Tech. 5. simple DNS) Implementation of Chat server program with multiple clients. 8. 2. 9. Implementation of ARP/RARP Protocol.) Programs using UDP Sockets (like echo Server & client.

Curriculum & Syllabi of B. 6. (IT) – III year Regulations . Design a Java interface for ADT Stack. Develop a Java package with simple Stack and Queue classes. Design a thread-safe implementation of Queue class.000 that are both prime and fibonacci number (some examples are 2. 8. etc. 5. Design another thread that generates fibonacci numbers and writes them to another pipe. 78 . Triangle. Design a simple test application to demonstrate dynamic polymorphism.). Develop with suitable hierarchy. classes for Point. provide a method to return the number of active objects created. Develop a simple paint-like program that can draw basic graphical primitives in different dimensions and colors. one using array and the other using linked-list. 2. 10. Develop a scientific calculator using even-driven programming paradigm of Java. Develop a template for linked-list class along with its methods in Java. 7.000 and writes them into a pipe. 11. Write a multi-threaded producer consumer application that uses this Queue class. 3. Square. In addition to methods for basic operations on complex numbers. Design a thread that generates prime numbers below 100. The main thread should read both the pipes to identify numbers common to both. 13. Develop two different classes that implement this interface. 3. Use JavaDoc comments for documentation. Shape. etc. 4. 5. Polygon. Use appropriate menu and buttons. Circle. Design a class for Complex numbers in Java. Write a multi-threaded Java program to print all numbers below 100.util package.2011 BIT632 JAVA LABORATORY LTPC 0 0 3 2 1. Ellipse. 9. Provide necessary exception handling in both the implementations. Develop a multi-threaded GUI application of your choice. Rectangle. Design a Date class similar to the one provided in the java.Tech.

(IT) – III year Regulations . 14. The 15 Subjects will be divided into three groups having five subjects each. 5. 7. 8. V. Comprehension is valued for 100 marks (70 External + 30 Internal) • Three written tests for 30 marks. Guidelines for Comprehension I. 11. III. 6. 4. Comprehension will be conducted in the following 15 subjects 1. 9. 2. 12.Tech. Same team evaluates all the students. Each written test will have 50 multiple choice questions from five subjects.Tech. Data Structures and Algorithms using C Digital Principles and System Design Object Oriented Programming Computer Organization and Architecture Operating Systems Database Management Systems Java Programming Computer Networks Theory of Computation Network Programming and Management Web Technology C# and . 79 .Curriculum & Syllabi of B. 13. 15. • Viva-voce exam for 70 marks by the panel. 3. Only one student is evaluated at a time for a minimum of 10 minutes. course of study. VIII. (Two Questions from each unit of each subject) VII. VI . A panel of three examiners including one external will be evaluating the Students.NET Technologies Information Theory and Coding Open Source Systems Cryptography and Network Security II. 10.2011 BIT633 COMPREHENSION LTPC 0 30 1 OBJECTIVE • Comprehension is aimed to assess the students understanding in various subjects he / she studied up to VII semester in the B.

Information Storage and Management: Storing.Remote replication in classic and virtual environments .Converged networking option – FCoE . 80 . protocol and operations . 2.Services and deployment models .Block level storage virtualization iSCSI and FCIP as an IP-SAN solutions .Information lifecycle management (ILM) and storage tiering TOTAL : 45 TEXT BOOK 1. 2nd Edition. targets and topologies .Fixed content and data archive .Local replication in classic and virtual environments . Robert spadling. Virtualized. “Building storage networks”. Managing. AND REPLICATION 9 Business continuity terminologies.Network Attached Storage (NAS) . May 2012 REFERENCES 1.Clustering and multi-pathing architecture to avoid single points of failure .Monitoring and managing various information infrastructure components in classic and virtual environments . application.Tech.Backup and recovery .Data deduplication and backup in virtualized environment . IP-SAN and NAS environments . (IT) – III year Regulations . Osborne. FC protocol and operations . planning and solutions . 2001. Osborne. Marc Farley.Curriculum & Syllabi of B. and storage virtualization -Disk drive & flash drive components and performance – RAID .Key data center elements Compute.Intelligent storage system and storage provisioning (including virtual provisioning) UNIT II STORAGE NETWORKING TECHNOLOGIES AND VIRTUALIZATION 9 Fibre Channel SAN components.Security solutions for FC-SAN. and Protecting Digital Information in Classic. John Wiley & Sons. virtualization and cloud computing .components. “Storage networks: The complete reference”. and Cloud Environments. and counter measures in various domains . Tata McGrawhill.Security in virtualized and cloud environments .methods. Tata McGraw Hill.Object based storage and unified storage platform UNIT III BACKUP.Three-site remote replication and continuous data protection UNIT IV CLOUD COMPUTING CHARACTERISTICS AND BENEFITS 9 Cloud Enabling technologies – Characteristics and benefits of cloud computing . ARCHIVE.2011 BIT001 OBJECTIVES INFORMATION STORAGE AND MANAGEMENT LTPC 3 0 03 • • • • To study about the storage technologies and its architecture To study the network storage and availability of information To enhance the security with storage To know about the virtualization technologies UNIT I STORAGE SYSTEM 9 Introduction to information storage.Cloud migration considerations UNIT V SECURING AND MANAGING STORAGE INFRASTRUCTURE 9 Security threats.Cloud computing infrastructure – Cloud challenges . 2003.File level storage virtualization . By: EMC Education Services.

Concurrency Control in Distributed Transactions .Overview of Replication And Distributed Multimedia Systems. 1994. Pearson Education. Mukesh Singal and Shivaratri N. Addison Wesley.Remote Procedure Call . analyzed..Nested Transactions .Events and Notifications Java RMI .Distributed Objects and Remote Invocation Communication between Distributed Objects . Sape Mullender.Curriculum & Syllabi of B. allowing geographic information to be accessed.Network Principles . Distributes Systems . 2nd Edition. 2.Liu.Case Study UNIT III OPERATING SYSTEM ISSUES – I 9 The OS Layer . Distributed Systems – Principles and Pardigms.Security .External Data Representation and Marshalling . 4.L. UNIT II PROCESSES AND DISTRIBUTED OBJECTS 9 Interprocess Communication .Cryptography Pragmatics .Distributed Deadlocks .The API for the Internet Protocols .Internet Protocols .. TOTAL : 45 TEXT BOOKS: 1.Digital Signatures . REFERENCES: 1. 2. December 16. 1993. at any time • Students are expected to develop distributed applications using latest technologies UNIT I INTRODUCTION 9 Characterization of Distributed Systems .Optimistic Concurrency Control . UNIT V DISTRIBUTED TRANSACTION PROCESSING 9 Transactions .Sun Network File System . Group Communication . M.Challenges System Models .Locks . Distributed Systems.G.Types of Networks .Case Studies.Timestamp Ordering Comparison .The Andrew File System UNIT IV SYNCHRONIZATION 9 Synchronization in distributed systems – Clock synchronization – Mutual exclusion – Electron Algorithms – Atomic transactions –Dead Locks in distributed systems – Threads –Thread usage and Implementation of thread packages – Processor allocation.Overview .Case Studies . 5th Edition.Protection .Networking and Internetworking . (IT) – III year Regulations . 2007.Distributed File Systems . and mobile. Andrew S Tanenbaum. Pearson Education. ubiquitous.Resource Sharing and the Web .Case Study.Tech.Architectural and Fundamental Models . 2006. “Advanced Concepts in Operating System “.Software Design and Implementation. George Coulouris.Client-Server Communication . and used in decision-making anywhere.Flat and Nested Distributed Transactions .Examples . Pearson Education. New York. 81 .Cryptographic Algorithms .Atomic Commit Protocols . McGraw Hill.File Service Architecture . 2011 3. 2004.Communication and Invocation – OS Architecture . SpringerVerlag.2011 BIT002 DISTRIBUTED SYSTEMS LTPC 3 0 0 3 OBJECTIVES • To carry out the basic research needed to develop new geographic information technologies that are distributed.Processes and Threads . Distributed Systems Concepts and Design. Jean Dollimore and Tim Kindberg. Distributed Computing Principles and Applications. Maartenvan Steen.Transaction Recovery . Albert Fleishman.

In Android.HDPI– Mobile Devices and Tablet XHDPI – Tablets Platforms .Migration Roadmap – Accessibility Devices . Black Berry HTML 5 and Java Script Data & Storage .Java Script . Personal.Why this transformation . Adaptation layer.Real Time Testing – Performance.Future of Mobility. Testing Life Cycle. Static and SharedCurrent trends in mobility. Digital Certificate.Formats support .Introduction to API . Banking and Finance etc. Data /Storage/connectivity and content UNITIII ENTERPRISE MOBILITY SOLUTION LAYERS AND ARCHITECTURE 10 Enterprise mobility Solution layers – Device layer. Security tokens. Internet. Symbian. UNIT I INTRODUCTION TO MOBILITY 2 Evolution of Mobility – Classification of Mobile technologies-Portable. platform.Remote Access .Configuration and setup on the device .Business decisions on the fly .End to End data flow from UI to / from DB based on remote access using device.File format/Video/Audio/PDF Files. iOS.Simulator testing. platform.Dashboard.Industry trends.Tech. (IT) – III year Regulations . learn about the devices. concept of native application development / multiplatform development (MEAP).IDPI – Mobile Devices . Management Layer and Services Layer and Application layer. various layers involved and how the data flows end-to-end. Access layer. challenges.Genres of mobility.Work force management . Data mining – Representation . Windows Mobile .Native– Android. Data Manipulation.SSL. learn how the existing technology can transform to mobile technology. UNITII NEED FOR MOBILITY 16 Transformation to Mobility .Data Source.Curriculum & Syllabi of B. Stability and Usability testing on Mobile Application Deployment of Enterprise App for ConsumersServer Deployment 82 . Client Server Configuration Content . Mobile App .ASIS information . iOS. Mobile Architecture layer – (UI/ Web services/DAO) – 3tier – Mobile Layer – to co-exist with traditional web pages – Mobile API to interact with backend-web services UNITIV MOBILE APPLICATION DEVELOPMENT ENVIRONMENT AND MOBILE TESTING 11 Foundation to mobile application development .MDPI– Mobile Devices . WIFI.2011 BIT003 MOBILITY ENGINEERING LTPC 3 0 0 3 OBJECTIVES • The proposed course would help the students to acquire knowledge on various mobile technologies available and their future trends. Advantage.HTML 5.Temporary storage of data depends on device Connectivity . • The course also will help the students to understand mobile testing and applications of mobile technology in various industries like Healthcare. Graphs. Windows Mobile.Sample programs / problems.

Developing Modern Mobile Web Apps patterns & practices – Microsoft 83 . Greg Shackles . “A Comprehensive Guide to Enterprise Mobility”. 2012 3..”Mobile Development with C#: Building Native IOS.Mobility in Education . Android.Location Based Services . Morgan & Claypool Publishers. CRC Press. (IT) – III year Regulations . O'Reilly Media Publishers.Bring your own device (BYOD) TOTAL : 45 TEXT BOOK: 1. Work and Globalization)” Publisher Palgrave Macmillan. Wengdong Li.Tech.Curriculum & Syllabi of B. “Mobile Platforms and Development Environments (Paperback)”.2011 UNITV APPLICATIONS OF MOBILITY 6 Mobility in Healthcare . Navin Narayan. Carsten Srensen.Mobility in Banking & Finance – M-Commerce Mobile Social Networking . Jithesh Sathyan . “Enterprise Mobility: Tiny Technology with Global Impact on Work (Technology. Raja Bose. Sumi Helal. and Windows Phone Applications (Paperback)”. 2013 REFERENCES: 1. Shibu Kizhakke Vallathai. Anoop N. 2012 4. 2011 2.

Headers . UNIT V MEMORY AND I/O SUBSYSTEM 9 Memory Management Policies .Invoking other Programs – The Shell .System structure .System Memory – Context of a Process .System Administration.History .System Boot and the INIT Process .Transitions . “The Design of the Unix Operating System”. 2008.Super Block .Fstat Pipes . “The Design and Implementation of the FreeBSD Operating System”.Inodes .Open .Process scheduling. “UNIX Network Programming”. 4.Other File Types. O’Reilly Press. REFERENCES 1.Curriculum & Syllabi of B. (IT) – III year Regulations .Lseek .Unlink . Marco Cesati. Uresh Vahalia. UNIT III FILE SYSTEM 10 System Calls for the File System .Dup .Terminal Drivers.Driver Interfaces .Swapping .2011 BCS003 UNIX INTERNALS (Common to CSE & IT) L T P 3 0 0 C 3 OBJECTIVES • To explore the design concepts of UNIX OS • To understand the functional components of UNIX UNIT I OVERVIEW OF UNIX OS 7 General Review of the System . “Understanding the Linux Kernel”.Buffer Retrieval .Stat .File System Abstraction .Close .Change Owner and Change Mode . 2.Read .Reading and Writing Disk Blocks Advantages and Disadvantages. Addison-Wesley.Demand Paging .Directories Path Name to Inode .Data Structures .Inode Assignment .Saving the Context . 2006. 84 . “UNIX Internals: The New Frontiers”. Richard Stevens. Marshall Kirk McKusick.Volume I.Process Termination – Awaiting process . Internal Representation of Files .Link . UNIT IV PROCESS MANAGEMENT AND CONTROL 10 The System Representation of Processes . Neville-Neil.Pearson Education.Process Control . Pearson Education.User Perspective – Operating System Services . Prentice Hall. Introduction to the Kernel – Architecture . UNIT II KERNEL DATA STRCUTURES 9 The Buffer Cache . 2007.System Concepts .Mount .Maintenance.Unmount .Buffer Pool . George V. New Delhi.Change Directory and Change Root .Create .Manipulation of a Process Address Space – Sleep .Disk Drivers .Tech. TOTAL: 45 TEXT BOOK 1. Bach. 2000.Special file Creation . Daniel P.Assumptions About Hardware. Maurice J.States .Structure .signals . 2000. 3.Allocation of Disk Blocks . Bovet.Write .a Hybrid System I/O Subsystem .

UNIT II DATA PREPROCESSING 9 Data Mining .Inmon. Tata McGraw-Hill Edition.Frequent pattern mining .Multidimensional association rules .Curriculum & Syllabi of B. 2003. Morgan Kaufmann. 85 . Issues . 3. Margaret H. Stephen J. Micheline Kamber.Improving the efficiency of Apriori – mining Multilevel association rules . Big Data: Introduction – Hadoop – Implications – Risks. 6. Query tools and Applications . Cleanup.Outlier Analysis. Prentice Hall of India.Applications and Trends in Data Mining. Work and Think”.Data Mining Functionalities . (IT) – III year Regulations . 4. UNIT IV CLASSIFICATION AND CLUSTERING 9 Classification and Prediction. Pearson Education. Wiley. David Hand. & OLAP”. “Principles of Data Mining”.H. • To understand the concepts of data warehousing and OLAP.Categorization of Clustering methods .Data Cleaning .Data Discretization and Concept Hierarchy Generation.Smith.Metadata – Business analysis reporting. Data Mining.Data Preprocessing . W.Spatial Data mining . Jiahei Han. Paulraj Ponniah. REFERENCES 1. UNIT I DATA WAREHOUSE AND OLAP TECHNOLOGY 9 Introduction to Data Warehousing . Sam Anahory. “Data Warehousing. Pearson Education.Partitioning methods Hierarchical Methods . “Building the Data Warehouse”.Rule based classification .Data Reduction .Data warehousing Components . • To understand the data mining techniques and their applications. and Transformation Tools .Tech.DBMS Schemas for Decision Support . 2nd Edition.Text Mining – Mining the WWW .Accuracy and Error Measures Cluster Analysis .OLAP and Multidimensional Data model. Big Data: A Revolution That Will Transform How We Live.Constraint based association Mining. • To provide insight on Big data issues.Apriori algorithm Generating Association rules from frequent items . 3rd Edition. Wiley-Interscience Pub. 2013. Alex Berson. UNIT III ASSOCIATION RULES 9 Association Rule Mining: Market Basket Analysis ..Building a Data warehouse Mapping the Data Warehouse to a Multiprocessor Architecture . 2004. 2.Data Extraction.Online Analytical Processing (OLAP) .Prediction .Bayesian Classification . TOTAL: 45 TEXT BOOKS 1. 5. UNIT V MINING MULTIMODAL DATA 9 Multidimensional Analysis and Descriptive Mining of Complex Data Objects . 2003.2011 BCS007 DATA WAREHOUSING AND DATA MINING (Common to CSE & IT) L T P 3 0 0 C 3 OBJECTIVES • To identify data warehouse architecture and necessity for data mining. • To learn the importance and methods of data preprocessing.Other Classification Methods . Dennis Murry. Heikki Manila and Padhraic Symth.Decision Tree Induction . 2. 2003. Viktor Mayer-Schonberger. Houghton Mifflin Harcourt Publication. “Data Mining: Concepts and Techniques”. 2004. Kenneth Cukier. 2004. “Data Warehousing Fundamentals”. 2011.Multimedia Data mining .Dunham.Data Integration and Transformation . “Data Warehousing in the real world”.Types of data . “Data Mining: Introductory and Advanced Topics”.