TIES323 Sovellusprotokollat
Kurssin kotisivut TIM
-järjestelmässä
Lukuvuosi 2024 - 2025
Aiemmat lukuvuodet
- Lukuvuosi 2023 - 2024
- Lukuvuosi 2022 - 2023
- Lukuvuosi 2021 - 2022
- Lukuvuosi 2020 - 2021
- Lukuvuosi 2019 - 2020
Kurssi löytyy sisu-järjestelmästä. Tieto ilmoittautumisesta näkyy yllä olevien linkkien kurssisivuilla.
Jos olet ilmoittautunut jollekin kurssitoteumalle ja kurssi on jäänyt kesken, voit jatkaa vanhan kurssin opiskelua. Keräämäsi pisteet ovat tallessa vanhalla kurssilla. Ilmoittautumista uudelle kurssitoteumalle ei tarvitse tehdä.
TIES323 Sovellusprotokollat kurssin laajuudesta
- Kurssin voi opiskella 1-5 opintopisteen laajuisena.
- Kurssin sisällöstä saa valita vapaasti sen mitä sisällyttää opiskeluun
- Esitietovaatimukset kurssin sisäisiin aiheisiin ilmenee materiaalista ja tehtävistä.
Kurssin laajuus
Alla näet kurssin arvolauseen ja laajuuden määräytymisen suhteessa kurssin harjoitustehtävistä kerättäviin pisteisiin. Mikään osa harjoitustehtävistä ei ole pakollinen ja tehtävien palautukselle ei ole takarajaa.
Kurssin työmäärä
Yksi opintopiste vastaa keskimääräisen opiskelijan 26,67 tunnin työpanosta. Esimerkiksi 3 op kurssi arvolauseella 3, tarkoittaa sitä että opiskelija käyttää keskimäärin yhden tunnin harjoitustehtävien yhden pisteen tekemiseen. Muissa kurssilaajuuksissa arvolauseeseen 3 vaadittu keskimääräinen työmäärä on suurempi. Pienillä laajuuksilla aikaa menee suhteessa enemmän uuden asian opiskelemiseen, kun 3 op laajuudessa oppimaansa voi hyväksikäyttää useammassa tehtävässä. Suurilla laajuuksilla kurssilla aiemmin hankittu osaaminen nopeuttaa tehtävien tekemistä (harjoitustehtävien yhden pisteen tekemiseen menee vähemmän aikaa), joten n. 27 tunnin työ vastaa 40 pistettä harjoitustehtäviä.
Vanhan kurssisuorituksen laajentaminen
Jos olet opiskellut TIES323 Sovellusprotokollat kurssin 1-4 op laajuisena, jonkin aiemman kurssitoteuman vaatimusten mukaan, voit laajentaa kurssiasi tekemällä lisää kyseisen kurssitoteuman tehtäviä.
Kurssisuorituksen muuntamisen takaraja
Kurssin laajuutta ja arvolausetta voi muuttaa siihen asti, kunnes opiskelija sitoo kurssin pää- tai sivuainekokonaisuuteen tai erillisenä kurssina tutkintoon.
Kurssien välisiä suhteita
Kurssin esitiedot
TIES323 Sovellusprotokollat kurssin esitietoina tarvitaan kurssi TIEA322 Tietoliikenneprotokollat, joko kokonaan tai osia siitä, riippuen kuinka laajana opiskelee tämän kurssin.
IP-verkot
- IP-osoite ja aliverkko
- Aliverkon osoite, yleislähetysosoite ja aliverkkomaski
- Reititys ja reititystaulu
- esimerkiksi ITKP104 Tietoverkot (3 op) kurssilta aihe
- Internet protokolla
TCP/IP-protokollat
- ITKP104 Tietoverkot (5 op) kurssilta
- Tekstipohjaisten protokollien ominaisuuksien ja sääntöjen ymmärtäminen
- Demo 4
- Verkko/Protokolla-analysaattorin sujuva käyttö
- Analysaattorityö
- TCP ja UDP sokettirajapinta käyttöjärjestelmässä
- Demo 5
- Sokettiohjelmointi: Osaa toteuttaa yksinkertaisen tekstipohjaisen protokollan asiakas- ja palvelinpuolen
- Ohjelmointityö
- Tekstipohjaisten protokollien ominaisuuksien ja sääntöjen ymmärtäminen
Binääri- ja heksadesimaalilukujärjestelmät
- Lukujärjestelmämuunnokset, binäärisen informaation esittäminen ja käyttäminen
- Esimerkiksi TIEP114 Tietokoneen rakenne ja arkkitehtuuri (3 op), materiaalin aihe
- Tiedon esittämisestä binäärisenä
Ohjelmointiosaaminen
- Kyky ymmärtää ja tuottaa koodia ainakin kahdella ohjelmointikielellä,
Java
jaC#
taiC++
. - Esimerkiksi ITKP102 Ohjelmointi 1 (6 op) materiaali ja TIEP111 Ohjelmointi 2 (8 op) materiaali.
Tarkemmat esitiedot TIES323 kurssille
Tarvitset esitietoja tietoverkoista, tietoliikenneprotokollista sekä ohjelmoinnista. Aiemmin esitetystä kaaviosta on linkit kurssien kotisivuille, joilta löydät linkit eri vuosien kurssitoteumiin. Käytä apuna sen vuoden kurssia, jonka olet opiskellut. Jos sinulla ei ole tehtynä esitietokursseja, perehdy tarvittaessa esimerkiksi uusimman kurssitoteuman materiaaleihin. Alla olevista kuvaajista löytyy otsikkotasolla tämän kurssin eri osioiden esitietovaatimukset. Katkoviiva merkitsee hyödyllistä, muttei pakollista esitietovaatimusta.
These are the current permissions for this document; please modify if needed. You can always modify these permissions from the manage page.