Student Type: Degree student
System vulnerabilities
Max amount of FITech students: 30 Persons without a valid study right to a Finnish university have preference to this course. This course presents cybersecurity from a system security/system vulnerabilities perspective, including basic concepts related to CVE, CWE, CVSS, etc. The course is heavily hands-on oriented where “learning by doing” is the main concept. For…
Esineiden internet
Maksimimäärä FITech-opiskelijoita: 10 Kurssi on kevyt johdatus esineiden internetin eli IoT:n maailmaan. Kurssilla katsotaan eri näkökulmia esineiden internettiin. Kurssi on jaettu kolmeen osaan: Kurssin suoritukseen kuuluvat erilaiset kirjalliset tehtävät, jotka tulee suorittaa aikataulussa. Kurssin sisältö Osaamistavoitteet Opintojakson suoritettuaan opiskelija osaa Kurssimateriaali Videoluennot ja kirjallinen oppimateriaali (mm. oppimistehtävät) kurssin työtilassa Open LMS -oppimisympäristössä. Suoritustapa Tehtävät (100…
Deep-learning for cognitive computing for developers
Max amount of FITech students: 20 Persons without a valid study right at a Finnish university or university of applied sciences have preference to this course. By any measure, the past few years have been landmark years for the discussion around artificial intelligence (AI) and its potential impact on business and society. Being based on…
Communication systems and services
Max amount of FITech students: 20 Persons without a valid study right at a Finnish university or university of applied sciences have preference to this course. The course is about the fundamentals of mobile communication systems, such as the link-level and system-level concepts. Characteristics of present and future wireless communications systems, 2G, 3G, 4G and…
Collective intelligence and agent technology
Max amount of FITech students: 20 Persons without a valid study right to a Finnish university have preference to this course. The course concerns the so called autonomic (“self-managed”) approach to AI, when AI is represented by autonomous intelligent agents (i.e., software robots) capable to fully manage themselves (having self-trained models of own objectives, beliefs,…
Data science for the Internet of Things
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. The course covers the fundamentals of developing data science processing pipelines for data produced by Internet of Things devices. The Internet of Things (IoT) is an extension of Internet…
Cloud and edge computing
Max amount of FITech students: 10 Course contents In this course, we will look at modern cloud computing environments. We start by studying how data centres are constructed, paying particular attention to data center networking. Building on this, we define cloud computing and investigate how computation can be scaled in cloud environments. We extend the…
SDN fundamentals & techniques
Course contents This course covers the principles of legacy routing and Software-Defined Networking (SDN), an important cornerstone of the 5G and beyond network systems. The course envelops theoretical and practical aspects of SDN, showcasing the different existing SDN protocols and controllers, with focus on ONOS and OpenFlow as SDN controller and SDN protocol, respectively. The…
Performance analysis
This course teaches performance analysis of modern computer and communication systems. Course contents Learning outcomes After the course, the student Course material Lecture slides (online). Teaching schedule Completion methods Examination (100 %), exercises. More information in the Aalto University study guide. You can get a digital badge after completing this course.
Machine type communications for internet of things
Course contents The course discusses IoT connectivity requirements such as accuracy of the time synchronicity, link reliability, maximum latency, amount of data, duty cycle, number of connecting devices, coverage as well as the technologies available to meet the requirement. Also practical device side implementation and software development aspects will be covered. Learning outcomes After the…