A carbon coating on a stent having a bioactive agent covalently attached thereto and methods of making the same are described. The covalent attachment may be achieved via a photo-reactive chemical or a thermo-reactive chemical. In some embodiments, the carbon coating includes a diamond-like material. The bioactive agent may be heparin or superoxide dismutase enzyme or a mimetic thereof.