Student Type: Tutkinto-opiskelija
Projektien suunnittelu ja ohjaus
Kurssin tavoitteena on opettaa opiskelijoille projektiliiketoiminnan, erityisesti projektinhallinnan käsitteet, toimintatavat ja menetelmät. Painopisteenä ovat projektien suunnittelun ja ohjauksen sellaiset tiedot, menetelmät ja taidot, joita tarvitaan yksittäisten projektien onnistuneessa johtamisessa. Projektinhallintaa tarkastellaan yksittäistä projektia laajemmassa ympäristössä: yhtenä teemana on se, miten projektiliiketoiminta organisoidaan ja johdetaan osana yrityksen muuta toimintaa. Kurssi sisältää myös projektiportfolion hallinnan lähestymistavat ja…
Privacy and security for software systems
Security, privacy, and data protection are increasingly important for software systems and information technology in general. None of the concepts can be separated from each other. Thus, after this course, the participants will have advanced and holistic understanding of privacy and data protection on one hand and security on the other. In addition to exposing…
Networked systems and services
Max amount of FITech students: 10 Persons without a valid study right to a Finnish university have preference to this course. The course focuses on core networking themes and problems at the higher layers of the protocol stack. Examples of topics we will cover are reliability (e.g., forward error correction), HTTP, RPC, video delivery, fate…
Introduction to the internet of things
Max amount of FITech students: 15 Persons without a valid study right to a Finnish university have preference to this course. Understand and learn the fundamental concepts and key enablers of the #InternetofThings and how to identify and design #IoT applications! Internet of Things (IoT) is an extension of Internet connectivity into everyday objects and…
Introduction to machine learning
Max amount of FITech students: 15 (the course is full) Persons without a valid study right to a Finnish university have preference to this course. Learn the basics of machine learning theory and learn to apply it to real-life problems! The course has a short prerequisite knowledge test – available on the course website –…
Internet protocols
Max amount of FITech students: 10 Course contents The course focuses on the core Internet protocols and algorithms. Internet Protocol (IPv4 and IPv6) and related core protocols and mechanisms, congestion control, routing in the Internet, multicasting and multicast routing, support for host mobility, and multimedia networking and Quality of Service support in the Internet. Learning…
Distributed systems
Max amount of FITech students: 15 Persons without a valid study right to a Finnish university have preference to this course. During the course, students learn essential motivations and solution techniques for distributed systems. Course contents On a more detailed level, we discuss about the basic distributed system techniques, including architectures, processes, communication, naming, modelling,…
Cryptography in networking
Max amount of FITech students: 15 Persons without a valid study right to a Finnish university have preference to this course. Course contents Learning outcomes The student learns the most important cryptographic concepts and relevant mechanisms that are used in realizing those concepts. Examples of these concepts are symmetric ciphers, public-key encryption, digital signatures, message…
Computer vision
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. Mastering the prerequisite skills is very important in order to complete this course. The course will give the theoretical background as well as practical experience of computer vision. Course…
Web software development
This free online course will teach you what web applications are, how they function, and how to build them with JavaScript and Deno, a modern runtime from the developers of Node. The focus in the course is on designing, implementing, and testing server-side web applications. Along the way, you’ll also learn to deploy applications to…