0% found this document useful (0 votes)
3K views17 pages

Aktu ECE 4th Yr Syllabus

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3K views17 pages

Aktu ECE 4th Yr Syllabus

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 17

DR. A.P.J.

ABDUL KALAM TECHNICAL UNIVERSITY


LUCKNOW

Evaluation Scheme & Syllabus


For
B.Tech. 4th Year
Electronics and Computer Engineering

On

Choice Based Credit System

(Effective from the Session: 2022-23)

DR. A.P.J. ABDUL KALAM TECHNICAL UNIVERSITY


LUCKNOW

Topperworld.in
B.Tech. 4th Year VII Semester
Electronics and Computer Engineering
End
S. Periods Evaluation Scheme
Course Code Course Title Semester Total Credits
No.
L T P CT TA Total PS TE PE
KHU 701/
1 HSMC-1#/ HSMC-2# 3 0 0 30 20 50 100 150 3
KHU 702
KECZ 071- Department Elective –IV
2 3 0 0 30 20 50 100 150 3
074 (From EC Domian)
KECZ 075- Department Elective –V
3 3 0 0 30 20 50 100 150 3
079 (From CS Doamin)
4 Open Elective-II 3 0 0 30 20 50 100 150 3
KECZ 751 A/
Lab as per department
5 KECZ 751 B/ 0 0 2 25 25 50 1
electives*
KECZ 751 C
Mini Project or Internship
6 KECZ 752 0 0 2 50 50 1
Assessment**
7 KECZ 753 Project 1 0 0 8 150 150 4
MOOCs (Essential for
8
Hons. Degree)
Total 850 18
**The Mini Project or internship (4 weeks) conducted during summer break after VI semester and will be assessed during VII semester.

Department Elective-IV
KECZ-071- Information Theory & Coding
KECZ-072- VLSI Design
KECZ-073- Wireless & Mobile Communication
KECZ-074- Microwave & Radar Engineering

Department Elective-V
KECZ-075- Artificial Intelligence
KECZ-076- Internet of Things
KECZ-077- High Performance Computing
KECZ-078- Mobile Computing
KECZ-079- Distributed System

*Lab as per Department Elective


KECZ-751A VLSI Design Lab
KECZ-751B Microwave & Radar Engineering Lab
KECZ-751C Department may conduct one lab based on the CS domain elective chosen for the
curriculum. The department shall on its own prepare complete list of practical for
the lab and arrange for proper setup and conduct accordingly.
*Students will opt one subject from the list of Department Elective with its corresponding lab.
#
Humanities & Social Science including Management Courses

Topperworld.in
B.Tech. 4th Year VIII Semester
Electronics and Computer Engineering
S. Course Course Title Periods Evaluation Scheme End Total Credits
No. Code Semester
L T P CT TA Total PS TE PE
1 KHU-702/ HSMC-2#/ HSMC-1#
KHU-701
3 0 0 30 20 50 100 150 3
2 KOE08X Open Elective –III 3 0 0 30 20 50 100 150 3
3 KOE08X Open Elective –IV 3 0 0 30 20 50 100 150 3
4 KECZ 851 Project II 0 0 18 100 300 400 9
5 MOOCs (Essential for
Hons. Degree)
Total 850 18

Topperworld.in
B.Tech. 4th Year
Electronics and Computer Engineering
Detailed Syllabus

KECZ-071 Information Theory & Coding 3L:0T:0P 3 Credits

Unit Topics Lectures


I Entropy: Entropy, Joint Entropy and Conditional Entropy, Relative Entropy 8
and Mutual Information, Relationship Between Entropy and Mutual
Information, Chain Rules for Entropy, Relative Entropy and Mutual
Information, Jensen’s Inequality and Its Consequences, Log Sum Inequality
and Its Applications, Data-Processing Inequality, Fano’s Inequality.
II Asymptotic Equipartition Property: Asymptotic Equipartition Property 8
Theorem.
Consequences of the AEP: Data Compression, High-Probability Sets and
the Typical Set Data Compression: Examples of Codes, Kraft Inequality,
Optimal Codes, Bounds on the Optimal Code Length, Kraft Inequality for
Uniquely Decodable Codes, Huffman Codes, Optimality of Huffman Codes,
Shannon–Fano–Elias Coding.
III Channel Capacity: Channel Capacity for Various Binary Channels, 8
Symmetric Channels, Properties of Channel Capacity, Preview of Channel
Coding Theorem, Jointly Typical Sequences, Channel Coding Theorem,
Channel capacity Theorem.

IV Block Codes: Introduction to block codes, Single-parity check codes, 8


Product codes, Repetition codes, Hamming codes, Minimum distance of
block codes, Soft-decision decoding, Automatic-repeat-request schemes.
Linear Block codes: Definition of linear Block Codes, Generator matrices,
Standard array, Parity-check matrices, Error detection and correction.

V Convolution codes: Encoding convolutional codes, Generator matrices for 8


convolutional codes, Generator polynomials for convolutional codes,
Graphical representation of convolutional codes, Viterbi Algorithm, Binary
Cycle Codes, BCH codes. RS codes, Golay codes.

Text Books:
1. Bose, Information Theory, Coding and Cryptography, McGraw-Hill Education, 3rd
Edition, (2 July 2016).
2. Joy A. Thomas, Thomas M. Cover, “Elements of information theory”, Wiley-
Interscience; 2nd edition (July 18, 2006).
3. S. Gravano, “Introduction to Error Control Codes” OUP Oxford (24 May
2001).
4. Robert B. Ash, “Information Theory”, Dover Publications (November 1, 1990).
5. Todd k Moon, “Error Correction Coding: Mathematical Methods and Algorithms ”
Wiley, 2005.

Topperworld.in
Reference Books:
1. Simon Haykin, “Digital communication”, John Wiley.
2. Ranjan Bose, “ITC and Cryptography”, Tata McGraw-Hill.
3. Roberto Togneri, Christopher J.S deSilva, “Fundamentals of Information
Theory and Coding Design”, CRC Press.
Course Outcomes:
At the end of this course students will demonstrate the ability to:
1. Explain each block involved in digital communication thoroughly with applications.
2. Apply the knowledge of basic concepts of probability and entropies to analyze the
behavior of a communication system.
3. Analyze the use of source coding and evaluating all the techniques of source coding.
4. Examine the significance of channel coding and evaluating all available techniques of
channel coding and decoding with challenges.
5. Examine various error control coding techniques.

KECZ-072 VLSI Design 3L:0T:0P 3 Credits

Unit Topics Lectures


I Introduction: VLSI Design flow, general design methodologies; critical path 8
and worst case timing analysis, overview of design hierarchy, layers of
abstraction, integration density and Moore's law, VLSI design styles,
packaging, CMOS Logic, Propagation Delay definitions, sheet resistance.
II Interconnect Parameters: Resistance, Inductance, and Capacitance, skin 8
effect and its influence , lumped RC Model, the distributed RC Model,
transient Response, RC delay model, Linear Delay Model, Logical Effort of
Paths, Scaling.
III Dynamic CMOS design: steady-state behavior of dynamic gate circuits, noise 8
considerations in dynamic design, charge sharing, cascading dynamic gates,
domino logic, np-CMOS logic, problems in single-phase clocking, two-phase
non-overlapping clocking scheme, Sequential CMOS Logic Circuits, Layout
design.
IV Semiconductor Memories: Dynamic Random Access Memories (DRAM), 8
Static RAM, non-volatile memories, flash memories, Pipeline Architecture.
Low – Power CMOS Logic Circuits: Introduction, Overview of Power
Consumption, Low – Power Design through voltage scaling,
V Introduction to Testing: Faults in digital circuits. Modeling of faults, 8
Functional Modeling at the Logic Level, Functional Modeling at the Register,
Structural Model and Level of Modeling.
Design for Testability, Ad Hoc Design for Testability Techniques,
Controllability and Observability, Introduction to Built-in-self-test (BIST)
Concept.

Text Book:
1. Sung-Mo Kang & Yosuf Leblebici, “CMOS Digital Integrated Circuits: Analysis &
Design”,Mcgraw Hill, 4th Edition.

Topperworld.in
2. Neil H.E.Weste, David Money Harris, “CMOS VLSI Design – A circuits and Systems
Perspective” Pearson, 4th Edition.

Reference Books:
1. D. A. Pucknell and K. Eshraghian, “Basic VLSI Design: Systems and Circuits”, PHI,
3rd Ed.,1994.
2. R. J. Baker, H. W. Li, and D. E. Boyce , " CMOS circuit design, layout, and simulation",
Wiley-IEEE Press,2007.
3. M. Abramovici, M.A. Breuer and A.D. Friedman, "Digital Systems and Testable
Design" , Jaico Publishing House.
Course Outcomes:
At the end of this course students will demonstrate the ability to:
1. Express the concept of VLSI design and CMOS circuits and delay study.
2. Analyze mathematical methods and circuit analysis models in analysis of CMOS digital
electronics circuits.
3. Design and analyze various combinational & sequential circuits based on CMOS
technology.
4. Examine power logic circuits and different semiconductor memories used in present
day technology.
5. Interpret faults in digital circuits, Fault Models and various Testing Methodologies.

KECZ-073 Wireless and Mobile Communication 3L:0T:0P 3 Credits

Unit Topics Lectures


I Wireless Communication Fundamentals: 8
Evolution of mobile radio communication fundamentals. General Model
of Wireless Communication Link, Types of Signals, Cellular
Infrastructure, Cellular System Components, Antennas for Cellular
Systems, Operation of Cellular Systems, Channel Assignment,
Frequency reuse, Channel Assignment strategies, Handoff Strategies
Cellular Interferences, Sectorization; Wireless Channel and Radio
Communication, Free Space Propagation Model, Channel Noise and
Losses, Fading in Land Mobile Systems, Multipath Fading, Fading
Effects on Signal and Frequency, Shadowing; Wireless Channel
Modeling: AWGN Channel, Rayleigh Channel, Rician Fading Channel,
Nakagami Fading Channel, Ocumura and Hata Path Loss Model;
Channel Modeling: Stochastic, Flat Fading, Wideband Time-Dispersive
Channel Modeling.
II Spread Spectrum and Diversity: 8
Theory of Vocoders, Types of Vocoders; Spread Spectrum Modulation,
Pseudo-Noise Codes with Properties and Code Generation Mechanisms,
DSSS and FHSS Systems, Time Hopping and Hybrid Spread Systems;
Multicarrier Modulation Techniques, Zero Inter Symbol Interference
Communication Techniques, Detection Strategies, Diversity Combining
Techniques: Selection Combining, Threshold Combining, Equal Gain
Combining, Maximum Ratio Combining; Spatial Diversity and

Topperworld.in
Multiplexing in MIMO Systems, Channel Estimation.

III Equalization and Multiple Access: 8


Equalization Techniques: Transversal Filters, Adaptive Equalizers,
Zero Forcing Equalizers, Decision Feedback Equalizers, and related
algorithms; Multiplexing and Multiple Access: FDMA, TDMA, CDMA,
OFDMA, SC- FDMA, IDMA Schemes and Hybrid Method of Multiple
Access Schemes, RAKE Receiver; Multiple Access for Radio Packet
Systems: Pure ALOHA, Slotted ALOHA, CSMA and their versions;
Packet and Pooling Reservation Based Multiple Access Schemes.
IV Cellular Networks: 8
GSM system for mobile Telecommunication, General Packet Radio
Service, Edge Technology; CDMA Based Standards: IS 95 to CDMA 2000,
Wireless Local Loop, IMT 2000 and UMTS, Long Term Evolution
(LTE), Mobile Satellite Communication.
V Other Wireless Networks: 8
Introduction to Mobile Adhoc Networks, Bluetooth, Wi-Fi Standards,
WiMax Standards, Li-Fi Communication, Ultra-Wideband Communication,
Mobile data networks, Wireless Standards IMT 2000, Introduction to 4G &
5G and concept of NGN.
Text Books:
Reference Books:
1. Andrea Goldsmith, “Wireless Communications”, Cambridge University Press, 2005.
2. S. Haykin & M. Moher, “Modern wireless communication”, Pearson, 2005.

Course Outcomes:
At the end of this course students will demonstrate the ability to:
1. Express the basic knowledge of mobile radio & cellular communication fundamentals and
their application to propagation mechanisms, path loss models and multi-path
phenomenon.
2. Analyze the performance of various voice coding and diversity techniques.
3. Apply the knowledge of wireless transmission basics to understand the concepts of
equalization and multiple access techniques.
4. Examine the performance of cellular systems being employed such as GSM, CDMA and
LTE using various theoretical and mathematical aspects.
5. Express basic knowledge of Mobile Adhoc networks and the existing & upcoming data
communication networks in wireless and mobile communication domain.

KECZ-074 Microwave & Radar Engineering 3L:0T:0P 3 Credits

Unit Topics Lectures


I Transmission Line: Transmission line equations & solutions, reflection 10
and transmission coefficient, standing wave, standing wave ratio, line
impedance and admittance, Introduction to strip lines, Microstrip
Transmission line (TL).
Wave Guide: Rectangular Wave guide -Field Components and Parameters,
TE, TM Modes, Dominant Mode, Circular Waveguides: TE, TM modes.
Wave Velocities, Wave guide Cavities.

Topperworld.in
II Passive microwave devices: Microwave Junctions and Couplers, Scattering 8
Matrix, Passive microwave devices: Microwave Hybrid Circuits,
Terminations, Attenuators, Phase Shifters, Microwave Propagation in
ferrites, Faraday Rotation, Isolators, Circulators. S parameter analysis of all
components.
III Microwave tubes : Microwave Tubes: Limitation of Conventional Active 7
Devices at Microwave frequency, Two Cavity Klystron, Reflex Klystron,
Magnetron, Traveling Wave Tube, Backward Wave Oscillators: Their
Schematic, Principle of Operation, Performance Characteristic and their
applications.
IV Microwave Measurements: Measurement of Insertion Loss, Frequency, 7
Cavity Q, Dielectric Constant, Scattering Parameters, Noise Factors, Return
Loss, Impendence; VSWR Metering and Measurement, High Power
Measurement; Power Meters, Microwave Amplifiers.
V Introduction to RADAR systems: RADAR Block diagram, RADAR 8
Range equation, Probability of detection of false alarm, Integration of
RADAR pulses, RADAR cross section of targets, MTI RADAR, CW
RADAR.

Text Books:
1. Liao, S.Y., “ Microwave Devices & Circuits”, 3rd Edition, Prentice Hall of India
Publication, 1995.
2. Sushrut Das, “Microwave Engineering”, 1st Edition, Oxford University Publication,
2015.
3. M.I. Skolnik, “Introduction to Radar Engineering “, 3rd Edition, Tata McGraw Hill
Publication, 2001.
Reference Books:

1. A Das and S.K. Das, “Microwave Engineering”, 1st Edition, Tata McGraw Hill
Publication, 2000.

Course Outcomes:
At the end of this course students will demonstrate the ability to:

1. Analyze various parameters and characteristics of the transmission line and


waveguide and also use of wave guide component as per applications.
2. Describe, analyze and design simple microwave circuits and devices e g couplers,
Attenuators, Phase Shifter and Isolators. Student will also understand the microwave
propagation in ferrites.
3. Analyze the difference between the conventional tubes and the microwave tubes for
the transmission of the EM waves.
4. Acquire knowledge about the handling and measurement of microwave equipment.
5. Differentiate different Radars, find applications and use of its supporting systems.

Topperworld.in
KECZ-075 ARTIFICIAL INTELLIGENCE 3L:0T:0P 3 Credits

Unit Topics Lectures


I INTRODUCTION : Introduction–Definition – Future of Artificial Intelligence – 8
Characteristics of Intelligent Agents– Typical Intelligent Agents – Problem
Solving Approach to Typical AI problems.

II PROBLEM SOLVING METHODS: Problem solving Methods – Search 8


Strategies- Uninformed – Informed – Heuristics – Local Search Algorithms and
Optimization Problems – Searching with Partial Observations – Constraint
Satisfaction Problems – Constraint Propagation – Backtracking Search – Game
Playing – Optimal Decisions in Games – Alpha – Beta Pruning – Stochastic
Games

III KNOWLEDGE REPRESENTATION: First Order Predicate Logic – Prolog 8


Programming – Unification – Forward Chaining-Backward Chaining –
Resolution – Knowledge Representation – Ontological Engineering-Categories
and Objects – Events – Mental Events and Mental Objects – Reasoning
Systems for Categories –

Reasoning with Default Information


IV SOFTWARE AGENTS: Architecture for Intelligent Agents – Agent 8
communication – Negotiation and Bargaining – Argumentation among Agents
– Trust and Reputation in Multi-agent systems.

V APPLICATIONS: AI applications – Language Models – Information Retrieval- 8


Information Extraction – Natural Language Processing – Machine Translation
– Speech Recognition – Robot – Hardware – Perception – Planning – Moving

Text Books:
1. S. Russell and P. Norvig, “Artificial Intelligence: A Modern Approach‖, Prentice Hall, Third
Edition, 2009.
2. I. Bratko, “Prolog: Programming for Artificial Intelligence”, Fourth edition, Addison-
Wesley Educational Publishers Inc., 2011.
3. M. Tim Jones, ―ArIficial Intelligence: A Systems Approach(Computer Science)‖, Jones
and Bartlett Publishers, Inc.First Edition, 2008
4. Nils J. Nilsson, ―The Quest for ArIficial Intelligence‖, Cambridge University Press, 2009.
5. William F. Clocksin and Christopher S. Mellish,‖ Programming in Prolog: Using the ISO
Standard‖, Fifth Edition, Springer, 2003.
6. Gerhard Weiss, ―MulI Agent Systems‖, Second EdiIon, MIT Press, 2013.
7. David L. Poole and Alan K. Mackworth, ―ArIficial Intelligence: FoundaIons of
Computational Agents‖, Cambridge University Press, 2010.

Topperworld.in
Course Outcomes:

At the end of this course students will demonstrate the ability to:

1. Describe the basics of the theory and practice of Artificial Intelligence as a discipline and
Intelligent agents.
2. Explain search techniques and gaming theory.
3. Implement knowledge representation techniques and problem solving strategies to
common AI applications.
4. Compare techniques used for classification and clustering.
5. Evaluate basics of pattern recognition and steps required for it.

KECZ-076 INTERNET OF THINGS 3L:0T:0P 3 Credits

Unit Topics Lectures

I Internet of Things (IoT): Vision, Definition, Conceptual Framework, 8


Architectural view, technology behind IoT, Sources of the IoT, M2M
Communication, IoT Examples. Design Principles for Connected Devices:
IoT/M2M systems layers and design standardization, communication
technologies, data enrichment and consolidation, ease of designing and
affordability.

II Hardware for IoT: Sensors, Digital sensors, actuators, radio frequency 8


identification (RFID) technology, wireless sensor networks, participatory
sensing technology. Embedded Platforms for IoT: Embedded computing
basics, Overview of IOT supported Hardware platforms such as Arduino,
NetArduino, Raspberry pi, Beagle Bone, Intel Galileo boards and ARM
cortex.

III Network & Communication aspects in IoT: Wireless Medium access issues, 8
MAC protocol survey, Survey routing protocols, Sensor deployment & Node
discovery, Data aggregation & dissemination

IV Programming the Ardunio: Ardunio Platform Boards Anatomy, Ardunio 8


IDE, coding, using emulator, using libraries, additions in ardunio,
programming the ardunio for IoT.

V Challenges in IoT Design challenges: Development Challenges, Security 8


Challenges, Other challenges IoT Applications: Smart Metering, E-health,
City Automation, Automotive Applications, home automation, smart cards,

Topperworld.in
communicating data with H/W units, mobiles, tablets, Designing of smart
street lights in smart city.

Text Book:

1. Olivier Hersent,David Boswarthick, Omar Elloumi “The Internet of Things key applications
and protocols”, wiley
2. Jeeva Jose, Internet of Things, Khanna Publishing House
3. Michael Miller “The Internet of Things” by Pearson
4. Raj Kamal “INTERNET OF THINGS”, McGraw-Hill, 1ST Edition, 2016
5. ArshdeepBahga, Vijay Madisetti “Internet of Things (A hands on approach)” 1ST edition,
VPI publications,2014
6. Adrian McEwen,Hakin Cassimally “Designing the Internet of Things” Wiley India

Course Outcome:

At the end of this course students will demonstrate the ability to:

1. Demonstrate basic concepts, principles and challenges in IoT.


2. Illustrate functioning of hardware devices and sensors used for IoT.
3. Analyze network communication aspects and protocols used in IoT.
4. Execute IoT for developing real life applications using Ardunio programming.
5. Develop IoT infrastructure for popular applications.

KECZ-077 HIGH PERFORMANCE COMPUTING 3L:0T:0P 3 Credits

Unit Topics Lectures

I Overview of Grid Computing Technology, History of Grid Computing, High 8


Performance Computing, Cluster Computing. Peer-to-Peer Computing,
Internet Computing, Grid Computing Model and Protocols, Types of Grids:
Desktop Grids, Cluster Grids, Data Grids, High- Performance Grids,
Applications and Architectures of High Performance Grids, High
Performance Application Development Environment.

II Open Grid Services Architecture: Introduction, Requirements, Capabilities, 8


Security Considerations, GLOBUS Toolkit

Topperworld.in
III Overview of Cluster Computing: Cluster Computer and its Architecture, 8
Clusters Classifications, Components for Clusters, Cluster Middleware and
SSI, Resource Management and Scheduling, Programming, Environments
and Tools, Cluster Applications, Cluster Systems,

IV Beowulf Cluster: The Beowulf Model, Application Domains, Beowulf 8


System Architecture, Software Practices, Parallel Programming with MPL,
Parallel Virtual Machine (PVM).

V Overview of Cloud Computing: Types of Cloud, Cyber infrastructure, 8


Service Oriented Architecture Cloud Computing Components:
Infrastructure, Storage, Platform, Application, Services, Clients, Cloud
Computing Architecture.

Text Book:

1. Laurence T.Yang, Minyi Guo – High Performance Computing Paradigm and Infrastructure
John Wiley
2. Ahmar Abbas, “Grid Computing: Practical Guide to Technology & Applications”, Firewall
Media, 2004.
3. Joshy Joseph and Craig Fellenstein , “Grid Computing” Pearson Education, 2004.
4. lan Foster, et al.,“The Open Grid Services Architecture”, Version 1.5 (GFD.80). Open Grid
Forum, 2006.
5. RajkumarBuyya. High Performance Cluster Computing: Architectures and Systems.
PrenticeHall India, 1999.

Course Outcome:

At the end of this course students will demonstrate the ability to:

1. Explain the basic concept of Computer architecture and Modern Processor.


2. Classify the basic concepts of access optimization and parallel computers.
3. Describe different parallel processing platforms involved in achieving high performance
computing.
4. Develop efficient and high performance parallel programming.
5. Identify parallel programming using message passing paradigm.

Topperworld.in
KECZ-078 MOBILE COMPUTING 3L:0T:0P 3 Credits

Unit Topics Lectures

I Introduction, issues in mobile computing, overview of wireless telephony: 8


cellular concept, GSM: air-interface, channel structure, location
management: HLR-VLR, hierarchical, handoffs, channel allocation in
cellular systems, CDMA, GPRS.

II Wireless Networking, Wireless LAN Overview: MAC issues, IEEE 802.11, 8


Blue Tooth, Wireless multiple access protocols, TCP over wireless, Wireless
applications, data broadcasting, Mobile IP, WAP: Architecture, protocol
stack, application environment, applications.

III Data management issues, data replication for mobile computers, adaptive 8
clustering for mobile wireless networks, File system, Disconnected
operations.

IV Mobile Agents computing, security and fault tolerance, transaction 8


processing in mobile computing environment.

V Ad Hoc networks, localization, MAC issues, Routing protocols, global state 8


routing (GSR), Destination sequenced distance vector routing (DSDV),
Dynamic source routing (DSR), Ad Hoc on demand distance vector routing
(AODV), Temporary ordered routing algorithm (TORA), QoS in Ad Hoc
Networks, applications.

Text Book:

1. J. Schiller, Mobile Communications, Addison Wesley.


2. A. Mehrotra, GSM System Engineering.
3. M. V. D. Heijden, M. Taylor, Understanding WAP, Artech House.
4. Charles Perkins, Mobile IP, Addison Wesley.
5. Charles Perkins, Ad hoc Networks, Addison Wesley.

Course Outcome:

At the end of this course students will demonstrate the ability to:

1. Explain and discuss issues in mobile computing and illustrate overview of wireless
telephony and channel allocation in cellular systems.

Topperworld.in
2. Explore the concept of Wireless Networking and Wireless LAN.
3. Analyse and comprehend Data management issues like data replication for mobile
computers, adaptive clustering for mobile wireless networks and Disconnected
operations.
4. Identify Mobile computing Agents and state the issues pertaining to security and fault
tolerance in mobile computing environment.
5. Compare and contrast various routing protocols and will identify and interpret the
performance of network systems using Adhoc networks

KECZ-079 DISTRIBUTED SYSTEM 3L:0T:0P 3 Credits

Unit Topics Lectures

I Characterization of Distributed Systems: Introduction, Examples of 8


distributed Systems, Resource sharing and the Web Challenges.
Architectural models, Fundamental Models. Theoretical Foundation for
Distributed System: Limitation of Distributed system, absence of global
clock, shared memory, Logical clocks ,Lamport’s & vectors logical clocks.
Concepts in Message Passing Systems: causal order, total order, total causal
order, Techniques for Message Ordering, Causal ordering of messages,
global state, termination detection.

II Distributed Mutual Exclusion: Classification of distributed mutual 8


exclusion, requirement of mutual exclusion theorem, Token based and non
token based algorithms, performance metric for distributed mutual
exclusion algorithms. Distributed Deadlock Detection: system model,
resource Vs communication deadlocks, deadlock prevention, avoidance,
detection & resolution, centralized dead lock detection, distributed dead
lock detection, path pushing algorithms, edge chasing algorithms.

III Agreement Protocols: Introduction, System models, classification of 8


Agreement Problem, Byzantine agreement problem, Consensus problem,
Interactive consistency Problem, Solution to Byzantine Agreement
problem, Application of Agreement problem, Atomic Commit in Distributed
Database system. Distributed Resource Management: Issues in distributed
File Systems, Mechanism for building distributed file systems, Design issues
in Distributed Shared Memory, Algorithm for Implementation of
Distributed Shared Memory.

Topperworld.in
IV Failure Recovery in Distributed Systems: Concepts in Backward and 8
Forward recovery, Recovery in Concurrent systems, Obtaining consistent
Checkpoints, Recovery in Distributed Database Systems. Fault Tolerance:
Issues in Fault Tolerance, Commit Protocols, Voting protocols, Dynamic
voting protocols

V Transactions and Concurrency Control: Transactions, Nested transactions, 8


Locks, Optimistic Concurrency control, Timestamp ordering, Comparison of
methods for concurrency control. Distributed Transactions: Flat and nested
distributed transactions, Atomic Commit protocols, Concurrency control in
distributed transactions, Distributed deadlocks, Transaction recovery.
Replication: System model and group communication, Fault - tolerant
services, highly available services, Transactions with replicated data.

Text Book:

1. Singhal & Shivaratri, "Advanced Concept in Operating Systems", McGraw Hill


2. Ramakrishna,Gehrke,” Database Management Systems”, McGraw Hill
3. Vijay K.Garg Elements of Distributed Computing , Wiley
4. Coulouris, Dollimore, Kindberg, "Distributed System: Concepts and Design”, Pearson
Education
5. Tenanuanbaum, Steen,” Distributed Systems”, PHI

Course Outcome:

At the end of this course students will demonstrate the ability to:

1. Explain hardware and software issues in modern distributed systems.


2. Classify knowledge in distributed architecture, naming, synchronization, consistency and
replication, fault tolerance, security, and distributed file systems.
3. Analyze the current popular distributed systems such as peer-to-peer (P2P) systems.
4. Classify shared Memory Techniques and have sufficient knowledge about file access.
5. Describe knowledge of Synchronization and Deadlock.

Topperworld.in
KECZ-751A VLSI DESIGN LAB 0L:0T:2P 1 Credit

SUGGESTIVE LIST OF EXPERIMENTS:

1. Design and analysis of basic of logic Gates: AND, OR, NOT, NAND, NOR, XOR, XNOR.
2. Design and implementation of Half adder and Full adder using CMOS logic.
3. To simulate the schematic of the common drain amplifier.
4. To simulate the schematic of the differential amplifier.
5. To simulate the schematic of the operational amplifier.
6. Design of 3-8 decoder using MOS technology.
7. Design a 4:1 Multiplexer.
8. Design and implementation of Flip flop circuit.
9. Layout design of PMOS, NMOS transistors.
10. Layout design of CMOS inverter and its analysis.
Course Outcomes:
At the end of this course students will demonstrate the ability to:
1. Design the logic gates.
2. Implementation of combinational and sequential circuits using CMOS logic.
3. Analyze amplifier circuits.
4. Design sequential circuits such as flip flop.
5. Perform the layout designing for physical analysis of the MOS transistor and MOS
based circuits.

KECZ-751B MICROWAVE & RADAR ENGINEERING LAB 0L:0T:2P 1 Credit

SUGGESTIVE LIST OF EXPERIMENTS:

1. To study microwave test bench.


2. To study the characteristics of reflex klystron tube and to determine its electronic tuning
range.
3. To determine the frequency and wavelength in a rectangular waveguide working on TE01
mode.
4. To study measurement of reflection coefficient and standing wave ratio using double
minima method.
5. a) To study isolation and coupling coefficient of a magic Tee.
b) To measure coupling coefficient, Insertion loss & Directivity of a Directional coupler.

6. To study V-I characteristic of Gunn diode.


7. To measure an unknown impedance with Smith chart.
8. a) To measure attenuation and insertion loss of a fixed and variable attenuator.
b) To measure isolation and insertion loss of a three port Circulators/Isolator.
9. Study of Attenuator (Fixed and Variable type).
10. To Study working of Doppler radar, and measure the velocity of the object moving in the
Radar range.

Topperworld.in
Course Outcomes:
At the end of this course students will demonstrate the ability to:
1. Describe working on microwave testing bench.
2. Practically demonstrate the Characteristics of Reflex klystron using Microwave bench
setup.
3. Demonstrate the performance of the Gunn diode using Microwave bench setup.
4. Perform measurement of Frequency, attenuation, VSWR, Impedance of microwave
passive device using Klystron Bench Setup.
5. Interpret the basics of Smith chart for solution of transmission line problems and
impedance matching.

KECZ-751C Lab As per Department Elective from CS Domain 0L:0T:2P 1 Credit

Department may conduct one lab based on the CS domain elective chosen for the curriculum.
The department shall prepare complete list of practical for the lab and arrange for proper setup
and conduct accordingly on its own.

Topperworld.in

You might also like