ELECTRONICS & COMMUNICATION ENGINEERING (7th Semester)


Theory
HSSM3401 Entrepreneurship Development
PCEC4401 VLSI Design
Professional Elective-IV (Any one)
PEEC5403 Biomedical Instrumentation
PEEC5404 Digital Switching and Telecom Networks
PEEC5401 Advanced Control Systems
PEEL5401 Adaptive Signal Processing
Free Elective-III (Any one)
FECE6401 Computer system Architecture
PECS5403 Real-Time Systems
PEEI5401 Microcontrollers and Applications
PCCS4401 Computer Graphics
Free Elective-IV (Any one)
FECE6402 Principles of Mobile Computing
PEEE5402 Industrial Automation and Control
FECE6402 Mathematics for Communication Engineers
PECS5401 Artificial Intelligence
Practicals/Sessionals
PCEC7401 VLSI Design Laboratory
PCEC7402 Project
PCEC7403 Seminar
Theory

  HSSM3401  Entrepreneurship Development

Module - I

Understanding Entrepreneurship: Concept of Entrepreneurship, Motivation for Economic Development and Entrepreneurial Achievement, Enterprise and Society Why and how to start Business - Entrepreneurial traits and skills, Mind Vrs Money in Commencing New Ventures, Entrepreneurial success and failures, Environmental dynamics and change.
Entrepreneurial Process: Step by step approach to entrepreneurial start up Decision for Entrepreneurial start up.

Module - II

Setting up of a small Business Enterprise: Identifying the Business opportunity - Business opportunities in various sectors, formalities for setting up small enterprises in manufacturing and services, Environmental pollution and allied regulatory and non-regulatory clearances for new venture promotion in SME sector. Writing a Business plan, components of a B-Plan, determining Bankability of the project.

Module - III

Institutional Support for SME: Central / State level Institution promoting SME. Financial Management in small business. Marketing Management, problems & strategies. Problems of HRM - Relevant Labour - laws.
Sickness in Small Enterprises: Causes and symptoms of sickness - cures of sickness. Govt. policies on revival of sickness and remedial measures.

Reference Books:
  1. Entrepreneurship Development, Small Business Enterprises, Chavantimath, Pearson.
  2. Entrepreneurial Development, S.S. Khanka, S Chand
  3. Entrepreneurship, Barringer BR, Ireland R.D., Pearson
  4. Entrepreneurship, David H Holt, PHI
  5. Entrepreneurship, Kurilko, D.F. and Attodgets RM, Cengage
  6. The Dynamics of Entrepreneurial Development & Management, Vasant Desai, HPH.
  7. Entrepreneurship, Roy, Oxford
  8. Entrepreneurship, Hisrich, Peters, Shepherd, TMH

  PCEC4401  VLSI Design

Module - I

Introduction: Historical Perspective, VLSI Design Methodologies, VLSI Design Flow, Design Hierarchy, Concept of Regularity, Modularity and Locality, VLSI Design Styles, Computer-Aided Design Technology.
Fabrication of MOSFETs: Introduction, Fabrication Processes Flow - Basic Concepts, The CMOS n-Well Process, Layout Design Rules, Stick Diagrams, Full-Customs Mask Layout Design.
MOS Transistor: The Metal Oxide Semiconductor (MOS) Structure, The MOS System under External Bias, Structure and Operation of MOS Transistor (MOSFET), MOSFET Current-Voltage Characteristics, MOSFET Scaling and Small-Geometry Effects, MOSFET Capacitance.
(Chapter 1 to 3 of Text Book 1 and for Stick Diagram Text Book 2)

Module - II

MOS Inverters - Static Characteristics: Introduction, Resistive-Load Inverters, Inverters with n-Type MOSFET Load, CMOS Inverter.
MOS Inverters - Switching Characteristics and Interconnect Effects: Introduction, Delay-Time Definitions, Calculation of Delay-Times, Inverter Design with Delay Constraints, Estimation of Interconnect Parasitics, Calculation of Interconnect Delay, Switching Power Dissipation of CMOS Inverters.
Combinational MOS Logic Circuits: Introduction, MOS Logic Circuits with Depletion nMOS Loads, CMOS Logic Circuits, Complex Logic Circuits, CMOS Transmission Gates (Pass Gates).
(Chapter 5 to 7 of Text Book 1)

Module - III

Sequential MOS Logic Circuits: Introduction, Behaviour of Bistable Elements, SR Latch Circuits, Clocked Latch and Flip-Flop Circuits, CMOS D-Latch and Edge-Triggered Flip-Flop.
Dynamic Logic Circuits: Introduction, Basic Principles of Pass Transistor Circuits, Voltage Bootstrapping, Synchronous Dynamic Circuit Techniques, Dynamic CMOS Circuit Techniques, High Performance Dynamic CMOS Circuits.
Semiconductor Memories: Introduction, Dynamic Random Access Memory (DRAM), Static Random Access Memory (SRAM), Non-volatile Memory, Flash Memory.
Design for Testability: Introduction, Fault Types and Models, Ad Hoc Testable Design Techniques, Scan-Based Techniques, Built-In Self-Test (BIST) Techniques, Current Monitoring IDDQ Test.

Text Book:
  1. Sung-Mo Kang and Yusuf Leblebici, CMOS Digital Integrated Circuits: Analysis and Design, 3rd Edn., Tata McGraw-Hill Publishing Company Limited, 2003.
  2. K. Eshraghian and N.H.E. Weste, Principles of CMOS VLSI Design - a Systems Perspective, 2nd Edn., Addison Wesley, 1993.
Reference Book:
  1. Jan M. Rabaey, Anantha Chandrakasan, Borivoje Nikolic, Digital Integrated Circuits - A Design Perspective, 2nd Edn., PHI.
  2. Wayne Wolf, Modern VLSI Design System - on - Chip Design, 3rd Edn., PHI
  3. Debaprasad Das, VLSI Design, Oxford University Press, New Delhi, 2010.
  4. John P. Uyemura, CMOS Logic Circuit Design, Springer (Kluwer Academic Publishers), 2001.
  5. Ken Martin, Digital Integrated Circuit Design, Oxford University Press, 2000.

Professional Elective-IV (Any one)

  PEEC5403  Biomedical Instrumentation

Module - I

Fundamentals of Biomedical Instrumentation: Sources of Biomedical Signals, Basic Medical Instrumentation System, Intelligent Medical Instrumentation Systems, PC Based Medical Instrumentation Systems, General Constraints & Regulations of Medical Devices
Biomedical Signals & Electrodes: Origin of Bioelectric Signals-Repolarization, Depolarization, Resting Potential Recording Electrodes - Ag-AgCl Electrodes, Electrodes for ECG, EEG, EMG, Microelectrodes, Skin Contact Impedance, Motion Artifacts.

Module - II

Physiological Transducers: Introduction to Physiological Transducers, Classification of Transducers, Pressure Transducers, Transducers for Body Temperature Measurement, Biosensors, Smart Sensors
Biomedical Recording Systems: Basic Recording Systems, General Considerations for Signal Conditioners, Biomedical Signal Analysis Techniques, Signal Processing Techniques, Writing Systems: Direct Writing Recorders, Inkjet Recorder, Potentiometric Recorders, Digital Recorders
Biomedical Recorders: Electrocardiograph (ECG), Phonocardiograph, Electroencephalograph (EEG), Electromayograph (EMG)

Module - III

Patient Monitoring Systems: System Concepts, Measurement of Heart Rate, Blood Pressure Measurement, Measurement of Respiration Rate
Blood Flow meters: Electromagnetic Blood Flow meter, Ultrasonic Blood Flow meter, NMR Blood Flow meter, Laser-Doppler Blood Flow meter
Patient Safety: Electric Shock Hazards, Leakage Currents, Safety Codes for Biomedical Equipment.

Text Books:
  1. Hand Book of Biomedical Instrumentation-2nd Edition by R.S.Khandpur, Tata McGraw Hill 2003 (Chapters 1-6,11,18)
  2. Biomedical Instrumentation and Measurements-2nd Edition by Leslie Cromwell, Fred J. Weibell, Erich A. Pfeiffer, PHI learning Pvt Ltd 2nd Edition
Reference Books:
  1. Introduction to Biomedical Equipment Technology-4th Edition by Joseph J. Carr, John M. Brown, Pearson Education 2007

  PEEC5404  Digital Switching and Telecom Networks

Module - I

Introduction: Fundamentals of switching system, telecommunication networks.
Electronic space division switching: Stored program control, centralized and distributed SPC, application software architecture, enhanced services, two and three stage & n stage networks.
Time Division Switching: Basic time division space switching, time division time switching, time multiplexed space and time switching, combination switching, three-stage & n stge combination switching. (Chapter 1, 4 and 6)

Module - II

Traffic Engineering: Network traffic load and parameters, Grade of services & blocking probability, modeling of switching systems, incoming traffic & service time characterization, blocking models and loss estimates, Delay systems (Chapter 8)
Telephone Networks: Subscriber loop systems, switching hierarchy and routing, transmission plan, transmission systems, Signaling techniques : in channel & common channel signaling (Chapter 9)

Module - III

Data Networks: Data transmission in PSTN, switching techniques, Data communication architecture, link-to-link layers, end-to-end layers, satellite based data networks, an overview of data network standards. (Chapter 10)
Integrated Service Digital Network: Motivation, new services, transmission channels, signalling, service characterization, ISDN standards, broad band ISDN, voice data integration (Chapter 11)

Text Books:
  1. Thiagarajan Viswanathan, Telecommunication Switching Systems and Networks by, PHI Learning Pvt. Ltd., New Delhi.
Reference Books:
  1. Communication Networks, A Leon-Garcia and Indra Widiaja, TMH, New Delhi
  2. Data and Computer Communications by W Stallings, Pearson Education

  PEEC5401  Advanced Control Systems

Module - I

Discrete - Time Control Systems:
Introduction: Discrete Time Control Systems and Continuous Time Control Systems, Sampling Process.
Digital Control Systems: Sample and Hold, Analog to digital conversion, Digital to analog conversion.
The Z-transform: Discrete-Time Signals, The Z-transform, Z-transform of Elementary functions, Important properties and Theorms of the Z-transform. The inverse Z-transform, Z-Transform method for solving Difference Equations.
Z-Plane Analysis of Discrete Time Control Systems: Impulse sampling & Data Hold
Reconstruction of Original signals from sampled signals: Sampling theorm, folding, aliasing.
Pulse Transfer function: Starred Laplace Transform of the signal involving Both ordinary and starred Laplace Transforms; General procedures for obtaining pulse Transfer functions, Pulse Transfer function of open loop and closed loop systems.
Mapping between the s-plane and the z-plane, Stability analysis of closed loop systems in the z-plane: Stability analysis by use of the Bilinear Transformation and Routh stability critgion, Jury stability Test.
Book No. 1: 1.1; 1.2; 1.4; 2.1; 2.2; 2.3; 2.4; 2.5; 2.6; 3.2; 3.4; 3.5; 4.2; 4.3.

Module - II

State Variable Analysis & Design:
Introduction: Concepts of State, State Variables and State Model (of continuous time systems): State Model of Linear Systems, State Model for Single-Input-Single-Output Linear Systems, Linearization of the State Equation.
State Models for Linear Continuous - Time Systems: State-Space Representation Using Physical Variables, State - space Representation Using Phase Variables, Phase variable formulations for transfer function with poles and zeros, State - space Representation using Canonical Variables, Derivation of Transfer Function for State Model.
Diagonalization: Eigenvalues and Eigenvectors, Generalized Eigenvectors.
Solution of State Equations: Properties of the State Transition Matrix, Computation of State Transition Matrix, Computation by Techniques Based on the Cayley-Hamilton Theorem, Sylvester's Expansion theorm.
Concepts of Controllability and Observability: Controllability, Observability, Effect of Pole-zero Cancellation in Transfer Function.
Pole Placement by State Feedback, Observer Systems. State Variables and Linear Discrete - Time Systems: State Models from Linear Difference Equations/z-transfer Functions, Solution of State Equations (Discrete Case), An Efficient Method of Discretization and Solution, Linear Transformation of State Vector (Discrete-Time Case), Derivation of z-Transfer Function from Discrete-Time State Model.
Book No. 2: 12.1 to 12.9.

Module - III

Nonlinear Systems:
Introduction: Behaviour of Non linear Systems, Investigation of nonlinear systems.
Common Physical Non Linearities: Saturation, Friction, Backlash, Relay, Multivariable Nonlinearity.
The Phase Plane Method: Basic Concepts
Singular Points: Nodal Point, Saddle Point, Focus Point, Centre or Vortex Point,
Stability of Non Linear Systems: Limit Cycles,
Construction of Phase Trajectories: Construction by Analytical Method, Construction by Graphical Methods.
The Describing Function Method: Basic Concepts: Derivation of Describing Functions: Dead-zone and Saturation, Relay with Dead-zone and Hysteresis, Backlash.
Stability Analysis by Describing Function Method: Relay with Dead Zone, Relay with Hysteresis, Stability Analysis by Gain-phase Plots.
Jump Resonance. Liapunov's Stability Analysis: Introduction, Liapunov's Stability Critrion: Basic Stability Theores, Liapunov Functions, Instability.
Direct Method of Liapunov & the Linear System: Methods of constructing Liapunov functions for Non linear Systems.
Book No. 2: 13.1 to 13.4; 15.1 to 15.10.

Text Books:
  1. Discrete-Time Control System, by K.Ogata, 2nd edition (2009), PHI.
  2. Control Systems Engineering, by I.J. Nagrath and M.Gopal., 5th Edition (2007 / 2009), New Age International (P) Ltd. Publishers.
Reference Books:
  1. Design of Feedback Control Systems by Stefani, Shahian, Savant, Hostetter, Fourth Edition (2009), Oxford University Press.
  2. Modern Control Systems by K.Ogata, 5th Edition (2010), PHI.
  3. Modern Control Systems by Richard C. Dorf. And Robert, H.Bishop, 11th Edition (2008), Pearson Education Inc. Publication.
  4. Control Systems (Principles & Design) by M.Gopal, 3rd Edition (2008), Tata Mc.Graw Hill Publishing Company Ltd.
  5. Control Systems Engineering by Norman S.Nise, 4th Edition (2008), Wiley India (P) Ltd.

  PEEL5401  Adaptive Signal Processing

Module - I

Introduction: Adaptive Systems - Definition and characteristics, General properties, Open and Closed Loop Adaptations, Applications.
The Adaptive Linear Combiner: Performance function, Gradient and Mean Square Error, Examples.

Module - II

Theory of Adaptation with Stationary Signals: Properties of the Quadratic Performance Surface, Significance of eigen values, eigen vectors, coorelation matrix.
Searching the Proformance Surface: A simple gradient search algorithm, Stability and Rate of convergence, the learning curve.
Gradient Estimation and its effects on Adoption: The performance penalty, Variance of the gradient estimate, Misadjustment.

Module - III

Adaptive Algorithms and Structures: The LMS Algorithm, Convergence, learning Curve, Performanece analysis, Filtered X LMS algorithm,
Applications: Adaptive Modeling and System Identification using adaptive filter, Inverse Adaptive Modeling, Deconvolution, and equalization using adaptive filter, Adaptive Control Systems using Filtered X LMS Algorithm, Adaptive Noise Cancellation using Adaptive filter.

Text Books:
  1. Bernard Widrow and Samuel D. Stearns, Adaptive Signal Processing, Pearson Education, 2nd impression 2009.
Reference Books :
  1. Simon Haykin, Adaptive Filter Theory, 4th Edn., Pearson Education.

Free Elective-III (Any one)

  FECE6401  Computer system Architecture

Module - I

Basic Structures of Computers: Functional units, operational concepts, Bus structures, Software, Performance, Computer Architecture vs Computer Organization.
Machine Instruction and Programs: Memory location and addresses, Big-endian and Little-endian representation. Memory Operations, Instructions and instruction Sequencing, Addressing modes, Assembly Language, Basic Input/output operations, subroutine, additional Instructions.
Module - II

Arithmetic: Addition and subtraction of signed Numbers, Design of Fast Adders, Multiplication of positive Numbers, Signed-operand multiplication, Fast multiplication, Integer Division, Floating- point Numbers, (IEEE754 s..) and operations.

Module - III

Basic Processing units: Fundamental concepts, execution of complete Instructions, Multi bus organization, Hardwired control, Micro programmed control, RISC vs CISC architecture.
Memory System: Basic Concepts, cache Memory, Cache memory mapping policies, Cache updating schemes, performance consideration, Virtual memories, Paging and Page replacement policies, Memory Management requirement, secondary storage.
Text Books:

  1. Computer Organization and Design Hardware/ Software Interface: David A. Patterson, John L. Hennessy, Elsevier, 4th Edition.
  2. Computer Organization:Carl Hamacher, Zvonkovranesic, Safwat Zaky,Mc Graw Hill,5th Ed.
Reference Books:
  1. Computer Architecture and Organization: William Stallings, Pearson Education.
  2. Computer Architecture and Organizations, Design principles and Application: B. Govinda Rajalu, Tata McGraw-Hill Publishing company Ltd.
  3. Computer Architecture: Parhami, Oxford University Press
  4. Computer system Architecture: Morris M. Mano PHI NewDelhi.
  5. Computer Architecture and Organization: John P. Hayes Mc Graw Hill introduction.
  6. Structured Computer Organization: A.S. Tanenbum, PHI
  7. Computer Architecture And Organization: An Integrated Approach, Murdocca, Heuring Willey India, 1st Edition

  PECS5403  Real-Time Systems

Module - I

Introduction: What is real time, Applications of Real-Time systems, A basic model of Real-time system, Characteistics of Real-time system, Safety and Reliability, Types of Real-time tasks, timing constraints, Modelling timing constraints
Real-Time Task Scheduling: Some important concepts, Types of Real-time tasks and their characteristics, Task scheduling, Clock-Driven scheduling, Hybrid schedulers, Event-Driven scheduling, Earliest Deadline First (EDF) scheduling, Rate monotonic algorithm (RMA). Some issues Associated with RMA. Issues in using RMA practical situations.

Module - II

Handling Resource Sharing and dependencies among Real-time Tasks: Resource sharing among real-time tasks. Priority inversion. Priority Inheritance Protocol (PIP), Highest Locker Protocol (HLP). Priority Ceiling Protocol (PCP). Different types of priority inversions under PCP.Important features of PCP. Some issues in using a resource sharing protocol. Handling task dependencies.
Scheduling Real-time tasks in multiprocessor and distributed systems: Multiprocessor task allocation, Dynamic allocation of tasks. Fault tolerant scheduling of tasks. Clock in distributed Real-time systems, Centralized clock synchronization.

Module - III

Commercial Real-time operating systems: Time services, Features of a Real-time operating system, Unix as a Real-time operating system, Unix-based Real-time operating systems, Windows as a Real-time operating system,POSIX-RT, A survey of contemporary Real-time operating systems. Benchmarking real-time systems.
Real-time Databases: Example applications of Real-time databases. Review of basic database concepts, Real-time databases, Characteristics of temporal data. Concurrency control in real-time databases. Commercial real-time databases. Real-time Communication: Basic concepts, Examples of applications, Real-time communication in a LAN and Real-time communication over packet switched networks.

Text Books:
  1. Real-time Systems Theory and Practice by Rajib Mall, Pearson Publication, 2008.
Reference Books:
  1. Jane W. S. Liu, Real-Time Systems, Pearson Education, 2000.
  2. C.M. Krishna and K.G. Shin, Real-Time Systems, TMH.

  PEEI5401  Microcontrollers and Applications

Module - I
  1. Introduction to Microcontrollers: Introduction, Microcontrollers and Microprocessors, History of Microcontrollers and Microprocessors, Embedded versus External Memory Devices, 8-bit and 16-bit Microcontrollers, CISC and RISC Processors, Harvard and Von Neumann Architectures, Commercial Microcontroller Devices.
  2. 8051 Microcontrollers - Pin Description, Connections, I/O Ports and Memory Organization: Introduction, MCS-51 Architecture, Registers in MCS-51, 8051 Pin Description, 8051 Connections, 8051 Parallel I/O Ports, Memory Organization.
  3. MCS-51 Addressing Modes and Instructions: 8051 Addressing Modes, MCS-51 Instruction Set, 8051 Instructions and Simple Programs, Using Stack Pointer.
  4. 8051 Assembly Language Programming Tools: 8051 Assembly Language Programming, Development Systems and Tools, Software Simulators of 8051.
  5. MCS-51 Interrupts, Timer/Counters and Serial Communication: Interrupts, Interrupts in MCS-51, Timers and Counters, Serial Communication.
Module - II
  1. Design with Atmel Microcontrollers: Atmel Microcontrollers (89CXX and 89C20XX), Architectural Overview of Atmel 89C51 and Atmel 89C2051, Pin Description of 89C51 and 89C2051, Using Flash Memory Devices Atmel 89CXX and 89C20XX, Power Saving Options.
  2. Applications of MCS-51 and Atmel 89C51 and 89C2051 Microcontrollers: Applications of MCS-51 and Atmel 89C51 and 89C2051 microcontrollers, Square Wave Generation, Rectangular Waves, Pulse Generation, Pulse Width Modulation (PWM), Staircase Ramp Generation, Sine Wave Generation, Pulse Width Measurement, Frequency Counter.
  3. Introduction to PIC Microcontrollers: PIC Microcontrollers - Overview and Features, PIC 16C6X/7X, FSR (File Selection Register) [Indirect Data Memory Address Pointer], PIC Reset Actions, PIC Oscillator Connections, PIC Memory Organization, PIC 16C6X/7X Instructions, Addressing Modes, I/O Ports, Interrupts in PIC 16C61/71, PIC 16C61/71 Timers, PIC 16C71 Analog-to-Digital Converter (ADC).
  4. Introduction to PIC PIC 16F8XX Flash Microcontrollers: Introduction, Pin Diagram of 16F8XX, STATUS Register, OPTION_REG Register, Power Control Register (PCON), PIC 16F8XX Program Memory, PIC 16F8XX Data Memory, DATA EEPROM and Flash Program EEPROM, Interrupts in 16F877, I/O Ports, Timers.
Module - III
  1. Interfacing and Microcontroller Applications: Introduction, Light Emitting Diodes (LEDs), Push Buttons, Relays and Latch Connections, Keyboard Interfacing, Interfacing 7-Segment Displays, LCD Interfacing, ADC and DAC Interfacing with 89C51 Microcontrollers.
  2. Industrial Applications of Microcontrollers: Introduction, Measurement Applications, Automation and Control Applications.
  3. Advanced Programming and Math Calculations: Introduction, Fixed-Point Numbers, Addition of two 16-bit Numbers, Unsigned 32-bit Addition, Subtraction of Two 16-bit Numbers, Conversion of 8-bit Signed Number into a 16-bit Signed Number, 16-bit Signed Addition, Binary to BCD Conversion, Square Root Calculations, Integration, Differentiation, Floating-Point Arithmetic.
Text Books:
  1. Ajay V. Deshmukh, Microcontrollers [Theory and Applications], Tata McGraw-Hill Publishing Company Limited, New Delhi, 2005.
Reference Books :
  1. M.A. Mazidi, J. G. Mazidi and R.D. McKinlay, The 8051 Microcontroller and Embedded Systems using Assembly and C, 2nd Edition, Pearson Education, 2008.
  2. Myke Predko, Programming and Customizing the 8051 Microcontroller, TMH
  3. Subrata Ghoshal, 8051 Microcontroller Internals, Instructions, Programming and Interfacing, Pearson Education, 2010.
  4. Kenneth J. Ayala, The 8051 Microcontroller - Architecture, Programming and Applications, 2nd Edition, Thomson Delmar Learning, 2004.
  5. David Calcutt, Fred Cowan, Hassan Parchizadeh, 8051 Microcontrollers - An Application based Introduction, Elsevier Publications.
  6. Myke Predko, Programming and Customizing the PIC Microcontroller, TMH
  7. John B. Peatman, Design with PIC Microcontrollers, Pearson Education, 2005.
  8. Han Way Huang, PIC Microcontroller, Cengage Learning.
  9. Martin Bates, PIC Microcontrollers, 2nd Edition, Elsevier Publications.

  PCCS4401  Computer Graphics

Module - I

Overview of Graphics System: Video Display Units, Raster-Scan and Random Scan Systems, Graphics Input and Output Devices.
Output Primitives: Line drawing Algorithms: DDA and Bresenham's Line Algorithm, Circle drawing Algorithms: Midpoint Circle Algorithm and Bresenham's Circle drawing Algorithm.
Two Dimensional Geometric Transformation: Basic Transformation (Translation, rotation, Scaling) Matrix Representation, Composite Transformations, Reflection, Shear, Transformation between coordinate systems.
Two Dimensional Viewing: Window-to- View port Coordinate Transformation.

Module - II

Line Clipping (Cohen-Sutherland Algorithm) and Polygon Clipping (Sutherland-Hodgeman Algorithm).
Aliasing and Antialiasing, Half toning, Thresholding and Dithering, Scan conversion of Character.
Polygon Filling: Seed Fill Algorithm, Scan line Algorithm.
Two Dimensional Object Representation: Spline Representation, Bezier Curves and B-Spline Curves.
Fractal Geometry: Fractal Classification and Fractal Dimension.
Three Dimensional Geometric and Modeling Transformations: Translation Rotation, Scaling, Reflections, shear, Composite Transformation.
Projections: Parallel Projection and Perspective Projection.

Module - III

Visible Surface Detection Methods: Back-face Detection, Depth Buffer, A- Buffer, Scan- line Algorithm and Painters Algorithm.
Illumination Models: Basic Models, Displaying Light Intensities.
Surface Rendering Methods: Polygon Rendering Methods: Gouraud Shading and Phong Shading.
Computer Animation: Types of Animation, Key frame Vs. Procedural Animation, methods of controlling Animation, Morphing.
Virtual Reality: Types of Virtual reality systems, Input and Output Virtual Reality devices.

Textbook:
  1. Computer Graphics with Virtual Reality System, Rajesh K.Maurya, Wiley-Dreamtech.
  2. Computer Graphics, D. Hearn and M.P. Baker (C Version), Pearson Education
Reference Books:
  1. Computer Graphics Principle and Practice , J.D. Foley, A.Dam, S.K. Feiner, Addison, Wesley
  2. Procedural Elements of Computer Graphics- David Rogers (TMH)
  3. Computer Graphics: Algorithms and Implementations - D.P Mukherjee & Debasish Jana (PHI)
  4. Introduction to Computer Graphics & Multimedia - Anirban Mukhopadhyay & Arup Chattopadhyay (Vikas)

Free Elective-IV (Any one)

  FECE6402  Principles of Mobile Computing

Module 1

Introduction to Personal Communications Services (PCS): PCS Architecture, mobility management, Networks signaling, Global System for Mobile Communication (GSM) System overview : GSM Architecture, Mobility management, Network signaling.
General Packet Radio Services (GPRS): GPRS Architecture, GPRS Network Nodes, Mobile Data Communication; WLANs (Wireless LANs) IEEE 802.II standard, Mobile IP.

Module - II

Wireless Application Protocol (WAP): The Mobile Internet standard, WAP Gateway and Protocols, wireless mark up Languages (WML), Wireless Local Loop (WLL) : Introduction to WLL Architecture, wireless Local Loop Technologies.
Third Generation (3G) Mobile Services: Introduction to International Mobile Telecommunications 2000 (IMT 2000) Vision, Wideband Code Division Multiple Access (W-CDMA), and CDMA 2000.

Module - III

Global Mobile Satellite Systems ; case studies of the IRIDIUM, ICO and GLOBALSTAR systems. Wireless Enterprise Networks : Introduction to Virtual Networks, Blue tooth technology, Blue tooth Protocols.
Server-side programming in Java, Pervasive web application architecture, Device independent example application.

Text Books:
  1. Mobile Communication: J. Schiller, Pearson Education
  2. Mobile Computing: P.K. Patra, S.K. Dash, Scitech Publications.
  3. Mobile Computing: Talukder, TMH, 2nd Edition.
Reference Books:
  1. Pervasive Computing: Burkhardt, Pearson Education.
  2. Principles of Mobile Computing: Hansmann, Merk, Springer, 2nd Edition.
  3. Wireless Communication & Networking: Garg, Elsevier
  4. Third Generation Mobile Telecommunication Systems: P. Stavronlakis, Springer.
  5. The Wireless Application Protocol: Sandeep Singhal, Pearson Education.

  PEEE5402  Industrial Automation and Control

Module - I

Process Control: Introduction: Process Definition, Feedback Control, PID Control, Multivariable Control. (Chapter 1 of Text Book 1).
PID Controller Tuning: Introduction, Zeigler-Nichols Tuning Method (Based on Ultimate Gain and Period, and Process Reaction Curve), Digital PID Controllers. (Chapter 13 of Text Book 2).

Module - II

Special Control Structures: Cascade Control, Feedfroward Control, Feedfroward-Feedback Control Configuration, Ratio Control, Selective Control, Adaptive Control, Adaptive Control Configuration. (Chapter 10 and 11 of Text book 3)
Actuators: Introduction, Pneumatic Actuation, Hydraulic Actuation, Electric Actuation, Motor Actuators and Control Valves. (Chapter 8 of Text Book 1)

Module - III

Industrial Automation: Programmable Logic Controllers: Introduction, Principles of operation, Architecture, Programming (Programming Languages, Ladder Diagram, Boolean Mnemonics) (Chapter 5 of Text Book 1)
Distributed Control: Distributed vs. Centralized, Advantages, Functional Requirements, System Architecture, Distributed Control Systems (DCS), Communication options in DCS. (Chapter 6 of Text Book 1)
Real-time Programming: Multi-tasking, Task Management, Inter-task Communication, Real-time Operating System. (Chapter 9 of Text Book 1)

Text Books:
  1. Krishna Kant, "Computer-Based Industrial Control", PHI, 2009.
  2. M. Gopal, "Digital Control and State Variable Methods" Tata McGraw Hill, 2003.
  3. Surekha Bhanot, Process Control: Principles and Applications, Oxford university Press, 2010
Reference Books:
  1. Smith Carlos and Corripio, "Principles and Practice of Automatic Process Control", John Wiley & Sons, 2006.
  2. Jon Stenerson, "Industrial Automation and Process Control", Prentice Hall, 2003.
  3. C. Johnson, "Process Control Instrumentation Technology", PHI, New Delhi
  4. D.R. Coughnowr, "Process System analysis and Control", McGraw Hill.

  FECE6402  Mathematics for Communication Engineers

Module - I

Introduction and Foundations: Mathematical Models, Models for Linear Systems and Signals, Adaptive Filtering, Gaussian Random Variables and Random Processes, Markov and Hidden Markov Models [Moon: 1.3 to 1.7]
Vector Spaces and Linear Algebra: Metric Spaces, Vector Spaces, Norms and Normed Vector Spaces, Inner Products and Inner Product Spaces, Induced Norms, The Cauchy-Schwarz Inequality, Orthogonal Subspaces, Projections and Orthogonal Projections, Projection Theorem Orthogonalization of Vectors. [Moon: 2.1 to 2.6, 2.10, 2.13, 2.14, and 2.15]

Module - II

Representation and Approximation in Vector Spaces: The Approximation Problem in Hilbert Space, The Orthogonality Principle, Matrix Representation of Least-Squares Problems, Linear Regression, Least-Squares Filtering, Minimum Mean-Square Estimation, Minimum Mean-Squared Error (MMSE) Filtering, Comparison of Least Squares and Minimum Mean Squares. [Moon: 3.1, 3.2, 3.4, 3.8 to 3.12]
Some Important Matrix Factorization: The LU Factorization, The Cholesky Factorization, Unitary Matrices and the QR Factorization. [Moon: 5.1 to 5.3]
Eigenvalues and Eigenvectors: Eigen Values and Linear Systems, Linear Dependence of Eigenvectors, Diagonalization of a Matrix. [Moon: 6.1 to 6.3]
The Singular Value Decomposition: Theory of the SVD, Matrix Structure from the SVD, Pseudo-inverses and the SVD, Rank-Reducing Approximations: Effective Rank, System Identification Using the SVD. [Moon: 7.1 to 7.3 and 7.5]

Module - III

Introduction to Detection and Estimation, and Mathematical Notation: Detection and Estimation Theory, Some Notational Conventions, Conditional Expectation, Sufficient Statistics, Exponential Families. [Moon: 10.1 to 10.3, 10.5, and 10.6]
Detection Theory: Introduction to Hypothesis Testing, Neyman-Pearson Theory, Neyman Pearson testing with Composite Binary Hypotheses, Bayes Decession Theory, Some M-ary Problems, Maximum-Likelihood Detection. [Moon: 11.1 to 11.6]
Estimation Theory: The Maximum-Likelihood Principle, ML Esimates and Sufficiency, Applications of ML Estimation, Bayes Estimation Theory, Bayes risk [Moon: 12.1 to 12.6]

Text Books:
  1. Todd K.Moon and Wynn C. Stirling, Mathematical Methods and Algorithms for Signal Processing, Pearson Education.
Reference Books:
  1. Probability and Random Processes with Application to Signal Processing, Pearson Education.

  PECS5401  Artificial Intelligence

Module - I

What is Artificial Intelligence? AI Technique, Level of the Model,Problem Spaces and Search: Defining the Problem as a State Space Search, Production Systems, Problem Characteristics, Production System Characteristics, Issues in the Design of Search Programs. Heuristic Search Techniques: Generate-and-Test, Hill Climbing, Best-first Search, Problem Reduction, Constraint Satisfaction, Means-ends Analysis,
Knowledge Representation: Representations and Mappings,Approaches to Knowledge Representation
Using Predicate Logic: Representing Simple Facts in Logic,Representing Instance and ISA Relationships, Computable Functions and Predicates, Resolution
Natural Deduction Using Rules: Procedural Versus Declarative Knowledge, Logic Programming,Forward Versus Backward Reasoning, Matching, Control Knowledge.
Symbolic Reasoning Under Uncertainty: Introduction to Nonmonotonic Reasoning, Logics for Nonmonotonic Reasoning,Implementation Issues, Augmenting a Problem-solver, Depth-first Search,Breadth-first Search.
Weak and Strong Slot-and-Filler Structures: Semantic Nets, Frames, Conceptual DependencyScripts, CYC.

Module - II

Game Playing: The Minimax Search Procedure, Adding Alpha-beta Cutoffs
Iterative Deepening Planning: The Blocks World, Components of a Planning System, Goal Stack Planning, Nonlinear Planning Using Constraint Posting, Hierarchical PlanningOther Planning Techniques.
Understanding: What is Understanding, What Makes Understanding Hard?, Understanding as Constraint Satisfaction.
Natural Language Processing: Introduction, Syntactic Processing, Semantic Analysis, Discourse and Pragmatic Processing, Statistical Natural Language Processing, Spell Checking.

Module - III

Learning: Rote Learning, Learning by Taking Advice, Learning in Problem-solving,
Learning from Examples: Induction, Explanation-based Learning, Discovery, Analogy, Formal Learning Theory, Neural Net Learning and Genetic Learning.
Expert Systems: Representing and Using Domain Knowledge, Expert System Shells, Explanation, Knowledge Acquisition.

Text Books:
  1. Elaine Rich, Kevin Knight, & Shivashankar B Nair, Artificial Intelligence, McGraw Hill, 3rd ed.,2009
Reference Books:
  1. Introduction to Artificial Intelligence & Expert Systems, Dan W Patterson, PHI.,2010
  2. S Kaushik, Artificial Intelligence, Cengage Learning, 1st ed.2011

Practicals/Sessionals

  PCEC7401  VLSI Design Laboratory

  1. Design Entry and simulation of combinational logic circuits (8 bit adders, 4 bit multipliers, address decoders, multiplexers), Test bench creation, functional verification, and concepts of concurrent and sequential execution to be highlighted.
  2. Design Entry and simulation of sequential logic circuits (counters, PRBS generators, accumulators). Test bench creation, functional verification, and concepts of concurrent and sequential execution to be highlighted.
  3. Synthesis, P&R and Post P&R simulation for all the blocks/codes developed in Expt. No. 1 and No. 2 given above. Concepts of FPGA floor plan, critical path, design gate count, I/O configuration and pin assignment to be taught in this experiment.
  4. Generation of configuration/fuse files for all the blocks/codes developed as part of Expt.1. and Expt. 2. FPGA devices must be configured and hardware tested for the blocks/codes developed as part of Expt. 1. and Expt. 2. The correctness of the inputs and outputs for each of the blocks must be demonstrated at least on oscilloscopes (logic analyzer preferred).
  5. Design a schematic and simple layout for CMOS Inverter, parasitic extraction and simulation.
  6. Design a schematic and simple layout for CMOS NAND gate, parasitic extraction and simulation.
  7. Design a schematic and simple layout for CMOS NOR gate, parasitic extraction and simulation.
  8. Design an ALU or a 4-bit Microprocessor with limited instructions.

  PCEC7402  Project

  PCEC7403  Seminar