Full-Stack CollaborationLaajuus (5 op)
Tunnus: MS00CR80
Laajuus
5 op
Osaamistavoitteet
Upon completing the Full-stack collaboration course, students will be able to:
- Demonstrate essential basic knowledge about all technical competencies within a full-stack development environment.
- Seamlessly synthesise their expert contribution into a full-stack project.
- Analyse full-stack deliverables to identify potential points of failure.
- Track and trace full-stack workflow to facilitate the detection and rectifying of problems.
- Evaluate the adequacy of major full-stack project constituents.
- Apply their understanding of the primary full-stack technical competencies to the successful management of a full-stack project.
Sisältö
The course starts with a preparatory phase that introduces full-stack project environments and all the constituents that make up such an environment.
The preparation phase is followed by an essential skills development phase where the student is expected to attend a set of lectures about the full-stack constituents that do not fall within their current expertise. Each lecture will have a theory component and individual practical skills assessment task. The possible lecture topics include:
- Programming
- 3D content creation
- 2D and HUD content creation
- Networking
- Data repositories
- IoT
Once the student has completed the skills development phase, they will proceed to the work-integration phase. During this phase, students are placed into a Futuristic Interactive Technologies full-stack project where they can utilise their existing expertise and demonstrate their new understanding of full-stack development competencies.