Overview

To view overview information, please select an offering from the drop-down menu above.

Academic contacts

To view unit coordinator information, please select an offering from the drop-down menu above.

Offerings

DUBAI-ISC-TJD-INT-2018-2020
DUBAI-ISC-TJD-INT-2021-ONGOING
DUBAI-ISC-TMD-INT-2021-ONGOING
DUBAI-ISC-TSD-INT-2018-2020
DUBAI-ISC-TSD-INT-2021-ONGOING
KAPLAN-SGP-TJA-INT-2018-2020
KAPLAN-SGP-TMA-INT-2021-2021
MURDOCH-S1-EXT-2018-ONGOING
MURDOCH-S1-INT-2018-ONGOING
OUA-OUA1-EXT-2020-ONGOING
OUA-OUA3-EXT-2020-ONGOING

Requisites

Other learning activities

To view other learning activity information, please select an offering from the drop-down menu above.

Learning activities

To view learning activity information, please select an offering from the drop-down menu above.

Learning outcomes

1.
Construct algorithms to solve basic to intermediate problems using a combination of sequence, selection and iteration.
2.
Implement such algorithms in a common programming language.
3.
Apply the methodology of top-down design to the construction of solutions and implement these solutions in a modular way.
4.
Be familiar with a number of basic data structures commonly used in computer programming.

Assessments

To view assessment information, please select an offering from the drop-down menu above.

Additional information

Unit content:1. Introduction and Algorithms 2. Introduction to Programming and Sequence 3. Selection 4. Iteration 5. Modular Programming 6. Arrays 7. File I/O 8. Data Structures 9. Introduction to Object-Oriented Programming