This course aims to develop students on basic networking concepts and its management aspects to cope up with the emerging technologies and prepare them for networking job. It deals with connecting a computer to the network using cables, switches and routers. This also enables them to become network technicians, troubleshooters, and administrators.

This course aims to develop students on basic networking concepts and its management aspects to cope up with the emerging technologies and prepare them for networking job. It deals with connecting a computer to the network using cables, switches and routers. This also enables them to become network technicians, troubleshooters, and administrators.

This course focuses on the integration of applications and systems. This knowledge area examines the various types of programming languages and their appropriate use. This course addresses the use of architectures, application programming interfaces and programming practices to facilitate the management, integration with focus on communication mechanism and data standardization and security of the systems that support an organization.

This course presents the various hardware structures (down to transistor level) that compose a computer, their individual functions, how they interact with each other, how they can be organized and controlled to perform the task assigned to the computer. How data is represented, stored and manipulated is also covered.

This course covers information management, database design, data modelling, SQL, and implementation using relational database system.