CSE Year-3 Sem-2

#Internet of Things  #Machine Learning  #Basic VLSI Design  #Compiler Design  #Advanced Computer Architecture
#IoT #ML #BVLSI #VLSI #CD #ACA
  • Internet of Things

UNIT I : Introduction to IoT - Download PDF
Definition and Characteristics of IoT, physical design of IoT, IoT protocols, IoT communication models, IoT Communication APIs, Communication protocols, Embedded Systems, IoT Levels and Templates.
UNIT II : Prototyping IoT Objects using MP/MC - Download PDF
Working principles of sensors and actuators, setting up the board – Programming for IoT, Reading from Sensors, Communication: communication through Bluetooth, Wi-Fi.
UNIT III : IoT Architecture and Protocols - Download PDF
Architecture Reference Model- Introduction, Reference Model and architecture, IoT reference Model, Protocols- 6LowPAN, RPL, CoAP, MQTT, IoT frameworks- Thing Speak.
UNIT IV : Device Discovery and Cloud Services for IoT - Download PDF
Device discovery capabilities- Registering a device, Deregister a device, Introduction to Cloud Storage models and communication APIs Web-Server, Web server for IoT.
UNIT V : UAV IoT - Download PDF
Introduction to Unmanned Aerial Vehicles/Drones, Drone Types, Applications: Defense, Civil, Environmental Monitoring; UAV elements and sensors- Arms, motors, Electronic Speed Controller(ESC), GPS, IMU, Ultra sonic sensors; UAV Software –Arudpilot, Mission Planner, Internet of Drones(IoD)- Case study FlytBase.

  • Machine Learning

UNIT I Introduction - Download PDF
Introduction: What is AI, Foundations of AI, History of AI, The State of Art. 
Intelligent Agents: Agents and Environments. 
Good Behavior: The Concept of Rationality, The Nature of Environments, The Structure of Agents.
UNIT II Solving Problems by searching - Download PDF
Problem Solving Agents, Example problems, Searching for Solutions, Uninformed Search Strategies, Informed search strategies, Heuristic Functions, Beyond Classical Search: Local Search Algorithms and Optimization Problems, Local Search in Continues Spaces, Searching with Nondeterministic Actions, Searching with partial observations, online search agents and unknown environments.
UNIT III Reinforcement Learning & Natural Language Processing - Download PDF
Reinforcement Learning: Introduction, Passive Reinforcement Learning, Active Reinforcement Learning, Generalization in Reinforcement Learning, Policy Search, applications of RL Natural Language Processing: Language Models, Text Classification, Information Retrieval, Information Extraction.
UNIT IV Natural Language for Communication - Download PDF
Natural Language for Communication: Phrase structure grammars, Syntactic Analysis, Augmented Grammars and semantic Interpretation, Machine Translation, Speech Recognition Perception: Image Formation, Early Image Processing Operations, Object Recognition by appearance, Reconstructing the 3D World, Object Recognition from Structural information, Using Vision.
UNIT V Robotics - Download PDF
Robotics: Introduction, Robot Hardware, Robotic Perception, planning to move, planning uncertain movements, Moving, Robotic software architectures, application domains Philosophical foundations: Weak AI, Strong AI, Ethics and Risks of AI, Agent Components, Agent Architectures, Are we going in the right direction, What if AI does succeed.

  • Basic VLSI Design

UNIT I - Download PDF
Moore’s law, speed power performance, nMOS fabrication, CMOS fabrication: n-well, pwell processes, BiCMOS, Comparison of bipolar and CMOS. Basic Electrical Properties of MOS And BiCMOS Circuits: Drain to source current versus voltage characteristics, threshold voltage, transconductance.
UNIT II : Basic Electrical Properties of MOS And BiCMOS Circuits - Download PDF
nMOS inverter, Determination of pull up to pull down ratio: n-MOS inverter driven through one or more pass transistors, alternative forms of pull up, CMOS inverter, Bi-CMOS inverters, latch up. Basic Circuit Concepts: Sheet resistance, area capacitance calculation, Delay unit, inverter delay, estimation of CMOS inverter delay, super buffers, Bi-CMOS drivers.
UNIT III : MOS and BiCMOS Circuit Design Processes - Download PDF
MOS layers, stick diagrams, nMOS design style, CMOS design style Design rules and layout & Scaling of MOS Circuits: λ - based design rules, scaling factors for device parameters
UNIT IV : Subsystem Design and Layout-1 - Download PDF
Switch logic pass transistor, Gate logic inverter, NAND gates, NOR gates, pseudo nMOS, Dynamic CMOS Examples of structured design: Parity generator, Bus arbitration, multiplexers, logic function block, code converter.
UNIT V : Subsystem Design and Layout-2 - Download PDF
Clocked sequential circuits, dynamic shift registers, bus lines, General considerations, 4-bit arithmetic processes, 4-bit shifter, Regularity Definition & Computation Practical aspects and testability: Some thoughts of performance, optimization and CAD tools for design and simulation. 

  • Compiler Design

UNIT I : Introduction - Download PDF
Introduction: The structure of a compiler, the science of building a compiler, programming language basics Lexical Analysis: The Role of the Lexical Analyzer, Input Buffering, Recognition of Tokens, The Lexical-Analyzer Generator Lex, Finite Automata, From Regular Expressions to Automata, Design of a Lexical-Analyzer Generator, Optimization of DFA-Based Pattern Matchers.
UNIT II Syntax Analysis - Download PDF
Introduction, Context-Free Grammars, Writing a Grammar, Top-Down Parsing, Bottom-Up Parsing, Introduction to LR Parsing: Simple LR, More Powerful LR Parsers, Using Ambiguous Grammars and Parser Generators.
UNIT III Syntax-Directed Translation - Download PDF
Syntax-Directed Translation: Syntax-Directed Definitions, Evaluation Orders for SDD's,
Applications of Syntax-Directed Translation, Syntax-Directed Translation Schemes, Implementing L-Attributed SDD's. Intermediate-Code Generation: Variants of Syntax Trees, Three-Address Code, Types and Declarations, Type Checking, Control Flow, Switch-Statements, Intermediate Code for Procedures.
UNIT IV Code Generation - Download PDF
Run-Time Environments: Stack Allocation of Space, Access to Nonlocal Data on the Stack, Heap Management, Introduction to Garbage Collection, Introduction to Trace-Based Collection.
Code Generation: Issues in the Design of a Code Generator, The Target Language, Addresses in the Target Code, Basic Blocks and Flow Graphs, Optimization of Basic Blocks, A Simple Code
Generator, Peephole Optimization, Register Allocation and Assignment, Dynamic Programming
Code-Generation.
UNIT V Machine-Independent Optimization - Download PDF
Machine-Independent Optimization: The Principal Sources of Optimization, Introduction to Data- Flow Analysis, Foundations of Data-Flow Analysis, Constant Propagation, Partial-Redundancy Elimination, Loops in Flow Graphs.

  • Advanced Computer Architecture

UNIT I : Computer Abstractions and Technology - Download PDF
Introduction, Eight Great Ideas in Computer Architecture, Below Your Program, Under the Covers, Technologies for Building Processors and Memory, Performance, The Power Wall, The Sea Change: The Switch from Uni-processors to Multiprocessors, Benchmarking the Intel Core i7, Fallacies and Pitfalls.
UNIT II : Instructions - Download PDF
Language of the Computer: Operations of the Computer Hardware, Operands of the Computer Hardware, Signed and Unsigned Numbers, Representing Instructions in the Computer, Logical Operations, Instructions for Making Decisions, Supporting Procedures in Computer
Hardware, Communicating with People, MIPS Addressing for 32-Bit Immediates and Addresses, Parallelism and Instructions: Synchronization, Translating and Starting a Program, A C Sort Example to Put It All Together, Arrays versus Pointers, ARMv7 (32-bit) Instructions, x86 Instructions, ARMv8 (64-bit) Instructions.
UNIT III : Arithmetic for Computers - Download PDF
Introduction, Addition and Subtraction, Multiplication, Division, Floating Point, Parallelism and Computer Arithmetic: Subword Parallelism, Streaming SIMD Extensions and Advanced Vector Extensions in x86, Subword Parallelism and Matrix Multiply.
UNIT IV : The Processor - Download PDF
Introduction, Logic Design Conventions, Building a Datapath, A Simple Implementation Scheme, An Overview of Pipelining, Pipelined Datapath and Control, Data Hazards: Forwarding versus Stalling, Control Hazards, Exceptions, Parallelism via Instructions, The ARM Cortex-A8 and Intel Core i7 Pipelines.
UNIT V : Large and Fast - Download PDF
Exploiting Memory Hierarchy: Introduction, Memory Technologies, The Basics of Caches, Measuring and Improving Cache Performance, Dependable Memory Hierarchy, Virtual Machines, Virtual Memory, A Common Framework for Memory Hierarchy, Using a Finite-State Machine to Control a Simple Cache, Parallelism and Memory Hierarchies: Cache Coherence, JNTUA B.Tech. R20 Regulations Parallelism and Memory Hierarchy: Redundant Arrays of Inexpensive Disks, Advanced Material: Implementing Cache Controllers, The ARM Cortex-A8 and Intel Core i7 Memory Hierarchies.  


Post a Comment

Previous Post Next Post
x