Language: English

  • Data ja vuorovaikutus

    Huom! Tälle kurssille haetaan Turun avoimen yliopiston kautta. Tämä kurssi sisältää alustuksia ja esimerkkejä erilaisista tietojenkäsittelyn aihepiireistä sekä niihin liittyviä harjoituksia. Kurssin suorittanut opiskelija osaa ymmärtää ihmisen ja datasta saatavan tiedon välisen vuorovaikutuksen perusteet arvostaa datan merkitystä inhimillisen päätöksenteon perusteena muodostaa kokonaiskuvan laskentalaitteiden, laskentamenetelmien ja tietojenkäsittelyn historiasta motivoitua oppimaan data-analytiikan ja vuorovaikutusmuotoilun menetelmiä ja lähestymistapoja…

    Read More

  • Professional software engineering processes and human factors FITech 1-5 ECTS

    Max amount of FITech students: 30 Persons without a valid study right at a Finnish university or university of applied sciences have preference to this course. Professional software engineering processes encompass a range of methodologies tailored to project requirements and team dynamics, including Agile, Scrum, Kanban, Waterfall, and DevOps. The choice of methodology often reflects…

    Read More

  • System integrations

    Max amount of FITech students: 15 adult learners This course provides information about technologies used when integrating information systems, applications and data. It is important to know how data integrations should be designed for certain purposes, and what options are available when the protocol and data exchange format are selected for certain use. Integrated data sources…

    Read More

  • Introduction to UI

    The course introduces the student to the basics of user interfaces and the principles of designing one. The student is introduced to concepts like color selection principles, presenting of images as part of other content, text formatting and visual content mapping to the user interface. This course is especially aimed as introductory content for high…

    Read More

  • Artificial intelligence

    After completing the course, the student will have an overview of different areas and techniques of artificial intelligence. Course contents Core content Complementary knowledge Specialist knowledge Learning outcomes After completing the course the student will have an overview of different areas and techniques of artificial intelligence. In particular, the student is able to apply to…

    Read More

  • 5G – A friendly introduction

    This course introduces the 5G technology to a broader audience. 5G technology deployment is still at the early stages but its role as a leading standard in mobile communication is imminent with more carriers offering the service around the globe. In this course we will try to answer these questions by analysing the main technologies…

    Read More

  • Networking laboratory I

    Learn how the Internet works through practical assignments on this course. Course contents Learning outcomes During this course, the student becomes familiar with the equipment of a typical wired local area network. After the course, student knows how to do simple Ethernet and IP configurations, can do basic performance measurements, and is able to utilize…

    Read More

  • Functional programming: Advanced features and distributed programming

    Course contents Also possibly some changing special topics. Learning outcomes After completing the course, the student Course material Videos (online), reading (mainly the online book Learn You a Haskell) Completion methods Individual work & self-study with a possibility to consult the teacher. The student needs to electronically submit the required exercises (graded automatically) and take…

    Read More

  • Cross-cultural design

    After taking this course, the student can explain what multi-cultural and global design are and how one can make sure that a product fits to different cultures. Course contents Learning outcomes After completing this course, the student can Teaching The course includes lectures, videos and other material. Lectures are held on Tuesdays at 10–12 on…

    Read More

  • Software product and process management

    Course contents Learning outcomes After completing the course, the student has required theoretical knowledge to Course material The material will be informed at the start of the course. Teaching methods The course includes lectures, video and other material, weekly exercises, a project as a group work and an exam. All except the last is covered…

    Read More