IB96D-15 Programming Solutions for Enterprise
Introductory description
This module aims to offer a broad and contemporary perspective on developing applications for business problems.
Module aims
Students will: - Develop programming skills for contemporary business applications. - Understand how programming can enable digital marketing, business analytics, and platform governance.
Outline syllabus
This is an indicative module outline only to give an indication of the sort of topics that may be covered. Actual sessions held may differ.
Business Applications of Programming
Fundamentals of Programming
Programming with Numbers and Strings
Decisions
Loops
Functions
Lists
Files and Exceptions
Sets and Dictionaries
Inheritance
Learning outcomes
By the end of the module, students should be able to:
- Demonstrate understanding of fundamental programming techniques in a core language for business applications
- Demonstrate understanding of the business potential of programming for digital marketing, digital strategy, and business analytics.
- Demonstrate critical understanding of programming in a business context.
Indicative reading list
Horstmann, C.S., and BNecaise, R.D. 2016. Python for Everyone, (2nd ed.). Wiley.
Sweigart, A.L., 2015. Automate the Boring Stuff with Python: Practical Programming for Total Beginners (1st Ed). No Starch Press.
Subject specific skills
Demonstrate development of programming design skills.
Transferable skills
Written skills
Study time
Type | Required |
---|---|
Lectures | 10 sessions of 2 hours (13%) |
Seminars | 10 sessions of 1 hour (7%) |
Private study | 48 hours (32%) |
Assessment | 72 hours (48%) |
Total | 150 hours |
Private study description
Private Study.
Costs
No further costs have been identified for this module.
You do not need to pass all assessment components to pass the module.
Assessment group A4
Weighting | Study time | Eligible for self-certification | |
---|---|---|---|
Assessment component |
|||
Individual Programming Assignment | 100% | 72 hours | No |
Max 3500 words. |
|||
Reassessment component is the same |
Feedback on assessment
Assessments are graded using standard University Postgraduate Marking Criteria and written feedback is provided. Feedback for individual essays includes comments on a marksheet. There is also written class overview feedback.
Post-requisite modules
If you pass this module, you can take:
- IB9JV-15 Programming for Data Analytics
Courses
This module is Core for:
- Year 1 of TIBS-G5N4 Postgraduate Taught Management of Information Systems and Digital Innovation