Skip to main content

The Great Mind Challenge 2010

Launching. The Great Mind Challenge. Initiate Collaborate Innovate. India's Biggest Tech Contest for Students. Submit your project to be market-ready. Register here.

The Great Mind Challenge.
Initiate Collaborate Innovate.
India's Biggest Tech Contest for Students.
Submit your project to be market-ready.


Even if the students are not in the final year / semester, they can work on a project scenario for TGMC 08, complete few modules and submit it as part of the contest. Later they can work on that same project and complete all the remaining modules and submit it for their respective Academic Project. The modules they submit towards TGMC 08 contest would be evaluated by IBM if they are complete and working then a 'Certificate of Project Completion' from IBM is awarded to each team member of the project submitted.

Technologies to be used

ECLIPSEEclipse IDE, developed by an open source community focused on developing a universal platform of frameworks and powerful tools that make it easy and cost-effective to build and deploy software. The Eclipse Platform is a multi-dimensional tool that different types of developers use in different ways. Eclipse provides a platform to quickly prototype, collaborate, and share ideas built on a common architecture. This powerful and extensible platform also makes it easy to develop large-scale applications developed by far-flung teams.

For Java™ developers, Eclipse is:

Eclipse along with WTP plug-in can be used for J2EE Web Development also

WebSphere Application Server Community Edition Version 1

IBM WebSphere® Application Server Community Edition is a free lightweight Java™ 2 Platform, Enterprise Edition (J2EE) application server built on Apache Geronimo, the open source application server project of the Apache Software Foundation. It harnesses the latest innovations from the open-source community and provides a readily accessible and flexible foundation for building Java applications. WebSphere Application Server Community Edition helps you accelerate your development and deployment efforts by offering technology that is quick to download and easy to use. Community Edition includes Apache Tomcat and IBM Cloudscape, and now offers an enhanced Eclipse plugin

DB2 Express-C Production ready, Innovative Technology and Developer Community

DB2 Express-C, a version of DB2 Universal Database Express Edition (DB2 Express) for the community, is a no-charge data server for use in development and deployment. Providing the same core data server features, development interfaces as well as system limits as DB2 Express in a smaller package, DB2 Express-C offers a solid base to build and deploy all applications. DB2 Express-C is available for Linux and Windows running on 32 or 64 bit hardware.

SOA & Web Services

Service-Oriented Architecture (SOA) is an IT architectural style that supports the transformation of your business into a set of linked services, or repeatable business tasks that can be accessed when needed over a network. This may be a local network, it may be the Internet, or it may be geographically and technologically diverse, combining services in New York, London, and Hong Kong as though they were all installed on your local desktop. These services can coalesce to accomplish a specific business task, enabling your business to quickly adapt to changing conditions and requirements.


Web 2.0

AJAX, Mashups, WiKi, blogs, RSS - sounds familiar?
Web 2.0 is a term often applied to a perceived ongoing transition of the World Wide Web from a collection of websites to a full-fledged computing platform serving web applications to end users. Ultimately Web 2.0 services are expected to replace desktop computing applications for many purposes.

Java Technology
Java technology is both a high-level, object-oriented programming language and a platform. Java technology is based on the concept of a single Java virtual machine (JVM) -- a translator between the language and the underlying software and hardware. All implementations of the programming language must emulate the JVM, enabling Java programs to run on any system that has a version of the JVM.

Preferred Platform: Linux

Other Technology Resources:




We're here to help

Easy ways to get the answers you need

TGMC on Facebook

The Great Mind Challenge. Initiate Collaborate Innovate.

India's Largest Technology Contest*
* Limca Book of Records

A smarter planet

IBM Academic Initiative