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-2021-ONGOING
DUBAI-ISC-TMD-INT-2023-ONGOING
DUBAI-ISC-TSD-INT-2021-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