Finner retningen …
Finner retningen …
Laster botkontroll.
Gjennomsnittlig svar: ingen svar
Gjennomsnittlig svar: ingen svar
Gjennomsnittlig svar: ingen svar
Gjennomsnittlig svar: ingen svar
KARAKTERFORDELING · H 2025
111 kandidater
Alle delene må normalt være bestått. Karakterfordelingen over gjelder emnet samlet.
Kilde: Felles studentsystem (FS) via NTNU, slik den var publisert for høsten 2026. NTNU er ikke ansvarlig for innholdet på denne siden.
NTNU sin egen emnebeskrivelse — læringsutbytte, innhold og vurderingsform.
Grunnleggende om innebygde systemer, egenskaper og designflyt.
Konstruksjon av maskinvare for innebygde systemer: prosessor eller mikrokontroller, hurtigminne, minne, busser, periferienheter.
Programvaredesign for innebygde systemer: lavnivå eller maskin-nær programmering i C og ARM-assembler, programmeringsteknikker for ressursbegrensede systemer, og moderne verktøy for programmering av innebygde systemer.
Introduksjon til kompilering og kodeoptimaliseringer, operativsystemer, og forbedret bærekraft gjennom energieffektivitet på ulike nivåer mellom maskinvare og applikasjon.
Kunnskap:
- Studenten skal ha en grundig forståelse av maskinvare- og programvarekomponentene i et innebygd system.
- Studenten skal være kjent med de forskjellige lagene av teknologi mellom maskinvare og applikasjon og hvordan de samhandler for å utføre beregninger. Dette inkluderer hvordan maskinvare, systemprogramvare og applikasjonskompleksitet påvirker systemets energieffektivitet.
- Studenten skal ha en detaljert forståelse av programvareutvikling for innebygde systemer i C, både med og uten operativsystem, samt programmering i assembler. Studenten skal introduseres for muligheter og begrensninger ved bruk av generative AI-systemer for programmering.
Ferdigheter:
- Studenten skal kunne programmere innebygde enheter på ulike abstraksjonsnivåer, som assemblerprogrammering, «bare-metal» C-programmering og programmering med støtte fra operativsystem.
- Studenten skal få erfaring med å bruke generativ AI til programmering og testing, og kunne reflektere over dets muligheter og begrensninger.
Generell kompetanse:
- Studenten skal mestre programmering nært maskinvaren på ulike nivåer og i forskjellige kontekster.
Kurset inneholder flere obligatoriske aktiviteter (laboratorieøvinger). Studenten kan oppnå poeng i hver aktivitet og må oppnå et visst antall poeng totalt for å få gå opp til eksamen. Listen over aktiviteter vil bli kunngjort ved semesterstart.
Ved utsatt eksamen (kontinuasjonseksamen) i august kan eksamensformen endres fra skriftlig til muntlig.
Bruk av generativ AI vil ikke være tillatt på skriftlig eller muntlig eksamen.
Forelesninger i auditorium, selvstudium, laboratorieøvinger og diskusjoner i klassen.
Bruk av generativ AI i forbindelse med laboratorieøvinger vil være tillatt i den grad det følger gjeldende anbefalinger og regler ved NTNU, samt kravene spesifisert i lab-oppgavene. Det vil ikke være tillatt under eksamen.
Kilde: Felles studentsystem (FS) via NTNU, slik den var publisert for høsten 2026. NTNU er ikke ansvarlig for innholdet på denne siden.
Hva burde andre vite før de tar dette? Anonymt, ingen innlogging.
Basert på hvor kandidatene til eksamen var registrert (DBH).
Emner som tas i de samme studieprogrammene som TDT4258.
| Semester | Kandidater | Snitt | Stryk |
|---|---|---|---|
| Høst 2025 | 111 | C (3.25) | 3,6 % |
| Høst 2024 | 110 | C (3.16) | 9,1 % |
| Høst 2023 | 97 | C (2.66) | 11,3 % |
| Høst 2022 | 116 | B (3.66) | 2,6 % |
| Vår 2022 | 120 | – | 17,5 % |
| Høst 2020 | 101 | – | 9,9 % |
| Høst 2019 | 86 | C (3.27) | 7 % |
| Høst 2018 | 115 | C (3.33) | 7,8 % |
| Høst 2017 | 91 | C (2.86) | 14,3 % |
| Høst 2016 | 98 | C (3.00) | 14,3 % |
| Høst 2015 | 79 | C (2.67) | 13,9 % |
| Vår 2015 | 72 | D (2.49) | 19,4 % |
| Vår 2014 | 36 | C (3.47) | 0 % |
| Vår 2013 | 30 | C (3.17) | 13,3 % |
| Vår 2012 | 30 | B (3.80) | 0 % |
| Vår 2011 | 14 | B (3.79) | 0 % |