Kursplanen innehåller ändringar
Se ändringarKursplan fastställd 2019-02-20 av programansvarig (eller motsvarande).
Kursöversikt
- Engelskt namnComputer programming
- KurskodLEU483
- Omfattning7,5 Högskolepoäng
- ÄgareTIDAL
- UtbildningsnivåGrundnivå
- HuvudområdeDatateknik, Informationsteknik
- InstitutionRYMD-, GEO- OCH MILJÖVETENSKAP
- BetygsskalaTH - Fem, Fyra, Tre, Underkänd
Kurstillfälle 1
- Undervisningsspråk Svenska
- Anmälningskod 62126
- Max antal deltagare130
- Sökbar för utbytesstudenterNej
- Endast 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 |
|
I program
- TIDAL - DATATEKNIK, HÖGSKOLEINGENJÖR, Årskurs 1 (obligatorisk)
- TIELL - ELEKTROTEKNIK, HÖGSKOLEINGENJÖR, Årskurs 1 (obligatorisk)
Examinator
- Patrick Eriksson
- Professor, Geovetenskap och Fjärranalys, Rymd-, geo- och miljövetenskap
Ersätter
- LEU482 Programutveckling
Behörighet
För kurser på grundnivå inom Chalmers utbildningsprogram gäller samma behörighetskrav som till de(t) program där kursen ingår i programplanen.Kursspecifika förkunskaper
Kunskaper i datorteknik motsvarande kursen LEU431 Digital och 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).
- Följa en given kodningsstandard.
- 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.Kursplanen innehåller ändringar
- Ändring gjord på tentamen:
- 2020-03-30: Inställd Ändrat till inställd av Beslut Grulg
[2020-04-06 6,0 hp, 0219] Inställt
- 2020-03-30: Inställd Ändrat till inställd av Beslut Grulg