Student Type: Degree student
Vaatimusmäärittely
Maksimimäärä FITech-opiskelijoita: 30 Kurssille valitaan ensisijaisesti sellaisia henkilöitä, joilla ei ole voimassaolevaa opiskeluoikeutta suomalaiseen korkeakouluun. Kurssilla aiheena on vaatimusmäärittely ohjelmistoprojektissa, kurssi antaa yleiskuvauksen vaatimusmäärittelystä ja eri tekniikoista. Kurssilla käsiteltyjä aiheita vaatimusmäärittelystä demonstroidaan ketterän ohjelmistokehityksen käytänteiden mukaan. Kurssin sisältö Vaatimusten jäljitettävyys Eri sidosryhmien näkökulmat ja vaatimusten kategoriat Vaatimusten muutokset Ongelmanratkaisumenetelmät Vaatimusmäärittelyn taidot ja tekniikat iteratiivisessa kehitysympäristössä…
Programming 3: Interfaces
After completing the course, the student is able to participate in the implementation of a larger software product. The programming language is Java (no prior experience needed). Course contents Learning outcomes After completing the course, the student Completion methods To complete the course, the student must obtain enough points from exercises and pass an electronic…
Cyber security I: Fundamentals
Course contents Learning outcomes After completing the course, the student Completion methods This course is completed independently and entirely at your own pace. Depending on your grade goal you need to pass one, two or three exams. Please note that the exams are only available on-campus in Tampere. Besides the exam(s) you most likely need…
Creating graphical user interfaces
This course will teach you how to design graphical user interfaces and implement them using web technologies. Course contents During the course, participants will learn how to create graphical user interfaces. Event-based programming, and defining graphics and including relevant animations to support good usability are covered. User interface design is covered in applied manner. Accessibility…
Statistical natural language processing
Max amount of FITech students: 10 Persons without a valid study right at a Finnish university or university of applied sciences have preference to this course. Many core applications in modern information society such as search engines, social media, machine translation, speech processing and text mining for business intelligence apply statistical and adaptive methods. This…
Entrepreneurship – the art, science and plain vanilla
This course provides an introductory overview of the knowledge and skills needed for the identification, evaluation, and exploitation of entrepreneurial opportunities in a variety of circumstances. Over the course, we will expand the definition of an entrepreneur beyond what we typically consider an entrepreneur (i.e., a person who starts and/or runs a business) to include…
Development of digital services
Digitalisation is a trend that is radically changing the way we do business. With this trend, digital services design is becoming a key business skill. On this course, you will learn to design digital services from identifying new revenue opportunities to changing whole business models. Course contents Learning outcomes Students will learn to Course material…
Network infrastructure technologies and security
Max amount of FITech students: 20 Persons without a valid study right to a Finnish university have preference to this course. Course contents This course addresses new wired and wireless network technologies fulfilling security and QoE requirements. Course topics cover trends and technological foresights in high definition video centric services and ultrabroadband optical networking technologies.…
Wireless networking
The aim of this course is to give an up-to-date overview of modern wireless access technologies. The emphasis is put on networking side of these technologies. Course contents WAN/WLAN/WPAN technologies Advanced wireless networks Learning outcomes After passing the course, the student is able to Course material Lecture notes, slides and other complementary materials. Completion methods…
Radio network planning
The goal of the course is to familiarise the students with the cellular radio network planning process using existing mobile radio technologies as an example. The planning concepts learned during the course are coverage planning, capacity planning and optimisation. The mobile communication systems under inspection are GSM, UMTS, and LTE. Course contents GSM system and…