software development and digital marketing — along with accounting, finance, business analytics, business management, supply chain management, small business management and entrepreneurship, ...