Datateknik GR (A), Grundläggande datavetenskap, 6 hp

Observera att litteraturen i kursplanen kan ändras/revideras fram till: 
• 1 juni för en kurs som startar på höstterminen
• 15 november för en kurs som startar på vårterminen
• 1 april för en kurs som startar på sommaren 

Skriv ut eller spara kursplanen som PDF

Du kan enkelt skriva ut en kursplan direkt från webbsidan. Använd kortkommandot ctrl+p (Windows) eller command+p (Mac). I nästa steg väljer du om du vill skriva ut eller spara kursplanen som PDF.

 

För en nedlagd kurs kan eventuell information om avvecklingsperiod hittas under rubriken "Övergångsregel" i senaste versionen av kursplanen.


Kursplan för:
Datateknik GR (A), Grundläggande datavetenskap, 6 hp
Computer Engineering BA (A), Basic Computer Science, 6 higher education credits

Allmänna data om kursen

  • Kurskod: DT027G
  • Ämne huvudområde: Datateknik
  • Nivå: Grundnivå
  • Progression: (A)
  • Högskolepoäng: 6
  • Fördjupning vs. Examen: - - Ingen angiven
  • Utbildningsområde: Teknik 100%
  • Ansvarig fakultet: Huvudområdet för naturvetenskap, teknik och medier
  • Ansvarig institution: Institutionen för informationsteknologi och medier
  • Fastställd: 2007-06-15
  • Giltig fr.o.m: 2007-07-01

Syfte

Du får grundläggande kunskaper inom det datavetenskapliga området som minst motsvarar ECDL. Kursen behandlar grundläggande principer för hur datorer, datakommunikation och datorprogram fungerar samt grundprinciperna för konstruktion av datorprogram. Kursen ger behörighet för kurser i programmering.

Lärandemål

När du är klar med kursen skall du
- kunna beskriva en dators viktigaste delar och hur de samarbetar,
- kunna beskriva en dators arbetssätt,
- beskriva principerna för databehandling,
- veta vad ett operativsystem (OS) är, dess syfte och funktion samt vilka krav det finns på ett bra OS,
- veta hur data lagras i en dator, t.ex. hur representeras text, siffror eller bilder,
- kunna hantera grundläggande aritmetik och enkla logiska uttryck,
- veta vad en algoritm är, vad den innehåller och kriterierna för en bra algoritm,
- kunna göra enkla exempel på de grundläggande algoritmkonstruktionerna i något programspråk,
- vara orienterad om några olika principer för datornätverk och datakommunikation,
- beskriva de grundläggande moment som ingår i ett programutvecklingsprojekt, och
- kunna beskriva några vanliga programmeringsspråk och i vilka sammanhang de är vanliga.

Innehåll

Introduktion: Datalogi/datakunskap maskinvara/hårdvara, Operativsystem, stöd/hjälp/tillägg, Information/Data, tolka/koda, Databehandling, Moores lag, Inbäddade datorer, historia/framtiden.

Hårdvara: Datorarkitekturer, von Neuman-arkitektur, CPU, minnestyper, IO-enheter, bussar.

Datarepresenation och logik: Bit, byte, ord, heltal, flyttal, 2-komplement, symboler, talbaser, ASCII, prefix, operatorer och sanningstabeller.

Datakommunikation: Överföringshastighet, seriell, parallell, simplex, halv duplex, full duplex, synkron, asynkron, protokoll, modem, nätverkstopologier samt exempel på vanlig utrustning.

Algoritmer: Exakthet, enkelhet, abstraktionsnivåer, fördelar med abstraktionsnivåer, sekvens, selektion, iteration.

Språktyper: Maskinspråk, assemblerspråk, högnivåspråk.

Programvaruutveckling: Analys, design, implementering/verkställande, testning, drift och underhåll och utveckling.

Behörighet

samt Matematik C
(Äldre gymnasiebetyg)

Urvalsregler

Urval sker i enlighet med Högskoleförordningen och den lokala antagningsordningen.

Undervisning

Kursen ges med cirka 24 timmar (15%) föreläsningar, 16 timmar (10%) laborationer samt 8 timmar (5%) övningar/seminarier. Cirka 112 timmar (70 %) av kurstiden är studietid utan lärare som du skall ägna åt inläsning av litteratur, förberedelser för laboration, projektuppgift och tentamensförberedelser. Vid förändrad resurstillgång kan fördelningen ändras.

Examination

1,5 hp, L101: Laborationer
Betyg: Underkänd (F) eller Godkänd (P)

4,5 hp, T101: Tentamen
Betyg: A, B, C, D, E, Fx och F. A - E är Godkänt, Fx och F är underkänt.

Betygskriterier för ämnet finns på www.miun.se/betygskriterier.

Betygsskala

På kursen ges något av betygen A, B, C, D, E, Fx och F. A - E är Godkänt, Fx och F är underkänt.

Övrig information

Denna kurs kan inte ingå i samma examen som kurs med kod DTEA25.

Litteratur

Välj litteraturlista:

Obligatorisk litteratur

  • Författare/red: Brookshear J Glenn
  • Titel: Computer Science an overview
  • Upplaga: Senaste upplagan
  • Förlag: Addison-Wesley
  • Kommentar: ISBN 013212697-13

Kolla om litteraturen finns på biblioteket

Sidan uppdaterades 2024-02-23