Dear Kashif,
In order to become a software programmer you can opt for CSE or IT branch in your engineering program.
It is recommended that you should try to get into top colleges to get good teaching and placements.
Good Luck!!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile