The university i go to , in canada if it makes a difference , offers mis with all the same programming courses as cs except for 3 , the difference is mis contains many more business/accounting courses while cs student take more maths and sciences. I didnt take cs because in canada its not really in demand , neither is mis really right now but i wanted a bussiness/accounting background to fall back on. i just wanted to know if anyone had any good advice concerning this degree , and if anyone has the degree it would be great to get first hand feedback from them.