Industrial Project with Extended Reality
Syllabus, Master's level, 1TS334
- Code
- 1TS334
- Education cycle
- Second cycle
- Main field(s) of study and in-depth level
- Computer Science A1F, Industrial Engineering and Management A1F, Technology A1F
- Grading system
- Pass with distinction (5), Pass with credit (4), Pass (3), Fail (U)
- Finalised by
- The Faculty Board of Science and Technology, 6 February 2025
- Responsible department
- Department of Civil and Industrial Engineering
Entry requirements
130 credits in science/engineering, including 10 credits in computer programming, 20 credits in mathematics, 5 credits in databases and 5 credits at Master's level in Industrial Engineering and Management and/or Computer Science. Proficiency in English equivalent to the Swedish upper secondary course English 6.
Learning outcomes
On completion of the course, students should be able to:
- describe advanced project management models and theories such as agile and extreme for software development and also implement one of them as the project management framework,
- identify and evaluate ethical considerations for developing and applying extended reality (XR) technologies in industry,
- analyse and review the advantages, limitations and system requirements of various XR tools in industrial settings,
- define, plan and execute a structured project together with other students, within given parameters and proceeding from a generally stated problem, and reflect on and develop the cooperation of the group throughout the project lifecycle,
- design and use appropriate data pipelines and solution architectures, including the integration and querying of databases, for XR software applications,
- design, develop and deploy original XR applications using a variety of software, tools, and programming languages suitable for industrial purposes,
- present and discuss technical concepts and project outcomes in writing to peers, stakeholders, and potential users of XR application, and provide constructive feedback on the projects and work of peers.
Content
Technical Foundations of XR Development:
- Introduction to XR technologies such as Virtual Reality (VR), Augmented Reality (AR), Mixed Reality (MR) and applications.
- Foundations of an available game development engine and a lower-level programming language for scripting used in XR development.
Project Management for XR Development:
- Agile and extreme project management methodologies.
- Scrum as a project management framework for XR development.
Project Implementation and Deployment:
- Data pipeline design and implementation for XR applications.
- Integration with IoT devices, databases, and local or cloud-based solutions for real-time data access and streaming.
- Deployment of XR applications to XR hardware devices.
Ethical Considerations in XR Development:
- Privacy and security in XR applications.
- Accessibility and inclusivity in XR design.
- Social and ethical impacts of XR technologies.
Applications of XR in Industry:
- Simulation and training applications for industrial processes.
- Remote collaboration and maintenance in industrial settings.
- Data visualisation and analysis for industrial decision-making.
Instruction
Lectures, seminars, workshops and supervision of project work.
Assessment
Written and oral presentation of project work (8 credits), written and oral opposition on a project report from another group of students (1 credits), and active participation i seminars and workshops (1 credits).
If there are special reasons for doing so, an examiner may make an exception from the method of assessment indicated and allow a student to be assessed by another method. An example of special reasons might be a certificate regarding targeted pedagogical support from the disability coordinator of the university.
Other regulations
The course may not be included in the same degree as 1TS361 Industrial Project with Extended Reality or 1TS358 Project with Extended Reality.