Verkko-ohjelmointi

Rakennetyyppi: Opintojakso
Koodi: KL25AB77100
Taso: AMK
Laajuus: 3.0 op
Vastuuopettaja: Reinilä, Hannu
Opetuskieli: Suomi

Opinnon toteutukset, suunniteltu opiskeluvuosi ja lukukausi

Opetussuunnitelma  Lukukausi  Laajuus  Kauden alkupvm.  Kauden loppupvm.
AUTE-2016SAUT   2-K   3.0   2018-01-01   2018-07-31  

Osaamistavoitteet

Opiskelija osaa suunnitella asiakas-palvelin-sovelluksia. Opiskelija osaa tehdä rinnakkaisia ja hajautettuja sovelluksia eri ohjelmointikielillä.

Opiskelijan työmäärä

Luennot ja harjoitukset 40 h, itseopiskelu 40 h

Edeltävät opinnot / Suositellut valinnaiset opinnot

Olio-ohjelmointi

Sisältö

Asiakas-palvelinmalli, socket-ohjelmointi, http-protokolla, etämetodikutsut, rinnakkaisuus ja säikeiden välinen synkronointi.

Opiskelumateriaali

- Luentomonisteet
- MSDN: Processes, threads, networking. http://msdn.microsoft.com

Opetusmuoto / Opetusmenetelmät

Luennot ja harjoitukset

Arviointikriteerit

- kiitettävä (5): Opiskelija osaa totetuttaa vaativia hajautettuja sovelluksia
- hyvä (3-4): Opiskelija osaa tehdä tehdä hajautettuja sovelluksia ja hallitsee asiakas-palvelinmallin keskeiset periaatteet
- tyydyttävä (1-2): Opiskelija osaa perusasiat

Arviointimenetelmät

Tentti ja harjoitukset

Takaisin