The course offers a general introduction to computer science, evolution of computers and computer technology, generations and classifications of computer architecture; hardware and software techniques and applications; components of a computer system; basic concepts of computer algorithms, programming languages and programming; introduction to computer networks; use of keyboard and mouse as input devices, windows, word processing, spreadsheets and presentation slides; organization chart of computer centre, categories of computer application, use of computers, advantages and disadvantages of computers, introduction to word processing; Data communication (Basic concept and methods of computer networks, internet and e-mail concept) Data processing(properties, types of processing, batch processing), number representation (binary mathematics, number conversion) computer viruses and protections.

Level of Study: 200 Level