This course covers the basic concepts of Networking and Telecommunication, Ethical and Social Issues in ICT, Computer Security, E-commerce, Contemporary Technology, Number Systems, Database Management Systems, Programming in QBASIC, Modular Programming, File Handling in QBASIC, Structured Programming in C.