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-ONGOING
DUBAI-ISC-TMD-INT-2018-ONGOING
DUBAI-ISC-TSD-INT-2018-ONGOING
MURDOCH-S1-EXT-2018-ONGOING
MURDOCH-S1-INT-2018-ONGOING

Enrolment rules

Students who have completed ICT102 Introduction to Computer Science may not enrol in this unit for credit.
Nil.

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