ONLINE CAMPUS TRAINING AND PLCEMENT COURSE
(CORE
DOMAIN) ALONG WITH PROJECT FROM STRING TECHNOLOGIES
1.Profileof the
company:
String technologies, a
training division of Unistring Tech Solutions Pvt Ltd, a pioneer in
VLSI and Embedded systems training. Every year we train more than 200 M
tech students (VLSI / Embedded / DSP) and about 1000 B Tech Electronics
students on various core modules. A good no of our students are working
with many Core companies. We conduct about 50 to 60 on site training
programs and faculty development programs at engineering colleges. We
have an expert team of trainers rich with hardware and software
development skills. Team has exposure in working on ARM, 8051, PIC,
PSOC, AVR, Controllers and FPGAhardware development and embedded
software development. The following is the list of some esteemed
colleges with which we have MOUs. Sreenidhi
engineering college, Mallareddy Group of Institutions,
Gudlavalleru College of Engineering, BVRIT. Etc. This list
has more than 50 engineering colleges.
2. Initiative:
We have a close association
with many core companies and support the companies in recruitment by
conducting core placement drives. Based on the latest interactions with
many companies in and around Hyderabad and Bangalore, we understood
some recruitment requirements. The companies are willing to recruit the
fresh graduate and undergraduate students with some core skill
set. In order to reach more number of students and to find
the students who can meet industry requirements we have initiated this
online training program.
3.
Solution:
The solution to the current
recruitment problem is to improve the employability
skills of the students through a practical approach. In order
achieve this objective we have come up with a oncampus online training
model to the final year ECE , EEE, EIE and CSE students.
3. 1 Why Online Campus
training :
- Students need not
travel longer distances and need not stay at the outstation to get
expert training and hands on experience.
Experts can do a better job as they need not travel to the
remote places
- College faculty has
better supervision and monitoring on the students.
- Better infrastructure
in the college will be properly utilized.
- This model will be
more economical to the students.
- Costly Embedded and
FPGA boards can be made available over virtual lab setup to all students
- With present internet
technology perfect connectivity is possible including video of speaker,
computer screen and complete lab tools & hardware access.
|
3. 2 How is this
different than on campus training ? Trainers
are the Technologists, experts from the industries and scientists from
the reputed R & D organizations with over 10 years of
Experience.
- In present day
scenario, typical on campus trainings, will be done by inexperienced
engineers. It is a known fact that no industry expert would visit the
college campus months together. Hence the online training is the only
viable solution.
- Focus is more on
getting the development done through the students not on giving direct
solutions to the problem. Please note that this programme has
more than 50% sessions lab and assignments.
- Dedicated and
Committed team with exclusive focus on improving the skills of the
students
- Focus is not just to
complete the training/ project.
|
4. Course
Duration:
Sl no
|
Type
|
Duration
|
|
|
Number of weeks
|
12
|
|
|
No of day in a week
|
5
|
|
|
No of hours per day
|
3
|
|
|
Total no of hours
|
|
180
|
Course begins from 1st January
2013.
Each and every student shall
spend 3 hours per day under our supervision. The student side
commitment is compulsory. Students with less than 90%
attendanceor 50% marks in our lab sessions will not be processed by
our HR team for placements.
5. Execution
Model :
Under this model Computers in
the college will be installed with online broadcast software. College
requiresto arrange a class room with sufficient seating capacity and
LCD projector. In case of lecture sessions the speakers video and
computer screen is streamed to class room, which will be projected on
screen with LCD. The students video shall appear on the computer screen
at speakers place. This ensures perfect one to one connectivity making
live interaction possible.
From String technologies experts will be connected online and the
computer screen will be shared. Face of the instructor is visible to
the student along with the content to be explained.
5.1 Online black board
:
Expert will use latest
computer connected notepad tools which will be used to explain the
content as it is explained in black board of the class room.
5.2 Online Hardware
Access :( Revolutionary idea to bring the complex hardware accessible
to Engineering institutions)
All the hardware used for
training will also be shared online , so that each student will have
access to the hardware simultaneously. This enables the students not
only listing to the classes by experts, it will also enable the
students to practice the content effectively.
5. 3 Other
important points
- Sessions from Technology
Experts will be delivered on line. Students shall clarify the doubts
online live during the session through Voice and chat.
- Provision to access the
hardware remotely and develop the applications will be provided.
- Students will be guided
online to use the hardware.
- Every doubt and question
will be resolved instantly.
- Complete hands on
experience in using the hardware.
- No wastage of time in
travelling.
- Effective utilization of
time, value for money and time.
5. 4 Deliberate
practice:
- This program is aimed at
making the students solve the problems on their own through rigorous
practice and own analysis.
- Nospoon feeding , Only
providing the necessary content
- Regular tests will be
conducted to monitor the improvements of the students.
- Depending on the test
results more practice problems will be given to improve the specific
skills. That is the target of deliberate practice.
- Program is aimed at making
the students solve the industry level problems on their own.
5. 5
Infrastructure needed at the college:
- PC with internet
connectivity (as many no of PCs as the number of
students)
- Audio system connected to
the internet PC.
- Wireless mike to interact
with the Experts.
- Class room with LCD
projector
- One Webcam (2 Megapixel or
above)
- Internet connectivity 2
Mbps broadband
- One coordinator to look
after the connectivity and training progress.
- Lab with Personal computers
all with internet connectivity (2 Mbps shared among all PCs)
An engineer from String
Technologies shall visit the college to establish the initial setup and
train the computer administrator of college about the maintenance.
6
Financial model :
- Fee for the 12 weeks
training is INR 5000/.
- Min 20 students per stream
( VLSI / Embedded).
- This payment shall be done
at the beginning of the course.
On placement, individual shall pay the salary of the first month to
String technologies
7 Target
industries :
Category 1 : Industry working
on design and development and realization of the embedded hardware
Category 2 : Companies working on Embedded software protocol development
Category 3 : Companies working in IP core and algorithm development on
FPGAs and High end processors.
7 Course Content
:
- Initial part of the
program is mandatory to all as mentioned in the stream column of the
table below.
- Rest of the
coursecontent isorganized in two streams one is VLSI and the
other is Embedded.
- Students opted for
VLSI will be trained in the modules mentioned as VLSI .
- Students opted for
Embedded will be trained in the module mentioned as Embedded.
- Modules mentioned
as optional will be trained based on the industry requirements.
- Students are free to
choose the domain of interest.
- Depending on the
industry requirements students will be trained more specifically on few
modules.
|
Industry
Inspired Special Training (IIST)
Module
name
|
Stream
|
Brief
content
|
Theory
sessions (hrs)
|
Lab
Sessions (hrs)
|
ESSENTIAL DOMAIN CONCEPTS
Microcontroller
Architectures |
ALL |
Evolution to microcontrollers, introduction to
embedded systems, Generic microcontroller architecture, Architecture
and programming aspects |
2 |
0 |
Embedded system design |
ALL |
Embedded
system specifications, Hardware and software portioning, Selection of
platform for given requirement, OS based systems and OS less systems,
Interrupt based and polling based command, state machines, evolving
commands and communication sequences. |
10 |
10 |
Analog circuit basics |
ALL |
Fundamental
principles, Basic theorems, BJT circuits, MOS circuits and OP AMP
circuits. Power supply design aspects and numeric problems |
12 |
12 |
Digital bus interfaces and protocol
standards |
ALL |
UART, RS422, SPI, I2C,
CAN, Ethernet, USB
standards
timing diagrams
protocol sequences |
12 |
12 |
VLSI fundamentals |
VLSI |
MOS
transistor basics, CMOS circuits, ASIC cell design and FPGA based
design issues |
6 |
12 |
HDL based digital design |
VLSI |
VHDL
coding for combinational logic and sequential logic, Verilog coding,
state machines |
15 |
30 |
Signal processing |
ALL |
signal
& system characterization in time and frequency domain, CTFT,
DTFT, DFT, FFT and LTI systems |
9 |
9 |
Image processing |
Optional |
2D
and 3D signal processing, linear image filtering, morphological
operations, edge detection algorithms |
6 |
6 |
|
|
TECHNOLOGIES |
|
|
C programming for X86 PC |
ALL |
Working
with C language, functions, pointers, arrays, function pointers and
their use in embedded programming, examples programs |
12 |
36 |
C++ basics |
Embedded |
Objected
oriented programming with C++, Classes, Basic examples with MS V++ |
4 |
12 |
Embedded C |
Embedded |
Embedded
C compiler and linker issues |
6 |
6 |
programming |
|
|
|
|
8051 Microcontroller programming |
Embedded |
MCS-51
family, 8051 architecture, 8051 I/O ports, Timers and counters,
Arithmetic, logical, data transfer, conditional and branch instructions |
12 |
24 |
PIC microcontroller and programming |
Embedded |
PIC
8bit/16 bit/32 bit microcontrollers, MPLAB IDE |
12 |
24 |
ARM7 microcontroller and programming |
Embedded |
ARM
history, architecture, instruction set,
ARM GNU tool chain,
working on ARM simulator and hardware. |
12 |
36 |
ARM9 and 11 architecture and programming |
Optional |
ARM9
and ARM 11 architectures
Building Linux kernel for ARM and developing applications |
15 |
30 |
RTOS |
Embedded |
Introduction
to embedded and real time kernels, uCos-II Architecture, Linux kernel
compilation, porting of Linux on ARM based board, application
development on the ported Linux kernel Porting of uCos II
RTOS on ARM microcontroller, Application development using uCos-II |
15 |
15 |
Open CV |
Optional |
Open
CV API basics
Building first example with Open CV
case studies |
5 |
8 |
Open GL |
Optional |
Graphics
programing with OpenGL. Example programs |
3 |
6 |
PCB design |
Optional |
Schematic
capture, foot print design, Manual place and route, Multilayer PCB
design challenges and signal integrity issues |
15 |
30 |
Instruments Handling |
ALL |
oscilloscope,
function generator, spectrum analyzer and mobile equipment (BTS)
testing etc |
4 |
8 |
Soldering skills |
Optional |
PTH
component and SMD components soldering and desoldering. QFP
package soldering. Reflow basics and industry standards |
3 |
15 |
Debugging skills |
ALL |
Analog
board failure analysis and basic debugging steps. Digital board
analysis and debugging |
6 |
12 |
FPGA based system design |
VLSI |
Xilinx
design flow with ISE tools
Functional simulation
Timing simulation
Applying area and timing constraints
Xilinx Chipscope |
15 |
15 |
Advanced FPGA design |
Optional |
Basics
of Xilinx, Altera and ACTEL FPGA architectures
Key components - DSP48s, DCMs, BRAMs, IOBs
High speed complex system design with Virtex-6 and 7 FPGAs
High speed communication- DDR interfaces, SRIOs
Board design fundamentals for FPGAs
Case study - complex FPGA based system |
12 |
15 |
|
|
PROJECT
MANAGEMENT INDUSTRY PRACTICES |
|
|
Documentation |
ALL |
Overview
of Documentation standards, IEEE 12207, MIL STD 498, DO178B, DO 254,
Case studies on requirement analysis |
6 |
6 |
Govt regulations and testing standards |
Optional |
ITU
standards, Spectrum regulations |
3 |
3 |
Qualification tests and certification |
Optional |
Reliability
fundamentals, MTBF
Environment testing
EMI/EMC testing
Software Quality Assurance processes |
3 |
3 |
|