BUS1060

Computer programming for business A

S B Huxford (first semester) and K A Smith (second semester)

6 points
* Two 1-hour lectures and one 1-hour tutorial per week
* First, second semester
* Clayton
* Prohibitions: RDT1301, SFT1122

Objectives At the completion of this subject students should have developed the skills necessary to create PC-based business applications with graphical user interfaces, using a modern application development environment; be familiar with the features of a typical modern programming language; be familiar with the features of a typical modern application development environment; and have a framework for learning new languages and applications development environments efficiently.

Synopsis This subject, together with BUS1042, introduces students to commercial business application development. The emphasis is on PC-based applications with interactive graphical user interfaces developed with a typical modern application development workbench. The features of such a workbench are examined in detail. A method for developing applications is enumerated in the context of modern techniques such as object/component orientation and visual programming. The features of a modern programming language are dealt with in depth. They include parameter passing, the scope and lifetime of variables, non-simple data types, user-defined data types and object variables. These features are explored primarily by example. Throughout the course the process of learning and using a particular application development environment is generalised to enable it to be efficiently extended to other environments.

Assessment Tutorial and assignments: 30%
* Examination (2 hours): 70%

Recommended texts

Visual BASIC on-line help (This is not a book but an electronic document that can be accessed by students in laboratory classes. Students are not required to purchase.)

Back to the Information Technology Handbook, 1998
Handbook Contents | University Handbooks | Monash University


Published by Monash University, Australia
Maintained by wwwdev@monash.edu.au
Approved by M Rambert, Faculty of Information Technology
Copyright © Monash University 1997 - All Rights Reserved - Caution