12.07.2015 Views

2005/2006 - Teknisk-naturvetenskapliga fakulteten - Uppsala ...

2005/2006 - Teknisk-naturvetenskapliga fakulteten - Uppsala ...

2005/2006 - Teknisk-naturvetenskapliga fakulteten - Uppsala ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

UPPSALA UNIVERSITET STUDIEHANDBOK <strong>2005</strong>/<strong>2006</strong><strong>Uppsala</strong> tekniska högskolaCivilingenjörsprogrammenKursplanerProgramkonstruktion I, 6 poängProgram Design1IT021Kursplanen är fastställd 2003-05-14 av teknisk- <strong>naturvetenskapliga</strong> fakultetsnämnden och senastreviderad 2004-04-29 av teknisk- <strong>naturvetenskapliga</strong> fakultetsnämndenKursens placering i utbildningsprogramKursen ges inom Civilingenjörsprogrammet i informationsteknologiStudieperiod : Kursen ges i period 11 - 12Mål för utbildningenAtt ge grundläggande kunskaper och färdigheter i programmeringsmetodik.Kursens innehållGrundläggande algoritmiska begrepp. Programmering i ett funktionellt programmeringsspråk.Procedurell abstraktion, dataabstraktion. Rekursion och andra programstrukturer. Systematiskuppbyggnad av program. Strukturering av program och data, uttestning, felsökning ochdokumentation av program. Programmeringsstil och programkvalitet. Orientering om principerför programmeringsspråk och imperativ programmering. Programmering av Internettillämpningar.Särskild behörighetStandardbehörighet E.2.1 samt introduktion till datoranvändning, motsv. 2p av kursenInformationsteknologi.UndervisningsformFöreläsningar, lektioner och laborationer.ExaminationsformSkriftligt prov vid kursens slut. Obligatoriska uppgifter utgör en viktig del av examinationen.Poänguppdelning: Skriftligt prov 2 poäng, Obligatoriska uppgifter 4 poäng.Betyg : Något av betygen underkänd (U), godkänd (3), icke utan beröm godkänd (4), och medberöm godkänd (5).Övriga föreskrifter Från läsåret 03/04 ersätter kurserna Programkonstruktion I (1IT021) ochProgramkonstruktion II (1IT022) tillsammans den tidigare kursen Programkonstruktion(1IT020).KurslitteraturKompendiumReferenslitteratur: M.R. Hansen and H. Rischel: Introduction to Programming using SML.Addison-Wesley, 1999. J. D. Ullman: Elements of ML Programming. Prentice-Hall, 1998. B.W. Kernighan and R. Pike: The Practice of Programming. Addison-Wesley, 1999.Nivå : Kursen ges på AB-nivåÄmne : Kursen ges inom huvudämnet Datavetenskap och TeknikKursansvarig institutionInstitutionen för informationsteknologi390

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!