Skip to main content Skip to navigation

IB96D-15 Programming Solutions for Enterprise

Department
Warwick Business School
Level
Taught Postgraduate Level
Module leader
Zhewei Zhang
Credit value
15
Module duration
10 weeks
Assessment
100% coursework
Study location
University of Warwick main campus, Coventry

Introductory description

This module aims to offer a broad and contemporary perspective on developing applications for business problems.

Module web page

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