Undergraduate academics mostly focuses on broad concepts, making sure people have good foundational knowledge. While truly important, internationalization, localization, handling currency calculations, are generally not taught, much to the detriment of students. It would be nice to have a course like “practical programming” that covered common issues in the business world like these.