VI Semester Sl. No Subject Code Subject Credits Sem Final Syllabus... · VI Semester Sl. No Subject...

21
VI Semester Sl. No Subject Code Subject Credits 1 UEC611C Field Theory 4.0 2 UEC612C Computer Networks 4.0 3 UEC613C Information theory and Coding 4.0 4 UEC614C CMOS Digital VLSI Design 4.0 5 UECXXXE Elective-III 3.0 6 UECXXXE Elective-IV 3.0 7 UEC621L Computer Network Lab 1.5 8 UEC622L VLSI Lab 1.5 Total 25 Elective-III Sl. No Subject Code Subject Credits 1 UEC615E Bio Medical Engineering 3.0 2 UEC616E Operating System 3.0 3 UEC617E Advanced Microprocessors 3.0 Elective-IV Sl. No Subject Code Subject Credits 1 UEC618E Applications of Signal Processing 3.0 2 UEC619E DSP Processors 3.0 3 UEC620E Mobile Communication 3.0

Transcript of VI Semester Sl. No Subject Code Subject Credits Sem Final Syllabus... · VI Semester Sl. No Subject...

VI Semester

Sl. No Subject Code Subject Credits

1 UEC611C Field Theory 4.0

2 UEC612C Computer Networks 4.0

3 UEC613C Information theory and Coding 4.0

4 UEC614C CMOS Digital VLSI Design 4.0

5 UECXXXE Elective-III 3.0

6 UECXXXE Elective-IV 3.0

7 UEC621L Computer Network Lab 1.5

8 UEC622L VLSI Lab 1.5

Total 25

Elective-III

Sl. No Subject Code Subject Credits

1 UEC615E Bio Medical Engineering 3.0

2 UEC616E Operating System 3.0

3 UEC617E Advanced Microprocessors 3.0

Elective-IV

Sl. No Subject Code Subject Credits

1 UEC618E Applications of Signal Processing 3.0

2 UEC619E DSP Processors 3.0

3 UEC620E Mobile Communication 3.0

Course Title: Field Theory Course Code: UEC611C

Credits: 4 Teaching Hours: 52 Hrs (13 Hrs/Unit)

Contact Hours: 4 Hrs/Week

CIE Marks: 50 SEE Marks: 50 Total Marks: 100

Unit I

Vector analysis, Coulomb’s Law and electric field intensity: Experimental law of coulomb, coulomb’s

law, field intensity, field due to continuous volume charge distribution, Field of a line charge & field

of sheet charge, field of a volume charge, Electric flux density.

Gauss law and divergence: Electric flux density, Gauss law, Application of Gauss law to symmetrical

charge distribution & differential volume element, Divergence Maxwell’s first equation, vector

operator dell and divergence theorem.

Unit II

Energy and potential: Energy expended in moving a point charge in an electric filed, the line integral,

definition of potential difference and potential, the potential filed of a point charge and system of

charges, potential gradient, Energy density in an Electrostatics filed. 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 III

Poisson’s and Laplace’s equations: Derivations of Poisson’s and Laplace’s equations. Uniqueness

theorem, examples of the solution of Laplace and Poisson’s equations.

The steady magnetic filed: Biot-savart law, Ampere’s circuital law, curl, stokes theorem, magnetic flux

density, scalar and vector magnetic potentials. Magnetic forces: Force on a moving charge and differential current element, force between differential

current elements, force and torque on a closed circuit.

Unit IV

Time varying fields and Maxwell’s equations: Faraday’s law, displacement current, Maxwell’s equation

in point and integral form, retarded potentials. Uniform plane wave: Wave propagation in free space and dielectrics, poynting’s theorem and wave

power, propagation in good conductors (skin effect), wave polarization Plane wave in boundaries and in dispersive media: Reflection of uniform plane waves at normal

incidence, SWR, wave reflection from multiple interfaces, plane wave propagation in general directions.

Text Book:

1) William H Hayt Jr, John A Buck, “Engineering Electronics”, Tata McGraw-Hill, 7th Edition, 2006.

Reference Books:

1) John Krauss and Daniel A Fleisch, “Electromangetics with Application”, McGraw-Hill, 5th edition,

1999.

2) David K Cheng, “Filed and Wave Electromagnetics” Pearson education Asia, 2nd edition, -1989,

Indian Reprint-2001.

Course Title: Computer Networks Course Code: UEC612C

Credits: 4 Teaching Hours: 52 Hrs (13 Hrs/Unit)

Contact Hours: 4 Hrs/Week

CIE Marks: 50 SEE Marks: 50 Total Marks: 100

Unit I

Layered tasks, OSI Model, Layers in OSI model, TCP/IP Suite, Addressing, Telephone and cable

networks for data transmission, Telephone networks, Dial up modem, DSL, Cable TV for data

transmission. Data Link Control: Framing, Flow and error control, Protocols, Noiseless channels and

noisy channels, HDLC.

Unit II

Multiple Access: Random access, Controlled access, Channelisation, Wired LAN, Ethernet, IEEE

standards, Standard Ethernet. Changes in the standards, Fast Ethernet, Gigabit Ethernet, Wireless LAN

IEEE 802.11,Connecting LANs, Backbone and Virtual LANs, Connecting devices, Back bone

Networks, Virtual LANs.

Unit III

Network Layer, Logical addressing, Ipv4 addresses, Ipv6 addresses, Ipv4 and Ipv6 Transition from Ipv4

to Ipv6, Delivery, Forwarding, Unicast Routing Protocols, Multicast Routing protocols.

Unit IV

Transport layer Process to process Delivery, UDP, TCP, Application Layer: Domain name system,

Name Space, Domain Name Space, Distribution of Name Space, DNS in the Internet, Resolution, DNS messages, Types of Records, Registrars, Dynamic Domain Name System, Encapsulation.

Text Book:

1) Data Communication and Networking, “Behrouz A. Forouzan”, 4th Edition, TMH, India, 2006.

Reference Books:

1) Andrew S. Tanenbaum, “Computer networks”, Prentice-Hall, 2010. 2) William Stallings, “Data and Computer Communications”, Prentice-Hall, 2007.

Course Title: Information Theory and Coding Course Code: UEC613C

Credits: 4 Teaching Hours: 52 Hrs (13 Hrs/Unit)

Contact Hours: 4 Hrs/Week

CIE Marks: 50 SEE Marks: 50 Total Marks: 100

Unit I

Information theory: Introduction, Measure of information, Average information content of symbols in

long independent sequences, Average information content of symbols in long dependent sequences,

Markov statistical model for information source, Entropy and information rate of Markov source,

Source Coding: Properties, Shannon’s encoding algorithm, Shannon-Fano encoding algorithm,

Huffman Coding, Shannon Fano Elias Coding, Arithmetic Coding, The Lempel -Ziv Algorithm, Run

Length Encoding and the PCX Format.

Unit II

Communication channels: Discrete communication channels, Entropy functions and equivocation,

Mutual information, Properties of mutual information, Rate of information transmission over a discrete

channel, Capacity of a discrete memory less channel, Shannon’s theorem on channel capacity, Channel

efficiency and Redundancy. Special channels: Symmetric/Uniform channels, Binary symmetric

channels, Binary erasure channel, Noiseless channel, Deterministic channel. Discrete channels with

memory. Continuous Channels: Differential entropy and Mutual information for continuous ensembles,

Shannon-Hartley law and its implications.

Unit III

Error control coding: Introduction, Types of errors, Examples of error control coding, and Methods for

controlling errors, Types of codes. Linear Block Codes: Matrix description of LBC, Encoding circuit

for (n, k) linear block codes, Syndrome and Error correction, Syndrome calculation circuit, Hamming

weight, Hamming distance and Minimum distance of LBC. Error detection and correction capability of

LBCs, Hamming codes, Standard array. Binary Cyclic Codes: Algebraic structure of cyclic codes,

Encoding using an (n, k) bit shift register, Syndrome calculation, Error detection and Correction.

Unit IV

Convolution codes: Connection Pictorial Representation, Time and Transform domain approach,

Systematic Convolution Codes, Structural Properties of Convolution Codes: State Diagram, Code tree,

Trellis Diagram, Maximum Likely-hood decoding of Convolution codes: The Viterbi Algorithm, Sequential Decoding: The Stack Algorithm, The Fano Algorithm.

Text Books:

1) K. Sam Shanmugam, “Digital and analog communication systems”, John Wiley, 1996.

2) P. S. Sathyanarayana, “Concepts of information theory and coding”, 2nd edition, Dynaram, 2004

Reference Book:

1) Bernard Sklar, “Digital Communication Fundamentals and Applications”, 2nd Edition, Pearson

Education, 2002.

2) Simon Haykin, “Digital communication”, John Wiley, 2003.

3) Ranjan Bose, “Information Theory, Coding and Cryptography”, McGraw-Hill 2nd edition, 2008.

Course Title: CMOS Digital VLSI Design Course Code: UEC614C

Credits: 4 Teaching Hours: 52 Hrs (13 Hrs/Unit)

Contact Hours: 4 Hrs/Week

CIE Marks: 50 SEE Marks: 50 Total Marks: 100

Unit I Introduction: A Brief History, Preview, MOS Transistors, CMOS Logic, CMOS Fabrication and

Layout, Design Partitioning. MOS Transistor Theory: Introduction, Long-Channel I-V Characteristics,

C-V Characteristics, Nonideal I-V Effects, DC Transfer Characteristics. CMOS Processing

Technology: Introduction, CMOS Technologies, Layout Design Rules, CMOS Process Enhancements,

Manufacturing Issues.

Unit II

Delay: Introduction, Transient Response, RC Delay Model, Linear Delay Model, Logical Effort of

Paths, Timing Analysis Delay Models. Power: Introduction, Dynamic Power, Static Power,

EnergyDelay Optimization, Low Power Architectures.

Unit III

Interconnect: Introduction, Interconnect Modeling, Interconnect Impact, Interconnect Engineering.

Combinational Circuit Design: Introduction, Circuit Pitfalls, More Circuit Families, Silicon-

OnInsulator Circuit Design, Sub threshold Circuit Design.

Unit IV

Sequential Circuit Design: Introduction, Sequencing Static Circuits, Circuit Design of Latches and Flip-

Flops, Static Sequencing Element Methodology, Sequencing Dynamic Circuits, Synchronizers, Wave

Pipelining. Array Subsystems: Introduction, DRAM, Read-Only Memory, Serial Access Memories, Content-Addressable Memory, Programmable Logic Arrays, Robust Memory Design.

Text Book:

1) Neil H. E. Weste, David Harris “CMOS VLSI Design A Circuits and Systems Perspective”

Addison-Wesley Fourth Edition.

Reference Books:

1) Jan M.Rabaey, Anantha Chandrakasan, Borivoje Nikolic, “Digital Integrated Circuits A

Design Perspective” Pearson Education Publisher, 2nd Edition.

2) John P Uyemura, “Introduction to VLSI Circuits and Systems” Wiley Publication 2002.

3) R Jcob Baker, Harry W. Li and David E Boyce, “CMOS Circuit Design, Layout, and

Simulation” PHI, 1998.

Course Title: Bio Medical Engineering Course Code: UEC615E

Credits: 3 Teaching Hours: 40 Hrs (10 Hrs/Unit)

Contact Hours: 3 Hrs/Week

CIE Marks: 50 SEE Marks: 50 Total Marks: 100

Unit I Introduction: Human body as an engineering system – physiological systems of the body. Medical and

physiological parameters. Fundamentals of Bio Signals: Bio-signal sources, man-instrument system,

general constraints in design of biomedical instrumentation systems. Origin of bioelectric signals, types

of bioelectric signals – ECG, EEG, EMG etc. Biopotential electrodes and physiological transducers for

biomedical applications, bio data acquisition. Biomedical amplifiers, principles of recorders for

recording bioelectric events

Unit II

Electrocardiograph: Electrical activity of the heart, characteristics of electrocardiogram (ECG), block

diagram description of an electrocardiograph, ECG lead system, multi-channel ECG machine. ECG

signal processing aspects. Cardiac pacemakers: Need for cardiac pacemaker, external pacemaker,

implantable pacemaker, programmable pacemaker, rate responsive pacemakers. Defibrillators: AC &

DC defibrillators. Electroencephalograph: Genesis of electroencephalogram (EEG), block diagram

description of an electroencephalograph, 10-20 electrode systems, and computerized analysis of EEG.

Electromyograph.

Unit III

Blood pressure measurement: Direct & indirect method, automatic blood pressure measuring apparatus

using Korotoff’s method, Rheographic method, oscillometric method, ultrasonic Doppler shift method,

measurement of respiration rate – thermistor method, impedance pnuemography. Blood Flow Meters:

Ultrasonic blood flow meters, NMR Blood flow meters. Patient monitoring system: Bedside patient

monitoring systems, measurement of heart rate: Average heart rate meter, instantaneous heart rate meter

(cardio tachometer), and measurement of pulse rate. ICU equipments.

Unit IV

Imaging Systems: X-rays: generation, imaging types, CAT. Ultrasound: properties, transducer, basics

of imaging, scanning modes, therapeutic ultrasound, MRI: principle, imaging, basic image processing

techniques. BioMetrics: Basics of biometrics. Patient safety: Physiological effects of electrical current, shock hazards, methods of accident prevention. Simple Telemedicine System.

Text Books:

1) Leslie Cromwell, Fred J Weibell, Erich A. Pfeiffer, “Biomedical Instrumentation and

Measurements”, PHI, 1999

2) R. S. Khandpur, “Hand book of Biomedical Instrumentation”, 2nd Edition, TMH, 2003.

3) J. G. Webster, “Medical Instrumentation, Application & Design”, 3rd Edition, John Wiley, 1998.

Reference Books:

1) S. K. Venkata Ram, “Bio-Medical Electronics and Instrumentation”, Galgotia Publications Pvt.

Ltd., 2000.

2) C. Raja Rao, S. K. Guha, “Principles of Medical Electronics and Biomedical Instrumentation”,

University Press, 2000.

3) Michael M. Domach, “Introduction to Biomedical Engineering”, Pearson Education Inc., 2004

4) Joseph J. Carr, John M. Browm, “Introduction to Biomedical Equipment Technology ”,

Pearson Education, 2007.

5) Welkowitz, Walter Deutsch Sid, “Biomedical Instruments: Theory and Design”, 2nd Edition,

Elsevier.

6) Enderle, “Introduction to Biomedical Engineering”, 2nd Edition Elsevier.

7) Nandini K. Jog, “Electronics in Medicine and Biomedical Instrumentation”, PHI, 2010.

Course Title: Operating Systems Course Code: UEC616E

Credits: 3 Teaching Hours: 40 Hrs (10 Hrs/Unit)

Contact Hours: 3 Hrs/Week

CIE Marks: 50 SEE Marks: 50 Total Marks: 100

Unit I Introduction and Overview of Operating Systems: Operating system, Goals of an O.S, Operation of an

O.S, Resource allocation and related functions, User interface related functions, Classes of operating

systems, O.S and the computer system, Batch processing system, Multiprogramming systems, Time

sharing systems, Real time operating systems, distributed operating systems. Structure of the Operating

Systems: Operation of an O.S, Structure of the supervisor, Configuring and installing of the supervisor,

Operating system with monolithic structure, layered design, Virtual machine operating systems, Kernel

based operating systems, and Microkernel based operating systems.

Unit II

Process Management: Process concept, Programmer view of processes, OS view of processes,

Interacting processes, Threads, Processes in UNIX, Threads in Solaris. Memory Management: Memory

allocation to programs, Memory allocation preliminaries, Contiguous and noncontiguous allocation to

programs, Memory allocation for program-controlled data, kernel memory allocation.

Unit III

Virtual Memory: Virtual memory basics, Virtual memory using paging, Demand paging, Page

replacement, Page replacement policies, Memory allocation to programs, Page sharing, UNIX virtual

memory. File Systems: File system and IOCS, Files and directories, Overview of I/O organization,

Fundamental file organizations, Interface between file system and IOCS, Allocation of disk space,

Implementing file access, UNIX file system.

Unit IV

Scheduling: Fundamentals of scheduling, Long-term scheduling, Medium and short term scheduling,

Real time scheduling, Process scheduling in UNIX. Message Passing: Implementing message passing, Mailboxes, Inter process communication in UNIX.

Text Book:

1) D. M. Dhamdhare, “Operating Systems - A Concept based Approach”, TMH, 3rd Edition, 2010.

Reference Books:

1) Silberschatz and Galvin, “Operating Systems Concepts”, John Wiley India Pvt. Ltd, 5th Edition,

2001.

2) Willaim Stalling, “Operating System – Internals and Design Systems”, Pearson Education, 4th

Edition, 2006.

3) Tennambhaum, “Design of Operating Systems”, TMH, 2001.

Subject : Advanced Microprocessors Subject code : UEC617E

Credits : 3(40Hours)

Unit I 10Hrs

8086/8088 processor: A historical background, the microprocessor-based personal computer

system. Architecture of 8086, Special functions of General purpose registers, Physical memory

organization, 8086 flag register, Addressing Modes of 8086,Instruction set of 8086, Assembly

language programs involving logical, branch and call instructions, Sorting, Evaluation of arithmetic

expressions, String manipulation etc.

Unit II 10Hrs

Assembler Directives, Procedures and macros, Pin Diagram of 8086: Minimum and

Maximum mode of operation, Timing Diagram, Memory interfacing to 8086(Static RAM

&EPROM), Need for DMA, DMA data transfer method, Interfacing with 8237/8257.

Unit III 10Hrs 8255 PPI: Various modes of operation and interfacing to 8086, Interfacing keyboard, Displays,

Stepper motor, Interrupt structure of 8086,Vector interrupt, Interrupt service routines,

Introduction to DOS and BIOS interrupts, 8259 PIC Architecture and interfacing cascading of

interrupt vector controller and its importance.

Unit IV

10Hrs 8251 USART architecture, control word formats, embedded processor architecture, IA32

architecture, Micro-architecture, IA-64 Itanium Processor architecture, study of ISA, ATA, SCSI, PCI

and USB buses. Introduction to i3,i5 and i7 processors.

Textbooks

1) Microcomputer systems-The 8086 / 8088 family – Y.C. Liu and G. A. Gibson, 2E PHI –2003.

2) Microprocessor and interfacing- programming & hardware, Douglas hall, 2e TMH, 1991 Reference books

1) Advanced microprocessors and peripherals – A.K.Ray and K.M. Bhurchandi, TMH, 2001. 2) The Intel microprocessor, architecture, programming and interfacing-Barry B. Brey, 6e,

Pearson education / PHI, 2003. 3) 8088 and 8086 microprocessors-Programming, Interfacing, Software, Hardware and

Applications-Trieble and Avtar Singh, 4e person education, 2003

Question paper pattern

1) Total of Eight Questions with two from each unit to be set uniformly covering the entire syllabus.

2) Each question can have a maximum of four subdivisions. Intermixing of questions within a unit is allowed and mixing up of the units is not allowed.

3) Any five full questions are to be answered choosing at least one from each unit.

Course Title: Applications of Signal Processing Course Code: UEC618E

Credits: 3 Teaching Hours: 40 Hrs (10 Hrs/Unit)

Contact Hours: 3 Hrs/Week

CIE Marks: 50 SEE Marks: 50 Total Marks: 100

Unit I

Analog to digital conversion and concept of digital frequency. Introduction to Z-transform, DFT and

its properties, DCT. Linear filtering of long sequence (overlap add and overlap-save methods). Review

of common signal processing operations: Convolution, autocorrelation, cross correlation, power

spectral density and their applications. Time dependent processing: short time energy and average

magnitude, short time average zero crossing detectors.

Unit II

Process of speech production and classification and basics of phonetics, digital models for speech –

vocal tract, radiation, excitation the complete model. Speech Vs silence discrimination, pitch period

estimation, short time autocorrelation function, short time average magnitude difference function,

spectrographic displays. Analysis – synthesis systems – phase vocoder, channel vocoder and Channel

vocoders. Homomorhic analysis-cepstrum and its applications.

Unit III

Fundamentals of Bio Signals: Bio-signal sources, man-instrument system, Origin of bioelectric signals,

types of bioelectric signals – ECG, EEG, and EMG. Electrocardiograph: Electrical activity of the heart,

characteristics of electrocardiogram (ECG), ECG signal processing aspects. Signal averaging, Signal

compression, Principal noise canceller model, 60 HZ adaptive canceling using a sine wave model, other

applications of adaptive filtering.

Unit IV

Introduction to Image processing: Image representation and Modeling, Image analysis: common signal

processing operations in image processing. Image enhancement: point operations, contast stretching,

clipping and thresholding, digital negative and bit extraction. Image filtering and restoration: image observation models and inverse filtering, and introduction to image data compression.

Text Books:

1) Proakis and Manolakis, “Digital Signal Processing”, Pearson , 4th Edition.

2) L. R. Rabiner and R. W. Schafer, “Digital Processing of Speech Signals", Pearson Education

(Asia) Pte. Ltd., 2004.

3)

Reference Books:

1) D. C. Reddy, “Biomedical Signal Processing: Principles and Techniques”, TMH, 2005. 2) Willis J. Tompkins, “Biomedical Digital Signal Processing: C Language Examples and

Laboratory Experiments for the IBM PC”, Printice Hall.

3) Anil K. Jain, “Fundamentals of Digital Image Processing”, PHI, 2003.

Course Title: DSP Processors Course Code: UEC619E

Credits: 3 Teaching Hours: 40 Hrs (10 Hrs/Unit)

Contact Hours: 3 Hrs/Week

CIE Marks: 50 SEE Marks: 50 Total Marks: 100

Unit I Introduction to Programmable DSPs: Multiplier and multiplier accumulator (MAC), Modified bus

structures and memory access Schemes in P-DSPs, Multiple access memory, Multi-ported memory,

VLIW architecture, Pipelining, Special addressing modes in P-DSPs. On-chip peripherals. Computational Accuracy in DSP Implementations: Introduction, Number formats for signals and

coefficients in DSP systems, Dynamic range and precision, Sources of error in DSP implementations.

Unit II

Architecture of DSP Processor-TMS320C5X: Bus structure, Central arithmetic and logic unit (CALU),

Auxiliary register ALU, Index register, Auxiliary register compare register, Block move address

register, Block repeat registers, Parallel logic unit, Memory mapped registers, Program controller, Flags

in the status registers. TMS320C5X Assembly Language Instructions: Assembly language syntax, Addressing modes,

Load/Store instructions, Addition/Subtraction instructions, Move instructions, Multiplication

instructions, The NORM instruction.

Unit III

Instruction Pipelining in TMS320C5X and Programming: Program control instructions, Peripheral

control, Pipeline structure, Pipeline operation, Normal pipeline operation, C50-based starter kit (DSK),

Programs for familiarization of addressing modes, Programs for familiarization of arithmetic

instructions.

Unit IV

Real Time Signal Processing Using TMS320C5X: On chip timer in C5X and programming its mode,

C5X Serial port block diagram and its operation, Analog interfacing circuit (AIC), Terminal functions,

Analog input and output, A/D and D/A filters, Internal timing configuration, AIC serial port modes and

its registers, AIC serial port operation and reset function, Interfacing the DSP and AIC, FIR filter implementation.

Text Books:

1) B Venkataramani and M Bhaskar, “Digital Signal Processors, Architecture, Programming and

Applications”, TMH Edition.

2) Avtar Singh and S Srinivasan, “Digital Signal Processing, Implementation using DSP

Microprocessors with examples from TMS 320C54XX”, Thomson Learning Edition.

Reference Book:

1) User Manual of TMS320C54XX of Texas Instruments Company.

Course Title: Mobile Communication Course Code: UEC620E

Credits: 3 Teaching Hours: 40 Hrs (10 Hrs/Unit)

Contact Hours: 3 Hrs/Week

CIE Marks: 50 SEE Marks: 50 Total Marks: 100

Unit I Introduction: Short history of wireless communication, Market for Mobile Communications Wireless

transmission, frequency for radio transmission, multiplexing, modulation, spread spectrum, cellular

systems.

Unit II

Medium axis: Motivation for specialized MAC, SDMA, FDMA, TDMA, CDMA. Tele communication

system: GSM, DECT, TETRA, UMPS and IMT2000.

Unit III

Satellite Systems: GEO, LIO, MEO, routing localization and handover, Broad cost system: Overview,

Cylicle repetition of data, Digital Audio Broadcasting, Digital Video Broadcasting. Mobile Network Layer: Mobile IP, Dynamic host configuration Protocol, Mobile Ad hoc networks.

Unit IV

Mobile Transport Layer: Traditional TCP, Classical TCP improvement, TCP over 2.5/3G wireless

network, performance enhancing proxies, support for mobility: 5 system, World wide web, Wireless

application protocol.

Text Books:

1) Jochen Schiller, “Mobile Communications”, 2nd Edition, Pearson Education, 2003.

2) William Stallings, “Wireless Communications and Networks”, Pearson Education, 2002.

Reference Books:

1) Kaveh Pahlavan, Prasanth Krishnamoorthy, “Principles of Wireless Networks”, 1st Edition,

Pearson Education, 2003.

2) Uwe Hansmann, Lothar Merk, Martin S. Nicklons and Thomas Stober, “Principles of Mobile

Computing”, Springer, 2003.

3) C. K. Toh, “AdHoc Mobile Wireless Networks”, 1st Edition, Pearson Education, 2002.

Course Title: Computer Networks Laboratory Course Code: UEC621L

Credits: 1.5 Contact Hours: 3 Hrs/Week

CIE Marks: 50 SEE Marks: 50 Total Marks: 100

List of Experiments

1) Network experiments using C (a) Simulate bit/ character stuffing and de-stuffing using HDLC. (b) Simulate the shortest path algorithm. (c) Encryption and decryption of a given message.

(d) Find minimum spanning tree of a subset. (e) Compute polynomial code checksum for CRC-CCITT

2) Network experiments using NS2 (a) To create a network topology for three nodes, To create a network topology for a star

topology of 12 nodes, to create a topology of 4 nodes for different link capacities and

observe the data flow in the network. (b) To simulate the network of 5 nodes and use the routing protocol dynamically and trace the

link up and down in between nodes.

(c) To simulate a network to perform shortest path routing for a network topology of 9 nodes. (d) To test the operation of multicast routing and trace the packet delivery.

(e) To create topology of 7 nodes and observe the data flow at different nodes.

3) Study of Network programming: (a) Client server programming using TCP. (b) Client server programming using UDP. (c) Client server programming using TCP and file sharing with semaphores.

4) Study of wireless LANs, Sensor networks and campus network

Course Title: VLSI Laboratory Course Code: UEC622L

Credits: 1.5 Contact Hours: 3 Hrs/Week

CIE Marks: 50 SEE Marks: 50 Total Marks: 100

List of Experiments

Design Simulation and Layout for the following

1) Inverter

2) Two input NAND Gate 3) Two input NOR gate 4) Two input XOR / XNOR gates 5) Two input OR gate

6) Two input AND gate 7) NMOS/PMOS transistor VI characteristics 8) NMOS / PMOS and TG as switch

9) D flip flop and T flip flop 10) 3-bit Counter 11) 3-bit Shift Register

12) Full adder 13) Parallel Adder