Systemprogrammering (3 sp)
Kod: ELA22AM03-3001
Förverkligandets information
Anmälningstid
15.06.2024 - 22.09.2024
Tajmning
02.09.2024 - 30.11.2024
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
- ELA22-I (Storlek: 40. Öppet universitet: 0.)
Grupper
-
ELA22D-VIngenjör (YH), el- och automationsteknik, 2022, dagstudier
Smågrupper
- ELA22-I
Lärandemål
Studerande:
- förstår skillnaden på vanlig programmering och programmering på systemnivå
- kan implementera lösningar på både Windows och Linux
- känner till datasäkerhet ur ett programmeringsperspektiv.
Innehåll
1. Windows API
2. Linux API
3. Datasäkerhet
4. Project
Tid och plats
Hösten, Vasa
Studiematerial och rekommenderad litteratur
Hänvisat i moodle, lärarens material.
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)
Hösten
Vitsordsskala
H-5
Bedömningskriterier, tillfredsställande-synnerligen tillfredsställande (1-2)
Förstå begreppen inom systemprogrammering och kunna lösa enkla problem.
Arviointikriteerit, goda-synnerligen goda (3-4)
Skapa lösningar som beaktar de olika systems specifika skillnader.
Skapa enkel system-arkitekturella lösningar.
Arviointikriteerit, berömliga (5)
Kan självständigt och i grupp implementera lösningar som använder sig av olika system.
Förstå lagerbaserade lösningar och kunna implementera fler-lager lösning i projektform
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 provens total poängsumma. 33% för godkänt, per prov. Totalt så tillämpas 33% för godkänt och lineär skala.
Bedömningskriterier, tillfredsställande-synnerligen tillfredsställande (1-2)
Förstå begreppen och kunna lösa enkla problem. Min 10/30
Bedömningskriterier, goda-synnerligen goda (3-4)
Skapa lösningar som beaktar de olika systems specifika skillnader.
Skapa enkel system arkitektur lösningar 18/30
Bedömningskriterier, berömliga (5)
Kan självständigt och i grupp implementera lösningar som använder sig av olika system.
Förstå lagerbaserade lösningar och kunna implementera fler-lager lösning i projektform. Min 26/30 p
Förkunskapskrav
Alla programmeringskurser enligt årskurs.