i've taken three university courses on user interface design and human-computer interactions. i still don't know the difference between UI and UX except in a vague sense.
You're not alone. Authors in the field aren't always consistent either, to the point where people have written academic papers trying to sort through the various definitions of what "UX" is, trying to give it some kind of clear scope, e.g. [1].