Teaching Responsibility

LJMU Schools involved in Delivery:

Computer Science and Mathematics

Learning Methods

Lecture

Practical

Seminar

Module Offerings

7117COMP-JAN-CTY

Aims

To investigate the role and operation of data warehouses in the field of business intelligence and to apply the process of Extract, Transform & Loading (ETL) in constructing data warehouses. To examine the variations in platform capability when developing mobile applications that aim to replace or augment normal applications and to relate those considerations to the development process. To utilize the principles of Object Orientation (OO) and the capabilities of modern Application Programming Interfaces (API) in the development of Rich Internet Applications (RIA) that strives to make software web based and thusly available as a service.

Learning Outcomes

1.
Explain in detail the operation of advanced data warehouses in support of business intelligence.
2.
Specify and develop mobile applications for typical platforms.
3.
Appreciate the functional variations between normal and compact APIs.
4.
Specify and develop RIAs across clients and servers.
5.
Employ OO design and programming when producing applications for typical APIs.

Module Content

Outline Syllabus:Business Intelligence and the Analytical Database. Extract Transform & Loading. Multi-Dimensional Modelling. Star & Snow Flake Schemas. Aggregations. Analytical Extensions to SQL's SELECT Statement. Restrictions of compact APIs and Smart Device specific API capabilities. Web Based Applications versus Mobile Applications. RIA History & Overview. Interface Design - using Scripting or Designers. Media Integration. Object Oriented Design & Programming review. Client Side Scripting. Data Communication through Web Services.
Additional Information:This module allows the students to explore and gain competence within numerous areas of modern software development. The focus of development is contemporary in that each area explored, is an important field of software development that is key to the growth of Information Technology in the world today.

Assessments

Technology

Portfolio