 |
| |
Softspark acts as a finishing school for you. It intends to make you market ready by making you work on our or our client’s software projects in a way in which the software development happens in the industry, making you actually experience the various phases of the Software Development Life Cycle. Softspark proceeds in two steps:

|
| |
| Part I |
The first part helps you to gain the necessary competence to implement our ideas later. In this part the participants have to undergo training in either “Embedded Systems” stream or in "Visual C++" stream. Yashavant Kanetkar and Asang Dani would personally conduct this training. The major topics that would be covered in this training are:
|
| Embedded Systems Stream |
 |
GNU C, Make files, gdb and cygwin |
 |
Hardware Interaction Through C |
 |
RISC, CISC, Registers, Ports, Clock |
 |
Data, Address and Control Buses |
 |
ROM, RAM, SRAM, DRAM, Flash, EEPROM |
 |
Interrupt Handling and IRQ |
 |
A to D Conversion |
 |
Atmel AVR ATMega16 Microcontroller |
 |
Synchronisation Objects |
 |
Embedded OS, RTOS |
 |
Context Switching, Preemption & Scheduling |
 |
WinCE 5.0 Architecture |
 |
Platform Builder & WinCE Kernel Features |
 |
Implementing a Custom Shell |
 |
Downloading CE Image to Emulator |
 |
Boot Loader & OEM Adaption Layer |
 |
Interrupt Latency & Response Time |
 |
Scheduling, Deadlines |
 |
Network & Socket Programming |
 |
TCP/IP, UDP, HTTP Protocols |
 |
IP Addresses and Subnet Masks |
 |
Mobile Computing and J2ME |
 |
MIDP, CLDC, CDC |
 |
GSM, GPRS, CDMA |
| |
|
|
|
| Visual C++ Stream |
 |
OOPS Using C++ |
 |
Network Programming |
 |
Internet Programming |
 |
FTP, POP3, SMTP |
 |
SDI and MDI Apps |
 |
DDX Mechanism |
 |
Doc/View Architecture |
 |
Threading Mechanisms |
 |
Synchronisation Objects |
 |
DLL Programming |
 |
ATLCOM & Automation |
 |
ActiveX Controls |
 |
ADO |
 |
Distributed Computing Using DCOM |
 |
DirectX Game Programming |
 |
2D and 3D Transformations |
 |
DirectDraw and DirectInput |
 |
Device Driver Programming |
 |
HAL, Kernel, Executive |
 |
IO Manager & Object Manager |
 |
File, Driver and Device Objects |
 |
Handeling Application Requests |
 |
Data Transfer Mechanisms |
 |
WDM Model |
|
|
| Part II
|
Subsequent to the training the students are assigned to different Project Leaders of DCube Software Technologies under whose direction they would be required to carry out the implementation of different ideas using professional software design, development and testing tools.
|
| Prerequisite |
The participants in any of the streams (Embedded Systems or Visual C++) must have a good knowledge of C Programming, especially topics like Arrays, Strings, Structures and Pointers.
|
| Batch Size |
Since the ideas that we intend to implement are pretty exhaustive, a group of 8 to 10 participants from a college would be necessary to participate in the Softspark program.
|
| Fees |
Students who are interested in the Softspark program should prepare a Demand Draft of Rs. 8000/- per student drawn in the name of Kanetkar’s ICIT Pvt. Ltd. and send it along with a covering letter to the address mentioned at the end.
|
| Start Date |
The Softspark program is conducted twice in a year. The starting dates are as follows:
Batch I – Jan 5, 2006
|
Hostel Facility
|
Hostel facility is available at KICIT for male students from outside Nagpur. There are only 10 seats in the hostel and they are made available on first come first served basis. Students would be required to pay Rs. 1000/- per month for the hostel facility. Cot, mattress, Bed sheet, pillow, table, chair would be provided to you. There are many messes available nearby. The approximate cost of food per month is Rs. 1200/- to 1500/. Many other boys and girls hostels are available within walking distance of KICIT. We can help you find accommodation in these hostels once you reach KICIT, Nagpur.
|
| Projects done under Softspark so far in last 2 years |
| |
| |
 |
Remote Hard Disk Crash Recovery |
| |
 |
AVR based Serial Communication |
| |
 |
MortgEdge Messenger |
| |
 |
WMI Based Network Monitoring System |
| |
 |
Automated Interactive Voice Response System |
| |
 |
Keyboard Filter Driver |
| |
 |
WBA Currency Recognition System |
| |
 |
Supervisory Real Time Data Acquisition for Power Plants |
| |
 |
Voice Oriented SAPI System |
| |
 |
Plastic Surgery Software |
| |
 |
Magtek Card Reader Drive |
| |
|
|
|
|
|
 |
|