| TTIT05 |
Tema: Grundläggande datavetenskap, 5 p
/Introduction to Computer Science/
För:
IT
|
| |
Prel. schemalagd
tid: 98
Rek. självstudietid: 102
|
| |
Utbildningsområde: Teknik
Ämnesgrupp: Datalogi/Datateknik Nivå (A-D):B
|
| |
Mål:
Kunskap om grundläggande datavetenskapliga begrepp. Kunskap om olika slag av datorspråk, deras uppbyggnad och användning.
Kännedom om programmeringsparadigmer. Kännedom om formell beskrivning av datorspråk. Förmåga att programmera enklare problem.
|
| |
Förkunskaper: (gäller studerande antagna till program som kursen ges inom, se 'För:' ovan) TTIT18 Tema: Inledande informationsteknologi
OBS! Tillträdeskrav för icke programstudenter omfattar vanligen också tillträdeskrav för programmet och ev. tröskelkrav för progression inom programmet, eller motsvarande.
|
| |
Påbyggnadskurser TGTU02 Språklig kommunikation
|
| |
Organisation: Se studiehandboken del 1.
|
| |
Kursinnehåll: Kunskap/kännedom om olika typer av datorspråk, såsom programspråk, beskrivningsspråk, frågespråk och kommandospråk.
Kunskap om begrepp för programspråk, såsom kompilering,
interpretering, datatyper, datastrukturer, styrstrukturer, underprogram och andra programenheter.
Kännedom om olika programmeringsparadigmer, såsom det funktionella, det imperativa och det objektorienterade paradigmet.
Förmåga att formulera algoritmer, iterativa och rekursiva.
Förmåga att lösa problem.
Kännedom om formella språks syntax och semantik, grammatik och automater.
Skriftlig och muntlig framställning.
|
| |
Kurslitteratur: Enligt litteraturlista.
|
| |
Examination: |
UPG1 UPG2 BAS1 MOM1
|
Skriftliga inlämningsuppgifter (U,G) Problemlösning vid dator (U,G) Basgruppsarbete (U,G) Kommunikation termin 1 (U,G) |
1 p 4 p 0 p 0 p
|
| |
|
|