I have just completed my Bachelors in Computer Science from Delhi University with an aggregate of 74% and for the love of me I can't decide if I should pursue an MCA or apply for MS abroad. Since my score isn't high enough to fetch me a scholarship I was wondering if I should drop this year . Get certified in Java and a few other languages from NIIT . Then apply for post grad abroad so that I can have better chances of securing a seat and a scholarship . Now I hope it works this way because I am pretty confused right now . Should I apply abroad for MS after doing my MCA? Can I apply for jobs abroad after doing doing MCA?