I had the opposite experience, but I did an undergrad in CS in university, not college. Learned lots of theory and algorithms, and low-level programming, but hardly did any practical stuff like app deployment.
I wouldn't put much stock in word choices like that. Connotations vary so immensely around the world, it's best to presume they're synonyms unless context says otherwise.