Course Description
The purpose and role of variables, constants, and procedures in application programming, control programme execution with decision control and looping structures. Concepts of object-oriented programming (OOP).
Intended Learning Outcomes
CILO-1: An ability to apply knowledge of mathematics, science, and engineering appropriate to the degree discipline.
CILO-2: An ability to design a system, component, or process to meet desired needs within realistic constraints, such as economic, environmental, social, political, ethical, health and safety, manufacturability and sustainability.
CILO-3: An ability to identify, formulate, and solve engineering problems.
CILO-4: An ability to recognize the need for, and to engage in life-long learning.
CILO-5: An ability to use the computer/IT tools relevant to the discipline along with an understanding of their processes and limitations.