test  

Courses Offered


VECTOR Institute offers Advanced Course in Embedded Systems, that spans 5months the course is designed to offer application oriented training & real time exposure to students, there by provides for bridging the gap between industry’s requirements and students’ academic skill set. By pursuing the Institute's Program in Embedded Systems the students gain ready acceptance in the market.

The significance of Embedded Systems can be understood from the fact that, almost every facet of modern life including cell phones, pagers, answering machines, microwave ovens, televisions, CD and DVD players, video game consoles, remote controls, fax machines, and digital cameras are all dependent on Embedded Systems technology.

For that matter, modern automobiles may contain as many as 65 embedded microprocessors, controlling such tasks as antilock breaking, climate control, engine control, audio system control, and airbag deployment. Added, the embedded processor sale far outweighs any other type of microprocessor sales.

Embedded systems are required in all such applications/devices where we intend to impart certain level of intelligence or automation. Embedded systems are widely used in consumer electronics, bio-medical instrumentation/electronics, telecommunication, wireless industry, defense applications, aerospace etc to name a few.

VECTOR Institute's Advanced course in Embedded systems serves the interests of practicing embedded software engineers as well as those engineers planning to enter the embedded field. The course content of this Program is approved by the industry and it,

  • Presents practical lessons and techniques for use in designing, implementing, integrating, and testing software for modern embedded systems
  • Describes what an embedded system is, what makes them different, and what embedded systems designers need to know to develop embedded systems
  • Provides the student with a life cycle view for designing multi-objective, multi-discipline embedded systems
  • Imparts a solid understanding of the role of embedded systems and embedded systems design and development in modern day's technology-enabled society

What the students gain through the course?

So, the students completing the Program in Embedded Systems will be equipped with the needful technical skills concerning

  • Evaluating
  • Developing
  • Implementing
  • Integrating

of embedded systems, and will understand the role of embedded systems in the context of complex engineering systems. VECTOR Institute’s Program in Embedded Systems aims at imparting technical skills to the students right from the basics to advanced level, such that, by the end of the Program the student is developed as the finished product, ready to join the industry.

TRAINING PROCESS:

In addition to the regular classes & lab sessions we follow a strict rigorous training regime, which incorporates a number of processes including the ones listed below:

ASSIGNMENTS:

During the course of the Program in Embedded Systems, the students have to submit a number of assignments. These assignments relate to the sessions dealt with in the classroom.

The faculty is entrusted with not only giving the relevant assignments to the students, but also evaluating the assignments submitted by the students, and giving the needful corrections, clarifications and suggestions of the same.

Proper weight-age in terms of marks is given to these assignments.

Assignments given during the process of the course aim at

  • Reinforcing what has been learnt in the classroom
  • Gauging the understanding of the student of a concept or application
  • Providing enough room for creativity in implementation
  • Creating an avenue for getting more knowledge of the related concepts

TESTS:

VECTOR Institute conducts tests periodically, which are dependent on the sessions attended and practicals completed by the students. Tests are a part of the course process, and are of two types - written and practical.

The written tests are held as per the time-table, and the practicals are conducted once the student had enough exposure to scripting programs relating to Embedded Systems.

The tests administered at VECTOR Institute are of high standard, and basically meant to gauge the students’ understanding of the embedded technology, and their readiness to take up a job in the relevant field.  

APPLICATION-ORIENTED TRAINING

VECTOR Institute has emerged as the leader in offering training programs in Embedded Systems. This owes to the fact that, all training offered to the students is predominantly application oriented. VECTOR Institute is ready to further the training and placement prospects of students, provided they are ready to put in dedicated efforts with the right perspective.

The emphasis of the course content is on providing the students with actual work-oriented application skills, such that their survival and success at the face of the rigors and challenges of the industry is guaranteed. The application-oriented training is ensured by

  • Advance but simple course content 
  • Proven and simplified methodology
  • Industry experienced faculty
  • Project experienced lab help
  • Enriched and easy to read study material
  • Assured clarity in concepts and technologies
  • Repetitive sessions and practicals for weak students
  • OHP and LCD supported classroom teaching
  • Latest Pentium IV systems with DVDs
  • Faculty on call to clarify doubts
  • Provision for virtual classroom and distance learning help

At VECTOR Institute, application-oriented training is not a privilege but an integral part of the course content. There is a fast realization that, it is only the application-oriented training in Embedded Systems that guarantees the right job opportunities for the students, and ensures their success during the course of work with a company.

REAL-TIME EXPOSURE

VECTOR Institute provides enough real-time exposure to students, by interaction with industry experts, implementation of industrial projects, incorporation of various topics required for actual work environment providing actual work experience with technology firms. This ensures the students

  • To gain a greater understanding of the intricacies of applied technology.
  • To gain knowledge of how Embedded Systems are evaluated, developed, implemented and integrated with other systems.
  • To get a life cycle view for designing multi-objective multi-discipline Embedded Systems.

LIBRARY

The Library cum Documentation Centre at VECTOR Institute has a sizable collection of books and journals relevant to Embedded Systems and Embedded technology supported industry.

In order to update the knowledge base of faculty and students, all the relevant national & international titles and magazines are periodically added to the resources of the library. The Centre also holds a collection of quality and original CDs and DVDs that provide a depth-of-information on development and applications of Embedded Systems.

The library at VECTOR Institute holds specialized technical literature that is of great use, not only to faculty and students, but also serves as the ready resource for industries for their requirements of Articles/Books and reference documents.

VECTOR Institute's library also offers the latest photo-copying and scanning facilities. Even though the primary goal of the Institute's library is to see that the text books and reference books for students are readily available; the library goes a step further and maintains contact with each student even after the completion of the Program, such that their information needs are met, for all times to come.

A Bulletin published by VECTOR Institute is widely circulated to various industries/organizations working in the relevant field, in order to keep them abreast of the latest developments.

TRAINING PROGRAM IN EMBEDDED SYSTEMS

» Course Overview

Intensive Programming Skills
Object Oriented Concept With 'C++'
RDBMS
VHDL
Embedded System Concepts
Unix Internals
Socket Programming
Mini Project
Networking and TCP/IP Applications
Real Time Operating System (VxWorks,mC OS - ii,RTLinux)
INTEL 8051 MicroController
Embedded 'C'
Major Project

» Why C ?
» Fundamentals of C
Data types and Constants
Operators & Expressions
SimpleI/O
Flow Control
Preprocessor features 

» Functions
Role of Functions
Passing arguments to functions
Returning values from functions
Recursive Functions
Call Back functions
Implications on Stack
Pass by value/reference

» Arrays
Defining, initializing and using arrays
Multi Dimensional arrays
Arrays of Characters and Strings
Arrays and pointers
Passing arrays to functions
String handling and its library functions
 
» Storage Classes
Scope
Internal
External
Automatic
Static
Scope and extent of parameters
 
» Structures & Unions
What structures are for
Declaration, initialization and accessing
Nested Structures
Array of structures
Allocation of memory and holes
Unions
 
» Bit Operations
AND (&), OR (|), XOR (^)
Compliment (~)
Left-shift (<<), Right-shift (>>)
Masking, Setting and Testing of Bit/Bits

 
» Pointers
The purpose of pointers
Defining pointers
The & and * operators
Pointer assignment
Pointers with functions
Pointer arithmetic
Advanced pointer types
Pointers to functions
Pointers and Strings
Pointers and Dynamic memory
FAR & NEAR Pointers
 
» File Handling Concepts
Concept of a FILE data type
Character handling routines
Record handling routines
Formatting routines
 
» Command line arguments
» Dynamic Memory Allocation

Malloc()
Calloc()
Realloc()
Free()
Farmalloc()
Farcalloc()
 
» Data Structures
 
Linked Lists
Stacks & Queues
Binary Trees
 
» Sorting and Searching Techniques

Insertion sort
Selection sort
Bubble sort
Merge sort
Quick sort
 
» Concepts and Realtime exposure

Development Tools and Environment
Compiler
Functionality of Assembler
Functionality of Linker
Make Utility
Object File format
Executable File Format
Debugger
Multiple C File Program Development
Basic Networking concepts
Dynamically Loading Libraries (DLL)
 
» Object Oriented Concept with 'C++' 

 Data Vs Object
Classes
Data abstraction
Casting in C++
Constructors & Destructors
Class Methods & Data
Inheritance
Polymorphism
Overloaded Functions
Virtual Functions
Overloaded Operations
Pure Virtual Functions
Exception Handling
References & Constants
Standard Template Library
 
» RDBMS
» Understanding database

Table, field, record
Data source,connectivity
 
» Relational database

 Relation(model), tuple, attribute
 
» Entity - relationship models

 Keys, primary key
E-R Diagram
Generalization
Aggregation
 
» Understanding Normalizations

1st NF, 2nd NF
BCNF and 3rd NF
4th NF
 
» Planning and Management

Order indices
B-Tree index files
 
» VHDL
» Aplication of HDLs

Range of use
Origin of VHDL
Levels of VHDL
Capabilities
Disadvantage
 
» Design Unit

Object declaration
Entity Architecture
Libraries
Packages
Components

  » Language Elements

Data types
Operators
Sequential statements
Concurrent statements
Functions
 
» Simulation

Flow
Delay models
Test benches
 
» Synthesis
» Embedded System Concepts

Introduction
Real Time Systems
Hard Time Systems
Soft-Real Time Systems
Host-Target Environment
Cross compilers
Target/host based debugging
Embedded System Concept
Inside Embedded System
Memory
I/O Controllers and Techniques
 
» Bus Concepts

IIC
PCI
USB
 
» Unix Internals

Introduction to OS
Architecture
Batch systems
Time sharing systems
Distributed systems
Basic commands
File system
CPU utilization
Process Scheduling
Kernel
Shell Programming
Control Statements
Loops
Debugger
Memory Management
Process management
Fork
Pipe
Message queue
Semaphore

 
Companies Hiring






















 
Copyright © 2007 VECTOR Institute. All rights reserved.
Designed by : Avigna IT Solutions