The information and communications technology (ICT) infrastructure that organisations use to support their business functions, including middleware for service and design integration and data warehousing and analytics.
Large, modern organisations have complex information and communication needs. These enterprises need the support of an appropriate software and information infrastructure in order to meet their business goals. INFO 303 explores how enterprises integrate and use information from a diverse range of sources, with a particular focus on integration middleware, big data, and analytics. INFO 303 equips graduates with the knowledge to manage and use appropriate tools in a dynamic and evolving information environment.
|Paper title||Enterprise Information Systems Infrastructure|
|Teaching period||Semester 1 (On campus)|
|Domestic Tuition Fees (NZD)||$1,110.75|
|International Tuition Fees||Tuition Fees for international students are elsewhere on this website.|
- INFO 202 or COSC 241
- INFO 323
- Schedule C
- Arts and Music, Commerce, Science
- Teaching staff
- Stephen Cranefield
- Paper Structure
- Enterprise computing concepts (middleware, microservices and APIs)
- Web services
- Data technologies for exploratory analytics
- Enterprise application integration
- Teaching Arrangements
- The paper will be taught via lectures and practical work in computer laboratories.
Textbooks are not required for this paper.
- Course outline
- Graduate Attributes Emphasised
- Global perspective, Lifelong learning, Ethics.
View more information about Otago's graduate attributes.
- Learning Outcomes
Students who successfully complete the paper should be able to:
- Understand the concept of middleware and the architecture, design, and creation of web services
- Appreciate issues relating to cloud computing and virtualisation, and be familiar with associated technologies
- Reflect on the suitability of infrastructure options for a given context (an organisational setting), including consideration of security implications
- Apply a middleware infrastructure (in an organisational context)
- Understand technologies used to manage and process voluminous and semi-structured data sources (e.g. NoSQL, Apache Spark, Star Schemas)
- Understand data warehousing concepts
- Use tools to implement business processes