The Python Programming course, led by Professor Jerome Locson, introduces MSBA students to the foundations of coding with a strong emphasis on real-world application. Known for his practical, hands-on teaching style and industry background in analytics and consulting, Professor Locson brings a clear focus on how programming translates into business value. As a core practicum in the MSc programs, the course quickly immerses a diverse cohort of students into building technical fluency from day one.
Early sessions focus on core Python concepts, data structures, and the logic behind programming, before transitioning into applied analytics using tools such as Pandas and NumPy. The classroom environment is highly interactive, with students working through datasets, troubleshooting code, and developing solutions collaboratively. For many, this marks their first exposure to programming, making the pace both challenging and energizing.
A particularly engaging moment comes on Day 3, when students tackle a Forex Trend Analysis case. Here, the focus shifts to handling missing data, transforming datasets, and extracting meaningful patterns from imperfect information. Students work through real analytical problems, discussing how data preparation choices directly impact business conclusions, an insight that often surprises those new to analytics.
By the end of the course, students are not just writing code, they are beginning to think like analysts. The ability to connect data, tools, and strategic decision-making reflects a broader shift toward data-driven management, a skillset that is increasingly essential across industries.