I'm an undergraduate student in Canada studying Mathematics and Computer Science.

I am asking to see what professionals suggest they had learnt in their undergraduate years (in regards to courses taken, and what you could have learnt online instead).

I have already taken:

First year Biology, Chemistry, Physics, Computer Science (in Python), Calculus, Linear Algebra

Second year: Cell Bio, Animal Physiology, Genetics, Calculus, Linear Algebra, Principles of Programming (Java), Discrete Math, Data Structures & Algorithms, Introduction to Probability, Statistical Methods and Applications

I would recommend first finding something more specific within bioinformatics, because the field is terribly broad. And you can shape your undergraduate any number of ways to ease into that bioinformatics field of choice. Case in point: I have a degree in theoretical physics, but now my research is mainly in transcriptomics.