Course Summary
Programming skill represents a generic problem solving ability, and is considered essential for anyone involved in the development and maintenance of software systems.
This course aims to introduce you to foundational knowledge about:
- computer systems;
- their components and interactions between components;
- the conceptual building blocks necessary for programming; and
- basic computer programming skills.