M. S. RAMAIAH INSTITUTE OF TECHNOLOGY BANGALORE-54 (Autonomous Institute, Affiliated to VTU) Telecommunication Engineering SYLLABUS Outcome Based Education Curricula (for the Academic year 2014 – 2015) III & IV Semester B. E. 1 History of the Institute M. S. Ramaiah Institute of Technology was started in 1962 by the late Dr. M.S. Ramaiah, our Founder Chairman who was a renowned visionary, philanthropist, and a pioneer in creating several landmark infrastructure projects in India. Noticing the shortage of talented engineering professionals required to build a modern India, Dr. M.S. Ramaiah envisioned MSRIT as an institute of excellence imparting quality and affordable education. Part of Gokula Education Foundation, MSRIT has grown over the years with significant contributions from various professionals in different capacities, ably led by Dr. M.S. Ramaiah himself, whose personal commitment has seen the institution through its formative years. Today, MSRIT stands tall as one of India‟s finest names in Engineering Education and has produced around 35,000 engineering professionals who occupy responsible positions across the globe. History of the Department Department of Telecommunication Engineering was established in the year 1996, offering B.E.Course, with an annual sanctioned in-take of sixty students. Department has a team consisting of Professor & Head, two professors, five associate professors and eight Assistant Professors and four supporting staff for the Lab. In the year 2004, department started the M.Tech course in Digital Communication Engineering with sanctioned in-take of 18 students. Experienced and well qualified faculties are recruited through stringent selection process. Department is accredited by the National Board of Accreditation under AICTE and is certified by the Bureau Veritas Certification (India) Pvt. Ltd. For ISO 9001-2008, for strict conformance to the ISO Quality Standards The graduate engineering program is governed by a robust Quality Management system which covers all academic and co-curricular activities including course revision, delivery, evaluation, laboratory assignments and seminars. Department has state of the art laboratories, equipments, resources and committed faculty having best of the academic and industry recognition. Robust alliances with some of the leading industries like Nokia, Honeywell, Intel, Ericsson and many more to initiate along with other universities, enable the department to execute R & D and innovate projects that helps potentially the PG/UG students for placement and higher studies. Department strives to achieve above challenges and gather insights towards making the course congruous and ubiquitous. Academic Excellence : Students of the department have secured 22 Ranks in B.E. and 3 ranks in M.Tech courses under Visvesvaraya Technological University, and also about ~85% of the final year students of the department are placed in prestigious companies and ~15% pursue higher studies in India and abroad. Students of the department are also encouraged to take part in sports, technical and cultural activities and have received several accolades. For achieving overall excellence and quality delivery consistency, department has set the vision, mission, short term and long term goals 2 M.S.RAMAIAH INSTITUTE OF TECHNOLOGY (Autonomous Institute, Affiliated to VTU) Dr.S.Y.Kulkarni Principal Dr.N.V.R.Naidu Vice Principal Dr.T.V.Suresh Kumar Registrar (Academic) Sri. Ramesh Naik S Registrar ( Administration) Faculty List: Sl No 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Name Dr. K.NATARAJAN Dr. B.K. SUJATHA N.SHIVASHANKARAPPA SATISH TUNGA DR. SHOBHA K.R S.J.KRISHNA PRASAD Dr. VISHWANATH TALASILA PARIMALA P VENU K.N H.R.RAMYA UMESHARADDY NISHA S.L S.G.SHIVA PRASAD YADAV SWETHA AMIT KUSUMA VIJAY Qualification M.TECH, Ph.D M.E, Ph.D M.E.(Ph.D) M.E.(Ph.D) M.E.(Ph.D) M.TECH (Ph.D) Ph.D (Netherland), Post Doc (UK) M.E.(Ph.D) M.TECH.(Ph.D) M.TECH.(Ph.D) M.TECH.(Ph.D) M.TECH M.TECH.(Ph.D) M.TECH.(Ph.D) M.TECH. 3 Designation Professor and Head Professor Associate Professor Associate Professor Associate Professor Associate Professor Associate Professor Assistant Professor Assistant Professor Assistant Professor Assistant Professor Assistant Professor Assistant Professor Assistant Professor Assistant Professor Vision and Mission of the Institute: Vision:To evolve into an autonomous institution of international standing for imparting quality technical education Mission: MSRIT shall deliver global quality technical education by nurturing a conducive learning environment for a better tomorrow through continuous improvement and customization Quality Policy: We, at M.S.Ramaiah Institute of Technology Bangalore strive to deliver comprehensive, continually enhanced, Global Quality Technical and Management Education through an established Quality Management System complemented by the Synergetic Interaction of the Stakeholders concerned Vision and Mission of the Department: Vision: To provide highly conducive ambience for the students to achieve all round growth and excel in studies and research to become the most successful engineers Mission: Telecommunication Engineering Department endeavor upon providing high quality technical education to meet the ever growing challenges in the emerging industry and social needs and provide all round personality development with social responsibility emphasizing on quality, standards, research and innovation for students and faculty Process for Deriving Vision and Mission of the Department: A high-level committee comprised of the HOD and three senior professors was constituted formally by the HOD. The committee along with some of the important stakeholders carried out a series of deliberations in which they discussed in detail the vision and mission of the institute. Also, in those deliberations, the committee framed a tentative statement of vision and mission of the department, which was put forth in the department faculty meeting and fine-tuned to arrive at the vision and mission of the department in cohesion with the institute vision and mission. 4 The process of defining vision and mission of the department is shown in Figure Institute Vision and Mission Students Department Vision Management Alumni Parents Faculty Department Mission Periodic review in department faculty meeting 5 Industry Process of deriving the PEOs of the programme Institute Vision & Mission Department Vision & Mission Committee formation and preparation of questionnaire Conduction of Survey Student Parents Alumni Industry Faculty Collect data (Department Committee) Deliberate, Analyze and summarize the data Academic Council & Governing Council Accept & Approve PEOs The Programme Educational Objectives (PEO) are broad statements that describe the career goals and professional success that the programme is preparing the graduates to achieve. The programme educational objectives should be consistent with the mission of the institution and 6 achievable. The number of programme educational objectives should be minimum, specific to the programme and complete in all aspects. The programme educational objectives are derived from the professional bodies – Institution of Electrical and Electronics Engineers. These are also derived based on the feedback obtained from the various stakeholders of the programme PEOs of the programme offered: PEO1 Gradutes will excel in professional careers in Industry, Academic, Research and Development that meet the needs of Organizations. PEO2 Graduates will be able to analyze real life problems and be able to suggest solutions to design complex engineering systems that are technically sound, economically feasible and socially acceptable. PEO3 Graduates will exhibit all-round education that includes communication skills, the ability |to function well in a team, an appreciation for ethical behavior and the ability to engage in lifelong learning. Process of deriving Pos: The Programme outcomes are defined as the statements that describe as what students are expected to know or be able to do by the time of graduation from the Telecommunication Engineering programme. The POs 1 through 12 are adapted from the Graduate Attributes as described by the NBA and are developed to meet the programme educational objectives (PEOs). Further, references from the standard professional bodies like IEEE about the programme specific criteria are considered. The regulations of statutory bodies like AICTE and UGC in concurrence with the affiliating university guidelines are referred. The list of POs is reviewed by the faculty members of TCE department, selected alumni and students. The same is discussed and ratified in the Board of Studies in Telecommunication Engg. . Finally it is presented in the Academic Council of the institute for approval. Once approved, it is published in the curricula books, notice boards, and department website. The same is depicted in detail in the below figure 7 Program Outcomes of the programme offered: The Program Outcomes of UG in Telecommunication Engineering are An ability to apply knowledge of mathematics, science and engineering fundamentals appropriate to telecommunication Engineering. PO2 An ability to identify, formulate, research literature and analyze a complex electronic and telecommunication engineering problem. PO3 An ability to design a system, component, or process to meet specified needs with societal, environmental, public health, safety and cultural considerations. PO4 An Ability to analyze, interpret, design and synthesize complex engineering problems to provide valid conclusions. PO5 An Ability to use current technology and modern tools for solving complex engineering problems with an understanding of its limitations. PO6 An ability to apply reasoning based on contextual knowledge to access societal, health, safety, legal and cultural issues and responsibilities relevant to professional engineering. PO7 An Ability to understand the impact of telecommunication engineering solutions in societal and environmental contexts and demonstrate the need of sustainable development. PO8 An understanding of ethical principles and commit to professional ethics, responsibilities and norms of engineering practice. PO9 An ability to function effectively as an individual and as a member or leader in diverse and multi-disciplinary teams. PO10 An ability to communicate effectively on complex engineering activities with engineering community and with society at large through skills to comprehend and write effective reports and design documents, making effective presentations and deliver /receiver instructions. PO11 Recognition of the need for and an ability to engage in independent and life-long learning. PO12 An Ability to demonstrate Knowledge and understanding of engineering and management principles and apply these to one‟s own work, as a member and leader in a team, to manage projects in multidisciplinary environments. PO1 8 Mapping of PEOs and POs Sl. No. 1 2 3 Programme Educational Objectives Graduates will excel in professional careers in Industry, Academic, Research and Development that meet the needs of Organizations Graduates will be able to analyze real life problems and be able to suggest solutions to design complex engineering systems that are technically sound, economically feasible and socially acceptable Graduates will exhibit all-round education that includes communication skills, the ability to function well in a team, an appreciation for ethical behavior, and the ability to engage in lifelong learning 9 1 Programme Outcomes 2 3 4 5 6 7 8 9 10 11 12 x x x x x x x x x x x x x x x x x x x x x Curriculum Distribution Structure Subject area I II Humanities and social 2 sciences (HSS) 4 Basic Sciences 10 (BS) Engineering Sciences 14 (ES) Professional Subjects (PS)- core Professional Subjects (PS) Electives Other Electives 10 III 4 IV V VI VII 2 2 4 10 22 22 26 26 26 Range (VTU) Average (VTU) 10 10-20 15 28 30-40 30 24 30-40 35 17 9 4 95 60-80 70 4 8 8 4 24 20-30 20 3 10-20 10 20-30 20 3 24 Total 21 Project work Semester Load VIII 25 27 10 4 12 16 26 20 200 BOS Composition as per VTU guidelines: Following are the guide lines from VTU for constituting the BOS of the department 1. Head of the Department concerned 2. At least five faculty members at different levels covering different specializations constituting nominated by the Academic Council 3. Special invitees 4. Two experts in the subject from outside the college 5. One expert from outside the college, nominated by the Vice Chancellor 6. One representative from industry/corporate sector allied area relating to placement nominated by the Academic Council 7. One postgraduate meritorious alumnus to be nominated by the Principal BOS Composition of Telecommunication engineering Department: Sl No Names Details Internal/external 1 Dr. K.Natarajan Professor & Head Dept of TCE, MSRIT, Bangalore Internal 2 Dr. B. Kanmani Professor & Head, Dept of TCE, B.M.S.C.E, Bangalore External 3 Dr. Sandhya Professor & Head Dept of ECE, NMIT, Bangalore External 4 Dr. Sadanand Gulwadi, University Programme ARM India External 5 Mr. Saliya iWAVE Systems, Bangalore External 6 Dr.T.V.Srinivas, Professor, Dept of E&C, IISc, Bangalore External 7 Mr. Pathi Agilent Technologies, Bangalore External 8 Dr. B.K.Sujatha Professor Dept of TCE, MSRIT, Bangalore Internal 9 N.Shivashankarappa Associate Professor Dept of TCE, MSRIT, Bangalore 10 Venu K.N Assistant Professor, Dept of TCE, MSRIT Internal 11 P. Parimala Assistant Professor, Dept of TCE, MSRIT Internal 12 Arvind Kumar Singh Scientist „E‟, ISRO, Bangalore External 11 Internal M S RAMAIAH INSTITUTE OF TECHNOLOGY, BANGALORE – 560 054 (Autonomous Institute Affiliated to VTU) SCHEME OF TEACHING FOR THE ACADEMIC YEAR 2013-2014 III semester B.E., Telecommunication Engineering Sl.No Subject code 1 2 3 4 5 6 7 8 9 TCMAT301 TC302 TC303 TC304 TC305 TC306 TCL307 TCL308 TCL309 Subject Teaching Department Engineering Mathematics III Analog Electronic Circuits Logic Design Network Analysis Engineering Electromagnetics Data structure Using C Analog Electronics Lab Logic Design Lab Data structure using C Lab Mathematics Telecommunication Engg Telecommunication Engg Telecommunication Engg Telecommunication Engg Telecommunication Engg Telecommunication Engg Telecommunication Engg Telecommunication Engg TOTAL Total Credits 4 4 4 3 4 3 0 0 0 22 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 1 1 1 3 4 4 4 4 4 3 1 1 1 26 L=Lecture T=Tutorial P=Practical IV semester B.E., Telecommunication Engineering Subject Teaching Department Total Sl.No Subject code 1 2 3 4 5 6 TCMAT401 TC402 TC403 TC404 TC405 TC406 Engineering Mathematics IV Micro Controller Fundamentals of Verilog Control Systems Signals & Systems Microelectronics Mathematics Telecommunication Engg Telecommunication Engg Telecommunication Engg Telecommunication Engg Telecommunication Engg 4 4 4 3 3 4 0 0 0 1 1 0 0 0 0 0 0 0 4 4 7 8 TCL407 TCL408 Microcontroller Lab Fundamentals of Verilog Lab Telecommunication Engg Telecommunication Engg 0 0 22 0 0 2 1 1 2 1 TOTAL 12 Credits 4 4 4 4 1 26 3rd Semester B.E Subject Code: TCMAT301 Subject Name: Engineering Mathematics-III Course Coordinator : Arun S Credits: 4:0:0 Contact Hours : 56 Prerequisites: Integration of different types of functions, complex plans. Course Objectives: 1. Learn to represent a periodic function in terms of sines and cosines. 2. Learn the concepts of a continuous and discrete integral transform in the form of Fourier and Z-transforms. 3. Learn the concepts of analicity functions and also transformation of a complex variables. 4. Learn the concepts of integration of a complex function over a given complex geometric region. 5. Learn the concept of special functions. Syllabus: UNIT 1 Fourier series:Convergence and divergence of infinite series of positive terms, Periodic function, Dirichlet‟s conditions, Fourier series of periodic functions of period 2 and arbitrary period, Half range series, Fourier series and Half Range Fourier series of Periodic square wave, Half wave rectifier, Full wave rectifier, Saw-tooth wave with graphical representation, Practical harmonic analysis. UNIT 2 Fourier Transforms:Infinite Fourier transform, Infinite Fourier sine and cosine transforms, properties, Inverse transform, Convolution theorem, Parseval‟s identity(statements only). Fourier transform of rectangular pulse with graphical representation and its output discussion, Continuous Fourier spectra-Example and physical interpretation. Z-Transforms: Definition, standard Z-transforms, Single sided and double sided, Linearity property, Damping rule, Shifting property, Initial and final value theorem, Inverse Ztransform, Application of Z-transform to solve difference equations. UNIT 3 Complex Variables-I:Functions of complex variables, Analytic function, CauchyRiemann equations in cartesian and polar coordinates, Consequences of CauchyRiemann equations, Construction of analytic functions. Application to flow problems, Complex potential, Velocity potential, Equipotential lines, Stream functions, Stream a2 2 z lines. Discussion of the transformations - w=z , w=e , and w z (z 0), z Bilinear transformations. UNIT 4 Complex Variables-II: Complex integration, Cauchy‟s theorem, Cauchy‟s integral formula. Taylor‟s & Laurent‟s series (statements only). Singularities, Poles and residues, Cauchy‟s residue theorem (statement only) 13 UNIT 5 Series Solution of ODEs and Special Functions: Series solution, Frobenius method, Series solution of Bessel‟s differential equation leading to Bessel‟s function of first kind, Series solution of Legendre‟s differential equation leading to Legendre polynomials, Rodrigue‟s formula. TEXT BOOKS: 1. Erwin Kreyszig –Advanced Engineering Mathematics – Wiley publication – 9th edition – 2006. 2. B. S. Grewal – Higher Engineering Mathematics – Khanna Publishers – 42nd edition – 2012. REFERENCE BOOKS: 1. Glyn James – Advanced Modern Engineering Mathematics – Pearson Education – 4th edition – 2010. 2. Dennis G. Zill, Michael R. Cullen - Advanced Engineering Mathematics, Jones and Barlett Publishers Inc. – 3rd edition – 2009. 3. Dennis G. Zill and Patric D. Shanahan- A first course in complex analysis with applications- Jones and Bartlett publishers-second edition-2009. Course Outcomes: 1. Finding the expansion of function as a Fourier series / half-range Fourier series in a given range of values of the variable. Obtaining the various harmonics of the Fourier series expansion for the given numerical data. 2. To find Fourier transforms, Fourier sine and Fourier cosine transforms of functions and also solving difference equations using Z-transforms. 3. Apply Cauchy-Riemann equations and harmonic functions to problems of Fluid Mechanics, Thermo Dynamics and Electromagnetic fields. 4. Find singularities of complex functions and determine the values of integrals using residues and also discuss conformal mappings 5. Obtaining the series solution of ordinary differential equations. 14 Subject Code: TC302 Subject Name: Analog Electronic Circuits Course Coordinator : Satish Tunga Credits: 4:0:0 Contact Hours : 56 Prerequisites: Basic Electronics. Course Objectives: 1. To use a variety of analog electronic components and circuits 2. Extend knowledge of the theory and applications of transistors and transistor amplifierdesign. 3. Provide sufficient knowledge and experience to makemeaningful design choices of amplifier to meet design specifications. 4. Introduce the concepts and use of feedback and feedback amplifier design 5. To teach the theory and design of Bistable, Schmitt trigger, monostable and Astable multivibrators using transistors. Syllabus: UNIT 1 Diode circuits: Diode as a circuit element, load line concept, clipping circuits, clamping circuits, voltage multipliers, rectifiers with C filter. Transistor Biasing, Thermal Stabilization: Operating point, Bias stability, Self or emitter Bias, Stabilization against ICO, VBE& β, Bias compensation, Biasing techniques for linear integrated circuits. UNIT 2 Transistor model at low frequencies and high frequencies: Two port devices and Hybrid model, Transistor Hybrid model, h Parameter, Analysis of Transistor amplifier circuit using h parameters, The emitter follower, Miller theorem and its Dual. Transistor model at high frequencies: Hybrid-π common emitter transistor model, Hybridπ conductance, Hybrid-π capacitance, CE short circuit current gain. UNIT 3 Field effect transistor: Junction Field effect transistor, JFET V-I characteristics, The FET small-signal model, MOSFET, Common source and Common drain amplifiers at low Frequency, Common source amplifier at high Frequency. Power Amplifiers: Class A large signal amplifiers, second harmonic distortion, high order harmonics generation, Transformer coupled audio power amplifier, Class B push pull amplifiers. UNIT 4 Multistage amplifiers: Classification of amplifiers, Distortion in amplifiers, Frequency response of an amplifier, RC-coupled amplifier, Frequency response of RC-coupled amplifier, 15 Feedback Amplifiers: Concept of feedback, Transfer gain with feedback, General characteristics of negative feedback amplifiers, Input and Output impedance. UNIT 5 Bistable And Schmitt Trigger Circuits: Fixed and self bias bistable circuits – Loading – Commutating capacitors – Triggering methods – Design of bistable circuits – Schmitt Trigger circuit, critical voltages, Design example Monostable And Astable Circuits: Collector and emitter coupled monostable circuits – Waveforms – equation for delay – collector coupled, emitter coupled astable circuits – VCO – Design examples for monostable and astable circuits. TEXT BOOKS: 1. Jacob Millman and Christos C. Halkias, “Integrated Electronics”, , Tata-McGraw Hill, 2008 edition. 2. Millman J. and Taub H., Pulse Digital and Switching Waveforms, TMH, 2009 REFERENCE BOOKS: 1. Robert L.Boylestad and Louis Nashlsky “Electronic Devices and Circuit theory”, PHI/Pearson Education, 9th Edition. 2. David A. Bell, Solid State Pulse Circuits, Prentice Hall of India, 2011. Course Outcomes: 1. Analyze and design of variety of electronic circuits including clipping, clamping, rectifiers and biasing circuits. 2. Design and analyze amplifiers using h parameter and hybrid parameters.. Concept of FET, MOSFET and design of power amplifiers 3. Formulate the calculation of cutoff frequencies and to determine bandwidth 4. Analyze of feedback amplifiers. 5. Analyze and design of multivibrator circuits using transistors. 16 Subject Code: TC303 Subject Name: Logic Design Course Coordinator : Ramya H.R Credits: 4:0:0 Contact Hours : 56 Prerequisites:Basic Electronics. Course Objectives: 1. To designCombinational circuits using basic gates. 2. To realize and implement combinational logic circuits using TTL, ECL and CMOS technology. 3. To design complex logic circuits using decoder, multiplexer, etc. 4. To design sequential circuits using latches and flip-flops. 5. To realize complex combinational and sequential circuits using PLD‟s. Syllabus: UNIT 1 PRINCIPLES OF COMBINATIONAL LOGIC: Definition of combinational logic, Canonical forms, Generation of switching equations from truth tables, Karnaugh maps-3, 4 and 5 variables, Incompletely specified functions (Don‟t Care terms), Simplifying Max term equations. Quine-McCluskey minimization technique- Quine-McCluskey using don‟t care terms, Map entered variables. UNIT 2 LOGIC LEVELS AND FAMILIES: Logic Levels, Integration Levels, Output switching Times, The Propagation Delay, Fan-out and Fan-in, Extension to other Logic Gates, Logic Cascades. Transistor-Transistor Logic: Wired Logic, TTL with Totem-Pole Output, Threestate output TTL, Schottky TTL; MOSFET: Operation of n-channel, Enhancement -Type MOSFET, The P-Channel MOSFETs, Circuit Symbols, The MOSFET as a Resistor; NMOS and PMOS Logic: The NMOS Invertor, NMOS NOR-Gate, NMOS NAND-Gate, PMOS Logic, Performance: The CMOS Invertor, CMOS NOR-Gate, CMOS NAND-Gate, performance, Comparison of the above Logic Families. UNIT 3 ANALYSIS AND DESIGN OF COMBINATIONAL LOGIC: General approach, Decoders-BCD decoders, Encoders, Digital multiplexers- Using multiplexers as Boolean function generators. Adders and subtractors - Cascading full adders, Look ahead carry, Binary comparators, Single digit BCD adder. UNIT 4 SEQUENTIAL CIRCUITS: Basic Bistable Element, Latches, SR Latch, Application of SR Latch, A Switch De-bouncer, The R S Latch, The gated SR Latch, The gated D Latch, The Master-Slave Flip-Flops (Pulse-Triggered Flip-Flops): The Master-Slave SR Flip-Flops, The Master-Slave JK Flip- Flop, Edge Triggered Flip-Flop: The Positive Edge-Triggered D FlipFlop, Negative-Edge Triggered D Flip-Flop. Characteristic Equations, Registers, Counters Binary Ripple Counters, Synchronous Binary counters, Counters based on Shift Registers, Design of a Synchronous counters, Design of a Synchronous Mod-6 Counter using clocked 17 JK Flip-Flops Design of a Synchronous Mod-6 Counter using clocked D, T, or SR FlipFlops, Mealy and Moore sequential networks. UNIT 5 PROGRAMMABLE LOGIC DEVICES AND MEMORY: Introduction, Memory, Common Memory Types-ROM: Mask-Programmed ROM, PROM, OTPROM, EPROM (UVROM), EEPROM, FLASH, RAM: SRAM, DRAM, PSRAM, NVRAM, Programmable Logic Devices: PROM, PLA, PAL, GAL, Realization of combinational circuit using PLDs, Architecture of Complex Programmable Logic Devices (CPLD) and Field Programmable Gate Arrays (FPGA). TEXT BOOKS: 1. John M Yarbrough, “Digital Logic Applications and Design”, Thomson Learning, 2001. 2. Donald D Givone, “Digital Principles and Design “, Tata McGraw Hill Edition, 2002. REFERENCE BOOKS: 1. Charles H Roth, Jr; “Fundamentals of logic design”, Thomson Learning, 2004. 2. R D Sudhaker Samuel, “Logic Design – A simplified approach” , Sanguine Technical Publishers, 2004. Course Outcomes: 1. Design of combinational logic circuit using basic gates and universal gates. 2. Design and realization of combinational circuit using TTL, ECL and CMOS technology. 3. Design of complex combinational logic circuit using multiplexers, decoders etc. 4. Design and realization of sequential networks using latches and flip-flops. 5. Design of combinational logic circuit using PROM, PLAs and PALs. 18 Subject code: TC 304 Subject Name: Network Analysis Course Coordinator: Dr. Vishwanath Talasila Prerequisites Credits: 3:1:0 Total Hours required: 56 : Good knowledge of linear algebra, calculus and basic electrical engineering. Course Objectives: 1. To help understand the need and importance of network analysis in engineering 2. To help understand how to perform critical analyses of a physical system – which will be useful for projects and for their eventual industry or higher education progress. 3. To help understand the behavior of circuit elements under switching conditions 4. To help understand through the use of Laplace transforms the important of frequency domain approaches in solving electric circuits. UNIT 1 Basic Concepts: Practical sources, source tansformations, network reduction using star-delta transformation, loop and nodal analysis, super node and super mesh Tutorial: Various problems to help students develop an understanding of how to analyze any linear electric circuit: 10 examples UNIT 2 Network Theorems Superposition, reciprocity and Millmans theorem, Thevenin‟s, Norton‟s, Maximum power transfer theorem. Series and Parallel resonance, frequency response of series and parallel resonance circuits, Q-factor, Bandwidth. Tutorial: Problems to help students understand unifying concepts and theorems in the solutions of electric circuits: 10 examples UNIT 3 Transient Behavior of switching circuits Behavior of circuit elements under switching conditions and their representation, initial and final conditions in various circuits Tutorial: Problems to demonstrate resonance in electric circuits, how to achieve maximum voltage or current: 10 examples UNIT 4 Transient Behaviour, Initial conditions and Laplace Transforms with Applications Introduction to Laplace transforms, Solutions of networks using Laplace transforms, step and ramp responses Tutorial: Problems to demonstrate effect of switching in electric circuits for various types. Demonstrate use of Laplace transformation to analyze circuits in frequency domain.: 10 examples UNIT 5 Two Port Network Parameters Definition of z,y,h and transmission parameters, Modeling with these parameters, relationship between the parameters. Tutorial: Various problems to enable students to model various electric circuits in the two port formulation, and demonstrate the usefulness of this approach: 10 examples 19 TEXT BOOKS: 1. Hayt, “Engineering Circuit Analysis”, Kemmerly and Durbin, 6 th Edition, 2002 2. “Analysis of Linear Systems”, David K Cheng, Narosa Publishing House, 11 th reprint, 2002 REFERENCE BOOKS: 1. “Network Analysis”, ME Van Valkenburg, PHI/Pearson, 3rd Edition, 2002 2. “Circuits”, Bruce Carlson, Thomson Learning, 2002 Course Outcomes: 1. Understand concepts such as interconnection of simple networks to form complex ones. 2. Understand the concept of Laplace transforms, which will be useful for system modelling in various engineering domains. 3. Understand the importance of circuit theorems in analyzing the circuits 4. Understand concept of resonance circuits and their behavior 5. Understand how to distinguish between time and frequency domain approaches 20 Subject Code: TC305 Subject Name: Engineering Electromagnetics Course Coordinator : N Shivashankarappa Credits: 4:0:0 Contact Hours : 56 Prerequisites:Engineering Mathematics II and Engineering Physics. Course Objectives: 1. To learn the effects of electrostatic force near the boundary of different media. 2. To learn the use of gauss law, Laplace equations, poisons equation in obtaining electric field and scalar potentials. 3. To understand the application based on amperes law. Skills to use Maxwell‟s equation in waveguide. 4. To learn the wave propagation in conductor, good conductor and die-electric media. 5. To learn the importance of uniform plane waves and pointing theorem. Syllabus: UNIT 1 Coulomb’s Law and electric field intensity: Experimental law of Coulomb, Electric field intensity, Field due to continuous volume charge distribution, Field of a line charge. Electric flux density, Gauss‟ law and divergence: Electric flux density, Gauss‟ law, Divergence, Maxwell‟s First equation (Electrostatics), vector operator and divergence theorem. Energy and potential : Energy expended in moving a point charge in an electric field, The line integral, Definition of potential difference and Potential, The potential field of a point charge and system of charges, Potential gradient , Energy density in an electrostatic field. Conductors, dielectrics and capacitance: Current and current density, Continuity of current, metallic conductors, Conductor properties and boundary conditions, boundary conditions for perfect Dielectrics, capacitance and examples. UNIT 2 Poisson’s and Laplace’s equations:Derivations of Poisson‟s and Laplace‟s Equations, Uniqueness theorem, Examples of the solutions of Laplace‟s and Poisson‟s equations. UNIT 3 The steady magnetic field:Biot-Savart law, Ampere‟s circuital law, Curl, Stokes‟ theorem, magnetic flux and flux density, scalar and Vector magnetic potentials. UNIT 4 Time varying fields and Maxwell’s equations: Faraday‟s law, displacement current, Maxwell‟s equation in point and Integral form, retarded potentials 21 UNIT 5 Uniform plane wave:Wave propagation in free space and dielectrics, Poynting‟s theorem and wave power, propagation in good conductors (skin effect). TEXT BOOKS: 1. William H Hayt Jr. and John A Buck, “Engineering Electromagnetics”,Tata McGrawHill, 7th edition, 2006 REFERENCE BOOKS: 1. Edward C. Jordan and Keith G Balmain, “Electromagnetic Waves And Radiating Systems,” Prentice – Hall of India / Pearson Education, 2nd edition, 1968.Reprint 2002. 2. David K Cheng, “Field and Wave Electromagnetics” Pearson Education Asia, 2nd edition, - 1989, Indian Reprint – 2001. Course outcomes: 1. Demonstrate the effects of electrostatic force near the boundary of different media. 2. Discuss the use of gauss law, Laplace equations, poisons equation in obtaining electric field and scalar potentials 3. To develop the application based on amperes law. Skills to use Maxwell‟s equation in waveguide 4. Classifying the wave propagation in conductor, good conductor and die-electric media. 5. Discuss uniform plane waves and poynting theorem. 22 Subject code:TC 306 Subject Name:Data Structure Using C Course Coordinator :Dr. K R Shobha Credits: 3:0:0 Contact Hours : 42 Prerequisites : Fundamentals of Computing Course Objectives: 1. To teach the basics of creating Linear data base and design different applications. 2. To teach the basics of creating Nonlinear data base and design different applications 3. To give a knowhow on different algorithms for sorting and searching 4. To impart programming, analytical and logical skill sets with data structures concepts. 5. To train them to write programs on the various concepts of data structures. Syllabus: UNIT 1 Linked List: Dynamic memory allocation & de allocation functions, Introduction to Linked List, Types of linked list, Basic operations (Insert, Delete, Traverse, Search, and Display), and Algorithms & Programs using Singly, Doubly & Circular linked list. Linked List Applications: Addition of two long positive integers, Addition of two polynomials, and Evaluation of a polynomial. UNIT 2 Stacks & Queues: Basic stack operations, Stack applications-Conversion & Evaluation of expressions, other applications on stack. Queues: Introduction to queues: Basic operations, Different types of queues, Queue linked list implementation. UNIT 3 Trees: Introduction to trees: Basic tree concepts, Binary tree properties, Binary tree traversal, Expression tree. Operations, Algorithms & programs on Binary search tree (BST), equivalence between binary search algorithm and BST. Basic concepts of AVL trees and B Trees UNIT 4 Searching & Sorting: Sorting: sort concepts-sort order, sort stability, sort efficiency. Types of sorting: Selection sort- Heap sort. Insertion sort-Simple insertion sort, Shell sort, Address calculation sort. Exchange sort-Quick sort, Bubble sort. External sort - Merge sort. Searching: List searches: Binary search & sequential search. Hashed list searches: Basic concepts, Hashing Methods, Collision Resolution Methods: Open Addressing, Linked list. UNIT 5 Graphs: Introduction & Basic concepts, Graph operations, Graph traversal-Depth first & Breadth first traversal. Graph storage structure: Adjacency matrix & Adjacency list. Graph Algorithms: Insert, Delete and Append Vertices & Edges. Application of Graph Operations: Web Graph. Networks: Minimum spanning Tree & Shortest path Algorithms. 23 TEXT BOOKS: 1. Tanenbaum, “Data Structures with C”, Prentice Hall 2000 2. Richard Gilberg and Behrouz Forouzan,”Data Structures: A Pseudo code approach with C”,2nd edition, Thomson publishing, 2007. REFERENCE BOOKS: 1. Robert L Kruse, “Data Structures and Program Design”, Prentice Hall 1994. 2. Ullman & Hopcroft,” Data Structures and Algorithms”,Addison-Wesley,2006. 3. Thomas Corman, Howowitz and Sartaj Sahni,”Introduction to Algorithms”,2 nd edition,PHI, 2006. 4. E.Balagurusamy, “Programming in ANSI C”, Tata McGraw Hill,2002. Course Outcomes: 1. Describe, illustrate, analyze and design a linear database in the form of linked list and perform required operations on database. 2. Discuss, employ, inspect and design Stacks and Queues for different applications. 3. Explain, use, examine and design a nonlinear database and perform required operations on database. 4. Choose and design sorting and searching techniques on different types of database. 5. Explain, apply, analyze and design graph for different applications. 24 Subject Code: TCL307 Subject Name: Analog Electronics Lab Course Coordinator : N Shivashankarappa Credits: 0:0:1 Contact Session: 12 Prerequisites: Basic Electronics Course Objectives: 1. Design, analyze, and test diode clipping and clamping circuits. 2. Design, analyze, and test basic amplifiers, power amplifiers and oscillators. 3. Design, analyze, and test Voltage regulators using 723IC. 4. Design, analyze, and test the input and output characteristics of BJT CE configuration and determine the h-parameters. 5. Design, analyze, and test Drain and transfer characteristics of n-channel MOSFET LIST OF EXPERIMENTS: 1. Design and Testing of diode clipping (single and double ended) and clamping circuits. 2. Design of RC coupled single stage BJT amplifier and determination of operating point, gain, frequency response, input and output impedances. 3. Design of BJT emitter follower with and without bootstrapping and determination of the gain input and output impedances. 4. Design of BJT RC phase shift oscillator for the given audio frequency. 5. Design of BJT Hartley and Colpitts oscillators for the given radio frequency 6. Design and testing of half wave, full wave and bridge wave rectifier with and without C filter, determination of ripple factor, regulation and efficiency 7. Design of low and high voltage regulators using 723 IC 8. Design and testing the input and output characteristics of BJT CE configuration and determine the h-parameters. 9. Design and testing of transformer coupled audio power amplifier. 10. Design and testing of Class B push pull and class AB power amplifier. 11. Design and testing the drain and transfer characteristics of n-channel MOSFET. REFERENCE BOOKS: 1. Jacob Millman and Christos C. Halkias, “Integrated Electronics”, Tata-McGraw Hill, 1991 edition. 2. D. Roy Choudhury and Shail B Jain, “Linear Integrated Circuits”, 2 nd edition reprint 2006, New Age International. 3. Robert L.Boylestad and Louis Nashlsky, “Electronic Devices and Circuit theory”,TPHI/Pearson Education, 9th Edition. Course Outcomes: 1. Test and evaluate Clipping and clamping circuits. 2. Design, test and evaluate Basic amplifiers and oscillators. 3. Design, test and evaluate Voltage regulators using 723IC. 4. Design, test and evaluate BJT CE configuration. 5. Design, test and evaluate N-channel MOSFET. 25 Subject Code: TCL308 Subject Name: Logic Design Lab Course Coordinator : Ramya H.R Credits: 0:0:1 Contact Session : 12 Prerequisites:Basic Electronics Course Objectives: 1. To Describeimplementation of combinational logic 2. To demonstrate the design a seven segment display with a decimal to BCD encoder 3. To teach and realize the methods to control the flow of data by utilizing Multiplexers and De-multiplexers. 4. To design and implement combinational logic circuits using programmable logic devices. 5. To design and develop half and full adders using universal gates and flip flops LIST OF EXPERIMENTS: 1. 2. 3. 1. 4. 5. 6. 7. 8. 9. Simplification, realization of Boolean expressions using logic gates/Universal gates. Realization of Half/Full adder and Half/Full Subtractors using logic gates. (i) Realization of parallel adder/Subtractors using 7483 chip (ii) BCD to Excess-3 code conversion and vice versa. Realization of Binary to Gray code conversion and vice versa MUX/DEMUX – use of 74153, 74139 for arithmetic circuits and code converter. Realization of One/Two bit comparator and study of 7485 magnitude comparator. Use of a) Decoder chip to drive LED display and b) Priority encoder. Truth table verification of Flip-Flops: (i) JK Master slave (ii) T type and (iii) D type. Realization of 3 bit counters as a sequential circuit and MOD – N counter design (7476, 7490, 74192, 74193). 10. Shift left; Shift right, SIPO, SISO, PISO, PIPO operations using 74S95. 11. Wiring and testing Ring counter/Johnson counter. 12. Wiring and testing of Sequence generator. TEXT BOOKS: 1. John M Yarbrough, “Digital Logic Applications and Design”, Thomson Learning, 2001. 2. Donald D Givone, “Digital Principles and Design “, Tata McGraw Hill Edition, 2002. REFERENCE BOOKS: 1. Charles H Roth, Jr; “Fundamentals of logic design”, Thomson Learning, 2004. 2. R D Sudhaker Samuel, “Logic Design – A simplified approach” , Sanguine Technical Publishers, 2004. 26 Course Outcomes: 1. Describe and design combinational logic 2. Formulate a seven segment display with a decimal to BCD encoder 3. Illustrate and evaluate the methods to control the flow of data by utilizing Multiplexers and De-multiplexers. 4. Design and analyze combinational logic circuits using programmable logic devices. 5. Design and develop half and full adders using universal gates and flip flops 27 Subject code: TCL309 Subject Name:Data Structure Using C Lab Course Coordinator : Dr. K R Shobha Credits: 0:0:1 Contact Session : 12 Prerequisites : Fundamentals of Computing Course Objectives: 1. To teach the basics of creating Linear data base and design different applications. 2. To teach the basics of creating Nonlinear data base and design different applications 3. To give a knowhow on different algorithms for sorting and searching 4. To impart programming, analytical and logical skill sets with data structures concepts. 5. To train them to write programs on the various concepts of data structures. LIST OF EXPERIMENTS: 1. Insert,Delete and Display Singly/ Doubly,/ Circular Linked list. 2. Addition of two polynomials and large numbers. 3. Evaluation of a polynomial. 4. Addition of two large numbers. 5. Implement stack &queue 6. Conversion & Evaluation of expression using Stack. 7. Applications on stacks 8. Implement Different types of queues. 9. Create &Traverse a Binary Tree. 10. Create BST & perform the following operations Delete Append Search Traverse Display 11. Sort the database using different sorting Techniques. 12. Search for the given key using suitable searching techniques. 13. Traversal techniques in graphs TEXT BOOKS: 1. Tanenbaum, “Data Structures with C”, Prentice Hall 2000 2. Richard Gilberg and Behrouz Forouzan,”Data Structures: A Pseudo code approach with C”,2nd edition, Thomson publishing, 2007. Course Outcomes: 1. Describe, illustrate , analyse and design a linear database in the form of linked list and perform required operations on database. 2. Discuss, employ, inspect and design Stacks and Queues for different applications. 3. Explain, use, examine and design a nonlinear database and perform required operations on database. 4. Choose and design sorting and searching techniques on different types of database. 5. Explain, apply, analyse and design graph for different applications. 28 4th Semester B.E Subject Code: TCMAT401 Subject Name: Engineering Mathematics –IV Course Coordinator : N Ramesh Credits: 4:0:0 Contact Hours : 56 Prerequisites: Mathematics III. Course Objectives: 1. Learn to solve algebraic and transcendental equations numerically and the concepts of finite differences and it applications. 2. Understand the concepts of PDE and its applications to engineering. 3. Learn fitting of a curve, correlation, regression for a statistical data. 4. Learn the basic concepts of probability, random variables and probability distributions 5. Learn the concepts of stochastic process and Markov chain. Syllabus: UNIT 1 Numerical Solution of Algebraic and Transcendental equations: Method of false position, Newton-Raphson method. Finite Differences and Interpolation: Forward and backward differences, Interpolation, Newton-Gregory forward and backward Interpolation formulae, Lagrange‟s interpolation formula, Newton‟s divided difference interpolation formula(no proof). Numerical Differentiation and Numerical Integration: Derivatives using Newton – Gregory forward and backward interpolation formulae,Newton – Cote‟s quadrature formula , Trapezoidal rule,Simpson‟s 1/3rd rule, Simpson‟s 3/8th rule. UNIT 2 Partial Differential Equations: Formation of PDE‟s by elimination of arbitrary constants and arbitrary functions, Solution of PDE - Lagrange‟s Linear form, Method of separation of Variables. Statistics: Curve fitting by the method of least squares, Fitting a Linear curve, Quadratic curve, Geometric curve, Correlation and Regression. UNIT 3 Probability: Probability of an event, Axiomatic definition, Addition law, Conditional probability, Multiplication rule, Baye‟s theorem. Random Variables: Random variables (Discrete and Continuous), Probability density function, Cumulative density function, Mean, Variance, Moment generating function. UNIT 4 Probability Distributions: Binomial and Poisson distributions, Normal distribution, Exponential distribution, Uniform distribution, Joint probability distribution (both discrete and continuous), Conditional expectation. 29 UNIT 5 Stochastic Processes: Introduction, Classification of stochastic processes, Discrete time processes, Stationary, Ergodicity, Autocorrelation, Power spectral density. Markov Chain: Probability Vectors, Stochastic matrices, Regular stochastic matrices, Markov chains, Higher transition probabilities, Stationary distribution of Regular Markov chains and absorbing states, Markov and Poisson processes. TEXT BOOKS: 1. 1.Murry R. Spiegel, John Schiller & R. Alu Srinivasan - Probability & Statistics Schaum‟s outlines -2nd edition-2007. 2. R.E. Walpole, R. H. Myers, R. S. L. Myers and K. Ye – Probability and Statistics for Engineers and Scientists – Pearson Education – Delhi – 8th edition – 2007. 3. B.S.Grewal-Higher Engineering Mathematics-Khanna Publishers-42nd edition-2012. REFERENCE BOOKS: 1. B.S.Grewal - Numerical methods in Engineering and Science-Khanna Publishers-8th edition-2009. 2. Glyn James- Advanced Modern Engineering Mathematics-PearsonEducation-4th edition-2010. 3. Kishor S. Trivedi – Probability & Statistics with reliability, Queuing and Computer Science Applications – PHI – 2nd edition – 2002. Course Outcomes: 1. Solve the problems of algebraic and transcendental equations using numerical methods using a given data of equal and unequal intervals to find polynomial function for estimation. 2. Formation and solution of partial differential equations. 3. Fit a suitable curve for a tabulated values by the method of least squares. 4. Discuss the probability distribution arising in the study of engineering problems and their applications. 5. Apply the stochastic process and Markov Chain concept in predictions of future events. 30 Subject Code: TC402 Subject Name: Microcontroller Course Coordinator : Shivaprasad Yadav Credits: 4:0:0 Contact Hours : 56 Prerequisites: Logic Design, Analog Electronic circuits and Fundamentals of Computing Course Objectives: 1. To provide the ability to understand the architecture of 8051 microcontroller, addressing modes and instruction set 2. To provide experience to develop, run, and experimentally validate code written in a assembly and high-level language for a 8051 microcontroller system 3. To provide experience to design digital and analog hardware interfaces for microcontroller-based systems by integrating hardware and software 4. To validate and debug a microcontroller-based system and provide exposure to advanced Microcontrollers like ARM and communication protocols like used in Embedded applications 5. To describe about the ARM processor architecture Syllabus: UNIT 1 Microprocessors and Microcontroller: Introduction, Microprocessors and Microcontrollers, A Microprocessors survey. RISC & CISC CPU Architectures, Harvard & Von-Neumann CPU architecture. The 8051 Architecture: Introduction, 8051 Microcontroller Hardware, Input/ Output Pins, Ports and Circuits External Memory, Counter and Timers, Serial Data Input / Output, Interrupts. UNIT 2 Addressing Modes and Operations: Introduction, Addressing modes, External data Moves, Code Memory, Read Only Data Moves / Indexed Addressing mode, PUSH and POP Opcodes, Data exchanges, Example Programs; Byte level logical Operations, Bit level Logical Operations, Rotate and Swap Operations, Example Programs. Arithmetic Operations: Flags, Incrementing and Decrementing, Addition, Subtraction, Multiplication and Division, Decimal Arithmetic, Example Programs. Jump and Call Instructions: The JUMP and CALL Program range, Jumps, calls and Subroutines, Interrupts and Returns, More Detail on Interrupts, Example Problems UNIT 3 8051 programming in C: Data types and time delays in 8051C, I/O programming, logic operations, data conversion programs, accessing code ROM space, data serialization. Timer / Counter Programming in 8051: Programming 8051 Timers, Counter Programming, programming timers 0 and 1 in 8051 C, 8051 Serial Communication: Basics of Serial Communication, 8051connections to RS-232, 8051 Serial communication Programming, Programming the second serial port, Serial port programming in C. 31 UNIT 4 Interrupts Programming: 8051 Interrupts, Programming Timer Interrupts, Programming External Hardware Interrupts, Programming the Serial Communication Interrupts, Interrupt Priority in the 8051/52, interrupt programming in C. 8051 Interfacing and Applications: Interfacing 8051 to LCD, Keyboard, parallel and serial ADC, DAC, Stepper motor interfacing, DC motor interfacing and PWM. UNIT 5 ARM processor fundamentals, , Registers, Current Program Status Register, Pipelining, Exceptions, Interrupts and Vector table, ARM processor Families, Serial Communication protocols – I2C, CAN, USB, Firewire, Parallel protocols- parallel Bus, ARM Bus, ISA, PCI, Wireless Protocols TEXT BOOKS: 1. Kenneth J. Ayala; “The 8051 Microcontroller Architecture, Programming & Applications” 2nd edition, Penram International, Thomson Learning 2005 2. Muhammad Ali Mazidi and Janice Gillespie Mazidi and Rollin D. McKinlay; “The 8051 Microcontroller and Embedded Systems – using assembly and C”PHI, 2006 3. Andrew N. Sloss Dominic Symes, Chris Wright “ARM System Developer‟s guide designing and optimizing system software” by Elsevier Inc 4. Rajkamal “ Embedded systems, architecture, programming and design” MCgraw-hill, second edition REFERENCE BOOKS: 1. Predko, “Programming and Customizing the 8051 Microcontroller” ,TMH 2. Raj Kamal, “Microcontrollers: Architecture, Programming, and Interfacing and System Design”, Pearson Education, 2005 Course Outcomes: 1. Ability to describe the microcontroller‟s architecture and peripheral subsystems of 8051 like timers, counters, memory and USART. 2. Capability to demonstrate programming efficiency by modifying stack, program counter, status and internal registers, and interrupt functions using the various addressing modes and instruction set to perform Input/output Tasks. 3. Expertise to develop assembly and C programs, assembly, compile. Link. Load, download, and run the executable file on 8051 board using keil IDE. 4. Expertise to interface the microcontroller with external devices like switches, keypad, display, stepper motor, DC motor, ADC, and DAC that will provide solutions to real world control problem. 5. Ability to describe the 32-bit microcontroller (ARM) architecture, their applications, registers, and to work efficiently in given tasks and assignments as individuals or interdisciplinary groups. 32 Subject Code: TC403 Subject Name: Fundamentals of Verilog Course Coordinator : Umeshraddy Credits: 4:0:0 Contact Hours : 56 Prerequisites:Logic Design. Course Objectives 1. Appreciate the importance of HDLs in digital designs. 2. Understand the lexical conventions of VERILOG HDL at dataflow; gate level, structural, behavioral and RTL levels. 3. Model combinational and sequential circuits at behavioral, structural and RTL level. 4. Develop test benches to simulate combinational and sequential circuits in Modelsim Simulation environment. 5. Interpret Verilog constructs for logic synthesis. Discriminate between manual and automated logic synthesis and their impact on design. Discuss different FPGA architectures.Design synchronous sequential circuits using FSM. Syllabus: UNIT 1 Overview of Digital Design with Verilog HDL: Evolution of computer aided digital designEmergence of HDLs-Typical design flow-importance of HDLs-Verilog HDL-Design Methodologies-modules-instances-components of simulation-example-basic concepts. Modules and ports: Modules-ports-Rules-Hierarchical Names. Gate Level modeling and Data flow modeling: Gate Types-Gate Delays-ExamplesContinuous assignment-Delays-Expressions, Operators, Operands-Operator Types-Examples. UNIT 2 Behavioral modeling: Structured procedures-Procedural assignments- Timing controlsconditional statement- Multi way branching-Loops-Sequential and parallel blocks,generate blocks-Examples. Tasks and Functions: Difference between Tasks and Functions-Tasks-Functions-Automatic Functions- Constant Function-Signed Functions. UNIT 3 Logic synthesis with Verilog HDL: Logic synthesis-Verilog HDL Synthesis-Interpretation of Verilog Constructs-Synthesis Design flow-examples-verification of the gate level netlist, modeling tips for logic synthesis. Timing and delays: Types of delay models- modeling-timing checks,-delay back annotation UNIT 4 FPGA based systems: Introduction-basic concepts-Digital design with FPGAs-FPGA based system design. FPGA Fabrics: FPGA architectures-SRAM based FPGAs-Chip I/O- Circuit design of FPGA fabrics-Architecture of FPGA fabrics-SPARTAN-III and above versions-FPGA connectors 33 UNIT 5 Synchronous sequential circuits- Moore and Mealy machines-definition of state machinesstate machine as sequence controller- Design of state machines-state table- state assignmenttransition-excitation table- logic realization-Design example Serial adder. Case studies- Traffic light controller, simple processor. TEXT BOOKS: 1. Samir Palnitkar, VERILOG HDL-A Guide todigital design and synthesis, 2nd edition,Pearson education.2003. 2. Wayne Wolf , FPGA based system design, Reprint 2005,Pearson Education. REFERENCE BOOKS: 1. Stephen Brown, Zvonko Vranesic ,Fundamentals of Digital logic with VERILOG design, TMH. Course Outcomes: 1. Demonstrate the basic knowledge of HDL. 2. Demonstrate the ability to apply HDL in modeling combinational and sequential circuits. 3. Ability to write a VERILOG test bench to test VERILOG modules. 4. Use EDA tools in digital circuit modeling, simulation, functional verification. 5. Target a VERILOG design to FPGA board. Design state machines to control complex systems. 34 Subject code: TC 404 Subject Name: Control Systems Course Coordinator : Vishwanath Talasila Credits: 3:1:0 Prerequisites: Engineering Mathematics III, NETWORK ANALYSIS (TC304) Course objectives: 1. To understand design concepts in engineering via this subject. 2. To understand basic concepts such as performance and stability, which are important concepts in all engineering subjects. 3. To understand the concept of tradeoff in design, through examples showing how performance and stability often involves clear tradeoff. 4. To understand how to perform critical analyses of a physical system – which will be useful for projects and for their eventual industry or higher education progress. Syllabus: UNIT 1 Modeling of Systems, Block diagrams and Signal Flow Graphs: Control system, Mathematical Models of physical systems, Systems from ElectricalMechanical-Chemical domains, Transfer functions, Block Diagrams, Signal Flow Graphs. Tutorial: Covering four different application domains: 10 examples UNIT 2 Time Response of Feedback Control systems: Standard test signals, Unit step response, first and second order systems, Time response specifications, Steady state errors. Tutorial: Examples introducing the use of steady state errors and performance specifications in four application domains. Introducing students to system design problems: 10 examples UNIT 3 Stability Analysis: Conditions for stability, Stability tests, Relative Stability, Root Locus construction, stability analysisand design. Tutorial: Examples to show the importance of stability in the performance assessment of any system, and demonstrate how root locus can be used to analyze various stability related criteria. Furthermore, to introduce students to the concept of tradeoff in design: where the tradeoff is between stability and performance: 10 examples UNIT 4 Stability in the Frequency Domain Mathematical preliminaries, Nyquist Stability criterion, assessment of relative stability using Nyquist criterion Tutorial: Examples to demonstrate the difference between time and frequency domain approaches and the power of the frequency domain approach. Further examples to calculate stability and relative stability: 10 examples 35 UNIT 5 Frequency Domain Analysis Bode plots, Assessment of relative stability using Bode plots, All pass and minimum phase systems. Tutorial: Use of the Bode plot and how they differ from Nyquist, through examples in different domains: 6 examples TEXT BOOKS: 1. J Nagrath and M Gopal, “Control Systems Engineering”, New Age Inernational (P) Lts, 4th edition, 2005 REFERENCE BOOKS: 1. K Ogata, Modern Control Engineering, PHI, 4th Edition, 2002 2. M Gopal, Control Systems – Principles and Design, TMH, 1999 3. JJ D‟Azzo, CH Houpis, Feedback Control System analysis and synthesis, McGraw Hill Course Outcomes: 1. Understand the need and importance of control systems in engineering 2. Apply the response of 2 nd order systems and some fundamental concepts of control through 2nd order systems. 3. Understand concepts of stability, relative stability and Evaluate a systems stability properties root locus analysis. 4. Value the concept of tradeoff in control system Design, through examples demonstrating how performance and stability often involves clear tradeoff. Evaluate a systems stability properties using Nyquist criterion. 5. Distinguish between time and frequency domain approaches and develop the ability to classify which physical systems require the appropriate domain (time or frequency) for the analysis/design. Evaluate a systems stability properties using Bode plots. 36 Subject Code: TC405 Subject Name: Signals and Systems Course Coordinator : Satish Tunga Credits: 3:1:0 Prerequisites: Engineering Mathematics III Course Objectives: 1. To familiarize the classification of signals. Different types of signals and properties of systems. 2. To provide the knowledge of analysis of LTI systems using concept of convolution, difference/differential equations and block diagram representation 3. To learn the concept of Fourier representation of periodic and non-periodic signals 4. To learn the frequency analysis of LTI systems and sampling theorem and its application. 5. Introduce Z- transform, its properties and its applications in the analysis of LTI systems. Syllabus: UNIT 1 Introduction: Definitions of a signal and a system, classification of signals, basic operations on signals, elementary signals, and systems viewed as interconnections of operations, properties of systems. UNIT 2 Time-domain representation for LTI systems-1: representation, Convolution Sum and Convolution Integral. Convolution, impulse response Time-domain representation for LTI systems-2: Properties of impulse response representation, Differential and difference equation representations, Block diagram representations. UNIT 3 Fourier representation for signals- 1: Discrete time and continuous time Fourier series (no derivation and their properties. Fourier representation for signals- 2: Discrete and continuous Fourier transforms (no derivations) and their properties. UNIT 4 Applications of Fourier representations: Introduction, Frequency response of LTI systems, Fourier transform representation of periodic signals, Fourier transform representation of discrete time signals. UNIT 5 Z-Transforms-1: Introduction, Z- transform, properties of ROC, properties of Z-transforms, inversion of Z- transforms. 37 Z-transforms-2: Transform analysis of LTI systems, unilateral Z-transform and its application to solve difference equations. TEXTBOOK: 1. Simon Haykins and Barry Van Veen,Signals and Systems, John Wiley & Sons, 2002. Reprint 2009. REFERENCE BOOKS: 1. Alan V Oppenheim, Alan S, Willsky and A Hamid Nawab ,Signals and Systems, ,Pearson Education Asia/PHI, 2nd edition, 1997. Indian reprint 2010. 2. H.P Hsu, R. Ranjan,Signals and Systems, Scham‟s Outlines, TMH, 2009 3. B.P Lathi, Linear systems and signals, Oxford University Press, 2010 4. Ganesh Rao and Satish Tunga,Signals and Systems, Sanguine Technical Publishers, 2012 Course Outcomes: 1. Analyze the classification of signals, different types of signals and properties of systems. 2. Analyze and design of LTI systems using concept of convolution, difference/differential equations and block diagram representation 3. Interpret and discuss the concepts of Fourier representation of periodic and nonperiodic signals 4. Analyze frequency analysis of LTI systems and sampling theorem and its application. 5. Describe and solve Z- transform, its properties and its applications in the analysis of LTI systems. 38 Sub Code: TC406 Subject Name: Microelectronics Course Coordinator : Dr. K Natarajan Credits: 4:0:0 Contact Hours : 56 Prerequisites:Basic Electronics ( TC 402),and Physics Course Objectives: 1. Explain the need of Diodes and transistors 2. Discuss the applications of diodes and transistors. 3. Understand Fabrication Technologies. 4. Preference of BJTs and MOSFETs 5. Characteristics of BJTs, MOSFETs and construction of gates 6. Exposure of special semiconductor devices. Syllabus: UNIT 1 Fabrication Technology: Introduction, Why silicon, The purity of silicon, silicon to sand. The Czochralski Growing Process: The melt and the dopant, Seed Crystal, Ingot silicing and wafer preparations, Fabrication process; Thermal oxidation, Etching Techniques, Diffusion, Expression for the Diffusion of Dopant concentration, Ion Implantation, Photo mask generation, Photolithography, Epitaxial Growth, Metallization and interconnections, Ohmic contacts, Planar junction Diode fabrication, Fabrication of Resistors and capacitors in ICs. UNIT 2 PN Junction Diode: Introduction, Space charge region, Formation of Region, Barrier Voltage and Energy Bands, Drift and Diffusion Currents, Analytical Relations of Equilibrium of the space region, Constancy of the Fermi Level, built in Voltage Relationships, Diode with applied voltage, Current in diode, Forward and reverse bias, Idea Diode Equation, Solution of Continuity Equation, Currents crossing the Junction, General equation for Hole Distribution in the N Region of P-N Junction Diode. UNIT 3 Bipolar Junction Transistors: Transistor Structure and basic operation, Fabrication Bipolar integrated Circuit Transistor, Modes of Operation, Transistor currents in the active Region, Current amplifier, Transistor parameters, Graphical Characteristics and Modes of operation, CE, CB, Analytical Relations for the currents, Ebers Moll Model.. UNIT 4 Field Effect Transistor: Types - Comparison of FET and BJT - Characteristics and principle of operation of JFET JFET parameters - JFET as an amplifier, switch, and variable resistor. CS, CD, CG Configurations - Methods of FET biasing. MOSFET - principle of operation - Depletion and Enhancement type of MOSFET - Output and Transfer Characteristics - Other FET Devices:HEMTs, FINFET, MESFET structure, Silicon Nanowire, Introduction to CMOS devices. 39 UNIT 5 Special Devices SCR : SCR Families - Two Transistor model. TRIAC - DIAC operation Characteristics analysis - Application. IGBT and its application Opto Electronic Devices: Fundamentals of light – Photoconductive , Photovoltaic, Photo-emissive Sensors - Application of Photo diodes and Photo Transistors - Light emitters – Liquid Crystal Displays – Opto Couplers. TEXT BOOKS: 1. Kanaan Kano, “ Semiconductor Devices “, Prentice Hall Books, 1998 REFERENCES: 1. Boylestad, R L and Nashelsky, L, " Electronic Devices and Circuit Theory ", Pearson Education, Tenth Edition, ,New Delhi, 2009. 2. David A Bell, "Electronic Devices and Circuits ", Fourth Edition, Prentice Hall of India, 2008. 3. Robert T.Paynter, “Introductory Electronic Devices and Circuits”, Seventh Edition, Pearson Education, USA, 2009. Course Outcomes: 1. Understand the semiconducting materials and the concept of fabrication technologies. 2. Understand the need of diodes and apply those in the application of devices 3. Analyze the characteristics, structure and fabrication of BJTs and be able to construct different modes of operation of BJT. 4. Analyze the characteristics, structure and fabrication of JFETs and MOSFET and be able to understand properties of JFET MOSFET and able to design CMOS Inverters 5. Understand the special semiconductor devices and technologies 40 Subject Code: TCL 407 Subject Name: Microcontroller Lab Course Coordinator: Shivaprasad Yadav Credits: 0:0:1 Contact Session : 12 Perquisites: Fundamentals of computing, Analog Electronics Circuits, Logic Design, Data Structures using C. Course Objectives: 1. To apply the knowledge of microcontroller concepts by getting familiar to use the editor, assembler, compiler, linker, loader and debugger tool chain of Keil IDE 2. To design the software for microcontroller systems by programming using Assembly and Embedded C on Keil IDE 3. To develop, simulate and debug the Application software 4. To interface the microcontroller with other devices such as LEDs, Switches, Buzzer, Motor, Interrupts, Keypad, LCD, ADC / DAC, Terminal etc. and build systems using internal Timers, Serial port, Interrupt. the students conduct experiments 5. To validate and debug a microcontroller-based system LIST OF EXPERIMENTS: I – SIMULATION 1. Data transfer- block move, Exchange, Sorting, finding largest element in an array 2. Arithmetic instructions- Addition/subtraction, multiplication and division, square, cube(16 bits arithmetic operations-bit addressable) 3. Counters 4. Boolean and Logical Instructions (Bit manipulations) 5. CALL and RETURN 6. Code Conversion: BCD-ASCII, ASCII-Decimal, Decimal-ASCII, HEX-Decimal, and Decimal-HEX 7. Programs to generate Delay II- INTERFACING: 1. Write C programs to interface 8051 chip to Interfacing modules to develop single chip solutions 2. Key Board interface to 8051 to detect the key pressed 3. Seven segment interface to 8051 to display the message 4. Simple calculator using 6 digit seven segment display and Hex keyboard interface to 8051 5. Generate different waveforms Sine, Square, Triangular, Ramp etc using DAC interface to 8051, change the frequency and amplitude. 6. Stepper motor interface to 8051 7. Elevator interface to 8051 8. ADC interface to 8051 to measure the analog voltage 41 TEXT BOOKS: 1. Kenneth J. Ayala; “The 8051 Microcontroller Architecture, Programming & Applications” 2nd edition, Penram International, Thomson Learning 2005 2. Muhammad Ali Mazidi and Janice Gillespie Mazidi and Rollin D. McKinlay; “The 8051 3. Microcontroller and Embedded Systems – using assembly and C”- PHI, 2006 Course Outcomes: 1. 2. 3. 4. 5. Ability to design, write and debug “Assembly” and "C" programs for 8051 microcontrollers for various tasks like data transfer, arithmetic and logical, bitwise and byte wise operations Ability to simulate applications to configure the interrupts, Real time clock and code conversions such as ACII to BCD, BCD to binary and so on. Ability to configure various peripherals such as timers, serial communications, and interrupt driven microcontroller applications using Keil IDE Ability to demonstrate the ability to interface the 8051 microcontroller with external interfaces like ADC, DAC, Motors, Keypad and so on by integrating the software and hardware modules to build microcontroller based systems using Keil IDE Ability to demonstrate teamwork while building inter-disciplinary microcontroller based systems and proficiency to document their work in a technical record/report 42 Subject Code: TCL408 Subject Name: Fundamentals of Verilog Lab Course Coordinator : Umeshraddy Credits: 0:0:1 Contact Session : 12 Prerequisites: Logic Design Lab Course Objectives: 1. To Design complex combinational and sequential digital circuits. 2. Model combinational and sequential digital circuits by Verilog HDL 3. Design and model digital circuits with Verilog HDL at behavioral, structural, and RTLlevels 4. Develop test benches to simulate combinational and sequential circuits. 5. Describe the methods involved in debugging a programs using FPGA board LIST OF EXPERIMENTS: 1. Introduction to CAD tool: Xilinx ISE 9.1i, Simulation using Modelsim: HDL code using dataflow (operators), for all logic gates. 2. Data flow modeling: (operators) half adder, full adder, multiplexer, decoder,4 bit comparator, adder/Subtractor. Gate level modeling: full adder, multiplexer, decoder, 3. Structural modeling: full adder using 2 half adders, 16:1 multiplexer using 4:1 multiplexer, bit parallel adder using full adder 4. Test bench: half adder, full adder, multiplexer, 4 bit parallel adder, Fast adder 5. Behavioral modeling for combinational circuits: full adder, multiplexer, demultiplexer, binary to gray code converter. 6. Introduction to logic synthesis onto FPGA kit: Logic synthesis of combinational circuits , full adder, multiplexer, decoder, binary to gray code converter 7. Logic synthesis : 3 bit ALU 8. Simulation of Sequential circuits : FFS: SR, JK, D, T FF with synchronous reset, asynchronous reset 9. Synthesis of Sequential circuits :SR, JK, D, T FF with asynchronous reset & synchronous reset with clock division 10. Counters: Design 4 bit binary, BCD counters, any sequence counter, 11. Gray counter ,Mod-13 counter, Shift Registers, Ring counter, 12. Interfacing Experiments : 7 Segment display, stepper motor, waveform generation using DAC 43 TEXT BOOKS: 1. Samir Palnitkar, VERILOG HDL-A Guide todigital design and synthesis, 2nd edition,Pearson education.2003. REFERENCE BOOKS: 1. Wayne Wolf, FPGA based System Design , Pearson Education, 2005 2. Stephen Brown, Zvonko Vranesic, Fundamentals of Digital Logic with Verilog Design, Tata Mc GrawHill,2010. Course Outcomes: 1. Use electronic design automation (EDA) tools in digital circuit modeling, simulation, and prototyping with FPGA 2. Implement existing SSI and MSI digital circuits with Verilog HDL. 3. Design combinational circuits of increasing complexity according to functional behavior. 4. Design sequential circuits of using RTL description. 5. Design various arithmetic circuits (both combinational and sequential) for specific needs. Interface stepper motor and DAC with FPGA . 44 Graduate Exit Survey Form To be responded by the Students of the Department Please respond to the following items keeping in mind your need to acquire engineering capabilities and skills as against those being offered by the engineering program (B.E) at the department of Telecommunication Engineering at MSRIT, Bangalore. You may use tick mark to indicate your response/Impression. Sl. No . Item 1. I am being sufficiently well imparted with the necessary capability for applying mathematics and science to solve engineering problems in my field 2. With the inputs I am gaining in the program I feel confident of identifying and formulating engineering problems in my field 3. The inputs from the program are making me innovative enough to be able to design new engineering products and processes in future 4. With the insights from the program, I am developing capability to comprehend and analyze the real life engineering problems 5. The program is enabling me to design and be able to suggest solutions to complex computing systems on my own and satisfactorily interpret the results 6. I am acquiring skills to handle modern software to analyze engineering problems 7. I am being well enlightened about my professional and ethical responsibilities 8. The program has convinced me about the need for life-long learning Strongl y Agree 45 Agree Neutral Disagr ee Strongly Disagree 9. The program has been helping me to be a team player in various academic nonacademic activities and take leadership role too. 10. The program is designed to see engineering problems in the backdrop of contemporary issues helping me to be able to explain the impact of their engineering solution on those issues 11. The program has helped me to develop good communication skills to be able to easily explain even complex engineering ideas/thoughts to my friends and teachers 12. This Program has helped me in developing my abilities for taking up the R&D work in the leading companies 13. I believe that, by the time I acquire engineering degree, I would be capable of qualifying in nationallevel competitive exams in engineering (For. Eg. Indian Engineering Service). Any Other Comments: Name of Respondent: Affiliation: 46