Feeds:
Posts
Comments

Hi folks! Been a while since I last blogged, but then, it has been pretty crazy until now. As you can see in the title of this fine post, it has been nearly a month since I landed in the USA and started grad school. It has been pretty exciting so far, but not without its low points.

For those of you who came in late, I have started grad school at the University of Wisconsin Madison, at the Department of Computer Science. Madison is a very beautiful place – you have everything one could ask for – lakes, parks, zoos, musis, cinemas, entertainment! There is a very small problem, though – The weather can change in the blink of an eye – From sunny in the morning to raining in the evening to extremely chill in the night. Though you are forever stuck with not knowing whether to take the umbrella or the coolers, I’d vote it is still a very pleasant place :)

We visited the Capitol Building, which is modeled on the Capitol in Washington D.C. There is also a place called State Street here, which is kind of like T-Nagar – endless shops selling everything you can imagine! It will take quite a while to finish exploring this place! For fun, there are lots of activities you can do – so far, I’ve gone sailing, played tennis and squash, watched Kanthasaamy and Unnai Pol Oruvan, and listened to classical western music!

Another curious thing about Madison is its people – The people here are extremely friendly and helpful, and smiling all the time! On the roads, cars stop to let people pass – and not only at signals. Virtually anywhere, if you crossed the road, cars would slow down to let you pass, versus the veetla sollitu vanthutiya? which you would get in Chennai :)

The Department is also very warm and welcoming – all the staff are eager to help you. Sometimes it happens that you have no idea what they are even saying, and in such cases, they will come with you and help you out in getting that form filled, or that fee submitted. It’s quite a change from government employees in beloved ceg!

But the difficult part in this whole experience is the staying-in-the-foreign-land bit. Hostellers, I seriously will fall on your feet the next time I see you. Never being a hosteller myself, it has never struck me until how difficult it is to live in some strange place, cook your own meals, wash your own clothes, and still make it to classes and stuff. Somehow the being away from home bit is a serious drain on your energy and you never quite feel like doing anything at all :)

Classes have started and are interesting – but also exhausting. The sheer amount of work you need to put in before you appear for a class is huge! I never thought paper-reading would be quite this difficult, or monotonous! Anyone with tips on this, do reply in the comments :)

One of the things I sort of get going through all of this is why PhDs are so valued and respected – It will be no joke to go through this for years on stretch with no end in sight.. And to hang on until you get your degree, it will take tenacity and all sorts of mental skills, apart from technical skill! No wonder PhDs make it good out in the real world!

So that’s all the news from my side – friends and juniors who are reading this, do reply in comments with what’s going on. Would be extremely happy to hear from you all! Cheers!

Off to Mad Town

Off to Wisconsin Madison for graduate studies in Computer Science. Dragging Thanu along too :) Leaving tomorrow night. Tata!

If you’re aiming to join a Masters or Phd program in Fall 2010, now is the time to start preparation for it. It is a long and quite boring process – you need to start early if you want to ensure that you get the best colleges you can get. If you have an imba profile or are the college topper, feel free to ignore this and apply at the last minute :)

Please note that all the information in this post is not from my personal experiences – it is a mixture of my experiences, seniors experiences and so on.

So, first of all – why would you want to do studies abroad? ( And not at the IITs or IISc )

1. Quality of education – Abroad, the quality of education is very high – institutes in the US rank among the top universities in the world, and you will sometimes be taught by the leaders in the respective fields. For example, if you study in UMass, you might attend lectures by the legendary Jim Kurose.

2. The experience – ( Almost all of this point is from seniors and the web ) Studying abroad is a different experience altogether – you will get a chance to experience different cultures, see new things and enrich yourself personally. Many universities have credits for some fun, non academic courses – Imagine finishing a course on ballroom dancing as a part of your Masters!

On the downside though, there is the cost – doing Masters in a reputed institute in the US costs around 20 lakhs INR on average. But once you finish your Masters, you will earning around 2-3 lakhs per month, so it should be easy to pay off. Now especially is the best time to improve your profile with a higher degree – jobs are not easy to come by in this time and by the time you finish your degree, hopefully the economy will be on the upswing.

So what are the steps to get admitted to a reputed college?

1. Choosing a degree: Decide between Masters and Phd. Prashanth has a nice article which should help you decide between an MS and a Phd. If you have the inclination for research, I’d recommend a MS leading to a Phd – that way, if you drop out in the middle of the Phd, you’d still have the Masters degree.

2. Selecting colleges: Prepare a list of colleges that you are interested in. For rankings of US universities in Computer Science, check out USNews. Specialty rankings by field, such as systems in Computer Science, are available here. But please do not select colleges based purely on rank – most of the rankings are meaningless. All of the Top 20 colleges are equal in terms in job placements. In terms of research, the rankings don’t mean a thing. Check out the top conferences in your field, and see which universities are publishing there. That should give you a good idea about the research capabilities of a university. If you are going for a Phd, purely see research capability of your department in the university – who is teaching there, what are they working on etc.

What makes a good match between you and a university?

  • Your profile should be near the average profile [ in tersm of academics and test scores ] accepted by the university ( some universities publish this information, others you have to ask seniors studying there )
  • If you are going for a Masters, the university should have a strong [ or at least decent ] department in your area of interest.
  • There should be research work going on at the university which you [ with your research experience or academic knowledge ] should be able to contribute to.

Classify universities that you are interested in, based on your chances of getting in – safe (you will surely get in), medium (most probably you will get in), high (low chances of admittance), and dream (kind of like lottery ticket). Mix and match universities from these classes to get your final list. I’d recommend going for 10 or fewer universities, with the split like this : 2 safes, 4 medium, 3 high, 1 dream. You could drop the dream for a safe also. The important point is to always aim for higher colleges than you think you will get – please do not go for all safes, or something silly like 5 safes. Remember that you should be excited to study in the college you get admitted to – filling up your list with extremely low ranked safes is not a good thing.

3. Contacting profs: Go through the websites of the universities that you have selected. Become somewhat familiar with the work that they are doing. Zero in on 2-3 professors that you would like to work with. Read their work. If you can think of ways of usefully extending their research, mail them about it – Introduce yourself, tell them what you have worked on, how it relates to project X of the professor, and your idea Y of extending it. Impressing a professor virtually guarantees an admit in that university. However, don’t spam professors – do not mail more than 2 professors per university and only mail when you have some idea of extending their work. Also, attach text resumes with the emails you sent – do not attach pdf resumes, as they will lead to your email getting filtered into spam.

4. Writing tests: You need to write 2 tests for applying for MS – GRE and TOEFL. Book dates early for both and get them done with. Get the Barron’s book for GRE – it should be sufficient – do not waste your money on a GRE course. The higher ranked a university is, the lesser importance it gives to GRE. In most top universities, the GRE is a minmium barrier, like you have to get more than 1300 overall, but anything above that ( even 1520 ) is equal to 1300. Do not waste much time and money on the GRE, it does not make big differences to where you will get admitted. The TOEFL is similar, you have to get a minimum cut-off for admission into the university. The TOEFL is very easy, you should be able to get good scores on it if you have a decent english base.

5. Finding people to recommend you: The people who recommed you for admission should be a person in good standing in the academic community who is able to judge whether a candidate will do well in a graduate course. Professors should be the first choice, followed by assistant professors. Recommendations from the head of departments are highly regarded. However, don’t blindly get recos from professors who barely know you – Ideally, the person recommending you should have taken a class for you, and should know you personally. The more personal a reco is, the better.

6. Applying: Now comes the actual process of applying to universities. This starts in around August. Most universities require you to send your transcripts ( and some other documents ) to them by postal mail. Try to make sure that they get the package by October end. Certain universities have rolling admissions, which means instead of getting all the applications and processing them, they process each application one by one. In these universities, you stand a slightly higher chance if you apply early.

This post is already too long, but a final word – A lot of people will tell you that projects and pulications matter hugely in the admission process. That is not true for fresher admissions – reason being you never have the chance to do big projects yet. And publications count only if they are in the top conferences. This is hard to accept, but the single biggest factor is academics. Next comes your recos and the statement of purpose. Test scores, projects, publications all matter very little compared to these three factors. And also know that graduate admissions are highly random - therefore always have a backup job just in case. And try not to apply with a single safe – at least have 2.

Factors which influence admission decision for freshers

I hope this article helps you a bit in your search for admission into a top university. Please note that I may be in error in most of the things I have said, as they are all personal judgements :) For more information on these topics, check out the Edulix forums.

Adieu CEG!

This post comes a little late, but then, better late than never :) Four years at CEG have flown by and I am finally an engineer! :P It has been a memorable time, and I’d give anything to have one more year there! [ Which is really ironic considering the number of times I have wished during college, Ah! Eppoda mudiyum entha kodumai! ]

 

From Last of College Days

 
CEG provided the entire range of experiences – classes, treats, fights, our famous industrial visits, treats, contests, outings, papers, the entire final year project saga, kurukshetra, treats and… more treats! So what was the greatest thing in CEG?

 

Infrastructure? ( You should visit our hostels! )

Great teaching? ( Barring a handful of teachers, no way! )

Quality of courses? ( Nothing extra-ordinary, and a lot of un-necessary courses )

No, above all these, the best thing about CEG was the people I met there – you cannot find a more motivated, intelligent, fun loving bunch of people anywhere else! The atmosphere at CEG was tremendous – everyone was off doing something, so you got into that spirit too. And the most important thing I learnt at CEG: Brains and talent matter very little – it is attitude and enthusiasm that counts. I have seen people with the most amazing potential go to waste in college, and quite ordinary people do great things with their attitude and enthu. 

CEG seems to be set for more laurels with our juniors bustling about doing various things. Adieu CEG! May your flag fly high forever!

Au Revoir

My friend Arjun has written a short story as a series called Au Revoir. You can download the whole series as a pdf here. The series is very realistic and extremely well written. The depth of the emotions the characters display, and the extent to which they are believable is amazing. It is slightly on the sad side, so people who only like happy stories, this one is not for you.

The series had me wondering if a sad story is indeed more realistic than a happy one. Something from the Matrix comes to mind –  Smith to captive Morpheus  - “But I believe that as a species, human beings define their reality through misery and suffering. The perfect world would dream that your primitive cerebrum kept trying to wake up from”. I used to long hold the view that there is enough suffering in the world without our volunteering to go take in more of that through movies and books. I’m not so sure anymore. Maybe the sad movies and articles are the more realistic ones. Maybe seeing and reading such stuff prepares you emotionally for the tragedies in your own life. Maybe.

Any thoughts, anyone? Do comment, even if you think the previous paragraph is extremely stupid :)

This post is about the blogging workshop that I attended at Saarang. This post is long overdue, as this on-time blogpost testifies. Well, better late than never, so let me get to it.

It was Glamour who first found out about the workshop and called me for it. He’s crazy about the blogs of one of the speakers, and after seeing the blog, I liked it a lot too. So it was decided we go for the event. Glamour even pre-booked and stuff  :)

Anyway, the title ( and the intention of the organisers at least ) seemed to mislead many people. Many people seem to have thought it was an on-hands-come-children-i-will-teach-you-how-to-blog kind of thing. Almost everyone was bringing laptops. Glamour even borrowed a laptop for the event.

Anyway, it turned out to be nothing like that. It was more like a tips-and-tricks of blogging kind of thing. The speakers were impressive – Krish Ashok and Kiruba Shankar. However, this blog tells you what they said quite well. And the slides from Krish’s talk are here. And the blogosphere is quite stuffed already without me telling a twice told tale.  So I will write about two things that I carried away from the event, apart from the tips stuff.

As I write this, I recall Krish’s comment, “Write whatever stuff you want, some fool will find ‘meaning’ in it”. Ah well, time to be one of those fools :)

Krish talked a bit about what he called, “Passionate Non-seriousness”. Which is, be passionate about what you like doing, but dont get too hung up on it. He was talking about it in the context of blogging, but I think it would be a nice concept generally as well – So many times, I have started off well only to become too serious about something, then got hung up on it, eventually allowing it to take over my life :P

The second thing that struck me was a note in one of Krish’s slides about the things  he was currently doing – one of them was Playing pranks on his wife and trying to make her smile everyday. The notion of a guy in this busy life still making it his priority to take time out for stuff like that was amazing. I dont know if he meant it or not, but still :)

On Topcoder!

Check out the Topcoder /tc page! This blog post is featured there. I have to thank Twitter for this. I think this came about because Denis Horgan read the discussion here or saw this tweet. A screenshot for posterity :)

The online programming contest for Kurukshetra 2009 ( KOPC 09 ), was conducted today. I’m pleased to say it went without a single hitch :) The contest was attended by several high profile coders, notably the world leader in SPOJ and the #2 coder in Topcoder, ACRush. Totally, 117 teams attended the contest. The contest started at 2 PM IST and ended at 6 PM IST.

The problems have been uploaded on SPOJ, so that people who missed the contest can try them out.

Histogram
Maximum Sum
Primitive Root
Snooker
Rainbow Ride
Taming a T-REX
Lucky Number

We’ve also prepared sort of a packet with:

1. Question PDFs
2. Input and output for each problem
3. Judge solution
4. Solutions of top teams
5. Some interesting solutions that caught our eye
You can download it here.

The team setting the contest: Swarnaprakash, Santhana Krishnan, Vijay Chidambaram, Thanumalayan, Jegan and Sivaguru. Cheers!

KOPC 09 has started!

Link to contest: https://www.spoj.pl/KOPC09/

Link to contest problemset PDF: http://kurukshetra.org.in/events/KOPC09_problemset.pdf

The contest will run for 4 hours. All the best to contestants!

The practice contest for K-OPC will take place tomorrow from 10 AM IST to 10 PM IST.

Link to the contest: https://www.spoj.pl/K09TRIAL/

The problems will be visible on the contest page at 10 AM sharp. You will need to be logged into SPOJ in order to participate in the contest.

The contest will help participants get familiar with the Sphere Online Judge. Learn about how to submit solutions to problems at SPOJ here and here.

Older Posts »