Estb. 1882

University of the Punjab

Introduction to Computing

Fundamentals of a digital computer, computer operations, components of a computer, hardware and software, operating systems, processing and storing data, network basis, database management, devices, physical and logical storage, data organization, file storage, programs and software, application software, problem specification, flow chart, variables and constants, arrays, input/output, termination, social impact of computer age, computers in office, industry and education, networking devices, use of flow charts, introduction to office tools including spreadsheet, word processing and presentation, introduction to mathematical softwares such as MATLAB, MATHEMATICA, MAPLE, overview of different browsers, coding, executing and debugging simple programmes, the future of computing, application, algorithm development and writing flowcharts, flow control and loops, programming languages, software development methodologies, data types, string and operators, introduction to writing documents in MS office and power point presentation, introduction to a scientific language (C/C++).

Credit hours/ Marks:- 3

Reference Books

Download Course-Outline