Kurs-PM för Programmeringsdelen på FK4025/FK4026, HT16

Relevanta dokument
FK Numeriska metoder

Kursbeskrivning för Statistisk teori med tillämpningar, Moment 1, 7,5 hp

Introduktion till galaxer och kosmologi (AS 3001)

STOCKHOLMS UNIVERSITET HT 2011 Statistiska institutionen Bertil Wegmann

Kursbeskrivning för Statistisk teori med tillämpningar, 15 hp

Kurs-PM HI2011, Programutveckling i funktionella och objektorienterande spra k, P3 VT17

Kursbeskrivning för statistisk teori med tillämpningar I + II, 15 hp

FMS032: MATEMATISK STATISTIK AK FÖR V OCH L KURSPROGRAM HT 2015

Kursbeskrivning för Statistisk teori med tillämpningar, 15 hp

Kursbeskrivning. Praktiska tillämpningar, 5hp (TTA435)

Schema för BL2011 Gener, celler och populationer 15 hp VT17 del 3:

Kurs-PM fo r HI1028, Projektkurs inom programvaruutveckling, VT16

STOCKHOLMS UNIVERSITET Sociologiska institutionen

KURSBESKRIVNING FÖR FINANSIELL STATISTIK, 7.5 HÖGSKOLEPOÄNG.

Kursbeskrivning för statistisk teori med tillämpningar I + II, 15 hp

SF1513 (tidigare DN1212) Numeriska metoder och grundläggande programmering. för Bio3, 9 hp (högskolepoäng)

Kursbeskrivning för grundläggande statistik 2 (7.5 hp), SSA 2, HT17

Introduktionskurs till teckenspråk som nybörjarspråk, 7,5 hp LITN01. Kursbeskrivning VT 17

KURSPLAN Matematik för gymnasielärare, hp, 30 högskolepoäng

Kursens livsloppsperspektiv syftar till att öka förståelsen kring hur ohälsa förs över generationer och hur ohälsa ackumuleras över livet.

Studiehandledning Pedagogisk och didaktisk forskning I (7,5 hp) Vårterminen 2014

Sociologi I, Grundläggande sociologi, 7,5 hp., GN VT-15 Senast uppdaterad

Föreläsning 1 Programmeringsteknik och C DD1316. Mikael Djurfeldt

TMV166/186 Linjär Algebra M/TD 2009/2010

Alla laborationer är obligatoriska! Använd labrock som kan lånas när du laborerar.

Matematik: Beräkningsmatematik (91-97,5 hp)

KURS-PM Produktionsutveckling

TNSL05, Optimering, Modellering och Planering 6 hp, HT2-2011

Kursbeskrivning för Statistikens grunder, 15 högskolepoäng

2D1210, Numeriska Metoder, GK I för V 2.

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

STOCKHOLMS UNIVERSITET HT 2010 Statistiska institutionen Linda Wänström (moment 1 och 2) Jörgen Säve-Söderbergh (moment 3 och 4)

Kursbeskrivning för Ekonometri, 15 högskolepoäng

Byggnadsmekanik, LTH MATERIAL, FORM OCH KRAFT

Kursbeskrivning för Statistikens grunder, 15 högskolepoäng (kvällskurs)

Grundläggande statistik 1, 6hp VT 2014

Kursbeskrivning för Självständigt arbete, 15 högskolepoäng, på Statistik III, GN 30 högskolepoäng, ST312G

Relativa, kriteriebaserade och målrelaterade betyg. Målrelaterade kriterier. Relationen betygskriterier lärandemål

Grundläggande statistik 1, 7,5 hp VT 2019

STOCKHOLMS UNIVERSITET Sociologiska institutionen. Grundläggande sociologi (7,5 p.), Sociologi I, VT Innehåll. 2. Lärandemål

Kursbeskrivning för grundläggande statistik 2 (7.5 hp), SSA 2, VT19

Kursbeskrivning för grundläggande statistik 2 (6 hp), SSA 2, VT17

STOCKHOLMS UNIVERSITET Sociologiska institutionen. 1. Innehåll. 2. Lärandemål

Delkurs 1. Nordiska språk och svensk språkhistoria, 7,5 hp

Design och konstruktion av grafiska gränssnitt

Delkursplan för Sociologisk Analys HT 11, 7,5 högskolepoäng.

Kursbeskrivning för Statistikens grunder, 15 högskolepoäng (preliminär)

VT Introduktionsföreläsning för kursen. Ekonomi för tolkar och översättare. delmoment Företagsekonomi. Föreläsare. Emmanouel Parasiris

DN1212. Numeriska metoder och grundläggande programmering. för M1, 9 hp (högskolepoäng)

Betygskriterier. NS1093, Praktisk retorik, 15 hp. Delkurs 1. Talaren och talet, 7,5 hp

BML131, Matematik I för tekniskt/naturvetenskapligt basår

Delkursplan för Sociologisk Analys kvantitativ del VT 11, 4,5 hp

Grundläggande statistik I (6 hp)

Kursbeskrivning. Institutionen för folkhälsovetenskap. Kursnamn: Grundläggande statistik med SPSS Högskolepoäng: 3 hp

Betygskriterier. NS1063 Praktisk retorik, 15 hp. Fastställda av institutionsstyrelsen Gäller fr.o.m. ht 15.

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

Kursanvisningar och schema till Kurs 2, moment 2: NEUROPSYKOLOGI OCH KOGNITION, 7,5 hp

EP1100, Matematik och informationssystem, 7,5 högskolepoäng Mathematics and Information Systems, 7.5 higher education credits

Design och konstruktion av grafiska gränssnitt

Kursbeskrivning. Svenskt teckenspråk II, praktiskt fokus 7 hp. Teckenspråk i teori och praktik, 30 hp, LITU10. Avdelningen för teckenspråk

4. Kunna tolka och bedöma resultaten i enklare studier.

Kursbeskrivning för Statistikens grunder, 15 högskolepoäng

Betygskriterier. NS1082, Svenska i arbetslivet I, 30 hp. Fastställda av institutionsstyrelsen Gäller fr.o.m. ht 2014.

PM för delkurs Grundläggande metod (4,5 + 3 högskolepoäng), Beteendevetenskaplig kurs PAO, HT 2013

Kursbeskrivning för Statistikens grunder, 15 högskolepoäng

Svenska som främmande språk Behörighetsgivande kurs i svenska 30 högskolepoäng

Kursplan för kurs på grundnivå

KURSBESKRIVNING FÖR FINANSIELL STATISTIK, 7,5 HÖGSKOLEPOÄNG.

Grundläggande statistik 1, 7,5 hp HT 2018

STOCKHOLMS UNIVERSITET Sociologiska institutionen. 1. Innehåll. 2. Lärandemål /

Kursen består av två delar: teori och laborationer. Alla laborationer är obligatoriska! Använd labrock som kan lånas när du laborerar.

Kursbeskrivning för Statistikens grunder, 15 högskolepoäng, ST111G

mom 2, UE2094 Bild och form i skolan I för fritidshem och skola, årskurs F-6, 7,5hp Kursbeskrivning

STOCKHOLMS UNIVERSITET HT 2013 Statistiska institutionen Göran Rundqvist,

Matematik I. hösttermin Jennifer Chamberlain Kurskoordinator

Föreläsning 1: Introduktion till kursen

KONSTFACK Institutionen för design, inredningsarkitektur och visuell kommunikation KURSPLAN

Kursen består av två delar: teori och laborationer. Alla laborationer är obligatoriska! Använd labrock som kan lånas när du laborerar.

Integration av numeriska metoder i kemiteknikutbildningen. Claus Führer, Matematikcentrum Michaël Grimsberg, Inst. för Kemiteknik

IF1611 Ingenjörsmetodik (Engineering Fundamentals)

KURSBESKRIVNING FÖR FINANSIELL STATISTIK, 7.5 HÖGSKOLEPOÄNG.

Världens språk, 7,5 hp LIN135. Kursbeskrivning HT16

STOCKHOLMS UNIVERSITET Sociologiska institutionen

Grundläggande statistik 1, 6hp VT 2018

Kursplan för Sociologisk Analys VT 09, 7,5 högskolepoäng. (Syllabus for Quantitative Sociological Methods, 7.5 ECTS)

Datateknik GR (A), Introduktion till programmering i C++, 7,5 hp

Studiehandledning. Kursens syfte. Kursinnehåll

Föreläsning 1 Programmeringsteknik och C DD1316. Kurswebbsidan. Mål

Introduktion till kursen och MATLAB

Morfologiska och syntaktiska strukturer, 7,5 hp LIN200, LIN202

Kursinformation Grundkurs i programmering med Python

Studiehandbok 1FE196 Introduktion till ekonomistyrning, 7,5

Kursledare och övriga föreläsare och övningsassistenter. Antal undervisningstimmar uppdelat på föreläsningar, övningar och andra undervisningsformer

STOCKHOLMS UNIVERSITET HT 2007 Statistiska institutionen Tatjana Nahtman Karin Dahmström

Statistik och testmetodik

Schema för BL2011 Gener, celler och populationer / Schema för BL2018 Cell- och molekylärbiologi: Mikrobiologi 4.5 hp, VT 2015

Kursbeskrivning. Muntlig framställning, 5 hp

THSP41 - Teknisk kommunikation på spanska II - del 1

Kursplan för Makt och social skiktning VT 09, 6 högskolepoäng. (Power and Social Stratification 6 ECTS)

Uppdaterad

Transkript:

Kurs-PM för Programmeringsdelen på FK4025/FK4026, HT16 Hederskodex Nada tillämpar samma hederskodex som vår partner CSC-skolan, se separat dokument. Läs den! Kursmoment Kursen har tre examinationsmoment: PRO1: Fyra datorlaborationer. Detta är fyra uppsättningar uppgifter som ska redovisas för kursassistent. (1,5 hp) PRO2: Ett prov på övningstillfället onsdag 23/9 kl 10:15 11:15, följt av genomgång kl 11:30 12:00. (1,5 hp) Provet är på 20 poäng och man blir godkänd vid 15 poäng. Man kan dock komma undan med lägre poäng om man har redovisat uppgifterna i PRO1 i tid, se Inlämningsdatum nedan. PRO3: En större individuell programmeringsuppgift för FK4026 (3 hp), och en utökad laboration för FK4025 (1,5 hp). Inlämningsdatum De fyra laborationerna i PRO1 har följande deadlines. Lab 1: fredag 2/9 kl 17 Lab 2: fredag 9/9 kl 17 Lab 3: fredag 16/9 kl 17 Lab 4: fredag 23/9 kl 17 Sena redovisningar accepteras också, men då får man ingen bonus. Tabellen nedan bestämmer hur godkäntgränsen på PRO2 sänks vid redovisning i tid. Antal labbar i tid Gräns för godkänt 0 15 2 14 3 13 4 12 Kursstruktur Vi har tre sorters lärotillfällen i kursen. Föreläsningar av traditionellt slag Övningar med assistenterna. Det innebär genomgångar, repetition och praktisk problemlösning.

Datorlaborationer ( Datorövning i schemat) då ni har tillgång till assistenter för tips, råd och redovisning. Ni antas arbeta på momenten PRO1 och PRO3. På fredagarna kommer det vara deadline för labbarna i PRO1. Betygskriterier för programmeringsdelen Notera att det krävs godkänt på PRO1, PRO2, och PRO3 för att bli godkänd på kursen. PRO3 betygssätts A-F beroende på hur väl man har löst sin PRO3-uppgift. Ett program som löser uppgiften på ett effektivt och läsbart sätt ger betyg E. Därutöver finns fyra kriterier som rättaren tar hänsyn till: Väl valda namn på identifierare och informativa kommentarer. God struktur på koden God felhantering Enhetstestning och dokumenterade testfall För varje uppfyllt kriterium höjs betyget ett steg. Kursmaterial Kursmaterial återfinns på Mondo för FK4025 och FK4026. Gemensamt material finns på det som Mondo kallar för en projektsajt med namnet Programmering i FK4025/4026. Kursboken är andra upplagan av Introduction to Computation and Programming Using Python av John V Guttag. Det går att återanvända en tidigare utgåva också, men då måste man hålla koll på att första upplagan är skriven för Python 2.7, och andra upplagan är anpassad till version 3 Programmeringsspråk Vi använder Python version 3.2 i kursen.

Numeriska metoder inom fysiken 4.5 hp (HT 2016) Kursbeskrivning Momentet behandlar numeriska metoder inom fysiken: grundlggande numeriska metoder, linjra och ickelinjra ekvationer och ekvationssystem, verbestmda linjra och ickelinjra ekvationssystem, linjr och ickelinjr modellanpassning, interpolation, integralskattning, feltermskorrigering, strningsrkning och kondition, ordinra differentialekvationer, begynnelseoch randvrdesproblem, orientering om partiella differentialekvationer och Monte Carlo-metoder, fysikaliska applikationer och exempel. Förväntade studieresultat Efter att ha genomg"tt momentet frvntas studenten: * kunna anvnda, analysera och implementera grundlggande numeriska metoder * kunna tillmpa grundlggande programmeringsfrdigheter p" numeriska metoder, anvnda frdig programvara och vrdera resultaten * muntligt och skriftligt kunna utvrdera och presentera resultaten av sina berkningar och datorsimuleringar Undervisningsformer Undervisningen sker i form av frelsningar och datorlaborationer. Kursens innehåll Kursdag 1, onsdag 23 november: Numeriska fel, komplexitet. Litteratur: 4.1-4.3. Kursdag 2: fredag 25 november: Strningsrkning. Litteratur: lektionsanteckningar. Kursdag 3, tisdag 29 november: Integraler. Litteratur: 5.1-5.7. Kursdag 4, onsdag 30 november: Integraler, derivator och interpolation. Litteratur: 5.8-5.11. Kursdag 5, fredag 2 december: Linjra ekvationssystem, egenvrden och egenvektorer. Litteratur: 6.1-6.2. Kursdag 6, tisdag 6 december: Ickelinjra ekvationssystem, minima och maxima av funktioner. Litteratur: 6.3-6.4. Kursdag 7, onsdag 7 december: Minsta-kvadrat-metoden. Litteratur: lektionsanteckningar. Kursdag 8, fredag 9 december: Ordinra differentialekvationer. Litteratur: 8.1-8.4. Kursdag 9, tisdag 13 december: Alternativa och symplektiska metoder samt randvrdesproblem. Litteratur: 8.5-8.6.

Kursdag 10, onsdag 14 december: Partiella differentialekvationer med randvrden. Litteratur: 9.1-9.2. Kursdag 11, fredag 16 december: Partiella differentialekvationer med initialvrden. Litteratur: 9.3. Kursdag 12, tisdag 20 december: Monte-Carlo-metoder. Litteratur: 10.1-10.4. Kursdag 13, onsdag 21 december: Reservtillflle Kursdag 14, fredag 10 januari: Övningstentamen Kursdag 15, tisdag 11 januari: Reservtillflle Kursdag 16: onsdag 13 januari: Tentamen Kurskrav Samtliga examinationsuppgifter skall vara godknda (betyg E) fr att kursmomentet skall vara godknt. Examinationsuppgifter Laboration 1, redovisning senast fredag 9 december. Ger 1p p" tentamen. Laboration 2, redovisning senast onsdag 21 december. Ger 1p p" tentamen. Laboration 3, redovisning senast onsdag 11 januari. Ger 2p p" tentamen. Av praktiska skl sker redovisning i grupper med tv" studenter. Redovisade och godknda laborationer ger endast betyg godknt(e). Laboration som r redovisad och godknd i tid ger pong som kan anvndas i tentamen Del 1. Redovisning av laborationer sker kontinuerligt i samband med kursens datorlaborationer. Tentamen, fredag 13 januari. Tentamen best"r av tv" delar. Del 1 best"r endast av flervalsfr"gor. Del 2 best"r av problem som besvaras med fritext. Del 2 rttas endast om Del 1 r godknd. Inga hjlpmedel r till"tna.tentamen Del 1 ger maximalt 20p, varav 14p krvs fr godknt. Laborationerna ger endast pong i Del 1. Del 2 ger maximalt 50p. Betygen D-A ges av erh"llna pong i Del 2 av tentamen enligt fljande: D: minst 10p C: minst 20p B: minst 30p A: minst 40p Betygskriterier Betygsttning sker enligt sjugradig fallande m"lrelaterad betygsskala (A, B, C, D, E, Fx, F). För respektive slutbetyg krävs minst följande kvalitetsnivå på kunskap med avseende de

förväntade studieresultaten (varje högre betyg inkluderar även alla krav från de lägre betygen): Lrandem"l: kunna anvnda, analysera och implementera grundlggande numeriska metoder. A: Djupa insikter om vilken numerisk metod som bst lmpar sig fr ett givet problem givet tillgngliga verktyg och frprogrammerade bibliotek. B: Insikt i hur olika numeriska metoder p"verkar prestanda och komplexitet och frm"ga att vlja en lmplig implementation. C: Frm"ga att implementera olika numeriska metoder fr ett givet problem och viss insikt i hur det p"verkar prestanda och komplexitet. D: Frm"ga att implementera olika numeriska metoder fr ett givet problem. E: Frm"ga att anvnda, analysera och implementera enkla grundlggande numeriska metoder. Lrandem"l: kunna tillmpa grundlggande programmeringsfrdigheter p" numeriska metoder, anvnda frdig programvara och vrdera resultaten. A-B: Djupare insikter om hur man undviker ondig ineffektivitet i implementationen av de numeriska metoderna. C: Frm"ga att implementera programvara som frmjar "teranvndbarhet inom numerisk analys och som kan hantera uppenbara felsituationer. D-E: Frm"ga att skriva enkla grundlggande program fr numeriska berkningar samt i motsvarande grad anvnda frdig programvara samt frst" dess resultat. Lrandem"l: muntligt och skriftligt kunna utvrdera och presentera resultaten av sina berkningar och datorsimuleringar. A-E: Resultaten ska kunna presenteras i grafisk form i s"dan kvalitet att den kan ing" i en publikation i en tidskrift eller mjliggra muntlig presentation p" en konferens. Obligatorisk kurslitteratur Computational Physics, Mark Newman, 2013, ISBN 978-148014551-1. Föreläsare Jrgen Sjlin, Fysikum, tel. 5537 8675, epost sjolin@fysik.su.se.