Language: English

  • Gamification: A walkthrough of how games are shaping our lives

    The course gives a broad overview of how games and game-related technologies shape our lives. The course enables the student to understand and analyse the pervasiveness of games and game-related technologies in different domains of culture and society, how they affect and shape our behaviours and interactions with the world. After completing the course, the…

    Read More

  • Emerging technology adoption and use

    Core content Complementary/specialist knowledge Learning outcomes After the course, the students Teaching methods Attending 50 % of the lectures on campus and successfully completing 1) three lecture diary reports (individual assignment) and 2) the course exercise (group assignment). More information in Tampere University’s study guide. You can get a digital badge after completing this course.

    Read More

  • Machine learning algorithms

    Max amount of FITech students: 10 During this course, some of the  most important machine learning algorithms are presented and examples for their applications are described. After the course, the student is able to understand and use some basic and advanced machine learning methods for data mining, pattern recognition and other problems to that learning-based…

    Read More

  • Principles of programming graphical user interfaces

    During the course, participants will learn how to create graphical user interfaces utilising commonly used user interface components. User interface creation is studied using both interface builders in integrated development environments and on program code level. In addition, event-based programming, software architecture designs related to graphical user interfaces and some common design models will be…

    Read More

  • Internet marketing techniques

    This course deals with issues related to, for example, search engine optimisation, social media marketing, e-mail marketing, and targeted advertising. Content: After completing the course the student masters Internet marketing related technical solutions and their characteristics. The student is able to analyse the effectiveness of Internet marketing and e-commerce with different tools and meters. The…

    Read More

  • Concurrency

    Max amount of FITech students: 40 Persons without a valid study right at a Finnish university or university of applied sciences have preference to this course. Course contents Process and thread Parallelism as a concept Critical area, exclusion Syncronising Blockage, starvation Learning outcomes The student recognises the basic problems caused by concurrency (critical area, starvation,…

    Read More

  • Software engineering methodologies

    This course gives students basic skills needed in software project work. Core content: Complementary/specialist knowledge include topics such as: More information in Tampere University’s study guide. You can get a digital badge after completing this course.

    Read More

  • Software systems architecture

    Core content Complementary/specialist knowledge Learning outcomes After passing the course, the student More information in the Tampere University study guide. You can get a digital badge after completing this course. This course was previously under the name Large scale software design.

    Read More

  • Cyber security II: Specialisation

    Core content Complementary knowledge Learning outcomes After completing the course the student Completion method Lectures, lecture tasks and practical exercises. More information in the Tampere University study guide. You can get a digital badge after completing this course.

    Read More

  • Artificial intelligence: Reasoning and decision-making

    Max amount of FITech students: 250 This course is not for degree students. Artificial intelligence (AI) tackles complex cognitive and computational problems, such as decision-making, sensing, reasoning, problem-solving and planning, with rigorous mathematical methods and tools. The goal of this course is to give an in-depth introduction to AI methodology while approaching the topic from…

    Read More