Please note! Course description is confirmed for two academic years, which means that in general, e.g. Learning outcomes, assessment methods and key content stays unchanged. However, via course syllabus, it is possible to specify or change the course execution in each realization of the course, such as how the contact sessions are organized, assessment methods weighted or materials used.
LEARNING OUTCOMES
After finishing the course, students are able to plan and complete an R&D project following development and management processes used currently in industry. Students will further learn the tools to follow up R&D projects e.g. Atlassian JIRA, Github and Agile project development. The student will be in charge of small SW development projects related to 4G/5G mobile networks. This projects include setup and development of SW modules associated with mobile base station and mobile packet core configuration and operations.
Credits: 3
Schedule: 20.04.2021 - 25.05.2021
Teacher in charge (valid 01.08.2020-31.07.2022): Jose Costa Requena, Stephan Sigg
Teacher in charge (applies in this implementation): Jose Costa Requena, Stephan Sigg
Contact information for the course (valid 04.04.2021-21.12.2112):
jose.costa@aalto.fi
CEFR level (applies in this implementation):
Language of instruction and studies (valid 01.08.2020-31.07.2022):
Teaching language: English
Languages of study attainment: English
CONTENT, ASSESSMENT AND WORKLOAD
Content
Valid 01.08.2020-31.07.2022:
Atlassian JIRA project management tool
Github SW repository
Agile Sprint based R&D development
C and Python programmingApplies in this implementation:
The course will practical in nature where small practical projects will be assigned. Those projects will consits of installation and testing the network functions part of 5G mobile network. Other projects will consist of the design and implement small services or applications to be deployed on top of 4G/5G mobile network.
Assessment Methods and Criteria
Valid 01.08.2020-31.07.2022:
Successful completion of R&D SW development project.
Applies in this implementation:
The evaluation comprise of proper project planning, task definition to acomplish the successful completiong of the project and managment of the different phases of the project using agile methodology.
Workload
Valid 01.08.2020-31.07.2022:
Contact hrs 6 h
Individual study 75 hApplies in this implementation:
- Introduction and guidelines with instructor: 1h
- Study agile project management methodoloyg: 5h
- Contact to discuss the individual project with instructor: 1h
- Individual project analysis and task breakdown: 5h
- Contact with instructor to review the task breakdown and agree agile management: 1h
- Project implementaton and management: 50h
- Project progress check with instructor: 1h
- Project completion and presentation: 15h
- Project review with instructor: 2h
DETAILS
Study Material
Applies in this implementation:
- Agile project management (public sources)
- 4G/5G network architecture (3gpp.org)
- 4G/5G network installation
- Students will be assigned small linux PC for installing the 4G/5G network
- Stundents will be assigned 4G/5G base station in the laboratory for connecting to the linux PC with the 4G/5G network
Substitutes for Courses
Valid 01.08.2020-31.07.2022:
-
Prerequisites
Valid 01.08.2020-31.07.2022:
- SW repositories (github)
- SW programming (C/C++, Python)
SDG: Sustainable Development Goals
4 Quality Education
8 Decent Work and Economic Growth
9 Industry, Innovation and Infrastructure
- Teacher: Costa Requena Jose
- Teacher: Sigg Stephan