MSIM3203 - Business Application Programming and Implementation

Year of Study:3
Credit Units: 3
Duration: 45hours
Prerequisites: MSIM1201 Programming Methodology and MSIM2201 Information Systems Analysis and Design
Module Description
This course aims to improve students programming skills through the use of one or more

object-oriented programming languages within business domain. This course focuses on

user interface development, relational databases connection, software development tools

usage, and web services connection. Emphasis is placed on implementing programs with

object-oriented characteristics, along with graphical user interfaces, event-driven codes,

and web services/third-party components.
Learning Outcomes
Upon completion of this module, students should be able to:

  1. Discuss how OO programming can increase the productivity in a team-working environment; Determine simple designs in UML based on user requirements; Translate UML into objects; Interpret Program Development Cycle (PDC);

  2. Assess the need and importance of having the object-oriented programming languages; Apply abstraction methods for increasing program clarity and reusability within an object-oriented environment so as to increase productivity in a team-work environment.

  3. Build interactive graphical user interface that is able to interact with database systems; Be able to use web services and third-party components.

  4. Use software development tools to develop programs/software effectively; Able to document programs properly; design, code, test and debug programs based on user requirements;