Kursplanen innehåller ändringar
Kursplan fastställd 2025-03-17 av programansvarig (eller motsvarande).
Kursöversikt
Engelskt namn:
Computer programming
Kurskod:
LEU483
Omfattning:
7,5 Högskolepoäng
Ägare:
TIDAL
Utbildningsnivå:
Grundnivå
Huvudområde:
Datateknik, Informationsteknik
Institution:
MIKROTEKNOLOGI OCH NANOVETENSKAP
Betygsskala:
TH - Mycket väl godkänd (5), Väl godkänd (4), Godkänd (3), Underkänd
Kurstillfälle 1
Undervisningsspråk
SvenskaAnmälningskod
62127Max antal deltagare
130Sökbar för utbytesstudenter
NejEndast studenter med kurstillfället i programplan.
Poängfördelning
Modul | LP1 | LP2 | LP3 | LP4 | Sommar | Ej LP | Tentamensdatum |
|---|---|---|---|---|---|---|---|
| 0119 Inlämningsuppgift 1,5 hp Betygsskala: UG | 1,5 hp | ||||||
| 0219 Tentamen 6 hp Betygsskala: TH | 6 hp |
|
Examinator
- Gå till personsida

Avgust Yurgens
- Professor (N1), Kvantkomponentfysik, Mikroteknologi och nanovetenskap

Avgust Yurgens
- Professor (N1), Kvantkomponentfysik, Mikroteknologi och nanovetenskap
Behörighet
Grundläggande behörighet för grundnivåSökande med en programregistrering på ett program där kursen ingår i programplanen undantas från kravet
Särskild behörighet
Samma behörighet som det kursägande programmetSökande med en programregistrering på ett program där kursen ingår i programplanen undantas från kraven
Kursspecifika förkunskaper
Kunskaper i datorteknik motsvarande kursen LEU432 Grundläggande datorteknik.Syfte
Kursen ska ge grundläggande kunskaper i programutveckling och i programmeringsspråket C.Lärandemål (efter fullgjord kurs ska studenten kunna)
- Analysera samt föreslå struktur till en programbaserad lösning, av en uppgift med begränsad komplixitet beskriven i text.
- Implementera en välstrukturerad lösning av uppgiften i språket C.
- Beskriva samt använda följande begrepp vid implementering:
- Använda en integrerad utvecklingsmiljö (IDE).
- Använda en funktionell abstraktion och grundläggande dataabstraktion.
Innehåll
En introduktion till programutveckling ges. I kursen lär man sig implementera en lösning, i form av ett datorprogram i språket C, till ett definierat problem. Kursen omfattar: identifierare, variabler, typer, uttryck, operatorer, satser, funktioner och programstruktur, tecken och strängar, pekare och fält, sammansatta typer, dynamisk minneshantering, listor, filhantering och grundläggande användande av standardbiblioteket. Kursen innehåller även introduktion till en utvecklingsmiljö, samt grunder i testning och dokumentation av kod.Organisation
Kursen består av föreläsningar och datorövningar motsvarande 6 hp samt en obligatorisk inlämningsuppgift motsvarande 1,5 hp.Litteratur
C från början, Jan Skansholm (Studentlitteratur AB)ISBN: 9789144114583
Examination inklusive obligatoriska moment
Skriftlig tentamen (6 hp) samt obligatoriska inlämningsuppgifter (1,5 hp). Slutbetyget baseras enbart på tentamensresultat.Kursens examinator får examinera enstaka studenter på annat sätt än vad som anges ovan om särskilda skäl föreligger, till exempel om en student har ett beslut från Chalmers om riktat pedagogiskt stöd på grund av funktionsnedsättning.
Kursplanen innehåller ändringar
- Ändring gjord på tentamen:
- 2026-10-09: Digital tentamen Ändrat till digital tentamen av Examinator
[0219 Tentamen 6,0 hp] Ändrat till digital examination inspera - 2026-10-09: Digital tentamen Ändrat till digital tentamen av Examinator
[0219 Tentamen 6,0 hp] Ändrat till digital examination inspera - 2026-10-09: Digital tentamen Ändrat till digital tentamen av Examinator
[0219 Tentamen 6,0 hp] Ändrat till digital examination inspera
- 2026-10-09: Digital tentamen Ändrat till digital tentamen av Examinator
- Ändring gjord på modul:
- 2026-10-09: Digital tentamen Ändrat till digital tentamen av Examinator
[0219 Tentamen 6,0 hp] Ändrat till digital examination inspera
- 2026-10-09: Digital tentamen Ändrat till digital tentamen av Examinator