Introduction to Computing
Contents: Introduction to ICT; Computer Hardware and Software; How Computer Works; Introduction to Personal Computing, Networks, Internet, and Web. How Internet & Web works; Basic Word Processing: Creating an effective document; Web Page Creation; Creating Effective Web presence; Creating an effective presentation; Manipulating, analyzing and plotting data using spread sheet software; Spread sheet Concepts: Formulas, Charts; Use of Search Engine(s). Identifying and expressing Information Needs; Searching and collecting information; Security and Privacy; Managing and keeping information secure. Tasks and Algorithms in Everyday life; Simple mathematical problems; Writing Algorithms for simple problems; Representing Algorithms (PDL, Pseudocode, Flowcharts); Examples of Representing Algorithms; Fundamental of Programming; Basic Programming Constructs; Elementary Structured Programming.