Our Computing I Laboratory caters to a number of software development activities, which include introduction to the C++ programming language, top-down design approach, selection structures, repetition and loops, arrays, pointers and addresses, strings and File I/O.