729G04 Programmering och diskret matematik. Kursintroduk+on Jody Foo

Storlek: px
Starta visningen från sidan:

Download "729G04 Programmering och diskret matematik. Kursintroduk+on Jody Foo"

Transkript

1 729G04 Programmering och diskret matematik Kursintroduk+on Jody Foo

2 Föreläsningsöversikt Allmän kursinforma9on Vad är diskret matema9k Vad är programmering

3 Allmän kursinformaion

4 Att läsa på universitetet Vad jag som lärare tror om er: Ni är intresserade av universitetsstudier Ni är i alla fall nyfikna på kogni9ons- vetenskap Ni läser kursinforma9on och tar ansvar för era egna studier

5 Att läsa på universitetet Kursinforma9on ska finnas på kurshemsidorna/lisam Fråga om något är oklart!

6 Universitetskurser Formell struktur Personal och roller

7 Kursnamn och kurskod Namn: Programmering och diskret matema9k Kurskod: 729G04 Kurskoden är vik$g

8 Examination Kurser examineras. Varje kurs har minst er examina+onsmoment. Varje examina9onsmoment har en provkod. Resultat på examina9onmoment registreras via provkod i Ladok. Ni ser resultaten från Ladok i studentportalen. EVer ar ni får godkänt på alla examina9onsmoment får ni betyg på hela kursen.

9 729G04 Examinationsmoment och provkoder UPG1 HemuppgiV i diskretmatema9k LAB5 Individuella datorlabora9oner LAB6 Datorlabora9oner i par TEN3 Datorsalstenta

10 Personal och roller Administratör: har hand om allt som ska registreras formellt: betyg, kursregistrering m.m. Assistent: Lek9onsassistent, labbassistent Examinator: examinerar och särer betyg Kursassistent: har hand om "opera9v" kurslogis9k Kursansvarig: Ansvarar för kursen under kursens gång Lärare: Håller föreläsningar

11 Personal på 729G04 Examinator och kursansvarig: Jody Foo Kursassistent: Evelina Rennes Lärare i diskret matema+k: Anders Märak Leffler Lärare i programmering: Jody Foo

12 Personal på 729G04 Lek+onsassistenter i DM: Anders Märak Leffler, Johan Falkenjack Labbassistenter: Evelina Rennes, Ida Palm, Per Fallgren & Sarah Albertsson Kursadministratör: Annelie Almquist

13 Kurshemsidan

14 E-post

15 Kursplan, kursmål och kursinnehåll

16 Kursplan Varje kurs har en kursplan Du hirar kursplanen på kurshemsidan och via kogvetprogrammets sida för studenter Kursplanen består bl.a. av kursmål: kunskapsmål som examineras kursinnehåll: översikt över innehåll

17 Kursmål för 729G04 använda begrepp och modeller från grundläggande diskret matema9k konstruera grundläggande datorprogram och formella modeller för enkla kogni9onsvetenskapliga 9llämpningar förklara vad en algoritm är och 9llämpa grundläggande algoritmer använda olika datatyper/datastrukturer använda olika typer av styrstrukturer visa förståelse för vad datormodellering innebär och ha förmåga ar konstruera enkla datorprogram

18 Kursinnehåll för 729G04 grundläggande diskret matema9k, t ex mängder, rela9oner, funk9oner, diskreta datastrukturer, defini9oner och formella språk, datatyper/datastrukturer, t ex tal, strängar, tupler, listor, träd, sekven9ella och hierarkiska strukturer, arrayer, länkade strukturer, uppslagsbaserade strukturer, styrstrukturer, t ex sekvens, selek9on, itera9on, rekursion, villkor algoritmer och datastrukturer, t ex för sökning, urval, omformning, och uppslagsalgoritmer handhavande av aktuella datorsystem översiktlig introduk9on 9ll datavetenskap principer för abstrak9on programmeringsspråket Python felsökning

19 729G04 - Examinationsmoment UPG1 1,5hp HemuppgiV i diskretmatema9k LAB5 1 hp Individuella datorlabora9oner LAB6 1 hp Datorlabora9oner i par TEN3 2,5 hp Datorsalstenta För betyget G: Alla moment godkända För betyget VG: Alla moment godkända & VG på tentan

20 Hemuppgift, tenta, deadlines för labbar HemuppgiQ i diskret matema+k vecka 39, komplerering vecka 43 Datorsalstenta 17 december 2015, omtenta 18 januari 2016 Godkänd bok får tas med. Test av tentamiljön kommer erbjudas. Labbar Förstagångsinlämningar 11 januari 2016 KompleReringar 25 januari 2016 TIPS: Gör labbarna under terminen var i fas. Tentasök: hrp://www4.student.liu.se/tentasearch/

21 Kurslitteratur Strandh, R Introduk*on *ll Datavetenskap. Kuhlman och Dahllöf Matema*k för språkteknologer. (PDF:er) Miller & Ranum How to Think Like a Computer Scien*st Learning with Python: Interac*ve Edi*on (Using Python 3.X). static/thinkcspy/index.html! Downey Think Python How to Think Like a Computer Scien9st. thinkpython!

22 Översiktsschema Kursen är på 6hp UtspriR över 18 veckor ger ca 9h/vecka

23 Diskret matematik

24 hrp://

25 Diskret matematik diskret = åtskiljd diskret obemärkt Gren av matema+ken logik mängdlära kombinatorik graveori topologi

26 Diskret och kontinuerlig

27

28 Diskret matematik i denna kurs Mängder Rela9oner Funk9oner Algoritmer Grafer och träd

29 Varför är diskret matematik viktigt för en kognitionsvetare? ER formellt språk för ar diskutera teorier och resonera inom/om t.ex. diskreta modeller i Ar9ficiell Intelligens Språkteknologi Programmering Databaser Denna kurs tar upp begrepp och deras nota+on, samt hur dessa används.

30 Diskreta modeller Världen är komplex och ovast inte diskret, men diskreta modeller är lärare ar jobba med: informa9on, kunskapsrepresenta9on språk (t.ex. bokstäver och ord) spelvärldar internt 9llstånd hos robot/agent nätverksstrukturer (t.ex. sociala nätverk, datornätverk)

31 Notation

32

33 f(x) =2x +3

34

35 {x x 2 N,x<10}

36 Begrepp

37

38 Exempel från uppgiftsanalys Task Layer Diagram er sär ar abstrahera och analysera uppgiver (Arnowitz 2004)

39 Initialt uppgiftsflöde för callcenterapplikation Open file Add record Input name Find Make call Check duplicates Create record Input telephone FIG Task set in an application flow chart.

40 Cykler borttagna och tidsflöde etablerat 0 Open file 1 2 Add record Find 3 Input name Input telephone Create record 4 Make call 5 Check duplicates 6 FIG Layering result after peeling.

41 Redundanta beroenden borttagna FIG Task Layer Map.

42 Uppgiftsanalysen en diskret modell består av en mängd uppgiver + riktade rela9oner mellan dem: en graf med hjälp av kunskaper i diskret matema9k får vi de begrepp vi behöver för ar representera dera i en dator vi kan sedan implementera er program som hjälper oss skapa er sådant diagram

43 Modellering med hjälp av diskret matematik Algoritmer er sär ar lösa problem som kan implementeras av datorprogram Exempel på uppgiver som kan lösas med en algoritm sökning (t.ex. ever en persons telefonnummer i en lista) tolkning/generering av språk analys av sociala nätverk

44

45

46 Vad är programmering?

47 D Sharon PruiR: hrp://

48 Programmering och kogvet Datainsamling Interak9onsdesign, interak9ons- och webbprogrammering Språkteknologi Simuleringar Ar9ficiell intelligens Närmaste fram+den 729G06 Programmering och logik (Kogvet 1, VT) 729G09 Språkvetenskaplig databehandling (Kogvet 1, VT) 729G43 Ar9ficiell Intelligens (Kogvet 2, HT)

49 Varför programmera? För ar man är lat... För ar datorn kan göra det snabbare För ar man vill simulera något För ar man vill automa9sera något För ar det är roligt! För ar man vill skapa något För ar datorn är bärre på ar hantera den typen av data...

50 ifttt.com

51

52

53 Att lära sig programmera Träning Tid Kunskap

54 hrp://

55 Vad gör man när man programmerar? Problemlösning Dela upp problemet i delproblem URrycker sig på er sär så ar en dator förstår Logiskt Tydligt Små steg i taget

56 patrick h. lauke: hrp://

57 Tekniken bakom programmering

58 En dator Program / Applika9oner Opera9vsystem Hårdvara

59 Hårdvara

60 Operativsystem Windows Mac OS X Linux BeOS, Solaris, ios, Android...

61 Program Word, Powerpoint Webbläsare Spel Videouppspelningsprogram...

62 En dator Program / Applika9oner Opera9vsystem Hårdvara

63 A program is a sequence of instructions that specifies how to perform a computation. The Way of the Program How to Think Like a Computer Scientist

64 Program Program skrivs med hjälp av er programmeringsspråk Programmeringsspråk = formellt språk Svenska, engelska, tyska osv = naturliga språk

65 Program Formella språk skiljer sig från naturliga språk genom ar de: har en strikt syntax saknar tvetydighet är bokstavliga, dvs ingen9ng "mellan raderna"

66 Lista över programmeringsspråk

67 HAI! CAN HAS STDIO?! PLZ OPEN FILE "LOLCATS.TXT"?! AWSUM THX! VISIBLE FILE! O NOES! INVISIBLE "ERRROR!"! KTHXBYE!

68 Högnivå- och lågnivåspråk

69 Fibonaccital Summan av de två föregående fibonaccitalen. De första två är 0 och 1 0, 1 0, 1, 1 0, 1, 1, 2 0, 1, 1, 2, 3 0, 1, 1, 2, 3, 5...

70 Fibonaccital

71 Maskinkod 8B FA B C383! FA B C353BB ! B D FA BD98B! C84AEBF1 5BC3! A func9on in 32- bit x86 machine code to calculate the nth Fibonacci number

72 fib:! mov edx, [esp+8]! cmp edx, 0! mov eax, 0! ret!! cmp edx, 2! mov eax, 1! ret!! push ebx! mov ebx, 1! mov ecx, 1!! lea eax, [ebx+ecx]! cmp edx, 3! mov ebx, ecx! mov ecx, eax! dec edx! pop ebx! ret! The same Fibonacci number calculator as above, but in x86 assembly language using MASM syntax

73 def fib(n):! if n == 0:! return 0! elif n == 1:! return 1! else:! return fib(n-1) + fib(n-2)! The same Fibonacci number calculator, but in Python

74 def fib(n):! if n == 0:! return 0! elif n == 1:! return 1! else:! return fib(n-1) + fib(n-2)!

75 Vad har vi gått igenom idag? Allmän kursinforma9on Kort om diskret matema9k Kort om programmering Se Strand kap 1 för en mer detaljerad introduk9on.

76 Nästa föreläsning Diskret matema9k med Anders Märak Leffler Begrepp: Mängder (alltså inte mängder med begrepp, utan begreppet mängder)

77 !

Allmän (och viktig) kursinformation

Allmän (och viktig) kursinformation Föreläsningsöversikt 729G04 Programmering och diskret matematik Kursintroduktion Jody Foo Department of Computer and Information Science (IDA) Linköping University, Sweden Allmän kursinformation Vad är

Läs mer

MUDDYCARDS 729G04 PYTHON 1. Positivt. Negativt. JODY FOO Department of Computer and Information Science (IDA) Linköping University, Sweden

MUDDYCARDS 729G04 PYTHON 1. Positivt. Negativt. JODY FOO Department of Computer and Information Science (IDA) Linköping University, Sweden 729G04 PYTHON 1 MUDDYCARDS JODY FOO Department of Computer and Information Science (IDA) Linköping University, Sweden 1 2 Positivt Negativt 3 4 Kursmål OM PROGRAMMERINGSDELEN konstruera grundläggande datorprogram

Läs mer

TDIU01 (725G67) - Programmering i C++, grundkurs

TDIU01 (725G67) - Programmering i C++, grundkurs TDIU01 (725G67) - Programmering i C++, grundkurs Introduktion till kursen och programmering Eric Elfving Institutionen för datavetenskap 2 september 2014 Översikt Kursinformation Personal Kursmål Upplägg

Läs mer

729G74 IT och programmering, grundkurs. Tema 1, Föreläsning 3 Jody Foo,

729G74 IT och programmering, grundkurs. Tema 1, Föreläsning 3 Jody Foo, 729G74 IT och programmering, grundkurs Tema 1, Föreläsning 3 Jody Foo, jody.foo@liu.se Föreläsningsöversikt Kurslogistik Diskret matematik & Uppgifter i Python Kompletteringar Tema 1: Olika perspektiv

Läs mer

Introduktion till Datalogi DD1339. Föreläsning 1 8 sept 2014

Introduktion till Datalogi DD1339. Föreläsning 1 8 sept 2014 Introduktion till Datalogi DD1339 Föreläsning 1 8 sept 2014 Kontaktuppgifter & Info: Kurskod: DD1339, 19hp Kursomgång: inda14 Kursansvarig: Christian Smith, ccs@kth.se Michael Minock, minock@kth.se Dilian

Läs mer

729G74 IT och programmering, grundkurs. Tema 1, Föreläsning 2 Jody Foo,

729G74 IT och programmering, grundkurs. Tema 1, Föreläsning 2 Jody Foo, 729G74 IT och programmering, grundkurs Tema 1, Föreläsning 2 Jody Foo, jody.foo@liu.se Föreläsningsöversikt Kurslogistik Begreppspresentationer Uppgifter i diskret matematik Uppgifter i Python Tema 1:

Läs mer

729G74 IT och programmering, grundkurs. Tema 1, Föreläsning 2 Jody Foo,

729G74 IT och programmering, grundkurs. Tema 1, Föreläsning 2 Jody Foo, 729G74 IT och programmering, grundkurs Tema 1, Föreläsning 2 Jody Foo, jody.foo@liu.se Föreläsningsöversikt Kommande moment Vad är ett program? Vad händer när man kör ett program? Programmeringsspråk Python

Läs mer

729G75: Programmering och algoritmiskt tänkande. Tema 1. Föreläsning 1 Jody Foo

729G75: Programmering och algoritmiskt tänkande. Tema 1. Föreläsning 1 Jody Foo 729G75: Programmering och algoritmiskt tänkande Tema 1. Föreläsning 1 Jody Foo Föreläsningsöversikt Kursinfo / Om kursen Algoritmer Objektorienterad programmering i praktiken terminologi använda objekt

Läs mer

Programmering, grundkurs

Programmering, grundkurs DNR LIU-2018-02499 1(5) Programmering, grundkurs Programkurs 8 hp Introduction to Computer Programming TDDE44 Gäller från: 2019 VT Fastställd av Programnämnden för elektroteknik, fysik och matematik, EF

Läs mer

TDP001/TDP002. Introduktionsföreläsning. Eric Elfving Institutionen för Datavetenskap (IDA)

TDP001/TDP002. Introduktionsföreläsning. Eric Elfving Institutionen för Datavetenskap (IDA) TDP001/TDP002 Introduktionsföreläsning Eric Elfving Institutionen för Datavetenskap (IDA) Översikt Innovativ Programmering Personal Handhavande av datorsystem (TDP001) Syfte och mål Examinationsmoment

Läs mer

Grundläggande programmering med matematikdidaktisk inriktning för lärare som undervisar i gy eller komvux gy nivå, 7,5 hp

Grundläggande programmering med matematikdidaktisk inriktning för lärare som undervisar i gy eller komvux gy nivå, 7,5 hp Grundläggande programmering med matematikdidaktisk inriktning för lärare som undervisar i gy eller komvux gy nivå, 7,5 hp Dag Wedelin, bitr professor, och K V S Prasad, docent Institutionen för data- och

Läs mer

729G74 IT och programmering, grundkurs. Tema 1, Föreläsning 1 Jody Foo,

729G74 IT och programmering, grundkurs. Tema 1, Föreläsning 1 Jody Foo, 729G74 IT och programmering, grundkurs Tema 1, Föreläsning 1 Jody Foo, jody.foo@liu.se Föreläsningsöversikt Kurspresentation: teman, kursmoment, examination, kurshemsidan, administration, Guiden Tema 1:

Läs mer

Universitetet i Linköping Institutionen för datavetenskap Anders Haraldsson

Universitetet i Linköping Institutionen för datavetenskap Anders Haraldsson 1 2 TDDC66 Datorsystem och programmering TDDC67 Funktionell programmering Programmering i Lisp, examinator TDDC67 föreläsare i Lisp Peter Dalenius examinator TDDC66 kursassistent i Lisp + ett stort antal

Läs mer

729G74 IT och programmering, grundkurs. Tema 1, Föreläsning 1 Jody Foo,

729G74 IT och programmering, grundkurs. Tema 1, Föreläsning 1 Jody Foo, 729G74 IT och programmering, grundkurs Tema 1, Föreläsning 1 Jody Foo, jody.foo@liu.se Föreläsningsöversikt Kurspresentation: teman, kursmoment, examination, kurshemsidan, administration, Tema 1: introduktion

Läs mer

729G04 Programmering och diskret matematik. Python'1:'Labbmiljö'och'introduk7on'7ll'Python'

729G04 Programmering och diskret matematik. Python'1:'Labbmiljö'och'introduk7on'7ll'Python' 729G04 Programmering och diskret matematik Python'1:'Labbmiljö'och'introduk7on'7ll'Python' Föreläsningsöversikt Upplägg'för'programmeringsdelen' Labbmiljön' Introduk7on'7ll'Python:' data:'siffror,'text,'listor'

Läs mer

729G75: Programmering och algoritmiskt tänkande. Tema 1, föreläsning 1 Jody Foo

729G75: Programmering och algoritmiskt tänkande. Tema 1, föreläsning 1 Jody Foo 729G75: Programmering och algoritmiskt tänkande Tema 1, föreläsning 1 Jody Foo Föreläsningsöversikt Kursinfo / Om kursen Algoritmer Objektorienterad programmering i praktiken terminologi använda objekt

Läs mer

Programmera C++ Programkurs 6 hp Programming C++ TDDE18 Gäller från: 2018 VT. Fastställd av. Fastställandedatum

Programmera C++ Programkurs 6 hp Programming C++ TDDE18 Gäller från: 2018 VT. Fastställd av. Fastställandedatum 1(9) Programmera C++ Programkurs 6 hp Programming C++ TDDE18 Gäller från: 2018 VT Fastställd av Programnämnden för data- och medieteknik, DM Fastställandedatum 2(9) Huvudområde Datateknik, Datavetenskap

Läs mer

729G06 Programmering och logik. Info om pythondelen & introduktion till objektorienterad programmering.

729G06 Programmering och logik. Info om pythondelen & introduktion till objektorienterad programmering. 729G06 Programmering och logik Info om pythondelen & introduktion till objektorienterad programmering. Översikt Kursinformation Vad är objektorienterad programmering Skapa och använda objekt Enstaka objekt

Läs mer

Datateknik A, Tillämpad datavetenskap, 30 högskolepoäng Computer Science, Applied Computer Science, Basic Course, 30 Credits

Datateknik A, Tillämpad datavetenskap, 30 högskolepoäng Computer Science, Applied Computer Science, Basic Course, 30 Credits 1(5) Kursplan Institutionen för naturvetenskap och teknik Datateknik A, Tillämpad datavetenskap, 30 högskolepoäng Computer Science, Applied Computer Science, Basic Course, 30 Credits Kurskod: DT1030 Utbildningsområde:

Läs mer

b) NY KURS (Ange kursnamn, årskurs, önskad läsperiod, schemablocksplacering. Bifoga utkast till kursplan.)

b) NY KURS (Ange kursnamn, årskurs, önskad läsperiod, schemablocksplacering. Bifoga utkast till kursplan.) LINKÖPINGS TEKNISKA HÖGSKOLA Tekniska fakultetskansliet FÖRSLAG TILL PROGRAMNÄMND INFÖR ÅR NÄMND/NÄMNDER: Förslagsställare (Namn, funktion, Inst/Enhet) FÖRSLAGET GÄLLER: a) EXISTERANDE KURS (Ange kurskod

Läs mer

Föreläsning 1: Intro till kursen och programmering

Föreläsning 1: Intro till kursen och programmering Föreläsning 1: Intro till kursen och programmering Kursens hemsida http:www.it.uu.se/edu/course/homepage/prog1/vt11 Studentportalen http://www.studentportalen.uu.se Lärare: Tom Smedsaas, Tom.Smedsaas@it.uu.se

Läs mer

729G74 IT och programmering, grundkurs. Tema 2, Föreläsning 1 Jody Foo,

729G74 IT och programmering, grundkurs. Tema 2, Föreläsning 1 Jody Foo, 729G74 IT och programmering, grundkurs Tema 2, Föreläsning 1 Jody Foo, jody.foo@liu.se Föreläsningsöversikt "Muddy Cards" Tema 2: Kursinfo, uppgifter och grupper Tema 2: Informationsbearbetning - Maskinen

Läs mer

Databasteknik. Programkurs 6 hp Database Technology TDDD37 Gäller från: 2018 VT. Fastställd av. Fastställandedatum

Databasteknik. Programkurs 6 hp Database Technology TDDD37 Gäller från: 2018 VT. Fastställd av. Fastställandedatum 1(9) Databasteknik Programkurs 6 hp Database Technology TDDD37 Gäller från: 2018 VT Fastställd av Programnämnden för data- och medieteknik, DM Fastställandedatum 2(9) Huvudområde Informationsteknologi,

Läs mer

Datavetenskapligt program, 180 högskolepoäng

Datavetenskapligt program, 180 högskolepoäng GÖTEBORGS UNIVERSITET UTBILDNINGSPLAN IT-fakultetsstyrelsen 2013-02-14 Datavetenskapligt program, 180 högskolepoäng (Computer Science, Bachelor s Programme, 180 credits) Grundnivå/First level 1. Fastställande

Läs mer

DATORLÄRA 1 2013-09-02 Christophe Clément - Fysikum

DATORLÄRA 1 2013-09-02 Christophe Clément - Fysikum 1 DATORLÄRA 1 2013-09-02 Christophe Clément - Fysikum Datorlära 1 FK2002 & FK2005 ÖVERSIKT FÖR DATORLÄRA DELEN I KURSEN Datorlära 1 (alla) SU resurser, OpenOffice Writer Datorövning 2 (alla) Enkel databehandling

Läs mer

Processprogrammering och operativsystem

Processprogrammering och operativsystem 1(8) Processprogrammering och operativsystem Programkurs 6 hp Concurrent Programming and Operating Systems TDDB68 Gäller från: 2018 VT Fastställd av Programnämnden för data- och medieteknik, DM Fastställandedatum

Läs mer

el o;; Utbildningsplan för Kognitionsvetenskapligt kandidatprogram Bachefor Programmein Cognitive Science 180 Högskolepoäng

el o;; Utbildningsplan för Kognitionsvetenskapligt kandidatprogram Bachefor Programmein Cognitive Science 180 Högskolepoäng el o;; Utbildningsplan för Kognitionsvetenskapligt kandidatprogram Bachefor Programmein Cognitive Science 180 Högskolepoäng Kognitionsvetenskap är ett tvärvetenskapligt kunskaps- och forskningsområde som

Läs mer

Programmeringsteknik II

Programmeringsteknik II Programmeringteknik II Kursintroduktion http://www.it.uu.se/edu/course/homepage/prog2/vt18/ 2018-03-19 Programmeringsteknik II 2018-03-19 1 / 9 Lärare Carl Nettelblad (kursansvarig) Anna Eckerdal Biträdande

Läs mer

Grundläggande programmering med matematikdidaktisk inriktning för lärare i åk 7-9

Grundläggande programmering med matematikdidaktisk inriktning för lärare i åk 7-9 DNR LIU-2018-00861 1(5) Grundläggande programmering med matematikdidaktisk inriktning för lärare i åk 7-9 Uppdragsutbildning 7.5 hp Basic programming with mathematics didactic focus for teachers in grades

Läs mer

729G04 - Diskret matematik. Hemuppgift.

729G04 - Diskret matematik. Hemuppgift. 729G04 - Diskret matematik. Hemuppgift. 2016-08-31 Instruktioner Dessa uppgifter utgör en del av examinationen i kursen 729G04 Programmering och diskret matematik. Uppgifterna ska utföras individuellt

Läs mer

Problemlösning och programmering

Problemlösning och programmering 1(8) Problemlösning och programmering Programkurs 6 hp Programming with Applications in Engineering TDDD44 Gäller från: 2018 VT Fastställd av Programnämnden för maskinteknik och design, MD Fastställandedatum

Läs mer

Kursanalys. Douglas Wikström 15 juni Problemlösning och programmering under press (DD2458) Högskolepoäng (hp): 9 Kursen gavs: Period 1-2, 2008

Kursanalys. Douglas Wikström 15 juni Problemlösning och programmering under press (DD2458) Högskolepoäng (hp): 9 Kursen gavs: Period 1-2, 2008 Kursanalys Douglas Wikström 15 juni 2009 1 Kursdata Beteckning: Problemlösning och programmering under press (DD2458) Högskolepoäng (hp): 9 Kursen gavs: Period 1-2, 2008 Kursledare: Douglas Wikström Kursassistent:

Läs mer

MA2047 Algebra och diskret matematik

MA2047 Algebra och diskret matematik MA2047 Algebra och diskret matematik Kursintroduktion Mikael Hindgren 4 september 2019 Allmän information Genväg till kursplatsen i Blackboard: tinyurl.com/ma2047ht19 Senaste kursplatsen är alltid öppen

Läs mer

PROGRAMMERING. Ämnets syfte. Kurser i ämnet

PROGRAMMERING. Ämnets syfte. Kurser i ämnet PROGRAMMERING Ämnet programmering behandlar programmeringens roll i informationstekniska sammanhang som datorsimulering, animerad grafik, praktisk datoriserad problemlösning och användaranpassad konfiguration

Läs mer

Grundläggande programmering med matematikdidaktisk inriktning för lärare i åk 7-9

Grundläggande programmering med matematikdidaktisk inriktning för lärare i åk 7-9 DNR LIU-2018-00861 1(5) Grundläggande programmering med matematikdidaktisk inriktning för lärare i åk 7-9 Uppdragsutbildning 7.5 hp Basic programming with mathematics didactic focus for teachers in grades

Läs mer

Föreläsning 9 Innehåll. Söndra och härska. Fibonaccitalen. Söndra och härska. Divide and conquer teknik för att konstruera rekursiva algoritmer.

Föreläsning 9 Innehåll. Söndra och härska. Fibonaccitalen. Söndra och härska. Divide and conquer teknik för att konstruera rekursiva algoritmer. Föreläsning 9 Innehåll Mer om rekursion söndra-och-härska-algoritmer dynamisk programmering backtracking Orientering om versionshantering med git Söndra och härska Divide and conquer teknik för att konstruera

Läs mer

Föreläsning 1: Intro till kursen och programmering

Föreläsning 1: Intro till kursen och programmering Föreläsning 1: Intro till kursen och programmering λ Kursens hemsida http:www.it.uu.se/edu/course/homepage/prog1/mafykht11/ λ Studentportalen http://www.studentportalen.uu.se UNIX-konton (systemansvariga

Läs mer

DD1310/DD1314/DA3009 Programmeringsteknik LÄRANDEMÅL... Vilka läser kursen? ...FLER LÄRANDEMÅL. Föreläsning 1

DD1310/DD1314/DA3009 Programmeringsteknik LÄRANDEMÅL... Vilka läser kursen? ...FLER LÄRANDEMÅL. Föreläsning 1 Skolan för Datavetenskap och kommunikation DD1310/DD1314/DA3009 Programmeringsteknik Föreläsning 1 Kursinfo Python-intro: print variabler reserverade ord input kommentarer beräkningar datatyper if-satser

Läs mer

Formella språk och automatateori

Formella språk och automatateori 1(8) Formella språk och automatateori Programkurs 6 hp Formal Languages and Automata Theory TDDD85 Gäller från: 2018 VT Fastställd av Programnämnden för data- och medieteknik, DM Fastställandedatum LINKÖPINGS

Läs mer

EDAA01 Programmeringsteknik - fördjupningskurs

EDAA01 Programmeringsteknik - fördjupningskurs EDAA01 Programmeringsteknik - fördjupningskurs Läsperiod lp 1+2 (Ges även lp 3) 7.5 hp anna.axelsson@cs.lth.se sandra.nilsson@cs.lth.se http://cs.lth.se/edaa01ht Förkunskapskrav: Godkänd på obligatoriska

Läs mer

729G74 IT och programmering, grundkurs. Tema 2. Föreläsning 3 Jody Foo,

729G74 IT och programmering, grundkurs. Tema 2. Föreläsning 3 Jody Foo, 729G74 IT och programmering, grundkurs Tema 2. Föreläsning 3 Jody Foo, jody.foo@liu.se Föreläsningsöversikt Information i grafstrukturer Diskret matematik Relationer: kopplingar mellan mängder Funktioner

Läs mer

Programmeringsteknik I

Programmeringsteknik I Programmeringsteknik I HT18 Lärare: Johan Öfverstedt (johan.ofverstedt@it.uu.se, rum 2144) och ett stort antal labbhandledare Föreläsning 1: Intro till kursen Registrering och avregistrering Undervisningsformer:

Läs mer

Introduktion till informatik - människa, teknik, organisation

Introduktion till informatik - människa, teknik, organisation KURSINFORMATION Introduktion till informatik - människa, teknik, organisation KANDIDATPROGRAMMET I SYSTEMVETENSKAP Sida 1 av 6 INNEHÅLLSFÖRTECKNING 1. Kursinnehåll... 3 2. Lärandemål... 4 3. Arbetsformer

Läs mer

Kursanalys DA2003 höst 2017

Kursanalys DA2003 höst 2017 Kursanalys DA2003 höst 2017 Kursdata Programmeringsteknik, DA2003, 6 högskolepoäng Kursledare: Emma Riese Examinator: Olle Bälter Kursen är en webbkurs som inte kräver någon fysisk närvaro, den avslutande

Läs mer

1/15/2013. DD1310/DD1314/DA3009 Programmeringsteknik. Lärandemål... Vilka läser kursen? ...fler lärandemål VARFÖR? Föreläsning 1

1/15/2013. DD1310/DD1314/DA3009 Programmeringsteknik. Lärandemål... Vilka läser kursen? ...fler lärandemål VARFÖR? Föreläsning 1 Skolan för Datavetenskap och kommunikation DD1310/DD1314/DA3009 Programmeringsteknik Föreläsning 1 Kursinfo Diagnostiskt prov Python-intro: print variabler reserverade ord input kommentarer beräkningar

Läs mer

TDDE44 Programmering, grundkurs

TDDE44 Programmering, grundkurs TDDE44 Programmering, grundkurs Föreläsning 1 Jody Foo, jody.foo@liu.se Föreläsningsöversikt Vad ingår i "Programmering, grundkurs"? Kursöversikt Datorer, program, programmeringsspråk Kort om nästa föreläsning

Läs mer

Datateknik B, Tillämpad datavetenskap, 30 högskolepoäng Computer Engineering, Applied Computer Science, Intermediate Course, 30 Credits

Datateknik B, Tillämpad datavetenskap, 30 högskolepoäng Computer Engineering, Applied Computer Science, Intermediate Course, 30 Credits 1(5) Denna kursplan är nedlagd eller ersatt av ny kursplan. Kursplan Institutionen för naturvetenskap och teknik Datateknik B, Tillämpad datavetenskap, 30 högskolepoäng Computer Engineering, Applied Computer

Läs mer

Kursbeskrivning i franska 9AFR71. Franska 91-97,5hp

Kursbeskrivning i franska 9AFR71. Franska 91-97,5hp LINKÖPINGS UNIVERSITET Institutionen för kultur och kommunikation Franska Ht 20 Kursbeskrivning i franska 9AFR71 Franska 91-97,5hp Akademiskt skrivande på avancerad nivå 1 Franska (91-97,5hp), Akademiskt

Läs mer

Kursanalys DA2003 sommar 2017

Kursanalys DA2003 sommar 2017 Kursanalys DA2003 sommar 2017 Kursdata Programmeringsteknik, DA2003, 6 högskolepoäng Kursledare: Emma Riese Examinator: Olle Bälter Kursen är en webbkurs som inte kräver någon fysisk närvaro, den avslutande

Läs mer

TDDC77 Objektorienterad Programmering

TDDC77 Objektorienterad Programmering TDDC77 Objektorienterad Programmering Föreläsning 1 Sahand Sadjadee IDA, Linköpings Universitet Hösttermin, 2018 Outline Kursinfo Introduktion till Programmering Java Development Kit(JDK) Kursinfo Hemsida

Läs mer

Kognitionsvetenskap Kandidatprogrammet

Kognitionsvetenskap Kandidatprogrammet Kognitionsvetenskap Kandidatprogrammet Mattias Arvola Programansvarig 1 2 3 4 5 6 HUR TÄNKER FOLK EGENTLIGEN? 7 HUR TÄNKER FOLK EGENTLIGEN? VAD ÄR EN TANKE? HUR ÄR SPRÅK UPPBYGGT? VAD BETYDER BILDER? VAD

Läs mer

Imperativ och Funktionell Programmering i Python #TDDD73

Imperativ och Funktionell Programmering i Python #TDDD73 Imperativ och Funktionell Programmering i Python #TDDD73 Fredrik Heintz, IDA fredrik.heintz@liu.se @FredrikHeintz Mål med föreläsningen Du ska bli grymt inspirerad att lära dig programmera! Du ska känna

Läs mer

729G04 Programmering och diskret matematik

729G04 Programmering och diskret matematik Tentamen 729G04, 2013-01-11 1(8) 729G04 Programmering och diskret matematik Tentamen 2013 01 11 kl 08.00 13.00 Tillåtna hjälpmedel: Dator, penna, papper, linjal, suddgummi, godkänd(a) bok/böcker Uppgifter:

Läs mer

Kursplan för kurs på grundnivå

Kursplan för kurs på grundnivå Kursplan för kurs på grundnivå Teoretisk filosofi II Theoretical Philosophy II 30.0 Högskolepoäng 30.0 ECTS credits Kurskod: FITF20 Gäller från: VT 2019 Fastställd: 2018-09-12 Institution Filosofiska institutionen

Läs mer

ENGK01, Engelska: Kandidatkurs, 30 högskolepoäng English: Level 3 - B. A. Course, 30 credits Grundnivå / First Cycle

ENGK01, Engelska: Kandidatkurs, 30 högskolepoäng English: Level 3 - B. A. Course, 30 credits Grundnivå / First Cycle Humanistiska och teologiska fakulteterna ENGK01, Engelska: Kandidatkurs, 30 högskolepoäng English: Level 3 - B. A. Course, 30 credits Grundnivå / First Cycle Fastställande Kursplanen är fastställd av utbildningsledaren

Läs mer

Föreläsning 9 Innehåll. Söndra och härska. Fibonaccitalen. Söndra och härska. Divide and conquer teknik för att konstruera rekursiva algoritmer.

Föreläsning 9 Innehåll. Söndra och härska. Fibonaccitalen. Söndra och härska. Divide and conquer teknik för att konstruera rekursiva algoritmer. Föreläsning 9 Innehåll Mer om rekursion söndra-och-härska-algoritmer dynamisk programmering backtracking Orientering om versionshantering med git Söndra och härska Divide and conquer teknik för att konstruera

Läs mer

Kurshandledning. Bruksspel. 7,5 hp VT Kurskod: 918G09 Kursansvarig: Anna Englund Bohm

Kurshandledning. Bruksspel. 7,5 hp VT Kurskod: 918G09 Kursansvarig: Anna Englund Bohm Kurshandledning Bruksspel 7,5 hp VT 2013 Kurskod: 918G09 Kursansvarig: Anna Englund Bohm Innehållsförteckning Innehållsförteckning... 2 Presentation av kursen... 3 Tid och plats... 3 Registrering... 3

Läs mer

Kognitionsvetenskapligt kandidatprogram

Kognitionsvetenskapligt kandidatprogram Utbildningsplan för Kognitionsvetenskapligt kandidatprogram Bachelor Programme in Cognitive Science 180 Högskolepoäng Kognitionsvetenskap är ett tvärvetenskapligt kunskaps- och forskningsområde som studerar

Läs mer

732G16: Databaser - Design och programmering

732G16: Databaser - Design och programmering 732G16: Databaser - Design och programmering Eva L. Ragnemalm, IDA (eva.ragnemalm@liu.se) Johan Falkenjack, IDA (johan.falkenjack@liu.se) Fö 1 Introduktion 2 Kursöversikt Teori och praktik Kursbok, lektionshäfte,

Läs mer

Kognitionsvetenskapligt kandidatprogram Bachelor Programme in Cognitive Science 180 Högskolepoäng

Kognitionsvetenskapligt kandidatprogram Bachelor Programme in Cognitive Science 180 Högskolepoäng Utbildningsplan för Kognitionsvetenskapligt kandidatprogram Bachelor Programme in Cognitive Science 180 Högskolepoäng Kognitionsvetenskap är ett tvärvetenskapligt kunskaps- och forskningsområde som studerar

Läs mer

Utbildningsplan för Datavetenskapligt program, 180 högskolepoäng

Utbildningsplan för Datavetenskapligt program, 180 högskolepoäng IT-FAKULTETEN Dnr G 2015/217 Utbildningsplan för Datavetenskapligt program, 180 högskolepoäng Computer Science, Bachelor s Programme, 180 higher education credits Grundnivå/programkod (N1COS) 1. Fastställande

Läs mer

Datorteknik och realtidssystem

Datorteknik och realtidssystem DNR LIU-2018-02499 1(9) Datorteknik och realtidssystem Programkurs 6 hp Computer Engineering and Real-time Systems TSEA81 Gäller från: 2019 VT Fastställd av Programnämnden för elektroteknik, fysik och

Läs mer

Föreläsning 1: Introduktion till kursen

Föreläsning 1: Introduktion till kursen (17 januari 2017 F1 1 ) Föreläsning 1: Introduktion till kursen Lärare: Anna Eckerdal och Tom Smedsaas samt ca 20 assistenter Registrering / avregistrering Undervisningsformer: föreläsningar och laborationer

Läs mer

Programvarutestning. Programkurs 6 hp Software Testing TDDD04 Gäller från: 2019 VT. Fastställd av. Fastställandedatum

Programvarutestning. Programkurs 6 hp Software Testing TDDD04 Gäller från: 2019 VT. Fastställd av. Fastställandedatum DNR LIU-2018-02499 1(8) Programvarutestning Programkurs 6 hp Software Testing TDDD04 Gäller från: 2019 VT Fastställd av Programnämnden för data- och medieteknik, DM Fastställandedatum 2018-08-31 2(8) Huvudområde

Läs mer

Programmering - abstraktion och modellering

Programmering - abstraktion och modellering 1(9) Programmering - abstraktion och modellering Programkurs 8 hp Programming: Abstraction and Modelling TDDC74 Gäller från: 2018 VT Fastställd av Programnämnden för elektroteknik, fysik och matematik,

Läs mer

Kurshandledning. Bruksspel. 7,5 hp VT 2014. Kurskod: 918G27 & 918G29 Kursansvarig: Anna Englund Bohm

Kurshandledning. Bruksspel. 7,5 hp VT 2014. Kurskod: 918G27 & 918G29 Kursansvarig: Anna Englund Bohm Kurshandledning Bruksspel 7,5 hp VT 2014 Kurskod: 918G27 & 918G29 Kursansvarig: Anna Englund Bohm Innehållsförteckning Innehållsförteckning... 2 Presentation av kursen... 3 Tid och plats... 3 Kursplan

Läs mer

Fly me to the moon. Laboration om relationer, TDDC75 Diskreta strukturer. Mikael Asplund. 5 september 2017

Fly me to the moon. Laboration om relationer, TDDC75 Diskreta strukturer. Mikael Asplund. 5 september 2017 Fly me to the moon Laboration om relationer, TDDC75 Diskreta strukturer Mikael Asplund 5 september 2017 1 Inledning Denna laboration i diskret matematik a r ta nkt att ge en inblick i hur programmering

Läs mer

Datamodeller och databaser, avancerad kurs

Datamodeller och databaser, avancerad kurs 1(6) Datamodeller och databaser, avancerad kurs Programkurs 6 hp Advanced Data Models and Databases TDDD43 Gäller från: Fastställd av Programnämnden för data- och medieteknik, DM Fastställandedatum LINKÖPINGS

Läs mer

Föreläsning 1: Introduktion till kursen

Föreläsning 1: Introduktion till kursen (16 januari 2016 F1.1 ) Föreläsning 1: Introduktion till kursen Lärare: Anna Eckerdal och Tom Smedsaas samt ca 20 assistenter Registrering / avregistrering Undervisningsformer: föreläsningar och laborationer

Läs mer

Hur man programmerar. Exempel på problemlösning i Python

Hur man programmerar. Exempel på problemlösning i Python Hur man programmerar Exempel på problemlösning i Python Problemet Som vokaler i engelska språket räknar vi i denna uppgift bokstäverna aeuio, och som konsonanter alla andra bokstäver utom y (y fungerar

Läs mer

Föreläsning 1: Introduktion till kursen

Föreläsning 1: Introduktion till kursen (18 januari 2015 F1.1 ) Föreläsning 1: Introduktion till kursen Lärare: Anna, Carl, Johan, Tom och ca 20 assistenter Registrering / avregistrering Undervisningsformer: föreläsningar och laborationer Kursmaterial

Läs mer

Kandidatprogrammet i kognitionsvetenskap

Kandidatprogrammet i kognitionsvetenskap DNR LIU-2013-00294 1(9) Kandidatprogrammet i kognitionsvetenskap 180 hp Bachelor s Programme in Cognitive Science F7KK Gäller från: 2016 HT Fastställd av Fakultetsstyrelsen för filosofiska fakulteten Fastställandedatum

Läs mer

Utbildningsplan Dnr CF 52-66/2007. Sida 1 (7)

Utbildningsplan Dnr CF 52-66/2007. Sida 1 (7) Utbildningsplan Dnr CF 52-66/2007 Sida 1 (7) PROGRAMMET FÖR SIMULERING OCH DATASPELSUTVECKLING, 180 HÖGSKOLEPOÄNG Programme in Simulation and Computer Game Development, 180 ECTS Utbildningsplanen är inrättad

Läs mer

TYSK02, Tyska: Kandidatkurs, 30 högskolepoäng German: BA Course, 30 credits Grundnivå / First Cycle

TYSK02, Tyska: Kandidatkurs, 30 högskolepoäng German: BA Course, 30 credits Grundnivå / First Cycle Humanistiska och teologiska fakulteterna TYSK02, Tyska: Kandidatkurs, 30 högskolepoäng German: BA Course, 30 credits Grundnivå / First Cycle Fastställande Kursplanen är fastställd av Prodekanen med ansvar

Läs mer

PROGRAMMERING. Ämnets syfte. Kurser i ämnet

PROGRAMMERING. Ämnets syfte. Kurser i ämnet PROGRAMMERING Ämnet programmering behandlar programmeringens roll i informationstekniska sammanhang som datorsimulering, animerad grafik, praktisk datoriserad problemlösning och användaranpassad konfiguration

Läs mer

KTH STH TENTAMEN. HI1024:TEN2 - Praktisk tentamen Tid: 8-13, den 18 februari 2012

KTH STH TENTAMEN. HI1024:TEN2 - Praktisk tentamen Tid: 8-13, den 18 februari 2012 KTH STH TENTAMEN HI1024:TEN2 - Praktisk tentamen Tid: 8-13, den 18 februari 2012 Gamla kurskoder: HI1900, 6E2950, etc. Examinator: Johnny Panrike Rättande lärare: Nicklas Brandefelt, Johnny Panrike och

Läs mer

Objektorienterad Programmering (TDDC77)

Objektorienterad Programmering (TDDC77) Objektorienterad Programmering (TDDC77) Föreläsning I: kursinfo, att programmera datorer, första programmet Ahmed Rezine IDA, Linköpings Universitet Hösttermin 2015 Outline Hemsida Organization Examination

Läs mer

Avdelningen för informations- och kommunikationssystem Fakulteten för naturvetenskap, teknik och medier

Avdelningen för informations- och kommunikationssystem Fakulteten för naturvetenskap, teknik och medier 1 (6) Utbildningsplan för: Datateknik, 180 hp Computer Science Allmänna data om programmet Programkod Tillträdesnivå Diarienummer TDATG Grundnivå 2007/127 Högskolepoäng 180 Ansvarig avdelning Ansvarig

Läs mer

Diskret matematik. Fristående kurs 8 hp Discrete Mathematics ETE306 Gäller från: 2019 VT. Fastställd av. Fastställandedatum

Diskret matematik. Fristående kurs 8 hp Discrete Mathematics ETE306 Gäller från: 2019 VT. Fastställd av. Fastställandedatum DNR LIU-2018-02499 1(8) Diskret matematik Fristående kurs 8 hp Discrete Mathematics ETE306 Gäller från: 2019 VT Fastställd av Programnämnden för kemi, biologi och bioteknik, KB Fastställandedatum 2018-08-31

Läs mer

Universe Engine Rapport

Universe Engine Rapport 1 Universe Engine Rapport Alexander Mennborg 2017-05-08 2 Inledning I denna rapport diskuteras utvecklingsprocessen till projektet Universe Engine. Denna diskussion omfattar hela utveckling från starten

Läs mer

Enterprise Systems. Programkurs 6 hp. TDP024 Gäller från: 2019 VT. Fastställd av. Fastställandedatum. Programnämnden för data- och medieteknik, DM

Enterprise Systems. Programkurs 6 hp. TDP024 Gäller från: 2019 VT. Fastställd av. Fastställandedatum. Programnämnden för data- och medieteknik, DM DNR LIU-2018-02499 1(8) Enterprise Systems Programkurs 6 hp Enterprise Systems TDP024 Gäller från: 2019 VT Fastställd av Programnämnden för data- och medieteknik, DM Fastställandedatum 2018-08-31 2(8)

Läs mer

Programvaruteknik, hp

Programvaruteknik, hp 1 (6) Utbildningsplan för: Programvaruteknik, 120-180 hp Software Engineering, 120-180 Credits Allmänna data om programmet Programkod Tillträdesnivå Diarienummer TPVAG Grundnivå MIUN 2010/1734 Högskolepoäng

Läs mer

Visuell teori. Programkurs 6 hp Visual Theory TRTE13 Gäller från: 2017 VT. Fastställd av. Fastställandedatum

Visuell teori. Programkurs 6 hp Visual Theory TRTE13 Gäller från: 2017 VT. Fastställd av. Fastställandedatum DNR LIU-2017-00432 1(8) Visuell teori Programkurs 6 hp Visual Theory TRTE13 Gäller från: 2017 VT Fastställd av Programnämnden för data- och medieteknik, DM Fastställandedatum 2017-01-25 2(8) Huvudområde

Läs mer

SVEK11, Svenska: Språklig inriktning - kandidatkurs, 30 högskolepoäng Swedish Language: Level 3 - B. A. Course, 30 credits Grundnivå / First Cycle

SVEK11, Svenska: Språklig inriktning - kandidatkurs, 30 högskolepoäng Swedish Language: Level 3 - B. A. Course, 30 credits Grundnivå / First Cycle Humanistiska och teologiska fakulteterna SVEK11, Svenska: Språklig inriktning - kandidatkurs, 30 högskolepoäng Swedish Language: Level 3 - B. A. Course, 30 credits Grundnivå / First Cycle Fastställande

Läs mer

Introduktionsföreläsning

Introduktionsföreläsning Introduktionsföreläsning Beräkningsvetenskap DV Institutionen för Informationsteknologi, Uppsala Universitet 1 september, 2014 Lärare Emanuel Rubensson Outline 1 Vad är beräkningsvetenskap? 2 Information

Läs mer

Kandidatprogrammet i kognitionsvetenskap

Kandidatprogrammet i kognitionsvetenskap DNR LIU-2013-00294; LIU-2018-00946 1(8) Kandidatprogrammet i kognitionsvetenskap 180 hp Bachelor s Programme in Cognitive Science F7KK Gäller från: 2018 HT Fastställd av Fakultetsstyrelsen för filosofiska

Läs mer

Programschemat är beslutat av utbildningsledare Annika Björklund vid akademin för innovation, design och teknik

Programschemat är beslutat av utbildningsledare Annika Björklund vid akademin för innovation, design och teknik Programschema för liga programmet, 180 hp Programkod: Gäller för läsåret 2015/2016 Programschemat är beslutat av utbildningsledare Annika Björklund vid akademin för innovation, design och teknik 2015-02-05.

Läs mer

Kurshandledning. Bruksspel. 7,5 hp VT Kurskod: 918G07 Kursansvarig: Anna Englund Bohm

Kurshandledning. Bruksspel. 7,5 hp VT Kurskod: 918G07 Kursansvarig: Anna Englund Bohm Kurshandledning Bruksspel 7,5 hp VT 2012 Kurskod: 918G07 Kursansvarig: Anna Englund Bohm Innehållsförteckning Innehållsförteckning...2 Presentation av kursen...3 Lokaler...3 Registrering...3 Välkommen

Läs mer

Bakgrund och motivation. Definition av algoritmer Beskrivningssätt Algoritmanalys. Algoritmer. Lars Larsson VT 2007. Lars Larsson Algoritmer 1

Bakgrund och motivation. Definition av algoritmer Beskrivningssätt Algoritmanalys. Algoritmer. Lars Larsson VT 2007. Lars Larsson Algoritmer 1 Algoritmer Lars Larsson VT 2007 Lars Larsson Algoritmer 1 1 2 3 4 5 Lars Larsson Algoritmer 2 Ni som går denna kurs är framtidens projektledare inom mjukvaruutveckling. Som ledare måste ni göra svåra beslut

Läs mer

Modelling of Biological Systems

Modelling of Biological Systems DNR LIU-2017-00432 1(8) Modelling of Biological Systems Programkurs 6 hp Modelling of Biological Systems NBID31 Gäller från: 2017 VT Fastställd av Programnämnden för kemi, biologi och bioteknik, KB Fastställandedatum

Läs mer

Kursanalys DD1312 hösten 2008

Kursanalys DD1312 hösten 2008 Kursanalys DD1312 hösten 2008 Författare: Vahid Mosavat Nedan följer en kursanalys av kursen programmeringsteknik och matlab för I1. Kursanalysen är framtaget av kursledarens anteckningar under kursens

Läs mer

Kursintroduk+on etjänster och Webbprogrammering

Kursintroduk+on etjänster och Webbprogrammering Kursintroduk+on etjänster och Webbprogrammering Lärare Owen Eriksson Madelen Hermelin Anton Gunnarsson John Larsson Mathias Peters Viktor Tigerström Kursplan Mål Kunskap och förståelse: - Förklara begreppet

Läs mer

Innehålls förteckning

Innehålls förteckning Programmering Uppsats i skrivteknik Axxell Företagsekonomi i informationsteknik 19.3.2015 Respondent: Tomas Björklöf Opponent: Theo Wahlström Handledare: Katarina Wikström Innehålls förteckning 1. Inledning...3

Läs mer

DD1314 Programmeringsteknik

DD1314 Programmeringsteknik Skolan för Datavetenskap och kommunikation DD1314 Programmeringsteknik Föreläsning 1 o print o variabler o reserverade ord o input o kommentarer o beräkningar o datatyper o if-satser Kursinformation Programmering:

Läs mer

SFX - Tricks of the Trade

SFX - Tricks of the Trade DNR LIU-2017-00432 1(8) SFX - Tricks of the Trade Programkurs 6 hp SFX - Tricks of the Trade TNCG13 Gäller från: 2017 VT Fastställd av Programnämnden för data- och medieteknik, DM Fastställandedatum 2017-01-25

Läs mer

Översikt. Programmering tillämpningar och datastrukturer. Vad kursen täcker. Lärare. Rekommenderad litteratur. Kursmål 729G58 (HKGBB7)

Översikt. Programmering tillämpningar och datastrukturer. Vad kursen täcker. Lärare. Rekommenderad litteratur. Kursmål 729G58 (HKGBB7) Översikt Programmering tillämpningar och datastrukturer 729G58 (HKGBB7) Kursinformation Objektorienterad programmering: Klasser och objekt Arv Polymorfism Metoder Programexempel Programmering tillämpningar

Läs mer

Uppgifter till tenta i 729G04 Programmering och diskret matematik. 17 december 2015, kl 14:00-18:00

Uppgifter till tenta i 729G04 Programmering och diskret matematik. 17 december 2015, kl 14:00-18:00 1 ( 7) Uppgifter till tenta i 729G04 Programmering och diskret matematik. 17 december 2015, kl 14:00-18:00 Tillåtna hjälpmedel: Dator, penna, papper, linjal, suddgummi, godkänd(a) bok/böcker/kompendier

Läs mer

729G74 IT och programmering, grundkurs. Tema 2, Föreläsning 2 Jody Foo,

729G74 IT och programmering, grundkurs. Tema 2, Föreläsning 2 Jody Foo, 729G74 IT och programmering, grundkurs Tema 2, Föreläsning 2 Jody Foo, jody.foo@liu.se Föreläsningsöversikt Kursinfo: återkoppling Muddy Cards och kompletteringar Diskret matematik Python: Programmering

Läs mer

Tillämpning av geografiska informationssystem (GIS) för ekologer

Tillämpning av geografiska informationssystem (GIS) för ekologer 1(9) Tillämpning av geografiska informationssystem (GIS) för ekologer Programkurs 6 hp Applications of Geographic Information Systems (GIS) for Ecologists NBIB43 Gäller från: 2018 VT Fastställd av Programnämnden

Läs mer

Programschemat är beslutat av utbildningsledare Annika Björklund vid akademin för innovation, design och teknik

Programschemat är beslutat av utbildningsledare Annika Björklund vid akademin för innovation, design och teknik Programschema för liga programmet, 180 hp Programkod: Gäller för läsåret 2014/2015 Programschemat är eslutat av utildningsledare Annika Björklund vid akademin för innovation, design och teknik 2014-02-07.

Läs mer