Hoppa till innehåll

NätverkssystemPoäng (3 sp)

Kod: ELA18IK02

Poäng

3 op

Studieperiodens (kursens) lärandemål

Efter godkänd kurs förväntas den studerande förstå:
- hur ett nätverksbaserat system är uppbyggt.
- hur man väljer klient/server programvara och hårdvara.
- hur man dokumenterar och testar systemet.
- hur programvaran är uppbyggd
- hur datasäkerheten är uppbyggd

Studieperiodens (kursens) innehåll

- Definition på ett nätverksbaserat system
- Hur programmerar man nätverksbaserade klient och server system.
- Projekt dokumentation.
- Testning av systemet.
- Programmering/Scriptning
- Cyber security

Förkunskapskrav

Alla programmeringskurser.

Bedömningskriterier, tillräcklig (1)

Förståelse av tekniska specifikationer.
Skapa dokumentation av arbetsprocessen och teammedlemmarnas roller.
Grundläggande kunskaper i skript-programmering.
Installation och verifiering av att programvaran/hårdvaran fungerar.
Förmåga att ansvara för vissa arbetsuppgifter inom ett team.
Förstår sig på skript och säkerhetsaspekter

Bedömningskriterier, goda-synnerligen goda (3-4)

Installation och evaluering av Linux och Windows baserade klient-lösningar.
Användning av nätverksprogramvara.
Detaljerade beskrivningar av enskilda tekniska lösningar i som en del av ett enskilt projekt.
Skripthantering i multipla operativsystem.
Skapa relevanta testfall och utföra dem.
Förmåga att planera teamets aktiviteter och arbeta runt eventuella tekniska och administrativa problem.
Kan skapa egna skript och program som är säkra

Bedömningskriterier, berömliga (5)

Installation och evaluering av Linux och Windows baserade server-lösningar.
Användning av nätverkshårdvara.
Skapa dokumentation för ett helt nätverk, dess tjänster och beskriva arbetet som resulterade i nämnda nätverk.
Automatiserade script.
Skapa en testplan och utnyttja den i systemutveckling.
Förmåga att stödja andra teammedlemmar.
Klarar av att programmera applikationer som är nätverksmedvetna och beaktar datasäkerheten.

Läromaterial

Se kursens gällande förverkligande.

Anmälningstid

15.06.2024 - 05.01.2025

Tajmning

06.01.2025 - 09.03.2025

Antal studiepoäng

3 op

Prestationssätt

Kontaktundervisning

Ansvarig enhet

Institutionen för teknik och sjöfart

Verksamhetspunkt

Vasa, Wolffskavägen 33

Undervisningsspråk
  • Svenska
Utbildning
  • Utbildning i el- och automationsteknik
Lärare
  • Kaj Wikman
Lärare

Ronnie Sundsten

Grupper
  • ELA21-I (Storlek: 40. Öppet universitet: 0.)
Grupper
  • ELA21D-V
    Ingenjör (YH), el- och automationsteknik, 2021, dagstudier
Smågrupper
  • ELA21-I

Lärandemål

Efter godkänd kurs förväntas den studerande förstå:
- hur ett nätverksbaserat system är uppbyggt.
- hur man väljer klient/server programvara och hårdvara.
- hur man dokumenterar och testar systemet.
- hur programvaran är uppbyggd
- hur datasäkerheten är uppbyggd

Innehåll

- Definition på ett nätverksbaserat system
- Hur programmerar man nätverksbaserade klient och server system.
- Projekt dokumentation.
- Testning av systemet.
- Programmering/Scriptning
- Cyber security

Tid och plats

Hösten, Vasa

Studiematerial och rekommenderad litteratur

Moodle

Undervisningsmetoder

Kursen baserar sig på föreläsningar, självstudier och övningar i klassrumsmiljö. Laborationerna obligatoriska, teorilektionerna inte.

Bedömningsmetoder (förverkligande) och -kriterier (studieperioder/kurser)

Våren

Studerandes tidsanvändning och belastning

50%/50%

Vitsordsskala

H-5

Bedömningskriterier, tillfredsställande-synnerligen tillfredsställande (1-2)

Förståelse av tekniska specifikationer.
Skapa dokumentation av arbetsprocessen och teammedlemmarnas roller.
Grundläggande kunskaper i skript-programmering.
Installation och verifiering av att programvaran/hårdvaran fungerar.
Förmåga att ansvara för vissa arbetsuppgifter inom ett team.
Förstår sig på skript och säkerhetsaspekter

Arviointikriteerit, goda-synnerligen goda (3-4)

Installation och evaluering av Linux och Windows baserade klient-lösningar.
Användning av nätverksprogramvara.
Detaljerade beskrivningar av enskilda tekniska lösningar i som en del av ett enskilt projekt.
Skripthantering i multipla operativsystem.
Skapa relevanta testfall och utföra dem.
Förmåga att planera teamets aktiviteter och arbeta runt eventuella tekniska och administrativa problem.
Kan skapa egna skript och program som är säkra

Arviointikriteerit, berömliga (5)

Installation och evaluering av Linux och Windows baserade server-lösningar.
Användning av nätverkshårdvara.
Skapa dokumentation för ett helt nätverk, dess tjänster och beskriva arbetet som resulterade i nämnda nätverk.
Automatiserade script.
Skapa en testplan och utnyttja den i systemutveckling.
Förmåga att stödja andra teammedlemmar.
Klarar av att programmera applikationer som är nätverksmedvetna och beaktar datasäkerheten.

Bedömningsmetoder (förverkligande) och -kriterier (studieperioder/kurser)

Av inlämningsfrågornas poäng måste man få minst 33% för att erhålla ett vitsord i kursen, oavsett provets total poängsumma.
Totalt så tillämpas 33% för godkänt per prov och lineär skala.

Bedömningskriterier, tillfredsställande-synnerligen tillfredsställande (1-2)

Förstå begreppen och kan planera virtualiserings lösningar.
Känna till olika lösningmodeller
Minst 10/30p.

Bedömningskriterier, goda-synnerligen goda (3-4)

Förstår sig på hur man skyddar nätverk och datore
Kan finna säkerhetsproblem.
Minst 18/30p.

Bedömningskriterier, berömliga (5)

Kan distribuera virtualiserad programvara.
Kan ta i bruk lösningar som gör system säkrare.
Kan implementera integrerade lösningar som använder distriburade metoder.
Minst 26/30p.

Förkunskapskrav

Alla programmeringskurser.

Anmälningstid

15.06.2023 - 22.10.2023

Tajmning

23.10.2023 - 17.12.2023

Antal studiepoäng

3 op

Prestationssätt

Kontaktundervisning

Ansvarig enhet

Institutionen för teknik och sjöfart

Verksamhetspunkt

Vasa, Wolffskavägen 33

Undervisningsspråk
  • Svenska
Utbildning
  • Utbildning i el- och automationsteknik
Lärare
  • Kaj Wikman
Lärare

Ronnie Sundsten

Grupper
  • ELA20-I (Storlek: 30. Öppet universitet: 0.)
Grupper
  • ELA20D-V
    Ingenjör (YH), el- och automationsteknik, h20, dagstudier
Smågrupper
  • ELA20-I

Lärandemål

Efter godkänd kurs förväntas den studerande förstå:
- hur ett nätverksbaserat system är uppbyggt.
- hur man väljer klient/server programvara och hårdvara.
- hur man dokumenterar och testar systemet.
- hur programvaran är uppbyggd
- hur datasäkerheten är uppbyggd

Innehåll

- Definition på ett nätverksbaserat system
- Hur programmerar man nätverksbaserade klient och server system.
- Projekt dokumentation.
- Testning av systemet.
- Programmering/Scriptning
- Cyber security

Tid och plats

Hösten 2023

Studiematerial och rekommenderad litteratur

Moodle

Undervisningsmetoder

Kursen baserar sig på föreläsningar, självstudier och övningar i klassrumsmiljö. Laborationerna obligatoriska, teorilektionerna inte.

Bedömningsmetoder (förverkligande) och -kriterier (studieperioder/kurser)

Våren 2024

Studerandes tidsanvändning och belastning

50%/50%

Vitsordsskala

H-5

Bedömningskriterier, tillfredsställande-synnerligen tillfredsställande (1-2)

Förståelse av tekniska specifikationer.
Skapa dokumentation av arbetsprocessen och teammedlemmarnas roller.
Grundläggande kunskaper i skript-programmering.
Installation och verifiering av att programvaran/hårdvaran fungerar.
Förmåga att ansvara för vissa arbetsuppgifter inom ett team.
Förstår sig på skript och säkerhetsaspekter

Arviointikriteerit, goda-synnerligen goda (3-4)

Installation och evaluering av Linux och Windows baserade klient-lösningar.
Användning av nätverksprogramvara.
Detaljerade beskrivningar av enskilda tekniska lösningar i som en del av ett enskilt projekt.
Skripthantering i multipla operativsystem.
Skapa relevanta testfall och utföra dem.
Förmåga att planera teamets aktiviteter och arbeta runt eventuella tekniska och administrativa problem.
Kan skapa egna skript och program som är säkra

Arviointikriteerit, berömliga (5)

Installation och evaluering av Linux och Windows baserade server-lösningar.
Användning av nätverkshårdvara.
Skapa dokumentation för ett helt nätverk, dess tjänster och beskriva arbetet som resulterade i nämnda nätverk.
Automatiserade script.
Skapa en testplan och utnyttja den i systemutveckling.
Förmåga att stödja andra teammedlemmar.
Klarar av att programmera applikationer som är nätverksmedvetna och beaktar datasäkerheten.

Bedömningsmetoder (förverkligande) och -kriterier (studieperioder/kurser)

Av inlämningsfrågornas poäng måste man få minst 30% för att erhålla ett vitsord i kursen, oavsett provets total poängsumma.
Totalt så tillämpas 30% för godkänt per prov och lineär skala.

Bedömningskriterier, tillfredsställande-synnerligen tillfredsställande (1-2)

Förstå begreppen och kan planera virtualiserings lösningar.
Känna till olika lösningmodeller
Minst 10/30p.

Bedömningskriterier, goda-synnerligen goda (3-4)

Förstår sig på hur man skyddar nätverk och datore
Kan finna säkerhetsproblem.
Minst 18/30p.

Bedömningskriterier, berömliga (5)

Kan distribuera virtualiserad programvara.
Kan ta i bruk lösningar som gör system säkrare.
Kan implementera integrerade lösningar som använder distriburade metoder.
Minst 26/30p.

Förkunskapskrav

Alla programmeringskurser.