This module provides the fundamental concepts and terminologies related to computer software, operating systems and software. In addition, this module covers the different types of applications currently being used. It expounds on why the essential knowledge and discipline is required for all phases of the software development life cycle.
This module provides the fundamental concepts of networking and the keywords related to inter connected computers. In addition, this module covers Internet concepts and all the keywords related to the Internet. It expounds on why essential knowledge and discipline is required for all phases of the development life cycle.