As computer science, it is more science oriented than engineering till TUNS being merged in. It should be similar to OU or carleton U. I would say not the best one, but is an OK one. Definetely not a crappy one. It's just a fact. I don't have to defend it. Don't take it personal too. A lot of people try to get information from here. Staying with the facts will be more helpful to others.