Introduction to Computing and Programming II(Synchronous e-learning)
About This Course
Students will learn to: (a) design and implement simple algorithms based on arrays, structs, branches, and loops, to model and solve problems, (b) explain how common searching and sorting algorithms work, (c) argue about properties and correctness of programmes, (d) construct a larger piece of programme from smaller components (libraries/modules), (e) appreciate the importance of information hiding and abstractions, (f) understand the essence of OO paradigm and its manifestation in a modern OOP language, (g) be competent with commonly used tools and good practices of programming. This module builds on basic knowledge from TIC1001 Introduction to Computing and Programming I
What You'll Learn
Entry Requirements
TIC1001 OR ICT-related poly diploma or equivalent local/foreign qualification obtained within the last 5 years.