CIRCUIT DESIGN USING MULTISIM Day 1 Day 2 Day 3 · Introduction to Code Composer Studio Working...
-
Upload
duongthuan -
Category
Documents
-
view
227 -
download
0
Transcript of CIRCUIT DESIGN USING MULTISIM Day 1 Day 2 Day 3 · Introduction to Code Composer Studio Working...
CIRCUIT DESIGN USING MULTISIM
Day 1
Introduction to NI Multisim for SPICE modeling in circuit design
NI LabVIEW and virtual instrumentation for interactive simulation
Day 2
Incorporation of real stimulus data into simulation
Analyses to verify design (AC, Monte Carlo)
Day 3
Design verification of circuit prototypes by using simulation results as output to real-world circuitry
Introduction to NI Ultiboard for integrated PCB layout
Creation of hybrid prototyping systems using LabVIEW and NI hardware products
TRAINING IN BIG DATA AND CLOUD COMPUTING
Week 1
Introduction to Big Data & Big Data Challenges
Limitations & Solutions of Big Data Architecture
Hadoop & its Features
Week 2
Hadoop Ecosystem
Hadoop 2.x Core Components
Hadoop Storage: HDFS (Hadoop Distributed File System)
Hadoop Processing: Map Reduce Framework
Different Hadoop Distributions
Week 3
Cloud Computing – current & future trends, impact on scientific research
Open Stack – cloud operating system, object storage (SWIFT)
Hadoop – architecture, Hadoop Distributed File System (HDFS)
Week 4
Map Reduce – programming model, task scheduling algorithms
Apache Spark
Web Services
Week 5
Runtime Software Architecture
Runtime Software Evolution
Reflection
Just In Time Compilation
Cloud Oriented Software Security
ADVANCES IN IOT APPLICATIONS
Week 1
Wireless Sensor Protocols & Programming
Computer Networks & Management
Week 2
Embedded System Design &Architecture
Career Advancement Course for Engineers
Week 3
Embedded Systems and Real Time Operating System
IoT Architecture and Protocols
Week 4
Cloud Architecture and Computing
Career Advancement Course for Engineers
Implementation of IoT with Raspberry Pi
Fog Computing
HARDWARE NETWORKING (CCNA)
Day 1
TCP/IP Model & Ipv4 Addressing All Layers of TCP/IP Compound with – OS IP datagram format – Protocol No. – TCP 6 – UDP 17 Introduction to IP addressing – Class A/B/C/D/E Private IP address – First OCTET range etc. Subnetting Components of network – Types of Network – Repeater
Day 2 Introduction to IPV6
Introduction Unicast, Multicast and other Special ipV6 Addresses Configuring ipV6 Routing and Routing Protocols
Basic of Router & Configuration
Selection of Router & Cabling a Route Day 3 Different modes of operation & basic commands
Internal Components: Different Modes: Exec Mode Basic commands practice Advanced Commands
Day 4 IP Routing
IP Routing, Static Routing & Default Routing Static Routing & Default Routing Dynamic Routing and RIP RIP Dynamic Routing EIGRP & OSPF Access List IP standard Access List IP Extended Access List NAT
Day 5 WAN Technologies
WAN Technologies- Leased Line PPP Link VPN Frame-Relay
Switching Switching Operation and Configuration VLAN Configuration
Wireless LAN Wireless Intro & Operation
FUNDAMENTAL CONCEPTS IN EMBEDDED SYSTEMS
Day 1
Introduction to embedded system
Introduction to Microcontrollers
Architecture of TIVA C123GH6PM
Day 2
Introduction to Code Composer Studio
Working with GPIOs
Working Timer Module
Day 3
Interfacing Display Devices
Interfacing Actuators
Interfacing Analog and Digital Sensors
Day 4
Introduction to Serial Communication Protocols
Introduction to Wireless Protocols
Embedded system architecture and classifications
Day 5
Challenges and design issues in embedded systems
Fundamentals of Embedded Processor and Microcontrollers
Fundamentals of Vonneuman/Harvard architectures
Day 6
Types of microcontrollers
Simulate, Synthesize, Implement, Generate Bitstream, and Verify the Design in Hardware.
Hardware Implementation of Seven Segment LED controller
Time Division Multiplexing using Multiple Seven Segment LEDs
SIMULATION OF WIRELESS NETWORK
Day 1
Linux Fundamentals
Installation and Initialization Installation, Package Selection Anatomy of a Kickstart File, Command line Introduction to Bash Shell System Initialization, Starting the Boot Process: GRUB.
Day 2
Boot and Package Management Configuring services to run at boot, Securing single-user mode (su login), Shutting down and rebooting the system, RPM Package Manager, Installing and Removing Software, Updating a Kernel
RPM, Yum Command set, Install packages by using yum. Apt-get command set, Apt-cache package management
Day 3
User Administration Understanding different types of groups and creation of groups Creation of users in different groups Understanding Passwd, Shadow Files Understanding password aging Creation of quotas for users, groups and file systems Understanding users security files The different commands for Monitoring the users Troubleshooting
Day 4
Run levels Understanding the different types of run-levels Understanding different types of shutdown commands Understanding run control scripts Understanding the different types
Day 5
Overview of the Service Protocols FTP DHCP DNS Apache
Samba LVM
ADVANCES IN IOT APPLICATIONS
Day 1
Introduction to IOT What Is the Internet of Things (IoT) Current Business Trends in IOT Benefits of IOT Barriers of IOT IoT Architecture
Day 2
Sensors What is Sensors and Actuators Types of Sensor & their Significance
Day 3
IOT Communication Layer Communication Technology Raspberry PI Wireless & Bluetooth IoT protocols: MQTT/MQTTS, ALLJOYN Hands on End to End IoT Session
Day 4
Cloud Introduction to Cloud Computing Introduction to Amazon Web Servers AWS IOT Implementations
Day 5
IOT Frame Work Introduction to IOT Frame Work Types of Framework available in Market - Windows, Microsoft Azure
APTITUDE TRAINING
Day 1
Number System
Average
LCM & HCF
Day 2
Ratio & Proportion
Percentage
Partnership
Day 3
Mixtures & Alligations
Simple Interest & Compound Interest
Problems Based on Ages
Day 4
Profit & Loss
Sequence & Series
Time & Work
Day 5
Pipes & Cisterns
Time & Distance
Boats & Streams
Day 6
Calendar
Clocks
Permutation & Combination
Day 7
Probability
Trigonometry
Day 8
Geometry
Mensuration
Data Sufficiency
ADVANCED PROGRAMMING IN NETWORK SIMULATOR-2
Day 1
Introduction about NS2
History NS2 Installation in Linux
Day 2
Queue, Array and list NS2 Architecture
Day 3
Creating Nodes and Links Wired Network Theory
Day 4
Network Topology Protocol - TCP/IP, UDP/IP & SMTP
Day 5
Wired 4, 5, 6 Nodes Wireless Network theory
Day 6
Script for Mobility in Nodes Communication between Nodes
Day 7
Communication Using AODV, DSR & DSDV. Packet Tracing & Event Tracing
Day 8
Queue Monitoring & Flow Monitoring Trace info using XGRAPH VANET Introduction.
INTRODUCTION TO COMMUNICATION TOOL BOXES IN MATLAB
Day 1
MATLAB - History & Introduction
MATLAB Software Working Environment
MATLAB Input Entry & Executing Commands & Methods
Day 2
Matrices
Polynomials
Solving Equation
Day 3
MATLAB Graphics 2D
MATLAB Graphics 3D
Basic Control Systems
Day 4
DSP Introduction
Sampling Theorem & Aliasing Effect
DIP Introduction
Day 5
Operators
Image Compression
Segmentation
Day 6
Simulink
GUI – Graphical User Interface
Interfacing Arduino with MATLAB Simulink
PROGRAMMING IN JAVA
Day 1
Introduction
First Meeting with Java
Object Oriented Programming
Day 2
Basics Of Java Language
Control Flow Statements
Classes And Objects
Day 3
Interfaces And Inheritance
Packages
Exceptions
Day 4
Input Output Streams
An Introduction to Threads
Applets
Day 5
Introduction to AWT
Introduction to Swing
Collections
Day 6
JDBC- - Introduction to JDBC
Databases and Drivers
Data Source Name
Day 7
Connecting to the Database
Execute Statements
Databases
TRAINING TO MULTISIM PROGRAMMING
Day 1
Introduction
Part A: Selecting Components
Part B: Wiring the Schematic
Day 2
Part C: Simulating the Circuit
Part D: Transferring to PCB Layout
Part E: Routing the Board
Day 3
Learning How to Use the New NI Multisim 11.0 Schematic Features
Transitioning from PSPICE to NI Multisim: A Tutorial
NI Multisim Interactive Demonstration
Day 4
NI Multisim 101: An Introduction to Capture and Simulate for Board-Level Design
Best Practices in Printed Circuit Board Design
Repeating Common Circuits in NI Multisim: Hierarchical Blocks
Day 5
Creating Bus Vectors in NI Multisim
How to Use the Filter Wizard in NI Multisim
NI Multisim Fundamental Circuits.
TESTING OF ELECTRONIC DEVICES
Day 1
Introduction to Electronics: – Electric Current, OHMS Law, Insulation, Conduction and related formulae. Resistor and capacitor colour codes.
Practical uses of commonly used components e.g. Cables, connectors, fuses, batteries, resistors, capacitors, diodes, LED’s, transformers, etc.
Day 2
Construction, testing and faultfinding the following popular basic circuits: – Power supplies, amplifiers, timers, etc.
Test Equipment: Analogue and Digital Multimeters and Oscilloscopes.
Day 3
PCB’s: – Types and Construction. Assembling devices on breadboard and prepared PCB. Soldering and De-Soldering Techniques. Use of solder wick and suckers.
Analysing, building and faultfinding the following circuits: – Power supplies, amplifiers, switching, protection, filtering, etc.
Day 4
Test Equipment: – Multimeters, Oscilloscopes, Function Generators and Sweep Generators, etc.
Sourcing component packaging data, assembly and ESD precautions on discrete and integrated components and equipment.
Day 5
Components and associated circuitry: – Resistors, Capacitors, Diodes (signal, power, zener), Transistors (NPN and PNP), Relays, operational amplifier circuits etc. Associated Formulae, Graphs and Arithmetic.
Power Supplies: – Transformers: – types and uses, half wave rectifier and full wave bridge rectifier. Smoothing, filtering and regulating techniques.
Day 6
Voltage regulators – Discrete and Integrated (SIL and DIL). Heat sinks for high power components. Battery charger function and modes.
Health & Safety, Care of Tools and instruments for assembly and repair.
Cloud computing and mobile data
Day 1
Installation and Initialization
Installation, Package Selection Anatomy of a Kickstart File, Command line Introduction to Bash Shell System Initialization, Starting the Boot Process: GRUB.
Day 2
Boot and Package Management
Configuring services to run at boot, Securing single-user mode (su login), Shutting down and rebooting the system, RPM Package Manager, Installing and Removing Software, Updating a Kernel
RPM, Yum Command set, Install packages by using yum. Apt-get command set, Apt-cache package management
Day 3
User Administration
Understanding different types of groups and creation of groups Creation of users in different groups Understanding Passwd, Shadow Files Understanding password aging Creation of quotas for users, groups and file systems Understanding users security files The different commands for Monitoring the users TROUBLESHOOTING Automation of jobs – Cron , at
Day 4
Run levels
Understanding the different types of run-levels Understanding different types of shutdown commands Understanding run control scripts Understanding the different types
Day 5
Overview of the Service Protocols:
FTP DHCP DNS Apache Samba
Aptitude and reasoning training
Day 1
Number System
Average
LCM & HCF
Ratio & Proportion
Percentage
Day 2
Partnership
Mixtures & Alligations
Simple Interest & Compound Interest
Problems Based on Ages
Day 3
Profit & Loss
Sequence & Series
Time & Work
Pipes & Cisterns
Day 4
Time & Distance
Boats & Streams
Calendar
Clocks
Day 5
Permutation & Combination
Probability
Trigonometry
Geometry
Day 6
Mensuration
Data Sufficiency
Day 7
Number series
Analogy
Classifications
Blood relations
Day 8
Coding-decoding
Puzzle test
Machine input
Inequalities
Day 9
Decision making
Syllogism
Sitting arrangement
Day 10
Sequential output tracing
Direction sense test
Logical Venn diagram
Training in programming concepts of Embedded systems
Day 1
Introduction To Raspberry Pi
Board
ARM SoC (System-On-Chip) Architecture
Hardware Interfaces
Day 2
Software For RPi
Raspbian OS (Linux Desktop)
Day 3
Hands-On Projects
Setting Up The RPi – Raspbian OS
Booting The RPi
Networking The RPi
Day 4
Basics Of The Linux OS Used On The Pi
GPIO Interfacing Using Linux
File-Sharing On The RPi
Sensor Interfacing
Day 5
Text To Audio Play
Video Playback On The RPi
Connecting A USB Webcam
Video Streaming On The RPi
Day 6
Bluetooth Interfacing
Wi-Fi Interfacing
Access The World Wide Web
Day 7
Hosting Web Page On Raspberry Pi
Controlling Motor Through Web Server
Building Web Server P
Advanced cloud computing techniques
Day 1
Module 1 : Introduction To Cloud Computing
Module 2: Getting Into Aws World
Module 3: Getting Familiar With Basic Linux
Day 2
Module 4: How To Design Like A Solutions Architect
Module 5: Amazon Elastic Compute Cloud
Module 6: Autoscaling In Aws
Day 3
Module 7: Amazon Virtual Private Cloud (Vpc)
Module 8: Amazon Route 53
Module 9: Identity Access Management (Iam)
Day 4
Module 10: Amazon Simple Storage Service (S3)
Module 11: Aws Resource Monitoring Using Cloud watch
Module 12: Amazon Relational Database Service (Rds)
Day 5
Module 13: Amazon Dynamodb
Module 14: Elastic Beanstalk
Module 15: Migrating To Cloud
Day 6
Module 16: Disaster Recovery
Module 17: Security In AWS
Module 18: Real Time AWS Project
Training in data structrue and OOPS concepts
Day 1
Data Structures Introduction Structured Representation Statements and Control Structures Abstract Data Types Static Data Types Dynamic Data Types Arrays Pointers Linked List Advanced Data Structures Data Structure Representation
Day 2
Stacks Stack implemented as an array Stack implemented with pointers Using Stacks to solve problems
Queues Circular Queue Priority Queue Double Ended Queue Queue implemented with Pointers Linked List Singly Linked Lists Operation of Singly Linked Lists Doubly Linked Lists Operations on Doubly Linked Lists Circular Linked Lists Circular Double Linked Lists
Day 3
Trees Binary Trees Implementation of Binary Trees Insertion into a Binary Tree
Day 5
Basic In C++ Programming Methods Object-Oriented Programming Introduction to C++ Variables, Datatypes, Operators Reference Operator
Control Structures Conditional – if, if…else, Nested
if…else, Switch…Case Loops – While, do…While, For,
Nested Loops Jump – Goto, Continue & Break
Day 6
Functions Introduction a Function Deafening a Function Prototypes Actual and Formal Arguments Parameter Passing Techniques Call by Value, Reference, Pointer Default Arguments Function Overloading Inline Functions
Day 7
Oops Concepts Encapsulation Abstraction Polymorphism Static Binding Dynamic Binding Inheritance Message Passing Class
Binary Tree Deletion Traversing a Binary Tree Binary Height Balanced Trees Graphs Introduction Types of Graphs Various Representation of Graphs Application of Graphs Graph Traversals
Day 4
Sorting Techniques Introduction Bubble Sort Selection Sort Quick Sort Merge Sort Iterative Merge Sort Introduction to Heap Heap Operations Heap Sort
Searching Techniques Linear Search Binary Search
Object
Classes and Objects Class Declaration Access Member and Member
Functions Creating Objects Differences between Class and
Structure Objects as arguments Returning Objects Static Members Friend Functions and Classes
Day 8
Constructors and Destructors Introduction Defining Constructor Comparing Constructor Member
Function Default Constructor Argument Constructor Copy Constructor Constructor Overloading Default Argument in Constructor Destructor Defining Destructor
Operator Overloading Need of Overloading Defining Operator Overloaded
Function Operator Overloading Rules Overloading Unary Operators and
Unary Operators using Friend Overloading Binary Operators and
Binary Operators using Friend Overloading Other Operators
Day 9
Inheritance Introduction Types of Inheritance Single Level Inheritance Multilevel Inheritance
Multiple Inheritance Hybrid Inheritance Hierarchical Inheritance Base Class Derived Class Inheritance Scope Protected Members Virtual Base Class and Destructors
Day 10
Advanced Class Concepts Container Class & Contained Class Local Classes Inheritance v/s Containership Polymorphism and Virtual Functions Type Polymorphism Dynamic Binding Function Overriding Difference between Function
Overloading and Overriding Need of Virtual Functions Pure Virtual Functions
Programming concepts in Networking
Day 1
Network basics Network concepts Network architectures The OSI model
Wired computer-to-computer connections Wired network connections Network interface cards and modems
Day 2
Network-to-network connections Network-to-network connection components LAN wiring LAN wiring tests
Day 3
Wired internetworking devices Basic internetworking devices Specialized internetworking devices
Wired communication standards The TCP/IP protocol suite TCP/IP DHCP servers
Day 4
Wireless networking Wireless network devices Wireless networking standards Wireless configuration
Security threats and mitigation Security threats Threat mitigation
Day 5
Security practices Operating systems
Devices
Network access control Authentication Public key cryptography Remote access Wireless security
Day 6
Monitoring Monitoring resources Event Viewer
Troubleshooting
Troubleshooting the network
PROGRAMMING IN MATLAB
Day 1
Introduction
Basic of MATLAB
Types of Window
Types of File
Basic Operations
Matrix (Array Design)
Matrix Operation
Array Design
Array Operation
Multidimensional Array
Day 2
Graphics
Plotting
Multiple Plot
2-D Plot
3-d Plot
Subplot
Handle Graphics
Animation
Example(like a project)
Symbolic Calculation
Symbols
Design Formula
Differentiation
Integration
Solve Equation
Example(like a project)
Day 3
Publishing Report
Publishing Report
Design HtmlFile,Pdf,Word,PPT
Import Export
Example(like a project)
Operators
Arithmetic Operator
Logical
Relational
Branch and Loop
If statement
If-else statement
Else-if statement
Pause,Break,Continue,Switch-case,try-catch,Return Statement
For Loop,While Loop
Example(like a project)
Day 4
Script and Function
Script Design
Function Design
Types Of Function
Example(like a project)
Day 5
GUI (Graphical User Interface)
Introduction Of GUI
GUI Function Property
GUI Component Design
GUI Container
Writing the code of GUI Callback
Dialog Box
Menu Designing
Day 6
Introduction of image Processing
Designing of Projects
Application
Simulink
Introduction Of Simuling
Study of Library
Circuit Oriented Design
Equation Oriented Design
Connectivity
Model
Subsystem Design
Connect Call back to subsystem
TRAINING IN SIGNAL PROCESSING TOOL BOXES IN MATLAB
Day 1
Introduction To MATLAB Toolboxes
Data Acquisition Toolbox In MATLAB
Signal Processing Toolbox In MATLAB
Image Acquisition Toolbox In MATLAB
Image Processing Toolbox In MATLAB
Day 2
Data Acquisition & Signal Processing Toolbox Of MATLAB
Basics Of Signal Processing
Representing & Analyzing Signals
Analog Input Acquisition
Transforms Computation
Analog & Digital Filter Designing
Day 3
Image Acquisition & Image Processing Toolbox
Introduction To Image Processing
Images In MATLAB
Image Data Acquisition
Reading And Writing Images
Converting Between Image Types And Classes
Day 4
Simple Image Arithmetic
Image Transformations
Spatial Referencing
Image Enhancement
Morphological Processing
Using Image Tool
Day 5
Introduction To SIMULINK
What Is SIMULINK
Importance
SIMULINK Interface
Libraries & Tools
Sources & Sinks
Building Systems
Mathematical Modeling
Converting Mathematical Model Into SIMULINK Model
Creating Systems & Subsystems
Solver Configuration
PROGRAMMING IN PYTHON
Day 1
Introduction Why do we need Python? Program structure
Execution steps
Interactive Shell Executable or script files. User Interface or IDE
Day 2
Memory management and Garbage collections
Object creation and deletion Object properties
Data Types and Operations
Numbers Strings List Tuple Dictionary Other Core Types
Day 3
Statements and Syntax
Assignments, Expressions and prints If tests and Syntax Rules While and For Loops Iterations and Comprehensions
Day 4
File Operations
Opening a file Using Files Other File tools
Functions
Function definition and call Function Scope Arguments Function Objects Anonymous Functions
Day 5
Modules and Packages
Module Creations and Usage Module Search Path Module Vs. Script Package Creation and Importing
Classes
Classes and instances Classes method calls Inheritance and Compositions Static and Class Methods Bound and Unbound Methods Operator Overloading Polymorphism
Day 6
Exception Handling
Default Exception Handler Catching Exceptions Raise an exception User defined exception
Advanced Concepts
Decorators Generators Iterators Co-routines
ADVANCES IN IOT APPLICATIONS
Day 1
Introduction to IoT What is Internet of Thinking? Machine to Machine Communication Industrial Automation IoT devices IoT Ecosystem IoT Adoption IoT Decision Framework Major Player in IoT Market Use cases of IoT
Day 2
Design Consideration of IoT Systems Architectures Device Network and Cloud Component Centralized and Distributed Architectures Communication Technologies and Protocols
Day 3
IoT Protocols Different Types of Wireless Communications Discussion on Wireless Long-range communication devices and Properties
(Cellular communication and LPWAN) Architecture of Sensor Node MQTT HTTP/HTTPs
Day 4
Working with Arduino Hardware and Software components Setting up Arduino Configure Sensors, Signals Microcontroller Create project using this Setup Sending data to Cloud
Day 5
Working with Raspberry Pi Setting up Raspberry Pi Hardware Interactions with the Raspberry Pi Understand Sensing Actions Create project using this setup
Day 6
Interacting IoT with Azure Cloud Infrastructure for IoT IoT Hub components on Cloud Common Message Broker in AWS Register Raspberry Pi with Gateway Configure Send and Receive messages from Raspberry Pi View Stored Data on Cloud Restrict connect to Cloud
COMMUNICATION SKILL DEVELOPMENT PROGRAMME
Day 1
Business Communication: Grammer
Parts Of Speech
Tenses
Articles
Usage Of Articles
Usage Of Prepositions
Active/Passive Voice
Direct/Indirect Speech
Singular & Plural Forms
Genders
Comparsions
Vocablury
Day 2
Voice And Accent Training Pronuncitation:
Mouth Exercise
Alphabets
Numerics
Months
Weeks
Universal Navigatior's Code
Day 3
Syllable Stress, Intonation Reading Practice:
Passage
Hi Frequency Words
Tongue Twisters(To Avoid Mti)
Day 4
Personality Development Me and My Organization
Understand the importance of Vision & Mission of an Organization and how you are related to it.
Appreciate the importance of your role in your organization.
Reflect upon your current attitude towards your organization, your job and your role.
Creating a First Impression.
Day 5
Communication
The Communication process
The Basic components of Communication
Test your communication competence
How good are your communication skills
The Communication Quiz
Tips to improve communication skills.
Day 6
Listening Skills
Major Barriers to listening
Tactful strategies used for Listening
Do’s and Don't s of Listening.
Day 7
Meeting and Greeting
Who introduces who
Making Introductions
Tips for Remembering Names
Business card Basics
Day 8
Handshakes
Proper Handshakes
The Two-handed Shake
The Pull–in Shake
The Topper Shake
The finger squeeze
Day 9
Writing Skills
Plan before you start writing
Audience and Format
Composition and Style
Structure
Grammatical errors
General tips for Writing.
Day 10
Etiquette
Telephone Etiquette
Email Etiquette
Dining Etiquette
CODING IN C AND C++
Day 1
Introduction to C language
Data Types and Variables
Input /Output Management
Day 2
Control-flow Statements
Modular Programming with Functions
Day 3
Arrays & Pointers
Day 4
Structures and Dynamic Memory Allocation
Day 5
The Preprocessor and Multiple-file Compilation
Day 6
File Input/Output
Strings
Day 7
The case Control Structure
Miscellaneous Feature
Day 8
C++ Overview
Functions and Variables
Day 9
Classes in C++
Operator Overloading
Initialization and Assignment
Storage Management
Day 10
Inheritance Polymorphism Input and Output in C++ Programs
Exceptions Templates Advanced Featured
Miscellaneous Class Issues
FUNDAMENTALS OF VLSI DESIGN
Day 1
ASIC / FPGA DESIGN
ASIC / FPGA Design Fundamentals Advanced Digital Design
Day 2
MOS Fundamentals and Characterization NMOS/PMOS/CMOS Technologies Fabrication Principles Different Styles of Fabrication for NMOS/PMOS/CMOS
Day 3
Design with CMOS Gates Characterization of CMOS Circuits Scaling Effects Sub-Micron Designs Parasitic Extraction and Calculations Subsystem Design
Day 4
Layout Representation for CMOS Circuits Design Exercise using CMOS
Day 5
Introduction of IC Design Different Methodologies for IC Design Fabrication Flows and Fundamentals
Day 6
VHDL and verilog language introduction
TRAINING IN AUTOMATION TOOLS
Day 1
Introduction to PSpice software:
General purpose circuit simulation using Schematic Editor
Introduction to netlist command based SPICE simulation
Basic net list commands.
Basic circuit analyses: DC, AC Transient.
Day 2
Schematic Entry
Net list Creation
Working with component libraries
Design of Boards
Layout of Parts
Optimizing Parts Placements
Pads and Via
Manual and Auto Routing
Handling Multiple Layers.
TRAINING IN MACHINE LEARNING
Day 1
Introduction Definition of learning systems. Goals and applications of machine learning. Aspects of developing a learning system: training data, concept representation, function approximation.
Day 2
Inductive Classification The concept learning task. Concept learning as search through a hypothesis space. General-to-specific ordering of hypotheses. Finding maximally specific hypotheses. Version spaces and the candidate elimination algorithm. Learning conjunctive concepts. The importance of inductive bias.
Day 3
Decision Tree Learning Representing concepts as decision trees. Recursive induction of decision trees. Picking the best splitting attribute: entropy and information gain. Searching for simple trees and computational complexity. Occam's razor.
Day 4
Ensemble Learning Using committees of multiple hypotheses. Bagging, boosting, and DECORATE. Active learning with ensembles.
Experimental Evaluation of Learning Algorithms Measuring the accuracy of learned hypotheses. Comparing learning algorithms: cross-validation, learning curves, and statistical hypothesis testing.
Day 5
Computational Learning Theory Models of learnability: learning in the limit; probably approximately correct (PAC) learning. Sample complexity: quantifying the number of examples needed to PAC learn. Computational complexity of training. Sample complexity for finite hypothesis spaces. PAC results for learning conjunctions,
kDNF, and kCNF. Sample complexity for infinite hypothesis spaces, Vapnik-Chervonenkis dimension.
Day 6
Rule Learning: Propositional and First-Order Translating decision trees into rules. Heuristic rule induction using separate and conquer and information gain. First-order Horn-clause induction (Inductive Logic Programming) and Foil. Learning recursive rules. Inverse resolution, Golem, and Progol.
Day 7
Artificial Neural Networks Neurons and biological motivation. Linear threshold units. Perceptrons: representational limitation and gradient descent training. Multilayer networks and backpropagation. Hidden layers and constructing intermediate, distributed representations. Overfitting, learning network structure, recurrent networks.
VERBAL TRAINING
Day 1
1. Number series 2. Analogy 3. Classifications 4. Blood relations 5. Coding-decoding
Day 2
6. Puzzle test 7. Machine input 8. Inequalities 9. Decision making 10. Syllogism
Day 3
11. Sitting arrangement 12. Sequential output tracing 13. Direction sense test 14. Logical Venn diagram 15. Alphabet test
Day 4
16. Alpha-numerical sequence puzzle 17. Mathematical operations 18. Numbers, ranking & time sequence test 19. Logical sequence test 20. Arithmetical operations
Day 5
21. Inserting the missing characters 22. Data Sufficiency 23. Eligibility test 24. Assertion and reason 25. Situation reaction test 26. Verification of truth of the statement
PROGRAMMING IN C AND C++
Day 1
Introduction The C Language and its Advantages The Structure of a C Program Writing, Building and Executing C Programs
Input/Output Management The Input/Output Concept Formatted Input Function
Day 2
Control-Flow Statements The Control-Flow Program Statements Looping Statements The Data-checking process
Arrays, Pointers, and Strings Arrays , Pointers , Strings Using Arrays, Strings, and Pointers in the Checkbook Program
Day 3
Structures Structures Arrays of Structures Passing Structures to Functions Nesting Structures
Day 4
File Input/Output Command-line Arguments Combining Command-line
C++ Training Syllabus Introduction to C++
Creating a project Writing, compiling and running a program
Day 5
Variables and data types Passing arguments Function prototyping Default argument initializers
Inline function
EMBEDDED SYSTEMS & VLSI DESIGN
Day 1
Introduction to Verilog HDL and SPARTAN6 FPGA
Simulate, Synthesize, Implement, Generate Bit stream, and Verify the Design in Hardware.
Hardware Implementation of Seven Segment LED controller
Time Division Multiplexing using Multiple Seven Segment LEDs
Day 2
Hardware Debugging Using Logic Analyser
Hardware Implementation of LCD controller
Interfacing Keypad
Hardware Implementation of OLED Controller
Day 3
Hardware implementation of UART, SPI and I2C controllers.
BRAM Applications
Introduction to Microcontrollers
Architecture of TIVA C123GH6PM
Day 4
Introduction to Code Composer Studio
Working with GPIOs
Working Timer Module
Interfacing Display Devices
Day 5
Interfacing Actuators
Interfacing Analog and Digital Sensors
Introduction to Serial Communication Protocols
Introduction to Wireless Protocols
PROGRAMMING IN NANO ARDUINO
Day 1
Introduction Introduction to Embedded System Scope of Embedded System
Day 2
Introduction to Arduino Arduino Board Description Arduino IDE
Day 3
Introduction to software Software Installation Getting started with the Arduino IDE Writing your First 'Embedded C' Program
Day 4
Introduction to interfacing Interfacing of LED Interfacing of Buzzer
Day 5
Interfacing of Switches Pushbutton DIP switch
Day 6
Interfacing of Digital Sensors Interfacing of IR sensor Interfacing of magnetic Sensor