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
Exclusion
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