Technically, parsers might accept non-case sensitive keywords, however, if you wanted to be correct to the STEP ISO 10303 specification it has to be all UPPERCASE.
I do however mostly see the Camelcase notation with IFC. I would continue on the tough that they are indeed case sensitive.
Revit Certified Professional Architecture, Structure and MEP.