I would choose computer science :P
People don't really know the difference between software engo, IT, computer science etc, so I'll just say what I know, although I may be wrong in some areas, so correct me if I am.
IT - is not something I'd do. It is focused the 'information' side of things...