Skip to main content

Industrial Project 1Laajuus (5 cr)

Code: R504D69

Credits

5 op

Objective

The student becomes familiarized with the work life while deepening their understanding of personal profession. The student becomes acquainted with a partner company or organisation. The student can set personal learning objectives and monitor own performance. The student can consider sustainable and ethical solutions in professional work.

Content

- Setting personal learning objectives, following personal development
- Norms and culture in working life
- Applying learned skills and knowledge in practice in real projects and work
- Ethical issues and sustainability in own profession

Assessment criteria, approved/failed

The student makes the learning outcomes for the current practical training period and reports back during and after the practical training period about the acquired skills.

Enrollment

01.10.2021 - 31.01.2022

Timing

14.03.2022 - 30.04.2022

Credits

5 op

RD proportion (cr)

4 op

Mode of delivery

Contact teaching

Unit

Bachelor of Engineering, Information Technology

Teaching languages
  • Finnish
Degree programmes
  • Machine Learning and Data Engineering
Teachers
  • Aku Kesti
  • Kenneth Karlsson
Responsible person

Aku Kesti

Student groups
  • R54D21S
    Bachelor of Engineering, Machine Learning and Data Engineering (full time studies), 2021

Objective

The student becomes familiarized with the work life while deepening their understanding of personal profession. The student becomes acquainted with a partner company or organisation. The student can set personal learning objectives and monitor own performance. The student can consider sustainable and ethical solutions in professional work.

Content

- Setting personal learning objectives, following personal development
- Norms and culture in working life
- Applying learned skills and knowledge in practice in real projects and work
- Ethical issues and sustainability in own profession

Location and time

Lessons in the classrooms according to the timetable
In addition the course includes independent and team work in the computer class rooms

Materials

Flask Web Development 2e, Miguel Grinberg (2018)
Python For Dummies, Stef Maruch, Aahz Maruch

Teaching methods

Lectures, Assignments, Project based learning

During the classes various examples combining theory and practice will be studied. Course includes lots of practical work in in a student team.

Employer connections

During the study unit a practical work life project will be implemented using RC cars including sensors and website developing. The work in the student teams simulate real work life situation. Student learns how to plan, agree about project tasks and contribute in a team.

Content scheduling

- Basics of back end and flask programming
- Ajax / Axios
- Jinja2 template engine
- Databases and Flask
- MVC Architecture
- Authentication
- Project work in the teams

Evaluation scale

H-5

Assessment criteria, approved/failed

The student makes the learning outcomes for the current practical training period and reports back during and after the practical training period about the acquired skills.

Assessment methods and criteria

The project work and assignments will be evaluated.

Grade: Rejected - 5.