i n d i a drives you to industry - vector · pdf filedrives you to industry ... training...
TRANSCRIPT
VECTOR’S
EMBEDDED SYSTEMSVECTOR’SVECTOR’SVECTOR’S
EMBEDDED SYSTEMSEMBEDDED SYSTEMSEMBEDDED SYSTEMS
Drives you to Industry
I N D I A
stIndia's 1 ISO 9001:2015 Certified Institutest
India's 1 ISO 9001:2015 Certified Institute
https://www.vectorindia.orgSearch
IoTWith
The Institute 1
Admission 2
What We Offer 3
Training Process 3
Eligibility Placements 3
The Result 3
Embedded Course Content
Practical C 4
Mini Project 1
Linux Internals 5
Mini Project 2
Networking And TCP/IP Applications 6
Socket Programming 6
Mini Project 3
Object Oriented Programming With C++ 7
Microcontroller Intel - 8051 8
Mini Project 4
IoT on Raspberry 9
RTOS RT-Linux 10
ARM 11
Final Project on Embedded IoT
Additional Modules 12
www.vectorindia.org
Contents
www.vectorindia.org 1
8 Directors with over a Decade of Rich Industry Experience in Design, Development, Training & Recruitment.
8 State-of-The-Art Programming Lab with 1:1 student to System ratio.
8 Well-Equipped H/W Lab with 8051, ARM, PIC and AVR boards.
8 A/C class rooms with LED projectors and equally distributed sound systems.
8 Dedicated Placement Cell with Operations in Bengaluru, Pune, Noida, Chennai and Hyderabad.
The Institute
Placement Hall
www.vectorindia.org2
8 Admission through All India entrance test conducted quarterly, around 23 centers across India.
Admission
8 Agra8 Ahmedabad8 Allahabad8 Bengaluru8 Bhopal8 Bhubaneswar8 Chandigarh8 Chennai
8 Nagpur8 Pune8 Raipur8 Thiruvanathapuram8 Tirupati8 Vijayawada8 Visakhapatnam
8 Coimbatore8 Ghaziabad8 Hyderabad8 Jaipur8 Kolkata8 Lucknow8 Mumbai8 New Delhi
8 No fees for admission test
8 Working professionals with relevant experience are eligible for direct admission
8 Syllabus for admission test:
8 Basics of C programming
8 Digital electronics
8 Microprocessor 8085/8086
8 General Aptitude
8 Apply online at www.vectorindia.org
8 Course Duration : 6 months
Final Degree PercentageAdmission Test Score Fee Waiver
55% and above80% and above 50%
55% and above70% to 79.9% 25%
70% and above/GATE Score50% to 69.9% 10%
SCHOLARSHIPS
www.vectorindia.org 3
8 High Quality Practical/Application Oriented Training
8 Genuine Placement Assistance
8 Lateral Placements for next 6 months
8 Industry accepted course content
8 Lab with 1:1 system ratio
8 ½6-Days a week, theory(1 -2 hrs) and practical (3hrs) sessions
8 Daily theory and lab assignments
8 Alternate week theory & Lab exams
8 Module wise theory and lab exams
8 Mock Interviews & Project Guidance
8 Parallel classes will be conducted as required
What we Offer
Eligibility for Placements
INDUSTRY READY PROFESSIONAL
The Result
Candidates must meet all the following criteria to be eligible for placement assistance.
Training Process
Theory 75% 40% Recommendation
Lab 75% 40% Recommendation
Communication 75% 40% Recommendation
Aptitude 75% 40% Not Applicable
MinimumInternal Score
MinimumAttendance
CriteriaMock & Assessment
Interview
www.vectorindia.org4
8 Why C in Embedded
8 ANSI Standard
8 Fundamentals of C
8 Conditional Statements
8 Loops
8 Functions
8 Arrays
8 Strings
8 Storage Classes
8 Structures & Unions
8 Enumerated data types
8 Bit Operations
8 Pointers
8 Dynamic Memory Allocation
8 File Handling Concepts
8 Raw Data Handling
8 Low-level Programming
8 Command line Arguments
8 Compiler in Practical
8 Data Structures
8 Sorting and Searching Techniques
8 Concepts and Real Time Exposure
Practical C
8 Development Tools and Environment
8 Make Utility and Multi file programming
8 Industry Coding Standards
8 Object / Executable File Format
8 Debugging large programs
Mini Project 1
www.vectorindia.org 5
Sh
ells
Uti
liti
esA
pp
lica
tion
sLib
rari
esSystem call Interface
File SubsystemDevice Drivers
Process Control
Inter Process
CommunicationMemory
Managment
Hardware ControlHardware Level
Hardware
Use
r L
evel
Ker
nel
Lev
el
8 Introduction8 Kernel Architecture8 Shell and Services8 System Calls8 Error Handling8 Linker and Loader8 Static Library Implementation 8 Dynamic Library
Implementation8 Process Management8 Interrupts / Signals8 File Management
8 Inter Process Communication8 Pipe8 Fifo8 Message Queue8 Shared Memory8 Client - Server properties8 Semaphore8 Multi Threading8 Memory Management8 Virtual Memory8 Shell Scripting
Mini Project 2
Shells
Utilities
Applications
Libraries
Inter ProcessCommunication
Process Control
Hardware Level
Device Drivers
Linux Internals
www.vectorindia.org6
8 Network Structure8 Classifications and
Topologies8 Switching and Routing8 Gateway, Repeater, Hub,
Bridge8 OSI & TCP/IP Protocol
Layers8 Physical & Logical
Addresses8 ARP & RARP
Networking and TCP/IP Applications
8 Internet Protocol8 Routing Protocol and IP
Datagrams8 Error and Control Messages
(ICMP) UDP8 Transfer Control Protocol8 TCP Networking Applications 8 (FTP, TFTP, TELNET, DNS,
DHCP, SNTP, POP3, IMAP, SNMP)
8 Overview8 Concurrent Processing8 Programming Interface8 Socket Interface8 Client / Server Design8 Concurrent Connection-
Oriented Servers8 Socket Calls for TCP and
UDP8 Single Process8 Concurrent Servers8 Remote Procedure Call8 Implementation of TFTP /
SMTP …
Socket Programming
Mini Project 3
Hello.
Hola.Buon
giorno.
Sziasztok.
Ni hao
Sawatdi.
Kame cho.
Marhaba.
Zdorava.
Ainu.
Gutentag.
Hej.
www.vectorindia.org 7
8 Overview8 Characteristics8 Function Overloading8 Scope Resolution Operator8 Classes in C++8 Access Specifiers8 Constructor, Destructor8 Static members, Functions
8 Friend Classes, Friend Functions
8 Operator Overloading8 Data Conversions8 Inheritance, Polymorphism8 Exception Handling,
Templates8 Input and Output Streams
Object Oriented Programming with C++
www.vectorindia.org8
Introduction
Overview of Architecture of 8051
Low-level Programming Concepts
Middle Level Programming Concepts8 Cross Compiler8 Embedded C Programming8 Embedded C Debugging8 Memory Models8 Library Reference8 #pragma Directive
On-Chip Peripherals8 Ports: Input/Output8 Timers & Counters8 Interrupts, UART
External Interfaces8 LEDS, LCD, Switches8 Seven Segment Display
8 Keypad Matrix
Protocols8 I2C, SPI
Selective Discussion during Project Development8 A/D & D/A Converter8 Stepper Motor, DC Motor 8 RTC: DS13078 (ADC:MCP3201)8 IR, ZIGBEE, GSM, GPS, USB,
MMC 8 SD, Ethernet MAC, CAN
Protocol
Mini Project 4
Vector 8051 Board
Microcontroller INTEL - 8051
www.vectorindia.org 9
Introduction to the "Internet of Things"Introduction to Raspberry Pi8 Tools : Win32ImageWrite & SDFormatter8 Loading Raspbian OS image on SD CARD8 Demo programs using C8 Backing Up Updated SD CARD & OS image8 Installing Wiring Pi package8 Controlling the Raspberry Pi 2 GPIO by command line8 Networking with Pi8 Client - Server programming for Automating Device / sniffing Device State IoT -Cloud8 Installing and configuring PubNub SDK for C language8 Creating credentials with PubNub Cloud Server8 End to End IoT program demonstrations
Final Project on Embedded IoT
(Students have an option to choose from the list of projects)
INTERNET OF THINGS
IoT on Raspberry Pi
www.vectorindia.org10
8 RT-Linux8 Different types operating
systems8 RTOS basics -Linux as Real
Time8 RTOS Introduction (Hard Real
Time,Soft Real Time)8 Latency in Linux, Priority
Inheritance8 Linux 2.6 features for
realtime8 2.6 Kernel Compilation8 RT LINUX patching8 Linux RTPREEMPT Patches8 Configuring the Kernel with
RT-PATCH
8 Implementation of Real Time application
8 Linux real-time API.8 Measuring and comparing
scheduling latency in standard Linux and in RT-Linux with the latest RT patches.
8 Porting RT-LINUX on ARM and application development
RTOS RT - Linux
www.vectorindia.org 11
8 Introduction8 Core Features8 Version History8 Data Flow Model8 Registers8 CPU Modes8 Memory Organization8 Interrupts8 Pipelining8 ARM Assembly Language
Programming8 Addressing Modes8 ARM 7 Instruction Set
(20/80 -rule of assembly %language)
8 Usage of Keil IDE 8 Demonstrating ARM ISA8 Demonstrating THUMB ISA8 ARM Embedded C language
Implementation 8 Exposure to an ARM7 CPU
Core Based Microcontroller8 LPC2114-ARM7 Based
Microcontroller from Philips Semiconductors
8 On-Chip System Peripherals
8 Bus Structure (AMBA)8 Memory Map8 Phase Locked Loop8 VPB Divider8 Pin Connect Block8 On-ChipUser Peripherals8 General Purpose I/0 : Demo
using switch & LED 8 Vectored Interrupt Controller
(VIC)8 External Interrupts : Demos
Vector ARM Board
ARM - (Student Optional)
Student can opt for this based onhis/her interest. No Extra Cost.
www.vectorindia.org12
Additional Modules
These modules are not part of the course content and will be dealt based on MNCs requirement
8 Android8 iPhone8 Perl
Placement Highlights8 372 MNCs recruited during April 2016 - April 20178 %100 genuine placement assistance to all its students8 9.6 Lakhs per annum is the highest package received so far8 Maintaining an average of 3.0 lakhs per annum8 Detailed summary of our successful campus activities is available at
http://vectorindia.org/placement_record.html
8 Linux Device Drivers8 Embedded Linux8 Python
www.vectorindia.org
200+ Campus Drives held every year200+ Campus Drives held every year200+ Campus Drives held every year
POWER
and many more....
#502, 5th Floor, Nagasuri Plaza (Bank of India Building),Behind HUDA Maithrivanam, Ameerpet, Hyderabad - 500 038.
Ph: 040 2373 6669 / 6553 5557Cell: + 91 98 66 66 66 99 | Email: [email protected]
33/49, 27th Cross, 12th MainJayanagar 4th BlockBengaluru - 560011Ph: 080 26 54 64 74Cell: + 91 87 62 456789Email: [email protected]
VECTOR INDIA PVT LTD.
8 All India Education Excellence Award Winner consecutivelyfor 3 years
8 372 MNCs recruited from April 2016 - April 20178 Customized Training as per Company Requirements8 Internal Assessments, Mock Interviews8 Highly Application Oriented Training
100% Genuine Placement Assistance
Hyderabad:
Bengaluru:
I N D I A
First Floor, #70 Arya Gowda Road, West MambalamChennai - 600033Ph : 044 24843969Cell: +919444222459Email: [email protected]
Chennai:
www.vectorindia.org