Verkko-ohjelmointi

Rakennetyyppi: Opintojakso
Koodi: KL04BT53040
Taso: AMK
Laajuus: 3.0 op
Vastuuopettaja: Mäkelä, Petteri
Opetuskieli: Suomi

Opinnon toteutukset, suunniteltu opiskeluvuosi ja lukukausi

Opetussuunnitelma  Lukukausi  Laajuus  Kauden alkupvm.  Kauden loppupvm.
TITE-2013   3-S   3.0   2015-08-01   2015-12-31  
TITE-2013   3-S   3.0   2015-08-01   2015-12-31  
TITE-2014   3-S   3.0   2016-08-01   2016-12-31  
TITE-2014   3-S   3.0   2016-08-01   2016-12-31  
TITE-2015   3-S   3.0   2017-08-01   2017-12-31  
TITE-2015   3-S   3.0   2017-08-01   2017-12-31  
TITE-2016   3-S   3.0   2018-08-01   2018-12-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