Business Programming

Course announcements for INFS1609 and INFS2609

Business Programming random header image

Welcome to INFS1609 & INFS2609

July 15th, 2012 · Comments Off on Welcome to INFS1609 & INFS2609 · Announcements

This course introduces you to the foundations of the programming discipline, which underlies most technical subjects such as software design, data management and algorithms. It will involve both a theoretical component (e.g. learning about basic programming concepts like loops, arrays and functions) as well as a practical component (e.g. implementing simple algorithms in a computer […]

[Read more →]

Tags:

Announcement on Behalf of ASB Researchers

October 9th, 2011 · Comments Off on Announcement on Behalf of ASB Researchers · Announcements

We would like to invite you to participate in an experiment at the ASBLab. The experiment is a Java coding task that takes 1 hour. You will be asked to find and solve errors in  a Java code. Participants will receive cash incentives based on how well they perform in the experiment. In addition, the experiment would be useful […]

[Read more →]

Tags:

Tutorial – Week 12

October 9th, 2011 · Comments Off on Tutorial – Week 12 · Labs

This a catch up week. Continue with the exercises from last week to complete your understanding of GUI programming.

[Read more →]

Tags:

Assignment 3 update

October 3rd, 2011 · Comments Off on Assignment 3 update · Assignments

Check the assignment specification for a clarification of how to handle the interest rate period. Also, download a new version of the skeleton. There was an error in RunTransactions, where a withdrawal was incorrectly given as a positive number when it should be negative. Also note that the credit limit is passed as positive number […]

[Read more →]

Tags:

Tutorial – Week 11

October 3rd, 2011 · Comments Off on Tutorial – Week 11 · Labs

Graphical User Interfaces Download the zip file containing all the examples from chapter 11 of the text book. When you unzip the file, you will find several folder containing successively more complex examples of  GUI building. Start with the simplest imageviewer0-1 and work your way through the code line by line making sure that you understand […]

[Read more →]

Tags:

Tutorial – Week 10

September 25th, 2011 · Comments Off on Tutorial – Week 10 · Labs

The following exercises are taken from chapter 10 of the textbook. Exercises 1 – 7 explore the simulation so that you become familiar with how it works and with the Java code. The most important exercises to complete for this week are exercises 8 and 9, so don’t spend too long on the earlier ones […]

[Read more →]

Tags:

Assignment 3 – UPDATE (04/10/2011)

September 22nd, 2011 · Comments Off on Assignment 3 – UPDATE (04/10/2011) · Assignments

Due: 23:59:50 Sunday 9 October 2011 ChangeLog Revision 04/10/2011: corrected error in RunTransactions Revision 04/10/2011: Clarified use of  period. Added submission instructions Task This assignment continues the theme of the earlier assignments, building a simple bank transaction system. In this program, you will use inheritance to create different kinds of accounts and transactions. A skeleton […]

[Read more →]

Tags:

Tutorial – Week 9

September 18th, 2011 · Comments Off on Tutorial – Week 9 · Labs

The following exercises are taken from chapter 8 of the textbook. Exercise 8.4 Open the project dome-v2. This project contains a version of the DoME application rewritten to use inheritance, as described above. Note that the class diagram displays the inheritance relationship. Open the source code of the DVD class and remove the ‘extends Item‘ […]

[Read more →]

Tags:

Tutorial – Week 8

September 12th, 2011 · Comments Off on Tutorial – Week 8 · Labs

JUnit Testing For the exercises this week, download the diary-testing-junit-v2 project. These examples and exercises are based on chapter 6 of the textbook. Using the diary-testing-junit-v2 project, create a method in DayTest to check that findSpace returns the value of 10 for a one-hour appointment if a day already has a single one-hour appointment at […]

[Read more →]

Tags:

Model solution for assignment 1

September 12th, 2011 · Comments Off on Model solution for assignment 1 · Assignments

You can find a model solution for assignment 1 here.

[Read more →]

Tags: