Kieli: Englanti
Rinnakkaisuus
Maksimimäärä FITech-opiskelijoita: 40 Kurssille valitaan ensisijaisesti sellaisia henkilöitä, joilla ei ole voimassaolevaa opiskeluoikeutta suomalaiseen korkeakouluun. Kurssin ydinsisältö Osaamistavoitteet Opiskelija tunnistaa rinnakkaisuuden aiheuttamat perusongelmat (kriittinen alue, nälkiintyminen, lukkiutuminen) ja osaa joko välttää tai ratkaista nämä ongelmat yksinkertaisissa tapauksissa. Lisätietoa Tampereen yliopiston opinto-oppaassa. Tämän kurssin suorituksesta on mahdollista saada digitaalinen suoritusmerkki.
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.
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.
Cyber security II: Specialisation
Core content Information security management, principles, instructions, associations and standards. Physical security, information warfare and critical infrastructure. Operating system security and security in other programs. Information security attack and prevention methods. Complementary knowledge IoT security, side channel attacks, cloud security Learning outcomes After completing the course the student knows what cyber security skills belong to
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
Enterprise architectures
Max amount of FITech students: 50 adult learners After the course, the student With this knowledge the student is able to use and apply the software tools and practices in the way that they are able to model an enterprise architecture. Teaching methods The lectures will be held over Zoom (might not be recorded). Students
Gamification: Theory, practice and design
Course contents This course examines the theoretical understanding of gamification, the practical use of gamification as well as the design behind gamification. The course is divided into two parts: a series of lectures on four principal areas of gamification followed by a series of seminars in which students work in groups and select a topic
Basic course in C programming
Course contents Basic concepts of systems-level programming Basics of the C programming language Dynamic memory management and its application in common data structures Basic use of programming and debugging tools for C Small programming exercises in C After completing the course, the student knows the basics of C programming language and can independently write short
Introduction to web development and programming
Max amount of FITech students: 300 This course is only available for persons without a valid study right to a Finnish university or university of applied sciences. The course teaches how to build a simple online service step-by-step. The beginning of the course focuses on browsers and web pages. This knowledge is then extended to
Sustainable urban energy
Starting August 1, 2026, degree students can register for future implementations of this course through RIPA. More instructions here. Course contents Stage 1: Energy in cities (35h) Lectures: Own work: Stage 2: Building energy efficiency (65h) Lectures: Own work: Stage 3: Sustainability in cities (35h) Lectures: Own work: Learning outcomes After completing the course the student