| TTIT31 |
Tema: Programmering, 4,5 p
/Programming/
För:
IT
|
| |
Utbildningsområde: Teknik
Ämnesgrupp: Datalogi Nivå (A-D):B
|
| |
Mål:
Praktisk färdighet i imperativ och objektorienterad programmering och
kringliggande programmeringsmiljö. Grundläggande kunskaper i
objektorienterad programmering. Förmåga att analysera och lösa enklare
programmeringsuppgifter samt färdighet i att testa och felsöka program.
|
| |
Förkunskaper: (gäller studerande antagna till program som kursen ges inom, se 'För:' ovan) Grundläggande programmering i Java (TTIT13 Grundläggande
datavetenskap). Vana att använda Sun datorsystem (speciellt
filhantering och informationssökning). Abstraktion och modellering av
system. Grundläggande matematiska kunskaper.
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.
|
| |
Organisation: Se studiehandboken, del 1. Vissa kursmoment integreras med TTIT36 Kommunikation IT.
|
| |
Kursinnehåll: Problemlösning: analys och design. Programmering: imperativ och
objektorienterad programmering, pekare (referenser), strömmar,
undantag, felsökning, testning och programmeringsspråket Java. Datastrukturer: enkla klasser, lista, stack, kö. Programutvecklingshjälpmedel: javakompilator, javatolk och Emacs.
|
| |
Kurslitteratur: Enligt litteraturlista.
|
| |
Examination: |
TENA LABA UPGA BAS1
|
Skriftlig tentamen Programmeringsuppgifter. Projekt Basgruppsarbete |
1,5 p 1,5 p 1,5 p 0 p
|
| |
|
Endast betyg godkänd ges. |