@robin Actually , it is right that once you got approved from college , there are very less chances of getting rejected due to marks.
But it is totally on visa officer's mood and your luck . What if he made your marks a issue .
Canada has thousands of applicants who are willing to study there . This little thing can be enough to take you out of the race.
Make good SOP , explain them . That's my suggestion for you .
@amypal ... Who told you that course or engeenering is not related to non med ?
Do u know , i took the same course , same field ( non med ) . Guess what , i am alredy here .