You are on page 1of 15

Accelerated Learning through Extracurricular Activities

An Online Programming Contest for Students of


Campus Connect & HR Partner Colleges

Technology Centric Programming Contest

Frequently Asked Questions (FAQs)


September 2013

Infosys Limited
Bangalore, India
Aspirations2020 FAQs

Table of Contents

WHAT? WHY? ........................................................................................................................................... 3


ELIGIBILITY CRITERIA AND REGISTRATIONS ............................................................................................. 4
CONTEST RULES AND REGULATIONS ....................................................................................................... 5
ROLES AND RESPONSIBILITIES OF STAKEHOLDERS ................................................................................. 7
WHAT IS THE SEQUENCE OF STEPS FROM TEASER ROUND ONWARDS? ................................................... 8
PROGRAMMING CONTEST ........................................................................................................................ 9
TEASERS .................................................................................................................................................. 9
COLLEGE ROUND ..................................................................................................................................... 9
DC FINALS .............................................................................................................................................. 10
DC FINALS TENTATIVE AGENDA ............................................................................................................. 11
I HAVE PERFORMED WELL AT ASPIRATIONS2020. I HEARD THAT ASPIRATIONS2020 WOULD HELP US
PARTICIPATE WELL IN ACM-ICPC CONTEST TOO. PROVIDE SOME INFORMATION ON ACM-ICPC. ............. 12
CONTACTS ............................................................................................................................................. 14
LEARNING RESOURCES .......................................................................................................................... 15
TUTORIALS & PROGRAMMING RESOURCES ............................................................................................ 15
CODING CONVENTIONS AND STANDARDS .............................................................................................. 15

Sep 2013 Page 2 of 15


Aspirations2020 FAQs

What? Why?
1. What is Aspirations2020?
Aspirations2020 is a platform for students to prepare themselves to become smart
professionals.
Programming Contest is open for students of Engineering & MCA
The contest enables students to foster problem solving and algorithmic thinking abilities
Encourages the spirit of competitiveness and accelerate learning through extracurricular
activities.
Enhance problem solving abilities by application of IT concepts and Technology.
Provide opportunity for Students to network with Students from other Institutions and
Professionals.
Exposes students to the State-of-the-art tools used by IT Industry, very early.
Programming contest is OPEN for predefined Campus Connect and HR partner Colleges.
About 386 colleges will be participating across 16 states from India. Events are scheduled
during Sep 13 and Oct13.
More details can be found at http://campusconnect.infosys.com/Aspirations/

2. Why Aspirations2020? Is there any significance of 2020 in the name of the contest
Aspirations2020?
India has the potential to show the fastest GDP growth over the next 20 to 50 years. Growth
could be higher than 8 % over the next 30 years (Source: BRIC Report). While most countries
in the world will face aging population phenomenon, India will have the maximum population of
young workforce during 2020-2040. (Source: BRIC Report). We hope that this kind of
programs help students to become global professionals to be able ready to face global work
places.

Infosys stands tall for its values, and felt that the time had come to sow the seeds of a dream of a
future India as the 'Knowledge Super Power as well as prepare the young workforce for this
opportunity. Thus the idea was born to initiate a project called Campus Connect which would
reach out to students and enhance their skills without any commercial interest.
1. Contests Support Accelerated Learning
2. Provides IT Industry General Awareness and opportunity to practice Programming Skills
3. Brings to Focus Importance of Problem Solving and Need for Technical Competency
4. Helps Students Benchmark themselves with the Best-in-Class across the
State/Country/World
5. To enhance Indian students participation in ACM ICPC world finals
Sep 2013 Page 3 of 15
Aspirations2020 FAQs

Eligibility Criteria and Registrations


3. Who is eligible to participate in Aspirations2020?
Students from all branches of Engineering and MCA from 2nd year onwards, are eligible to
participate in this contest.
4. What is the college selection criterion to participate in Aspirations2020?
Top ranked Recruitment College / CC college with strong management support, able to
provide online computer lab for about 50 computers with internet support and willing to
dedicate few faculty members and ease of access to core team
5. What are the steps to participate in the contest?
Visit the Campus Connect Portal and download Contest Details
Contact Campus Connect Single Point of Contact (SPoC) in your College
Team-up with your Partners
Completely Understand Contest Rules, Guidelines etc.
Get your Questions Answered
Register Yourself for Contest(s) and Get Confirmation
Prepare, Prepare & Prepare for the Contests
Participate in teaser Round, understand the contest rules, get the awareness on the
coding platform and prepare for College level Round
Participate in College Level Selection Round
WIN and Prepare for DC finals
6. How to do registration?
1. Visit Aspirations2020 Home site http://campusconnect.infosys.com/Aspirations/Home.aspx
2. Navigate to Aspirations2020 Your State. For example: In the Aspirations2020 Home
page, click on the link : Aspirations2020 Andhra Pradesh
3. Click on Register Contest Link on the left side quick launch bar to get the registration
page. Fill all the required details and click on Submit button.
4. Once the student registers, the registration has to be approved by the College SPoC.
5. Once the SPoC approves the registration, each student will get a confirmation mail with
relevant details.
7. Who will authorize the registration?
Aspirations2020 college anchor or Campus Connect SPoC (single point of contact) can
authorize your registration. Hence, once registered inform your college SPoC to approve your
team registrations.
8. Would there be any filtration occurring at the registration time?
No. there will not be filtration at the registrations.
9. What is the purpose of the registration form in the Teaser round page?
The registration page is used to identify students from colleges, to take the Teaser rounds and
to participate in college round.
10. Do I have to register online or can I send my entry to any address?
Yes. Registration is online only. No manual entries allowed.
11. What are some of the frequently occurred technical/browser related errors during online
registration or submission?

Sep 2013 Page 4 of 15


Aspirations2020 FAQs

Sometimes, registration/web page shows errors due to the following reasons:


Input the Date of Birth field using date picker only. Avoid typing it manually. First name
field should be only characters, it wont accept numeric or alpha numeric
You might get the Exception error if the session gets expires/closed. If the session
expires, please login again to continue the work.
Sometimes, you will get an Exception due to Maintenance activities at the backend.
Please re- login.
In the Browser settings, Disable Script debugging option should be unchecked.
12. What are the different Browsers supported by Aspirations2020 application? (Browser
Compatibility)
Internet Explorer version 7.0 and above, any version of Mozilla.

Contest Rules and Rgulations


1. This is a team event.
2. Students from any engineering discipline/ branch can participate. Participation for this event is
open to all students from second year and above of engineering and MCA.
3. Each team will comprise of maximum of three members from the same institution. Team
composition cannot change once the college round is completed.
4. You need to register for the contest as a participating TEAM on the Campus Connect Portal by
providing necessary personal data of all members of the team, before the registration closing
date. You will find some tips and other learning resources to help you prepare for the contest.
5. Once you register for the event, indicate your acceptance that the organizers decision will be
final and binding.
6. Prizes and certificates will be distributed for winning and runner-up teams from DC finals
contest.

1. How will the team formation happen?


1. Each team will comprise of three members from the same institution. Team composition
cannot change once the college round is completed.
2. You need to register for the contest as a participating TEAM on the Campus Connect
Portal by providing necessary personal data of all members of the team, before the
registration closing date. You will find some tips and other learning resources to help you
prepare for the contest.
2. Can a student use public network for participation in the contest?
You are allowed to use Public network only for Teaser round. College round shall be
conducted by the college with the proctoring support from Non CS/IT faculty members.
3. Would the students participate in teams or individually?
Teams only
4. How many computers / terminals would be provided for this contest?
Only 1 PC/ terminal per team will be given.
5. Can students of post graduate courses participate?
Yes.
6. Is there any limit on how many teams can participate from a college?
No. There is no such limit. Any number of teams can participate in the college round. All the
registered teams can take part in the college rounds.
Sep 2013 Page 5 of 15
Aspirations2020 FAQs

7. Will the questions be objective or subject type as well?


Problems are subjective in nature.
8. Is there any criterion on minimum marks (obtained during the degree or any academic
percentages) for participation?
No. This is an open competition for all students.
9. Can faculty members also participate in the contest?
No.
10. Who are eligible to get participation certificates?
All College level winners are eligible to get e-certificate. Prizes and certificates will be given for
DC winners and runners.
11. How are assessments done during College rounds?
An online programming contest will be conducted. Based on the college level results, student
teams will be selected for the DC Finals.
12. What are the various rounds and duration of the rounds?
Teaser Round is online event, which is an optional. College and DC/state finals are completely
online events. Contest duration for college round is 2 hours and for DC finals it is 3 hours.
There will be 3 problems for teams to solve in college round and in DC finals you have to solve
5 problems. You are required to solve as many problems as you can within this time which are
of varying complexity.
13. Is there any dress code to be maintained for the DC/State level events?
No particular dress code is defined. You are advised to appear in a presentable manner as you
would for any public function. Formals would look better in such team events.
14. What are the arrangements made to the participants who clear the college round and
make it to the DC final round?
Travel expenses will be reimbursed based on the shortest distance travelled. To reach Infosys
venue, participants can travel by any mode, however only up to sleeper class train expenses or
non-AC bus expenses actuals will be reimbursed based on actual amount verification with
tickets. Students need to submit both onward and return journey tickets in ORIGINAL.
The travel reimbursement will be made only to participants and not to accompanying faculty or
parents or guests or any other members. Boarding and Lodging arrangement will be made in
case there is an overnight travel. For those traveling only for a few hours, freshen up facility will
be provided.
15. Can I change my partner for the College or DC or State rounds?
No. You cannot change your partner once the college rounds are over.
16. Our College is not a Campus Connect Partnering College. Can I participate?
This Contest is open to all Campus Connect and HR partner colleges as listed on the portal.
Hence, no other college students can participate.
17. I am an engineering student but in the fourth year. Can I participate?
Yes. Aspirations2020 is open for second year and above students from engineering colleges
18. What if I qualify for DC finals but unable to come to the venue, can I compete online?
No. The DC level event requires your presence at the venue.
19. Can I come with my faculty members for the DC Finals events?
Yes. In any case your faculty members will accompany you to the venue provided their
information should be shared with us in advance. Maximum of TWO faculty members per
selected college can be accommodated.
Sep 2013 Page 6 of 15
Aspirations2020 FAQs

20. Can I exchange the prize, I win for money?


No. The prizes you win are not exchangeable.
21. What is the communication language used during the events?
English would be the medium of communication.
22. How to prevent copy paste or malpractice or any type of indiscipline during the initial
rounds of the event?
To prevent this, we have requested college management, to have proper invigilation or
proctoring support from Non CS/IT staff. Any such malpractices might help in initial rounds of
competition for example in college rounds. However DC finals will happen in Infosys DC along
with champion students from your state or other states where there will be invigilation or
proctoring.
23. If in case of students getting same marks, how do you shortlist? Who will be allowed in
to DC finals?
We have several parameters and judging mechanisms to decide teams. The parameters
include, Time spent in solving problems, programming approach used and logic, code
optimization, etc.,
24. Can a team work on more than one instance of the DOMjudge platform?
Only one instance of the DOMjudge is allowed to be open by a team in one terminal.
25. Can I attempt the programming contest in more than one language?
No. You are allowed to attempt the programming contest in ONLY one of the languages for
each round/level. However, you may change the programming language in each contest
rounds. For example, in college round, you may choose, C, and in DC/State finals, you may
choose C++.
26. What are the steps to get started?
Please get familiarized with the DOMjudge online environment by going through the
information and the practice test available in the resources section.

Roles and Responsibilities of stakeholders


A. Colleges, faculty, TPO, SPOC, students:
Understand and provide awareness on contest rules and regulations
Enable & encourage maximum IT and non IT students participation
Develop competitive spirit and team work, meritocracy among student participants
Provide internet facility, online lab support, volunteers for invigilation/proctoring
Collaboration with stake holders and team formation
Data management and communication to stake holders
IT students and faculty members may help non IT students to learn and understand the
basics of programming.
B. Infosys Campus Connect Team:
Understand contest rules and regulations
Provide awareness to other anchors, volunteering
Encourage, Enable colleges, faculty, students for maximum participation from each
predefined and contest registered colleges
Help non IT students in terms of enabling them in programming basics
Participate in the DC finals to encourage contestants

Sep 2013 Page 7 of 15


Aspirations2020 FAQs

C. Inetframe Solutions:
Quick & timely portal updates, high availability of portal
Help and support in online registrations
Timely resolving login-ID and Password issues
Data management and communication to stake holders
Contacts: InfySupport@inetframesolutions.com: +91-9900402193

What is the sequence of steps from Teaser round onwards?

S. No Activity Responsibility
1 Announce Registrations & Teaser round last date. DC CC Anchor
Colleges can make their teams (3 members in each team) INetFrame
Teaser round can be attempted as a team.
2 Any number of teams from a college can participate in DC CC anchor with the
college round by registering the teams in the portal; help of college SPOC

Communicate student teams & college SPOC about DC CC Anchor


approved teams and college round start date and end date INetFrame
after discussing with INetFrame and DOMjudge Team DOMjudge Team

We would like to give the chance/opportunity to students/ Students, Faculty, SPOC


faculty/ college to form 2 to 3 member teams (3 members
max per team) with in stipulated time lines.
3 Create team IDs and passwords and send email to student INetFrame
teams. Same team IDs will be used till National Final.
Once the 3 member team is formed, it cannot be changed till
national final. The same team ID needs to be maintained. Students, Faculty, SPOC
4 Announce college round last date & closure. DC CC Anchor
It is recommended that the college round contest will happen INetFrame
in a college with proper proctoring/invigilation so that student
teams can take up the test in one single session of 2 hours. Students, Faculty, SPOC
5 Announce College rounds results;
The short listing criterion is: Marks, time spent in solving DC CC Anchor
problems, logic, algorithm, optimization of the code, quality of INetFrame
code, number of defects in code, number of compilations etc. DOMjudge Team

Based on logical zones list that is provided, Top 4 Teams


from each Zone will qualify for DC finals;
6 Based on number of zones attached to each DC, 4 teams DC CC Anchor
per zone will compete in DC levels. INetFrame
For example, there are 3 zones in HYD DC, hence 3 x 4= 12 DOMjudge Team
teams will be short listed from 3 zones based on marks and
other short listing criterion as defined in this document.

Communicate student teams & college SPOC about short


listed teams and DC Finals round start date and end date
after discussing with INetFrame and DOMjudge Teams.
Sep 2013 Page 8 of 15
Aspirations2020 FAQs

Programming Contest

1. What proficiency level is expected in the programming contest?


Team can exhibit the ability in Programming fundamentals, analysis of algorithms, problem
solving skills, understanding pseudo code, etc.
2. What would be the method of evaluation?
Simple, medium and complex problem statements will be given and marks will be allocated for
each problem. During Teaser round, it is recommended to participate and understand
Programming Contest environment. Marks secured in Teaser rounds will not be considered for
other rounds.
3. How many problems would be there in programming contest in each round?
In college round, 2 hours will be provided to solve 3 problems. In DC finals, 3 hours will be
provided to solve 5 problems. You are required to solve as many problems as you can within
this time which are of varying complexity.
4. How well the non CS/IT students would be able to perform in Programming Contest?
As there will be simple logical related day to day problems, students who are willing to
challenge themselves can take up these contests with ease. Several non IT branch students
have won many prizes in earlier contests.
5. What languages are allowed in programming contest?
C, C++, Java. A team can take up any one of the programming language.
6. Are there any minimum cut off marks for programming contest?
Yes. These cut off marks are for our internal process and will not be shared with college or
teams.
7. How are teams formed in the Programming contest?
Students are formed into teams of two or three, based on their choice. A College faculty
anchoring Aspirations 2020 or SPOC will help students to form the teams. Once the team is
formed and the same team needs to continue up to DC finals.
8. Availability of Online Server
DOMjudge servers are available 24 Hours X 7 Days a week (except the time listed below).
Hence, you can attempt the contest to take the Teaser round at any time, which is convenient
to you. DOMjudge would be performing its scheduled maintenance of the servers on some
Sundays between 4 AM and 7 AM., which would be notified in advance. Contestants are
requested to log out before that and close the internet browser.

Teasers
The teasers are for you to get acquainted with the online platform. It is recommended to participate
and understand Programming Contest environment.
During the teaser round you may take up to 2 hours of programming practice, online. You will be
given 2 problems to solve.

College Round
1. What is a College Round?
College round is an initial round which will be run for two hours in which each student team
needs to solve three problems online. This will be done in college computer labs with
proctoring support. Any number of teams from a college can participate in the college round by
registering the teams in the portal.

Sep 2013 Page 9 of 15


Aspirations2020 FAQs

The participant can choose either of the following languages: C or C++ or Java to attempt
the test.
The college level contest will be of 2 hours duration
There will be 3 problems for you to solve. You are required to solve as many problems as
you can within this time, which are of varying complexity.
DOMjudge, an online contest platform will be used for conducting programming contest
over the Internet at college computer labs.
This round would be nonstop i.e., once the test is started, timer will not stop even if the
candidate logs out.
In case the scores are tied we will use a manual code review for tie breaking.
Shortlisted students in college round will compete in DC Finals.

For example, In Chennai DC, there are 2 zones hence, 2x4=8 teams will be shortlisted.

DC Finals
1. What is a DC final?
DC finals will be conducted at Infosys development center.
The participant can choose either of the following languages: C or C++ or Java to attempt
the test.
The time duration of the contest is 3 hrs.
There will be 5 problems for you to solve. You are required to solve as many problems as
you can within this time which are of varying complexity.
In case the scores are tied we will do a manual code review for tie breaking.
Winner and Runner teams will receive the prizes in the DC finals.

2. What is the venue of DC/State finals?


Nearest Infosys Development Center (DC)

Sep 2013 Page 10 of 15


Aspirations2020 FAQs

DC Finals Tentative Agenda

Time Duration Event/Activity Responsibility


8:00 9:00 Breakfast CC SPoC
9:00 9:30 All selected teams (Top-4 teams from each zone in College CC SPoC
round) arriving at E&R online class room ;
Welcome note, Briefing about DC/State Finals

9:30 12:30 DC Finals: Programming Contest CC SPOC &


DOMjudge Team
member
12:30 14:00 Lunch Banquets Team
14:00 14:15 Address by -------- via VC or physical presence; CC SPOC
Suggested Talking Points: Engg/MCA students: 5
things/activities/action points need to be done in terms of
enhancing technical skills, process skills, and domain skills:
share real time doable/implementable examples with
alternate approaches/solutions.
Benefits, Impact, Outcomes, Measurement and corrective
steps month after month of above 5 actions
14:15 14:45 Address by Chief Guest - DC head CC SPOC
Suggested Talking Points: Engg/MCA students: 5
things/activities/action points need to be done in terms of
enhancing life skills, English language proficiency skills:
share real time doable/implementable examples with
alternate approaches/solutions.
Benefits, Impact, Outcomes, Measurement and corrective
steps month after month of above 5 actions
14:45-15:00 Presentation of prizes, trophies, certificates to all winners DC Head &
and runners. DC final certificates can be couriered later. CC SPOC
CC team, E&R team interactions with participants
15:00 15:15 All student winners and runners speak-up session, Participants
Experience sharing session, Q&A, Feedback
15:15 15:30 Vote of Thanks CC SPOC
15:30 16:00 High Tea, Travel reimbursements, Students Departure Team

Sep 2013 Page 11 of 15


Aspirations2020 FAQs

I have performed well at Aspirations2020. I heard that Aspirations2020 would help us


participate well in ACM-ICPC contest too. Provide some information on ACM-ICPC.
1. What is ACM ICPC 2013?
The ACM International Collegiate Programming Contest (ICPC) is a multitier, team-based,
programming competition operating under the auspices of ACM headquartered at Baylor
University. The contest involves a global network of universities hosting regional competitions
that advance teams to the ACM-ICPC World Finals. Participation has grown to several tens of
thousands of the finest students and faculty in computing disciplines over 850 countries on six
continents. The contest fosters creativity, teamwork, and innovation in building new software
programs, and enables students to test their ability to perform under pressure.
Quite simply, it is the oldest, largest, and most prestigious programming contest in the world.

Amrita has been hosting ACM ICPC for the past 7 years. Over this short span, Amrita has
created a tremendous ICPC wave across the country by excellent team participation starting
with the count of 65 teams in the first year, it has become more than 1200 in the last year.
2. ACM-ICPC Important Dates:
Registration Start Date: Thursday, 1st August, 2013 (at Baylor Site Visit and register in
http://icpc.baylor.edu/)
Registration End Date: Thursday, 10th October, 2013
Online Contest: Sunday, 20th October 2013
Onsite Contest: December 11 12, 2013 (Wednesday & Thursday)
Important: Upon receiving email from ICPC Management System, all the contestants shall
compulsorily fill their profile on or before October 10th, 2013 05:00 PM IST. All incomplete
registrations will be rejected without any notice.
Please refer this link on important dates: http://icpc.amrita.ac.in/2013/?page_id=54
Teams qualifying from the online round will be invited to the onsite contest to be held in
December at Amritapuri (Kerala), Coimbatore (Tamil Nadu) and Bangalore (Karnataka)
3. Infosys Campus Connect Gold Sponsor
Infosys Campus Connect is the Gold Sponsor for this Amrita ACM-ICPC Contest. Campus
Connect is Infosys program to help increase Indias competitiveness in the knowledge
economy. Campus Connect aims at evolving a model through which Infosys and engineering
institutions can partner for competitiveness, enhance the pool of highly capable talent for
growth requirements in Information Technology (IT) space. It is aimed at creating an effective
means of backward integration into the supply chain by going into the college campuses from
where the IT industry gets the people for its growth.
4. Participation & Registration Details:
Please refer to below link:
Please follow this link http://icpc.amrita.ac.in/2013/
Click on below link for participation & Registration
http://icpc.amrita.ac.in/2013/?page_id=54
http://icpc.baylor.edu/
Note: Fee waiver for ACM ICPC Asia Amritapuri Regional, for those teams who top in the
Aspirations 2020 DC Finals & ACM ICPC Asia Amritapuri online contests.
5. ACM-ICPC levels of competition:
The annual event is comprised of several levels of competition (based on previous event
stats):
Local Contests Online

Sep 2013 Page 12 of 15


Aspirations2020 FAQs

Regional Contests- Onsite


World Finals: The qualified teams will represent the best of the great universities on six
continents - the cream of the crop
6. Online Contest Rules:
Please refer to below link:
http://icpc.amrita.ac.in/2013/?page_id=14
7. Onsite Contest Rules:
Please refer to below link:
http://icpc.amrita.ac.in/2013/?page_id=16
8. How to Prepare:
Use the links given below to help prepare for the contest. Start with the Tutorial problems, and
then try problems from old Regional contests. A good way is to first pick out the easy ones that
many others have solved.
Previous years problem sets are available here.
For more problem sets and books, UVA Online Judge.
http://codeforces.com has excellent set of problems.
http://codechef.com is also a collection of problem sets.
http://hackerRank.com is a growing up site with lot of challenges.
ACM ICPC Problem Set Archive
UVA Online Judge
SPOJ (Sphere Online Judge)
Topcoder
Infosys Aspirations 2020 Contest page
CodeChef.com
More Online Judges
9. ACM-ICPC FAQ:
Please refer to: http://icpc.amrita.ac.in/2013/?page_id=220/
10. Important Note:
Information mentioned above may change time to time. The above information is provided for
initial understanding about ACM-ICPC Contest.
Please refer to below links for more updates on ACM-ICPC:
Amrita Site: http://icpc.amrita.ac.in/2013/
ACM-ICPC Baylor site: http://cm.baylor.edu/welcome.icpc
Please contact Amrita Team at: icpc@am.amrita.edu for any clarifications/ queries.

Sep 2013 Page 13 of 15


Aspirations2020 FAQs

Contacts

Contest Platform Team Contact Details:


S. No Name Email-ID
1 Amrita Team aspirations@am.amrita.edu

INetFrame Team Contact Details: Portal/Data Management team


S. No Name Email-ID
1 Nitin nitin.k@inetframesolutions.com

Campus Connect Team


S.No DC Name Anchor Name Email-ID Remarks
Anoop Singh ANOOP_SINGH@infosys.com
Bangalore, Vani KN Vani_KN@infosys.com
1 Mangalore, Sahana Sahana_Kumaraswamy@infosys.com Karnataka
Mysore Kumaraswamy
Kavya Gopi Kavya_Gopi@infosys.com
Sunil Kumar Sahoo Sunilkumar_Sahoo@infosys.com Orissa, West Bengal,
2 Bhubaneswar Jharkhand,
Bhupesh Deka Bhupesh_Deka@infosys.com Chhattisgarh, Sikkim
Chandigarh, Punjab,
Manisha Manisha@infosys.com Rajasthan, Uttar
3 Chandigarh Pradesh, Delhi,
Neeraj Garg Neeraj_Garg02@infosys.com Haryana, Uttaranchal,
Himachal Pradesh
Roy Antony Arnold RoyAntony_G@infosys.com
4 Chennai Tamilnadu
Kalpana Balaraman Kalpana_balaraman@infosys.com
BhanuPrasad TV Venkata_Tolety@infosys.com
5 Hyderabad Sudheer Reddy K SudheerReddy_K@infosys.com Andhra Pradesh
Srinagesh
Srinagesh_C@infosys.com
Chatarajupalli
Anuj Madhusudan Maharashtra, Gujarat,
6 Pune Anuj_Jajoo@infosys.com
Jajoo Madhya Pradesh
7 Trivandrum Hari Hari_S@infosys.com Kerala

Sep 2013 Page 14 of 15


Aspirations2020 FAQs

Learning Resources
What kind of learning resources would be available?
Please refer to the portal for links and other details, here you go for few
http://campusconnect.infosys.com/Aspirations
http://campusconnect.infosys.com/Aspirations/Resources.aspx
http://campusconnect.infosys.com/login.aspx
http://icpc.amrita.ac.in/2011/index.php?option=com_content&view=article&id=10&Itemid=30/

Tutorials & Programming Resources


If you are new to the programming, or, even if you have done programming before, the following
tutorials & programming resources will help you sharpen your skills so that you are ready when the
contest starts.

Java resource links


Sun Java Tutorials
Java Tutorials
Java Beginner
Core Java Tutorials
Rose India
Java2S
Java In A Nutshell

C/C++ resource links


Learning to Program in C and C++
C++ Quick Reference
Learn C
CPP Resources

Coding Conventions and Standards

For all Java programs, we recommend Java coding conventions and standards as
defined by Sun Microsystems.
Code Conventions for the Java Programming Language
Programming Rules and Conventions
Portability Conventions and Pure Java Rules
Top 10 Errors Java Programmers Make

For all C/CPP Programs, we recommend GNU Compiler and the corresponding coding
conventions and standards as defined by GNU.
Coding Guidelines For C/CPP Programs
Programming in C++, Rules and Recommendations
C++ Programming/Code/Style Conventions

Sep 2013 Page 15 of 15

You might also like