Kieli: Englanti

  • Advanced project-based management

    This course covers the application of project management in different types of projects and in different organisations and industries. The course focuses on advanced project management approaches and methodologies in scheduling and managing time in projects, managing risk and uncertainty, buying and selling projects and subprojects, managing innovation projects, and managing stakeholders. Please note that…

    Lue lisää

  • Hydrogen production and storage

    The course provides the student understanding about hydrogen production technologies, hydrogen storage and safety issues. It also covers the new hydrogen production technologies currently under research. This 5+2 credit course is realized in cooperation with the universities of Oulu (the course coordinator), Jyväskylä, Tampere, and Eastern Finland. Course contents Learning outcomes After successfully completing this…

    Lue lisää

  • Modern and emerging programming languages: Rust

    This course teaches the basics of Rust, a high-level all-purpose programming language that provides low-level access for blazingly fast performance with special focus on memory safety and concurrency. Course contents Learning outcomes After successfully completing this course, the student Course material The course uses open source software. Participants are expected to be comfortable with installing…

    Lue lisää

  • Introduction to DevOps

    The aim of the course is to introduce a student to combination of software development and IT operations. Course contents Learning outcomes At the end of the course the student will be able to Course material Materials presented in the course (Moodle), also available in YouTube. The course utilizes only free-to-use tools. Completion methods More…

    Lue lisää

  • Advanced web applications

    On this advanced course a student will learn to build full stack applications with Node.js and React. It is expected that a student already knows JavaScript, HTML and CSS as they are the basic blocks of web development. In this course advanced libraries are used in building fully working web applications. Course contents Learning outcomes…

    Lue lisää

  • Introduction to web programming

    The aim of the course is to introduce a student to programming of the browser environment. Course contents The course focuses on front end programming with HTML, CSS and JavaScript. At the same time the student learns to use external JavaScript libraries to visualise data on maps and figures. HTML5 game engine is also introduced.…

    Lue lisää

  • Geology of components and sustainability

    Course contents The goal of the course is for the student to gain insight into the natural (geological) limitations that the ongoing transition to fossil-free energy may encounter. The student learns in which geological environments different critical materials are formed and how the occurrences are distributed on the globe. The student gains insights into Finland’s…

    Lue lisää

  • Sustainable and digitally enabled business models

    Max amount of FITech students: 15 Persons without a valid study right at a Finnish university or university of applied sciences have preference to this course. In this course, students will develop their understanding and entrepreneurial skills of business model innovation in the context of Course contents The course modules focus on: Learning outcomes After…

    Lue lisää

  • Web3 Masterclass

    Do you want to understand Web3 and emerging technologies, their purpose and how you can use them to solve real-world problems? Web3 Masterclass is a new online course by The Good Cartel. The Good Cartel is on a mission to help Finns learn and enter the world of Web3 – just like Elements of AI…

    Lue lisää

  • Computers, ethics and society

    Max amount of FITech students: 15 adult learners Characteristics of computer as a tool and the computing field. Theories and frameworks of moral psychology, ethics, business ethics, and social informatics. With the help of these theories student is able to create alternative courses of action for a moral conflict in the computing context and give…

    Lue lisää