Chemical engineering is the one field where Mines and CU are both excellent. CU has a slightly more biological focus, with a big biochemistry department, but CU is much bigger with a bigger drop out rate. IB credits will work at either school. Both CU and Mines will require a year of physics, so I hope you both have had honor high school physics, but if not, try to learn some physics, before you get to college using Khan Academy -
For premed, CU does have many connections to the Medical school research in Aurora, on the Anschutz campus. Mines students can also apply and work at the CU Medical school in the summers, too.
Also, chemical engineering will require calculus 1, 2, 3 and probably differential equations at either school.
So review calculus also using Khan Academy, although SL Math is good enough to have an introduction.
You could try to take AB Calculus exam, the AP exam as an IB student, if you feel you have mastered calculus
and want to test yourself. the SL math exam will be less calculus.
IB students can take AP tests, by simply paying. If you have time to study for the calculus AP exam, take it.
That will force you to review calculus in an organized way. If you don’t score well,you then know, you should take Calculus 1 and Mines or CU Boulder.
Mines also has some biological tissue research and drug delivery research too-
CU Boulder is well ranked in Chemical and Biological engineering, many research programs that might suit a premedical student –