TCS Global Coding Contest-Codevita Season 9: Prize up to US$20,000/-

Introduction on the CodeVita Season 9 Portal: Codevita is not just a game, it’s Culture! It connects people from varied backgrounds and ethnicities regardless of physical and cultural boundaries. It is also a great way to compete beyond borders and a lot of fun. At TCS, we firmly believe in this philosophy that programming can be both fun and challenging, this led to the inception of “CodeVita – To Promote Programming as a Sport”.

This is the 9th season of the contest taking the joy of programming across the globe.

We hope the competitive programmer in you feels the challenge and the fun!

Registrations for Global Phase is open till 1st December 2020.

CodeVita : The TCS Global Coding Contest for Students

To try, to err, to practice, to evolve, to improve, to compete, to win, to rejoice. Aren’t these traits so very human? In fact, these traits are characteristic of games or sports. It is this similarity that got us thinking on taking the wonderful skill of programming a notch higher. We infused the essence of these traits into programming by making it a sport and ‘lo and behold’ CodeVita was born.

First season of CodeVita was held in 2012 in India with an aim to spread the awareness on the various applications and use of coding. This helped us spot bright programming talent. Encouraged by the good response we got from 2 domestic seasons, we decided to go global in 2014. In our very first global edition, we had 6 teams in the finals, thus strengthening our belief that now we can be truly global.

Season 8 saw over 2,30,000 registrations from over 89 countries across 3500+ institutes and the students used 8 programming languages. We had participants from 5 countries battling it out in the Grand finale!

Sounds interesting already? Read on as more excitement unfolds.

What’s in it for students?

  • Global Ranking to Top Coders
  • Top 3 Coders to win total prize money of US$20,000/-
  • A chance to explore exciting career with one of the world’s most powerful brand*
  • A chance to compete with some of The Best Coders in the world
  • A Platform to showcase your programming skills
  • Students making it to the Finals get an opportunity to travel to India for the Grand Finale+

* as applicable in the respective geographies

With each edition, the contest has evolved and gotten better. This season we are continuing with the individual participation like the previous edition.  Students will have option of choosing from 8 different programming languages.

Language   Compiler / Interpreter Versions

C       gcc 8.3.1

C++   g++ 8.3.1

C#     mono 6.8.0.123

Java  Open jdk 1.8

Perl   5.26.3

PHP   7.2.11

Python       Python 3.6

Ruby 2.7.1

The Format will be as below:

Round: Mode

Pre Qualifier: Online

Qualifier: Online

Grand Finale: India+

+ Due to the current Covid-19 pandemic, travel restrictions could be a challenge, the Final round might be conducted online in a proctored environment at home or even in one of the closest TCS offices in that country. Appropriate communication will be done much prior to the Finale.

The ever increasing registration numbers reflects the contest significance and popularity and also indicates the way it is perceived by the students globally. This TCS flagship contest has been expanding it’s horizon and raising the bar higher with each passing year.

Are you ready for the challenge?

Do register, participate, code and conquer the 9th edition of CodeVita simply for the love, passion and spirit of coding.

TOGETHER let us make it BIGGER & BETTER.

All The Best!

Team CodeVita

Apply Link/Registration Link of TCS CodeVita Season 9: Click Here

TCS CodeVita Sample Question : Click Here

Source: Click Here

FAQ of TCS Codevita Season 9:

How do I register and login for the contest?

To register for TCS CodeVita,

For Indian geography, it is a two-step process – Please follow the process below:

You should log in to the TCS NextStep Portal. Then can visit https://nextstep.tcs.com/campus/ to register.

Once registered, you can directly register in TCS CodeVita by entering their NextStep Reference ID & Password. You can log on to Campus Commune portal, go the Contest Page (https://campuscommune.tcs.com/en-in/intro/contests/codevita-season-9) and click on “Register”.
Please note: All eligible candidates, should enter their Email ID (same as the one used to register for the contest) and Password would be the secret code assigned on Campus Commune to start the contest.

For Non-India geographies – For Global Registrations, please follow the process:

You can visit www.tcscodevita.com and click on “Register”.

After filling in a few vital information about yourself, you will be successfully registered for the contest. Once done, a mail confirmation will be sent to you at your registered Email ID. Post that, TCS will correspond with eligible contestants on this registered Email ID for all important contest related information.

Please note: All eligible candidates, should enter their Email ID (same as the one used to register for the contest) and Password entered during registration, to log-in and start the contest.

Can I go back to the welcome page after starting to answer the coding problems?

Yes, you can.

Do I have to attempt the questions in serial order?

No, you do not have to attempt the question in any particular order.

Where can I see the list of languages and compilers with their version?

After login, under ‘Compilers & Interpreters’ tab, you may see the languages and their respective compiler/interpreter version.

If I move to question no. 2 without submitting question1, does the timer continue for Question1?

Yes.

How many question will be there as part of the contest round?

There will be ~6 programming challenges.

If I have referred/used a code from the internet, do I have to declare the same?

Yes, before you submit your code, you will have an option ( I would like to provide attribution to the following sources.) Select this option before submitting. You are free to refer other material but you need to declare the source code

Where can I check the status of questions submitted by me?

For Private test cases – in “Private Testcase Submissions” tab and for Public test cases – in “Public Testcase Submission” tab.

If I close my browser will the codes written be saved on the system?

No, if you close your browser, you will lose your work. You should ensure that all submitted code is saved in your local file system as well.

How long before a session will expire?

If you are not active on the system for more than 15 minutes, the session will expire.

I closed my browser without logging out. I am unable to login.

Your session is still live on CodeVita servers if you do not logout. Hence you will get an ‘User already logged in’ message. Your session will expire after 15 minutes of inactivity after which you will be able to login.

What is the purpose of Code Attribution?

If a website or an URL has been useful in arriving at a solution to CodeVita problem, then it is imperative that the precise source be cited. Please give precise URL(s) of all code used. If precise URL is not provided code maybe considered plagiarized.