Kursbeskrivning för Datorer och programmering TDB1, distans, ht05

Kursbeskrivning för Datorer och programmering TDB1, distans, vt06

Kursen Datorer och programmering TDB, 5p, ges en gång per termin (ht resp vt). Kursen går att läsa helt via nätet. De obligatoriska delarna (obligatoriska uppgifterna och tentamen) redovisas via nätet. Kursen har dock fyra frivilliga helgsammankomster i Uppsala (normalt fre och lör) med ett par veckors mellanrum för den som önskar medverka vid föreläsningar och datorlaborationer.

Kursinnehåll
Huvuddelen av kursen ägnas åt grundläggande programmeringsteknik och vi använder programmeringsspråket C++. Ingen tidigare programmeringsvana krävs. Det är genom arbetet kursens datorlaborationer och obligatoriska uppgifter som större delen av inlärningen sker. Med kursprogramvara (se kurshemsidan) och egen dator kan deltagaren lösa uppgifterna hemma eller på arbetet. Det är dock inget krav att man har tillgång till dator, utan uppgifterna kan också förberedas hemma och sedan lösas på universitetets PC-datorer under samlingarna eller annan tid. Man har tillgång till PC-datorerna alla dagar dygnet runt då de ej är bokade för andra kurser.

Kursen består av föreläsningar, datorlaborationer/övningar, obligatoriska uppgifter och tentamen vilket framgår av schemat. I schemat finns länkar till resp. föreläsning, laboration och obligatorisk uppgift.

Hur krävande är kursen
Kursen är på halvtid, vilket beräknas ta just halvtid i anspråk, dvs i genomsnitt cirka 20 timmar/vecka. Kursens 5 poäng motsvarar fem veckors heltidsstudier. De schemalagda aktiviteterna (föreläsningar, datorlaborationer) för distans/kvällsgruppen är totalt en dryg vecka. Resterande tid, nästan fyra veckor, är till för självstudier, i huvudsak arbete med obligatoriska uppgifter. I distans/kvälls-utbildning är det framför allt du själv som bestämmer tid och plats för studierna. Arbetsinsatsen kan därför fördelas ojämnt under kursens gång.

Söka andra kurser efter TDB1-kursen
Kursen TDB1 kan byggas på med distanskursen Datorer och programmering TDB2 och därefter distanskursen Objektorienterad Programmering med C++ eller distanskursen Objektorienterad Programmering med Java. Ett annat alternativ är  kursen Tekniska beräkningar och matematisk programvara TDB1 som dock kräver ca 10 poäng matematik. Efter kurserna Datorer och programmering TDB1 och TDB2 och Objektorienterad Programmering med C++ eller Java kan följande sekvens av distanskurser läsas: Datorarkitektur MN1, Operativssystem MN1 och Datakommunikation MN1. Se kursbeskrivningar för  IT-institutionens hela kursutbud. Hur alla distanskurserna hänger ihop, se här.

Höstens kurser sökes senast den 15 april och vårens kurser senast den 15 oktober. Se information och anmälningsmaterial.