Opetussuunnitelmat

Opetussuunnitelma
Osaamisalueet
Tietoa koulutuksesta

Opintojaksokuvaus


IN00CT12 Advanced Software Development Techniques (5 op)
Esitietovaatimukset Programming skills using procedural and/or object-oriented programming language(s)
Osaamistavoitteet The student understands how an Operating System (OS) acts as an interface between a computer user and a computer hardware. The student also understands how this software performs the basic tasks, such as file management, memory management, process management, input and output handling.

The student is able to describe the benefits of sharing common resources in a computer and the benefits of multi-threaded programming. The student knows the associated problems and is able to solve them using services provided by the operating system. The student is also able to design and implement multi-threaded applications.
Sisältö The structure and services of a modern computer operating system.
Multithreaded concepts and programming.
Usage of 3rd party libraries.
Suositeltavat muut opinnot Tarpeen mukaan opiskelija ja opintojen ohjaaja käyvät läpi muut suositeltavat opinnot HOPS-keskusteluissa.
Suoritustavat Ei käytössä
Toteutustavat Ei käytössä
Oppimateriaalit Ei käytössä
Kurssikirjallisuus Ei käytössä
Arviointiasteikko 0-5
Arviointikriteerit
Arviointikehikot Ei käytössä
Lisätietoja opiskelijoille -
Vastuuhenkilöt Ei käytössä
Linkit Ei käytössä

Toteutukset


Näytä menneet toteutukset
  • 28.08.2023 - 22.10.2023 (IN00CT12-3003 | VAI23S24K, TVT21SPO, EXT23STVT21SPO)
  • 08.01.2024 - 03.03.2024 (IN00CT12-3004 | TVT22KMO)
  • 26.08.2024 - 27.10.2024 (IN00CT12-3007 | TVT25KMO)
Tiedot haettu 14.5.2024 18:40:31