Purpose of the course

To enable the learner understand and apply knowledge of cloud computing to large enterprise applications

that are common in medium to large enterprises.

Expected Learning outcomes

At the end of this course, the student should be able to;

1. Select and apply relevant tools to build and test enterprise applications

2. Explain how the various components of internet-distributed applications can be assembled into a coherent

application and the nature and use of service-oriented architectures

3. Apply the features of database systems and critically assess the technologies that support the building and

deployment of enterprise applications

4. Evaluate the architectures & frameworks utilized in development of enterprise applications and the

inherent requirement of business process and planning to the development of enterprise systems


Purpose of the course

To enable the student understand and apply the principles and practice of modern computer and data networks.

 Expected Learning Outcomes

At the end of this course, the student should be able to;

  1. Explain the technical issues and principles associated with a range of internet applications and services.
  2. Design secure Data and Telecommunications  Networks
  3. Evaluate data network and the implementation management.

Teaching methodology: Lectures, tutorials, laboratory sessions, presentations, case studies and group discussions.