Hello

I am an international computer science major with a not so great transcript (3.15 gpa uptill now but hopefully will increase but still i am top 10 in my department) the math courses grades in my transcript are well exceept for a calc 2 which i flunked the final exam off because of an unfair professor (dont think i should bitch about that in my SOP but hopefully the fact that i got an A+ calc 3 should upset the calc 2 D or atleast they won't care about it much)

Calc 1 : A+ , Calc 2: D+ , Calc 3: A+ , discrete math :B+( or A- ), crypto ( mostly was computing stuff in galois fields, basic abstract algebra) :A

if i was to apply to canadian pure math masters, how important would be my transcript? also note that my grades ( in my cs classes ) are in a positive trend, the D+ in calc 2 was first year, even though it was never my passion and i majored in it for "traditional reasons" i hope that this might showcase any signs of discipline? haha

note: i cannot retake/ take any courses outside my major but i self studied all the basic math by my self as the years went through, and talked to a number of professors in the math department where they examined me on the major stuff (the graduate versions of algebra/analysis/topology) and i will have letters of recommendation from them that state i do indeed know the basics even though they are not on my transcript due to the rigidity of the system here.

uptill now: i got examined in both graduate and undergraduate levels of algebra , functional analysis,graduate real analysis ( basically measure theory ) , and a mixture of both differential topology and algebraic ( think bredon's textbook )

I did presumably very well in these exams for each exam i have a professor that will recommend that i indeed know this stuff as it would be not favorable for someone to apply to a math postgrad degree with only these math classes in my transcript. thats why i went to get examined.

Thank you!!