Skip to content

About

Practical material for the Enterprise Middleware module CSC8104

Resources

Stars

21 stars

Watchers

20 watching

Forks

Latest commit

 

History

126 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

CSC8104 Introduction

The module learning outcomes, and intended skill outcomes can be found on the Enterprise Software and Services page.

To complete this coursework you MUST first complete the tutorial document and then move onto the coursework document.

Tutorial

Follow this document

You may also watch this video to see the steps in action.

Many steps of the tutorial and video concern the environment setup necessary to undertake the coursework on your own machines. This year much of this setup has been performed for you on university machines. If you are solely using a university machine to perform the coursework, you should complete only the subsections of the tutorial which are highlighted as necessary for all students.

Important
Immediately after you create your GitHub account and Red Hat Developers account, email Adam Booth at (adam.booth@newcastle.ac.uk) with your name, email address, GitHub username and Red Hat Login ID. Adam will then create your private repository. You will then receive an email informing you of the details once everything is ready.

Coursework

Follow this document.

Important
You must use the allocation list below to determine which service type you will implement.

Course Teacher Profiles

Module (Course) Leader: Dr Ellis Solaiman is the Enterprise Software and Services module (course) leader, and also leads a number of courses at the school of Computing Science, Newcastle University including the MSc final Project and Dissertation. He obtained his PhD in Computing Science from Newcastle University in 2004. His research interests are related mainly to the management of distributed systems (Cloud and IoT), trust, and Computer Science Education.

Lead Demonstrator: Dr Adam Booth is a Research Software Engineer at the National Edge AI Hub at Newcastle University. He previously completed his PhD researching the application of AI in Smart Cities. Having previously studied CSC8104 as a postgraduate student at Newcastle University, Adam is now the Head Demonstrator for the Enterprise Software and Services course.

Demonstrator: Kobby Adu-Duodu is a final year PhD student at the School of Computing, Newcastle University. His research interests lie in the development of ontology and Blockchain solutions within Circular Supply Chains.

Demonstrator: Maryam Mosleh is a second year PhD student and PGTA (Post Graduate Teaching Assistant) at the School of Computing, Newcastle University.

Demonstrator: Xinyuan Liu is a final year PhD student in Computer Science at Newcastle University, UK.

Demonstrator: Ollie Fox is a third year PhD student at the School of Computing, Newcastle University. His research interests lie in Verified and Explainable AI, investigating the AI hallucination problem.

Demonstrator: Mayson Mohammad Talab Al-Jassim is a second-year PhD researcher working on designing a protocol that delivers distributed messages in the same sequence across all replicas in a distributed system, ensuring consistency between replicas for fault-tolerant operation.

Industry (Red Hat) Lead: Dr Adam Cattermole is a Software Engineer at Red Hat. Prior to this role, Adam Completed a PhD at Newcastle University School of Computing where he was also lead demonstrator on the Enterprise Software and Services module.

Finally

Demonstrators will be available in your cluster rooms during all practical sessions. You should go and see them if you are having any difficulties. This includes understanding what you have to do.

Discussion Boards will also be available for CSC8104 in Canvas (http://canvas.ncl.ac.uk) and Teams. You may post any questions about the tutorial or coursework assignment here, and the discussion boards will be monitored by Course Demonstrators. Also, any question which demonstrators encounter frequently (either on Blackboard or in practical) will be placed in a Frequently Asked Questions document which we maintain here. Before asking a question we encourage you to check both these places to see if it has already been answered.

In particular, notice the answer which refers to documentation. The use of 3rd party documentation is absolutely essential throughout this coursework, and demonstrators may often answer questions by pointing you to the relevant websites.

Tip
If you see a question on the discussion boards you know how to answer, we strongly encourage you to assist your colleagues! == Allocation List
Student Name Service Type Service Location

Gursimran Kaur

Flight

Salew Enghoyia

Taxi

Meghana Venkatesh

Hotel

Thanishka Abdul Salam

Flight

Parth Bhawar

Taxi

Preetham Chandrashekar

Hotel

Zhixu Cui

Flight

Clark Guo

Taxi

Surendra Narasimhamurthy

Hotel

Nathan Hardcastle

Flight

Chibuikem Ilon

Taxi

Sadit Indramangala

Hotel

Godwin Joseph

Flight

Vishwanatha Thippeswamy

Taxi

Dylan Kapke

Hotel

Imran Khan

Flight

Misal Kunhi

Taxi

Wenhao Li

Hotel

Haowen Ma

Flight

Hassan Masood

Taxi

Anchal Patel

Hotel

Anushka Patil

Flight

Parth Patil

Taxi

Dhruva Pawar

Hotel

Gabriel Perry

Flight

Ashmita Poojary

Taxi

Pooja Prakash

Hotel

Panambur Rao

Flight

Akhil Ravichandran

Taxi

Athulya Reji

Hotel

Yogiraj Sadhan

Flight

Scaria Saji

Taxi

Yanshu Saroha

Hotel

Ali Shaikh

Flight

Shivankar Sharma

Taxi

Shubhi Sharma

Hotel

Muhammad Shoaib

Flight

Gurwinder Singh

Taxi

Lin Song

Hotel

Sumit Soni

Flight

Jirawat Sukharom

Taxi

Viet Ta

Hotel

Hemanth Tadi

Flight

Matthew Thompson

Taxi

Aarohi Vairal

Hotel

Jing Xie

Flight

Anurag Yadav

Taxi

Yanjie Zhang

Hotel

Important
If your name does not appear in the allocation list please contact Adam Booth at adam.booth@newcastle.ac.uk as soon as possible (prior to the first practical session) and you will be assigned a service type and a private GitHub repository.

About

Practical material for the Enterprise Middleware module CSC8104

Resources

Stars

21 stars

Watchers

20 watching

Forks

Releases

Packages

Used by

Contributors