VISION To produce technical manpower of global standards in Electronics and Communication Engineering with capabilities of accepting new challenges. MISSION 1. Equipping faculty members with knowledge in cutting edge technologies through various programmes. 2. Imparting quality education to meet the requirements of all stake-holders with the help of well qualified, experienced and passionate faculty resources. 3. Nurturing competent professionals through extra and co-curricular activities. 4. To provide all possible support to promote research and development activities by setting up new research facilities and having enhanced industrial interaction. 5. Accomplishing the technological needs of the society and Practicing ethical standards by the faculty and students PROGRAMME EDUCATIONAL OBJECTIVES (PEOs) The Department of Electronics and Communication Engineering has developed and maintained a well-defined set of educational objectives and desired program outcomes. Educational objectives of the program cater to the requirements of the stakeholders such as students, parents, employers, alumni, faculty members etc. These objectives will be evidenced by professional visibility (publications, presentations, inventions, patents and awards), entrepreneurial activities, international activities (participation in international conferences, collaborative research and employment abroad). The PEOs are as follows: PEO1. Educate graduates to apply the broad fundamental concepts of mathematics and science in electronics and communication engineering to enable them to be competent enough in their chosen careers. PEO2. Train the students to innovatively design, simulate, develop, implement and test hardware and software components for offering solution to real life problems and also to
5 /ocw.usu.edu › Electrical and Computer Engineering › Signals and Systems Assessment Methods & Levels (based on Blooms’ Taxonomy) Formative assessment based on Capstone Model (Max. Marks:20) Course Outcome Bloom’s Level Tentative Assessment Component Marks C104.1 Remember Classroom or Online Quiz 2 C104.2 Understand Class Presentation/Power point presentation 4 C104.3 Apply Group Assignment 6 C104.4& C104.5 Apply Group activities 8 Summative assessment based on Continuous and End Semester Examination Bloom’s Level Continuous Assessment End Semester Examination CIA1 CIA2 Term End Assessment Remember 20 20 20 20 Understand 30 30 30 30 50 50 50 50 Analyse - - - - Evaluate - - - - Create - - - - 16CS213 DATA STRUCTURES AND ALGORITHMS 3/0/2/4 Nature of Course :K (Problem Programming) Pre requisites :16CS212 - Linux and Programming in C++ Course Objectives: 1 To stress the importance of Algorithms and Data structures in becoming a more Productive programmer. 2 To understand the Algorithms and Data structures used for solving a problem are much more important than knowing the code for it in some programming language. 3 To provide an insight into the intrinsic nature of the problem as well as possible solution techniques, independent of programming language, programming paradigms, computer hardware or any other implementation technique. Course Outcomes: Upon completion of the course, students shall have ability to C302.1 Identify the suitable data structure for a real world problem [R] C302.2 Select an appropriate design paradigm that solves the problem efficiently [U] C302.3 Write efficient algorithms [AP] 2010
Covariance – Correlation and Regression- Classification of Random processes- Definitions - strictly stationary processes - wide – sense stationary processes - Poisson process - Markov process - Markov Chain - Transition probabilities - Limiting distributions. Correlation and Spectral densities - Auto correlation - Cross correlation - Properties – Power spectral density-Cross spectral density- Properties-Relationship between cross correlation and cross spectral densities. Hours: 60 Text Books: 1 Peebles Jr. P.Z., “Probability Random Variables and Random Signal Principles”, Tata McGraw-Hill Publishers, Fourth Edition, New Delhi, 2 Palaniammal, S., “Probability and Random Processes”, Prentice hall of India, New Delhi, 2014, Reprint 2015. 3 Gupta, S.C., &Kapoor, V.K., “Fundamentals of Mathematical Statistics”, Sultan Chand &sons, 2000, Reprint 2014. Reference 1 Ross, S., “A First Course in Probability”, Sixth edition, Pearson Education, Delhi, 2014. 2 Henry Stark and John W. Woods, “Probability and Random Processes with Applications to Signal Processing”, Pearson Education, Fourth Edition, Delhi, 2011 3 Veerarajan.T, “Probability, Statistics and Random Processes”, Tata Second Edition, New 2010. Web References: 1 2 3 http://freevideolectures.com/Course/3028/Econometric-Modelling/22 4 5 Online Resources: 1 2 3 4 Assessment Methods & Levels (based on Blooms’Taxonomy) Formative assessment on Capstone Model (Max. Marks:20) Course Outcome Level Tentative Assessment Component Marks C401.1 Remember Classroom or Online Quiz 2 C401.2 Understand Presentation/Power point presentation 4 C401.3& C401.4 Apply Group Assignment 7 C401.5 & C401.6 Group activities 7 Hill,
Course Outcomes: Upon completion of the course, students shall have ability to C608.1 Learn the working of 89C51 family and ARM processor [U] C608.2 Understand the Building Blocks of Embedded Systems [AP] C608.3 Learn the concept of memory map and memory interface [U] C608.4 Know the characteristics of Real Time Systems [AP] C406.5 Write programs to interface memory, I/Os with processor [AP] Course Contents: 1 Study of Keil Compiler using 89C51XX and ARM 2 Interfacing LED and LCD. 3 Interfacing Stepper motor and DC motor . 4 Interfacing real time clock and matrix hex board. 5 Interfacing 7 segment display Total Hours: 45 Reference 1 Marilyn Wolf, “Computers as Components - Principles of Embedded Computing System Design”, Edition “Morgan Kaufmann Publisher (An imprint from Elsevier), 2012. 2 Jonathan W.Valvano, “Embedded Microcomputer Systems Real Time Interfacing”, Third Edition Cengage Learning, 2012. Web References: 1 David. E. Simon, “An Embedded Software Primer”, 1st Edition, Fifth Impression, Addison-Wesley Professional, 2007. 2 Raymond J.A. Buhr, Donald L.Bailey, “An Introduction to Real-Time Systems- From Design to Networking with C/C++”, Prentice Hall, 1999. Online Resources: 1 2 http://nptel.ac.in/courses/108102045/ Assessment Methods & Levels (based on Bloom’sTaxonomy) Summative assessment on Continuous and End Semester Examination Bloom’s Level Rubric Continuous Assessment[60 marks] (in %) End Semester Examination [40 marks] (in %) Remember 10 10 Understand 20 20 Apply 30 30 Analyse 20 20 Evaluate 10 10 Create 10 10 16EN003 Business Communication Skills Laboratory 0/0/3/2
COMMON ELECTIVES 16EC401 DIGITAL IMAGE PROCESSING 3/ 0 / 0 / 3 Nature of Course : C(Theory Concept) Pre requisites : 17EC316 - Digital signal processing Course Objectives: 1 To provide knowledge about the basic steps and mathematical transforms in image processing. 2 To give a view on visual perception. 3 To learn various techniques to improve the visual appeal of the image. 4 To analyse the and technique to remove noise from the degraded images. 5 Understand the implementation of algorithm for image analysis. Course Outcomes: Upon completion of the course, students shall have ability to CXXX.1 Have an idea about the building blocks of a digital image processing system, and learn about the different types of images to be processed in the course as well as the type of problems to be solved. [R] CXXX.2 Learn the principles of image formation, sampling, quantization and the human visual system, which will allow them to investigate specific image processing techniques later on. [U] CXXX.3 Understand various image intensity transformations and spatial filtering for the purpose of image enhancement. [U] CXXX.4 Learn how to deal with different types of noise models, degradation processes and filtering techniques for restoration. [U] CXXX.5 Be of the difference between the various compression and segmentation algorithms and the types of objects (size and shape) they each produce. [AP] CXXX.6 Acquire an appreciation for the image processing issues and techniques and be able to apply these techniques to real world problems. [AN] Course Contents: Elements of a Digital Image Processing system – Structure of Human eye – Image formation and contrast sensitivity -Sampling and Quantization – Neighbours of a pixel – Distance measures – Image Transforms: DFT –FFT algorithm –Walsh transform – Hadamard transform – Discrete Cosine transform-Introduction to wavelet transforms. Image Enhancement: Basic Gray Level Transformations - Histogram equalization and specification technique–Smoothening and sharpening in spatial domain – Smoothening and sharpening in frequency domain – Homomorphic filtering- Color image processing basics. Image Restoration: Model Of Image Degradation/Restoration Process - Noise Models – Filters for Restoration in the Presence of Noise, Periodic Noise Reduction by Frequency Domain Filtering - Inverse Filtering -Wiener Filtering - Geometric Mean Filter. Image Compression : Image Compression Models –Lossless Compression –Huffmann, Arithmetic coding, LZW, RLE
CXXX.2 Analyze floating point processor architecture and its architectural support for higher level language. [U] [A] CXXX.3 Identify the architectural support of ARM for operating system and analyze the function of memory Management unit of ARM. [U] CXXX.4 Develop an application related to ARM processor. [U][C] Course Contents: ARM Architecture: Abstraction in hardware design – MUO -Acorn RISC Machine – Architecture Inheritance – ARM programming model – ARM Development Tools – 3 and 5 Stage Pipeline ARM Organization – ARM Instruction Execution and Implementation – ARM Co-Processor Interface; ARM Assembly Language programming: ARM Instruction Types – data Transfer, Data Processing and Control Flow Instructions – ARM Instruction set – Co-Processor Instruction; Architectural Support for High Level Language and Memory Hierarchy: Data Types – Abstraction in software design – expressions – Loops – Functions and Procedures – Conditional Statements – use of memory- Memory size and speed – On Chip Memory – Caches, Design – an example –Memory management; Architectural support for system Development: Advantaged Microcontroller Bus Architecture – ARM memory Interface – ARM Reference Peripheral Specification – Hardware System Prototyping Tools – Emulator – Debug Architecture; Arm Application Development: Introduction to DSP on ARM – FIR Filter – IIR Filter – Discrete Fourier transform – Exception Handling – Interrupts – Interrupt handling schemes Total Hours: 45 Text Books: 1 Steve Furber, “ARM System on Chip Architecture”, Addison –Wesley Professional, 2000. 2 Andrew N. Dominic Symes, Chris Wright, John Rayfield “ARM System Developer’s Guide Designing and Optimizing System Software”, Elsevier 2007. Reference Books: 1 Ricardo Reis, “Design of System on a Chip: Devices and Components”, Springer, 2004. 2 Andrews, “o-Verification of Hardware and Software for ARM System on Chip Design (Embedded Technology), ewnes, BK and CD-ROM”, Aug 2004. 3 William Hohl, “ARM Assebly Language Fundamentals and Techniques”. 4 ARM Architecture Reference Manual. Web References: 1 2 Online Resources: 1 http://nptel.ac.in/courses/108102045/5 2 http://nptel.ac.in/courses/117106111 Assessment Methods & Levels (based on Blooms’Taxonomy) Formative assessment based on Capstone Model (Max. Marks:20)
Text Books: 1 Robert Bosch, “Bosch Automotive Electrics and Automotive Electronics: Systems and Components, Networking and Hybrid Drive” Springer View , Plochingen, Germany, 2014. 2 William B Ribbens, “Understanding Automotive Electronics-An Engineering Persepective”, The Boulevard, Langford Lane, Kidlington, Oxford, 2014. Reference 1 Holembeak, “Automotive Electricity and Electronics” Delmar Publishers, Clifton Park, USA, 2010. 2 James D Halderman, “Automotive Electricity and Electronics” Prentice Hall, USA, 2013. 3 Al Santini, “Automotive Electricity and Electronics” Delmar Learning, 2011. Web References: 1 http://www. 2 http://www. circuitstoday.com Online Resources: 1 https://www.araiindia.com 2 http://www.autoshop101.com Assessment Methods & Levels (based on Blooms’Taxonomy) Formative assessment based on Capstone Model (Max. Marks:20) Course Outcome Level Tentative Assessment Component Marks CXXX.1 Understand Quiz 2 CXXX.2 Understand Quiz 2 CXXX.3 Analyse Group Assignment 2 CXXX.4 Understand Presentation/Power point presentation 4 CXXX.5 Understand Classroom or Online Quiz 3 CXXX.6 Understand Case Study 3 CXXX.7 Analyse Mini Project 4 Summative assessment based on Continuous and End Semester Examination Level Continuous Assessment End Semester Examination [60 CIA-I [6 marks] CIA-II [6 marks] Term End Examination [8 marks] Remember 20 20 20 20 Understand 60 60 50 40 - - - - Analyse 20 20 30 40 Evaluate - - - - Create - - - - 16EC419 REAL-TIME OPERATING SYSTEMS 3/0/0/3
Traffic Management Frame work, Traffic Control – ABR traffic Management – ABR rate control. RM cell formats – ABR Capacity allocations – GFR traffic management INTEGRATED AND DIFFERENTIATED SERVICES Integrated Services Architecture – Approach, Components, Services- Queuing Discipline – FQ – PS – BRFQ – GPS – WFQ – Random Early Detection – Differentiated Services. PROTOCOLS FOR QOS SUPPORTRSVP – Goals & Characteristics, Data Flow, RSVP operations – Protocol Mechanisms – Multiprotocol Label Switching – Operations, Label Stacking – Protocol details – RTP – Protocol Architecture – Data Transfer Protocol– RTCP. Hours: 45 Text Books: 1 William Stallings, “High speed networks and internet”, Second Edition, Pearson Education, 2013. 2 Warland, PravinVaraiya, “High performance communication networks”, Second Edition ,Jean Harcourt Asia Pvt. Ltd., reprinted 2009. Reference Books: 1 IrvanPepelnjk, Jim Guichard, Jeff Apcar, “MPLS and VPN architecture”, Press, Volume 1 and 2, 2005. 2 Abhijit S. Pandya, Sea, “ATM Technology for Broad Band Telecommunication Networks”, CRC Press, New York,2007. Web References: 1 http://nptel.ac.in/courses/106106091/20 2 http://www.icc-uk.com/interconnection-master-class.php Online Resources: 1 https://www.edx.org/course/4g-network-essentials-imtx-net02x Assessment Methods & Levels (based on Blooms’Taxonomy) Formative assessment based on Capstone Model (Max. Marks:20) Course Outcome Level Tentative Assessment Component Marks CXXX.1 Analyse Group Assignment 5 CXXX.2 Analyse Quiz 4 CXXX.3 Understand Group Assignment 4 CXXX.4 Apply Group Assignment 4 CXXX.5 Analyse Case 1 3 Summative assessment based on Continuous and End Semester Examination Bloom’s Level Continuous Assessment End Semester Examination [60 marks] CIA-I [6 marks] CIA-II [6 Term End Examination [8 marks] Remember 20 10 10 10 Understand 80 30 40 40 Apply - 30 30 30 Analyse - 30 20 20 Evaluate - - - -
1 James F. Kurose and Keith W. Ross, “Computer Networking: A Top-Down Approach Featuring the Internet”, Pearson Education, 2003. 2 Larry L.Peterson and Peter S. Davie, “Computer Networks”, Harcourt Asia Pvt. Ltd., Second Edition ,2002 3 Andrew S. Tanenbaum, “Computer Networks”, PHI, Fourth Edition, 2003. 4 William Stallings, “Data and Computer Communication”, Pearson Education, Sixth Edition 2000. Web References: 1 http://nptel.ac.in/courses/106105081/1 2 http://www.studytonight.com/computer-networks/reference-models Online Resources: 1 2 Assessment Methods & Levels (based on Blooms’Taxonomy) Formative assessment on Capstone Model (Max. Marks:20) Course Outcome Bloom’s Level Tentative Assessment Component CXXX.1 Remember Quiz 2 CXXX.2 Understand Quiz 2 CXXX.3 Understand Quiz 2 CXXX.4 Group Assignment 4 CXXX.5 Analyse Case study 1 3 CXXX.6 Create Case study 2 3 Summative assessment based on Continuous and End Semester Examination Level Continuous Assessment End Semester Examination [60 marks] CIA-I [6 CIA-II [6 marks] Term End Examination [8 Remember 20 10 10 10 Understand 80 30 40 40 Apply - 30 30 30 Analyse - 30 20 20 Evaluate - - - - Create - - - -