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-VIngenjö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-VIngenjö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.