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