Programming and Algorithms for Business Applications

Unit code:BCO3003Study level:Undergraduate

Credit points

12
(Generally, 1 credit = 10 hours of classes and independent study.)

Location

City Campus
VU Brisbane
VU Sydney

Prerequisites

BCO2004 - Business Process Analysis and Design
(Or equivalent to be determined by unit coordinator)
Co-requisites
(Corequisite units must be studied concurrently with this unit)

Overview

Develop a solid understanding of modern business application and modelling language, problem solving, and algorithm development within the Programming Business Applications unit.

You will learn about a variety of design strategies as they relate to business models, such as:

  • top-down design
  • recursive design with functions
  • object-based programming
  • object-oriented design.

By the end of the unit, you will understand algorithmic approaches, and how to apply the principles of object-oriented programming algorithms and modelling for business units.

Learning Outcomes

On successful completion of this unit, students will be able to:

  1. Distil business process models to construct algorithms using basic programming;
  2. Apply and evaluate fundamental aspects of business application development;
  3. Synthesise basic object-oriented programming principles in problem-solving; and,
  4. Collaboratively create a solution using the most suitable design techniques.

Assessment

For Melbourne campuses

Assessment type: Test | Grade: 15%

Online test

Assessment type: Test | Grade: 15%

Supervised in-class online test

Assessment type: Assignment | Grade: 40%

Unified Modelling Language (UML) creation (Group)

Assessment type: Project | Grade: 30%

Business Application and Programming project and presentation

Required reading

Selected readings will be made available via VU Collaborate.

As part of a course

This unit is not compulsory for any specific course. Depending on the course you study, this unit may be taken as an elective.

Search for units, majors & minors