Programming for Analytics (BUSA90563)
Graduate courseworkPoints: 12.5Not available in 2025
About this subject
Overview
Fees | Look up fees |
---|
Addressing business challenges often involves using computer programming to manage, analyse, and present data. Designed for working professionals who may have no prior programming experience, this subject introduces students to programming using a high-level procedural language. Topics covered include variables and types, Booleans, conditionals and numerical computing, sequences, functions and loops, introductory principles of top-down algorithm and program design via case based examples. Topics are illustrated with practical examples pertinent to common business problem scenarios.
Additional topics for discussion may include cybersecurity, ethical considerations, and data privacy in the context of data collection.
Intended learning outcomes
On completion of this subject, students should be able to:
- Read, write and debug programs to solve business problems (covering coding, debugging, and data manipulation).
- Apply core programming concepts such as sequences, choices, and structures, alongside data organisation (arrays, lists, records) and basic algorithms, to address real business challenges.
Generic skills
- Analytical skills
- Teamwork skills
- Communication skills
Last updated: 4 March 2025