Academic Curriculum
Programme Educational Objectives
Program educational objectives are broad statements that describe the career and professional accomplishments that the program is preparing graduates to achieve.
The B. Tech. students of Electronics and Communication Engineering program are prepared for a broad range of technical careers by achieving the following objectives:
PEO Number  Program Educational Objectives (PEO) of Electronics and Communication Engineering 
PEO 1  The graduates of the programme should be successful in professional career and/or higher education by acquiring the knowledge in the fundamentals of Electronics and Communication Engineering encompassing contemporary technologies and professional skills 
PEO 2  The graduates of the programme should be able to provide solutions to real life problems which are economical and socially acceptable. 
PEO 3  The graduates of the of the programme should exhibit good communication skills and lead a team with human values and professional ethics by engaging in lifelong learning. 
Programme Outcomes (POs):
Program outcomes are statements that describe what students are expected to know and be able to do by the time of graduation.
On completion of the four year B.Tech program in the Electronics & Communication Engineering.
A student will be able to:
 Engineering knowledge: Apply the knowledge of mathematics, science, engineering fundamentals and an engineering specialization to the solution of complex engineering problems.
 Problem analysis: Identify, formulate, review research literature, and analyze complex engineering problems reaching substantiated conclusions using first principles of mathematics, natural sciences, and engineering sciences.
 Design/development of solutions: Design solutions for complex engineering problems and design system components or processes that meet the specified needs with appropriate consideration for the public health and safety, and the cultural, societal, and environmental considerations.
 Conduct investigations of complex problems: Use researchbased knowledge and research methods including design of experiments, analysis and interpretation of data, and synthesis of the information to provide valid conclusions.
 Modern tool usage: Create, select, and apply appropriate techniques, resources, and modern engineering and IT tools including prediction and modeling to complex engineering activities with an understanding of the limitations.
 The engineer and society: Apply reasoning informed by the contextual knowledge to assess societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to the professional engineering practice.
 Environment and sustainability: Understand the impact of the professional engineering solutions in societal and environmental contexts, and demonstrate the knowledge of, and need for sustainable development.
 Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of the engineering practice.
 Individual and team work: Function effectively as an individual, and as a member or leader in diverse teams, and in multidisciplinary settings.
 Communication: Communicate effectively on complex engineering activities with the engineering community and with society at large, such as, being able to comprehend and write effective reports and design documentation, make effective presentations, and give and receive clear instructions.
 Project management and finance: Demonstrate knowledge and understanding of the Engineering and management principles and apply these to one’s own work, as a member and leader in a team, to manage projects and in multidisciplinary environments.
 Lifelong learning: Recognize the need for, and have the preparation and ability to engage in independent and lifelong learning in the broadest context of technological change.
Programme Specific Outcomes (PSOs):
 Professional Skills: Apply the concepts of electronics and communication Engineering to solve problems in various areas like electronics, communication, signal processing, RF & microwave, VLSI, Embedded etc.
 Problem Solving Skills: Solve complex electronics and communication engineering problems using hardware and software tools..
 Skill Development: Apply verbal, reasoning, data interpretation, quantitative and communication skills to solve engineering problems.
Course Outcomes (COs):
Code number  Name of the Course  Course Outcomes  
II B.Tech I semester  
34201  Electronic Devices & Circuits  At the end of the course a student will be able to: CO1. To analyze diode parameters. CO2. To analyze and design different rectifier circuits. CO3. To comprehend different transistor configurations and biasing techniques. CO4. To analyze different small signal amplifiers at low frequency. CO5. To gain familiarity of the devices FET, MOSFET, UJT, SCR and their characteristics 

34203  Probability Theory & Stochastic Processes  At the end of the course a student will be able to: CO1.To perceive the various probability concepts, principles of random variables and random processes CO2. To apply the concepts of random processes to communication systems. CO3. To evaluate the temporal and spectral characteristics of random processes. CO4. To characterize power spectrum densities and their relationship with other properties of random processes. CO5. To analyze the performance of communication systems with random inputs. 

34202  Signals & Systems  At the end of the course a student will be able to: CO1. To characterize and analyze the properties of continuous time and discretetime signals and systems CO2. To apply the knowledge of linear algebra topics like vector space, basis, dimension, inner product, norm and orthogonal basis to signals CO3. To represent continuous signals and systems in the frequency domain using Fourier series and Fourier Transform. CO4. To compute convolution, correlation functions and spectral densities of deterministic signals. CO5. To apply the Laplace Transform and Z Transform for analyzing continuoustime and discretetime signals and systems. 

38202  MathematicsIII  At the end of the course a student will be able to: CO1: Understand the concepts of analyticity and integration of complex functions, construction of analytic functions if a part of it is known. CO2: Evaluate line integrals using Cauchy’s Integral formulae. CO3: Find the Taylor’s and Laurent’s series expansion of complex functions. CO4: Evaluate contour integrals of different types using Residue theorem. CO5: Appreciate the concepts of Conformalmappings and Bilinear transformations of complex functions. CO6: Apply the Frobenius method to obtain a series solution for the given linear 2nd order ODE. CO7: Identify Legendre equation and Bessel equation and solve them under special conditions with the help of series solution method. Derive recurrence relations and orthogonality properties of Bessel and Legendre polynomials 

32204  Principles of Electrical Engineering  At the end of the course a student will be able to: CO1: To solve real time electrical and electronic problems CO2: To design and analyze electrical circuits and interpret data related to electrical systems CO3: To implement the concepts in electrical applications CO4: To analyze the constructional features, principle of operation and the significance of DC motors and generators and their characteristics. CO5: To test transformer on noload and loading conditions and calculate of efficiency and regulation of transformer CO6: To implement applications of single phase induction motors 

38203  Environmental Studies  At the end of the course a student will be able to: CO1:To develop awareness about the hazards to environment CO2:To develop awareness about optimum utilization of natural resources CO3:To learn about GREEN TECHNOLOGIES to maintain sustainable development CO4:To get awareness about rules and regulations applicable for pollution control 

34231/34283  Electronic Devices & Circuits lab  At the end of the course a student will be able to: CO1:To analyze diode, transistor and FET parameters. CO2: To design different rectifier circuits. CO3: To analyze small signal amplifiers at low frequencies. 

34232  Basic Simulation lab  At the end of the course a student will be able to: CO1. To simulate generation and operation of different types of signals and systems CO2.To apply transform techniques for analysis of signals CO3. To simulate convolution, correlation and spectral densities of deterministic signals CO4. To simulate response of LTI system for various input signals CO5. To determine the stability of the systems using polezero plots in sdomain and zdomain using simulation 

38231  Reasoning & Data Interpretation Lab  At the end of the course a student will be able to: CO1: Understand the concepts of StatementArgument, Assumption and Course of Action and use reasoning as a tool to match statements with arguments etc CO2: look at data and find links and patterns, link data with conclusions and study data logically. CO3: Study problem situations and use reasoning as a tool to find solutions. CO4: Nurture the ability to use reasoning as a skill in real time problems solving CO5: Analyze and infer the data with respect to trend and case based. 

II B.Tech II semester  
34252  Analog Communication  At the end of the course a student will be able to CO 1.To perceive various analog modulation and demodulation techniques. CO 2. To design different methods for generating AM and FM signals. CO 3. To analyze the effect of noise on different types of analog communication systems. CO 4.To design radio communication systems CO 5. To acquire knowledge about multiplexing and pulse modulation 

34253  Electromagnetic Theory And Transmission Lines  At the end of the course a student will be able to: CO 1.To solve electrostatic problems. CO 2.To solve magnetostatic problems. CO 3. To apply Maxwell’s equations to solve electromagnetic problems. CO 4. To analyze the behavior of uniform plane wave propagation in various media and at the boundaries of different media. CO 5. To analyze and design transmission lines for various applications through calculations and Smith chart. 

34251  Electronic Circuit Analysis  At the end of the course a student will be able to: CO1: To analyze single stage and multistage amplifiers using BJT and FET CO2:To design amplifiers using feedback techniques CO3:To design and analyze oscillators CO4:To design and analyze power amplifiers CO5:To design and analyze tuned amplifiers 

34254  Logic & Switching Theory  At the end of the course a student will be able to: CO 1. To convert one number system into another, detect and correct errors CO 2. To optimize Boolean functions and design various combinational logic circuits. CO 3. To analyze and design various synchronous sequential logic circuits. CO 4.To synthesize asynchronous circuits. CO 5.To implement logic functions using PLDs 

34255  Pulse & Digital Circuits  At the end of the course a student will be able to: CO 1. To design linear wave shaping circuits like high pass and low pass RC circuits for various input signals CO 2. To design non linear wave shaping circuits like clippers and clampers CO 3. To construct various logic gates using different logic families and compare their performances CO4. To generate various non sinusoidal signals using different multivibrators for various electronic applications CO5. To design time base generator circuits which are used in applications such as CRO and TV CO 6. To understand the principles of synchronization and frequency division in systems operating at different frequencies 

34281  Electronic Circuits Analysis lab  At the end of the course a student will be able to: CO1. To use simulation software and hardware effectively in designing single stage and multistage amplifiers CO2. To use simulation software and hardware effectively in designing oscillators and feedback amplifiers CO3. To use simulation software and hardware effectively in designing tuned and power amplifiers 

34282  Pulse & Digital Circuits lab  At the end of the course a student will be able to: CO1. To design different RC Circuits CO2.To design different clipping and clamping circuits CO3.To model different logic gates and flipflops CO4.To develop different types of multivibrators circuits CO5.To realize relaxation oscillator using UJT CO6.To analyze bootstrap sweep circuits and Sampling gates 

32283  Electrical Engineering lab  At the end of the course a student will be able to: CO1: Do simplification and Verification of theorems like superposition, thevenin’s and maximum power transfer etc. CO2: Understand practical verification of two port network parameters. CO3: Understand concept of series and parallel resonance circuits. CO4: Analyze Magnetization characteristics of DC shunt generator. CO5: Conduct experiments like Swinburne’s test and Break test on DC shunt motor and also analyze performance characteristics CO6: Do experiments on transformer under OC and SC conditions and calculate equivalent circuit parameters, efficiency and regulation. CO7: Understand operation of 3 phase induction motor under loading conditions.. 

38281  Verbal Ability Lab  At the end of the course a student will be able to: CO1: Students will develop familiarity with Corporate English CO2: Students will have enriched vocabulary CO3: Students will develop the ability to write grammatically correct sentences and enhance their professional writing skills CO4: Students will be proficient in answering reasoning based questions 

III B.Tech I semester  
34301  IC Applications  At the end of the course a student will be able to: CO1: Design the linear and nonlinear applications of an opamp CO2: Design filters, oscillators, timer circuits CO3: Classify and comprehend the working principle of data converters CO4: Design combinational circuits using digital ICs. CO5: Design sequential circuits using digital ICs 

34302  Antennas & Wave Propagation  At the end of the course a student will be able to: CO1: Understand the principles of radiation and the antenna parameters CO2: Design and analyze thin linear wire antennas CO3: Design antenna arrays for desired antenna characteristics CO4: Design VHF, UHF and microwave antennas such as helical, reflector, lens and microstrip antennas CO5: Understand the antenna measurement techniques CO6: Understand different modes of wave propagation 

34303  Digital Communications  At the end of the course a student will be able to: CO 1 : Learn the elements of digital communications system and different types of quantization techniques CO 2 : Understand the different types of digital modulation and demodulation techniques CO 3 : Calculate the probability error for various digital modulation techniques in the presence of noise CO 4 : Estimate the channel capacity and improve the performance using error correcting codes CO 5 : Study the different types of spread spectrum techniques 

34306  Computer Architecture And Organization  At the end of the course a student will be able to: CO1:Understand the major components of computer system including CPU, memory and I/O CO2:Familiar with data representation, addressing modes and instruction set of a computer CO3:Perform computer arithmetic operations and understand the control unit operations CO4: Understand the organization of memory and memory management hardware CO5: Understand the concepts of pipelining and I/O organization CO6: Design an interconnection networks and multiprocessors 

34331  IC Applications lab  At the end of the course a student will be able to: CO1: Design different operations using IC 741 OPAMP CO2: Design different circuits using IC 555 Timer CO3: Verify the truth tables of IC 74LS73 and IC 74LS74 and to design sequential circuits CO4: Verify the truth tables of 4bit comparator IC 74LS85 and to design higher bit comparator CO5: Verify the truth tables of 3 to 8 decoder IC 74LS138, 74LS151 multiplexer and 155 demultiplexer etc. and design different combinational circuits 

34332  Analog Communications lab  At the end of the course a student will be able to: CO1: Implement and analyze different analog communication systems CO2: Understand the significance of sampling theorem CO3: Understand the multiplexing concepts 

34333  Digital Communications lab  At the end of the course a student will be able to: CO1: Implement and analyze basic digital communication systems CO2: Calculate the bit error rate for different digital modulation schemes CO3:Verify and simulate the coding technique in digital modulation schemes 

38332  Effective Technical Communication Lab  At the end of the course a student will be able to: CO 1 : Attain proficiency in technical writing CO 2 : Use english language appropriately to write effective reports, notes and summaries CO 3 : Write emails suitable for professional communication CO 4 : Develop analytical and critical thinking skills 

III B.Tech II semester  
34304/34360  Digital Signal Processing  At the end of the course a student will be able to: CO1: Understand the various operations on discrete time signals & systems CO2: Apply DFT and FFT on discrete time signals CO3: Analyze and design an IIR digital filters CO4: Analyze and design FIR digital filters CO5:Understand the concept of multirate signal processing and its applications 

34352  Microprocessors& Microcontrollers  At the end of the course a student will be able to: CO 1 : Write assembly language programs for different application using assembler CO 2 : Interface the processor with different peripheral devices CO 3 : Understand the architectural difference between the processor and controller CO 4 : Describe the instruction set and addressing modes of 8086 and 8051 CO 5 : Understand the real time applications of timers and serial communication of 8051. 

34354  Linear Control Systems  At the end of the course a student will be able to: CO1: Understand concept of control systems and different methods to find transfer function of a system CO2: Understand system transient, steady state response and their specifications CO3: Analyze the system stability time domain and frequency domain CO4: Design controller units and compensators CO5: Analyze system considering initial conditions 

34355  DIGITAL MODELING USING VERILOG  At the end of the course a student will be able to: CO1: Understand the capabilities of HDLs and learn Verilog constructs CO2: Differentiate and write circuit descriptions in switch level, gate level and data flow modeling styles CO3: Describe algorithms using behavioral modeling with various constructs CO4: Use compiler directives and to describe sequential circuits using different types of models CO5: Verify the functionality of combinational and sequential circuits 

34356  Telecommunication Switching Systems & Networks  At the end of the course a student will be able to: CO1: Understand the working principle of switching systems involved in telecommunication switching and design multi stage switching structures involving time and space switching stages CO2: Analyze different signaling techniques and networks, charging and routing plans CO3: Understand effectively the communication principles to design, develop and implement data communication networks CO4: Enumerate the layers of the OSI and TCP/IP model and identify the different types of network devices and their functions CO5: Identify the requirements for high data rate communication systems and understand the techniques and protocols implemented 

34358  Wireless Communication  At the end of the course a student will be able to: CO1: Understand the fundamentals of mobile and cellular communications, system design and cell capacity CO2: Understand the large scale path loss & small scale path fading in mobile radio propagation CO3: Acquire knowledge on multiple access techniques CO4: Understand different types of equalizers and diversity techniques CO5: Acquire knowledge on GSM, Wireless LAN and PAN concepts 

34352  Microprocessors & Microcontrollers lab  At the end of the course a student will be able to: CO 1 : Write assembly language programs for different application using assembler CO 2 : Interface the processor with different peripheral devices CO 3 : Understand the architectural difference between the processor and controller CO 4 : Describe the instruction set and addressing modes of 8086 and 8051 CO 5 : Understand the real time applications of timers and serial communication of 8051 

34382  Digital Signal Processing lab  At the end of the course a student will be able to: CO1: Carry out simulation of DSP systems CO2: Demonstrate the applications of FFT to DSP CO3: Design IIR and FIR digital filters CO4: Implement multirate signal processing systems CO5: Implement DSP systems using DSP processor 

38381  Advanced English Communication & soft skills lab  At the end of the course a student will be able to: CO1: Evolve as effective communicators. CO2: Emerge as decision makers, time managers and good negotiators CO3: Develop holistic soft skills. CO4: Develop critical and analytical skills. CO5: Present their skills confidently in the job market. CO6: Gather ideas and information, and organize them relevantly and coherently CO7: Develop leadership and team building skills 

38382  Quantitative ability lab  At the end of the course a student will be able to: CO1: Solve the problems using arithmetic, mensuration, geometry, averages & clocks & calendars questions CO2: Practice general problems in Placement, CAT and GRE etc. tests 
IV B.Tech I semester  
12EC402CV  Microwave Engineering  At the end of the course a student will be able to: CO1: Acquire the knowledge of designing waveguide transmission systems: rectangular and Circular. CO2: Gain the knowledge of using Smith chart to determine impedance and reflection coefficient. CO3: Describe the using of Scattering Matrices to analyze microwave devices. CO4: Acquire the knowledge of designing micro strip antennas. 
12EC406CV  Digital Image Processing  At the end of the course a student will be able to: CO1: Understand how images are formed, sampled, quantized and represented digitally. CO2: Understand the image edge detection, image restoration, image segmentation, and image enhancements. CO3: Understand transformdomain representation of images (Fourier, DCT, Haar, WHT) CO4: Understand the principles of image compression using wavelet transforms. 
12EC401CV  VLSI Design  At the end of the course a student will be able to: CO1: Design of Digital VLSI Circuits, stick diagram of circuits. CO2: Understand the design Rules of VLSI circuits. CO3: Understand and simulate speed and power Considerations, Floor Planning and Layout techniques CO4: Be able to complete a significant VLSI design project having a set of objective criteria and design constraints. 
12EC455CV  Optical Communications (Elective) 
At the end of the course a student will be able to: CO1: Understand the theory of light propagation in optical fibers with different types. CO2: Understand the overview of optoelectronic device requirements for communication systems, including light sources, optical amplifiers and light detectors. CO3: Adjustment of a complete optical communication system. 
12EC407CV  Embedded & Real Time Systems (Elective) 
At the end of the course a student will be able to: CO1: Provide with an enhanced base of knowledge and current and reflective practice necessary to initiate a career in embedded systems at the professional engineer level. CO2: Enhance specialist knowledge in the area of Embedded systems which build upon studies and the undergraduate level. CO3: Develop improved skills of independent learning and critical appraisal. CO4: Ability to progress to the next level of study as appropriate. CO5: Critically evaluate engineering methodologies and where appropriate propose new hypothesis. 
12EC431CV  ECAD & VLSI lab  At the end of the course a student will be able to: CO1: Design Entry & simulation of Multiplexer circuit with test bench & functional verification. CO2: Design Entry & simulation of D flipflop circuit with test bench & functional verification. CO3: Synthesis, P&R and Post P&R simulation for Full adder, Concepts of FPGA floor plan, critical path, design gate count, I/O configuration and pin assignments. CO4: Generation of configuration/fuse files for 4:1 multiplexer & D flipflop & implementation of the hardware using FPGA. CO5: Design a schematic and simple layout for CMOS Inverter, parasitic extract 
12EC432CV  Microwave & Optical Communications lab  At the end of the course a student will be able to: CO1: Gain knowledge and understanding of microwave analysis methods. CO2: Be able to apply analysis methods to determine circuit properties of passive/active microwave devices. CO3: Know how to model and determine the performance characteristics of a microwave circuit or system using computer aided design methods. CO4: Have knowledge of basic communication link design; signal power budget, noise evaluation and link carrier to noise ratio. CO5: Have knowledge of the transmission and waveguide structures and design it for practical applications. 
12EC433CV  Industry Oriented Mini project  At the end of the course a student will be able to: CO1: Gain knowledge about the different research areas in the field of Electronics & Communications. CO2: Be able to apply the theoretical concepts to design real time applications. CO3: Know the problems faced by the industry in designing new technologies. 
IV B.Tech II semester  
12EC403CV  Cellular & Mobile Communications (Elective) 
At the end of the course a student will be able to: CO1: Understand the fundamentals of mobile and cellular communications. CO2: Understand the system design, cell capacity and blocking probability CO3: Understand Multiple Access Techniques channel coding in mobile communication Frequency Reuse – cell cluster concept. 
12EC452CV  Radar Systems  At the end of the course a student will be able to: CO1. Understand the basic principles of how a RADAR system works. CO2. Identify the various RADAR systems in existence, specify their applications and limitations and explain the principles of how they work. CO3. Describe the most commonly used techniques in processing RADAR signals. 
12EC454CV  Digital design through Verilog
(Elective) 
At the end of the course a student will be able to: CO1: Define and describe digital design flows for system design recognizes the tradeoffs involved in different approaches. CO2: Describe, design, simulate and synthesize computer hardware using verilog HDL. CO3: Know the fundamentals of verilog, with particular emphasis on synthesize constructs. CO4: Develop digital systems in a hierarchical and module nature to aid testing, debugging and hardware reuse. CO5: Design combinational, sequential logic and complex state machines (present in all practical computers). 
12EC458CV  Wireless Communication Networks (Elective) 
At the end of the course a student will be able to: CO1: Understand the Theory and systems of wireless communication systems. CO2: Understand the WLAN concept and theory. CO3: Understand the Multiple access techniques 
12EC451CV  Satellite communication (Elective) 
At the end of the course a student will be able to: CO1: Understand an overall view on the different aspects concerning the satellite on a communication system. CO2: Understand the different types of satellite orbits. CO3: Understand the different types of satellite communication system . 
12EC481CV  Seminar  At the end of the course a student will be able to: CO1: Distinguish the multiple senses of a subjects (literal and beyond the literal). CO2: Identify and understand assumptions, theses, and arguments that exist in the work of authors. CO3: Evaluate and synthesize evidence in order to draw conclusions consistent with the subject. Seek and identify confirming and opposing evidence relevant to original and existing theses. CO4. Ask meaningful questions and originate plausible theses. 
12EC483CV  Comprehensive viva voce  At the end of the course a student will be able to: CO1: Face any type of interviews, vivavoce, and aptitude tests. CO2: Perform well in competitive exams and group discussions. CO3: Apply knowledge in building their career in particular fields. CO4: Enhance their communication skills and interactivity. 