Programmering. Seminarier i datavetenskap, datorteknik och informationsteknik. Niklas Broberg
|
|
- Ingegerd Danielsson
- för 6 år sedan
- Visningar:
Transkript
1 Programmering Seminarier i datavetenskap, datorteknik och informationsteknik Niklas Broberg niklas.broberg@chalmers.se
2 Hur många från Datavetenskap? Datateknik? Informationsteknik?
3 Översikt Programmering som koncept Vad är det? Vad omfattas rent generellt? Hur förhåller sig programmeringen till andra områden inom D&IT? Programmering i er utbildning Vad kommer ni möta? Vad skiljer de tre studieprogrammen åt? Vilka möjligheter finns till fördjupning?
4 Programmering vad är det? Kommunikation mellan programmerare och dator Konkret användning av ett programspråk, bibliotek, ramverk, Modeller, paradigmer, mönster, algoritmer, (Möjligheter och begränsningar, beräkningsbarhet, )
5 Programlogik Machine Learning Data Science Algoritmer Datasäkerhet Programspråk Programmeringsparadigmer Software Engineering IT Manageme Programmering Datorarkitektur Nätverk och distribuerade Datorgrafik system (användning) Interaktionsdesign Inbyggda system Kommunikationsteknik Människa- Dator- Interaktion
6 Abstraktion vs precision Hög-nivå vs låg-nivå Hur utvecklar vi program så effektivt som möjligt? Hur utvecklar vi så effektiva program som möjligt? Abstraktion ( hög-nivå ) kan hjälpa till med båda men ibland krävs precision för det senare (ex Datorgrafik)
7 Paradigmer Sätt att tänka kring programstruktur Objekt-orienterad, imperativ, funktionell, reaktiv, parallell, Inga tydliga gränser Olika programspråk har inbyggt stöd för vissa paradigmer men de flesta paradigmer går att applicera i de flesta språk bara med olika mycket stöd
8 Mönster Givet en paradigm, hur strukturerar jag mitt program? Inbyggda verktyg ( vad ): Funktioner, metoder, objekt, algebraiska datatyper, typklasser, generiska metoder, Användningsmönster ( hur ): Events, observers, stream transformers, semaphores, factories, facades, Ett mönster går oftast att uttrycka i vilket språk som helst det är bara mer eller mindre komplicerat Olika språk kan ha inbyggt stöd för olika mönster
9 Forskning om programmering? Hur kan vi skriva mer effektiva program? Algoritmer, programspråk, datorarkitektur Hur kan vi utveckla program mer effektivt? Software engineering, programspråk Hur kan vi göra programmering lättare? Programspråk, paradigmer
10 Programlogik Machine Learning Data Science Algoritmer Datasäkerhet Programspråk Programmering design Programmeringsparadigmer (forskning) Software Engineering (användning) Inbyggda system IT Manageme Datorarkitektur Programmering Nätverk och distribuerade Datorgrafik system Interaktions- Kommunikationsteknik Människa- Dator- Interaktion
11 Vi utbildar inte programmerare! Vi utbildar datavetare och ingenjörer! Mycket bredare roller än programmerare
12 Plats för alla! Alla behöver inte (bör inte!) bli programmerare! men alla behöver förstå programmering.
13 Tre studieprogram Datavetenskap Väldigt brett, (extra) flexibelt program Spetsfokus mot modellering och korrekthet Datateknik DATAvetenskap + datorteknik Flexibelt men spetsfokus mot hårdvara Informationsteknik Flexibelt men spetsfokus mot mjukvara
14 Programmering i utbildningen Vi tillhandahåller tre tydliga spår: Imperativ/Objekt-orienterad programmering Maskinnära programmering Funktionell programmering
15 Objektorientering (OO) Imperativ/OO programmering (introduktionskurs) Grundläggande imperativ programmering, introduktion till objekt och OO-tänkande (Java) OO programmering och design (fortsättningskurs) Stort fokus på OO-tänkande OO programmeringsprojekt Applicera i praktiken (Modellering, processer, Software Engineering (Master))
16 Maskinnära programmering Grundläggande datorteknik Introduktion till lågnivå-programmering, assembler Maskinorienterad Programmering Fokus på lågnivå-programmering (C) Datatekniskt projekt Applicera i praktiken (Inbyggda system (Master), datorsystem, hårdvarukonstruktion ) Mer på framtida seminarium om Digital konstruktion och inbyggda system
17 Funktionell programmering (FP) (Introduktion till) FP Grundläggande funktionell programmering, introduktion till FP-tänkande Avancerad Funktionell Programmering Stort fokus på FP-tänkande (Parallell FP) Mer på framtida seminarium om Funktionell programmering
18 Breda koncept Datastrukturer, Algoritmer Applicerbart inom alla paradigmer (om än med viss specialisering) Läses av alla programmen Mer om detta på senare seminarium om Algoritmer Parallell programmering Arbeta med trådar, processer och parallellism
19 Bredd vs spets Bredd: Läs alla introduktionskurser! Ger en större förståelse än summan av komponenterna Spets: Fokusera på ett område för framtida specialisering Största skillnaden mellan programmen
20 Datavetenskap LP1: Introduktion till Funktionell Programmering (DIT440) LP2: Imperativ programmering med grundläggande objektorientering (DIT012) Första OO-kurs LP3: Objektorienterad programmering och design (DIT953) Andra OO-kurs År 2/3: Parallell programmering (DIT391); massor av valbart! Ex: Grundläggande datorteknik (DIT791); Maskinorienterad programmering (DIT152); Advanced FP (DIT260);
21 Datateknik LP1: Introduktion till Funktionell Programmering (TDA555) LP2: Grundläggande Datorteknik (EDA452) Första maskinnära kurs (assembler) LP3: Objektorienterad programmering (DAT043) Första OO-kurs LP4: Maskinorienterad Programmering (EDA482) Andra maskinnära kurs (C) År 2/3: Datatekniskt projekt (DAT290); valbart. Ex: Parallell Programmering (TDA383); Advanced FP (TDA342)
22 Informationsteknik LP1: Grundläggande programvaruutveckling (TDA548) Första OO-kurs LP1: Grundläggande datorteknik (EDA433) Första maskinnära kurs (assembler) LP2: Objektorienterad programmering och design (TDA552) Andra OO-kurs LP3: Maskinorienterad programmering (DAT017) Andra maskinnära kurs (C) År 2/3: Objektorienterat programmeringsprojekt (TDA367); valbart. Ex: Parallell Programmering (TDA383); Funktionell Programmering (TDA452); Advanced FP (TDA260);
23 Vidare möjligheter Mer i kommande seminarier om: Inbyggda system (vt) Fokus på maskinnära program Precision, hårdvaruintegrering Programspråksteknologi (vt) Teorier och mekanismer bakom programspråk Software Engineering (lp2) Fokus på mjukvaruutveckling Modeller, högre-nivå-abstraktion Processer för utveckling
24 Kursutvärdering För introprogrammeringen, nu utskickad!
25 Frågor?
Programmering. Seminarier i datavetenskap, datorteknik och informationsteknik. Niklas Broberg
Programmering Seminarier i datavetenskap, datorteknik och informationsteknik Niklas Broberg niklas.broberg@chalmers.se 2017-09-21 Hur många från Datavetenskap? Datateknik? Informationsteknik? Översikt
Programmering. Seminarier i datavetenskap, datorteknik och informationsteknik. Niklas Broberg niklas.broberg@chalmers.
Programmering Seminarier i datavetenskap, datorteknik och informationsteknik Niklas Broberg niklas.broberg@chalmers.se 2015-09-24 Hur många från Datavetenskap? Datateknik? Informationsteknik? Översikt
Seminarier i datavetenskap, datorteknik och informationsteknik
Seminarier i datavetenskap, datorteknik och informationsteknik Niklas Broberg niklas.broberg@chalmers.se 2017-09-07 Hur många från Datavetenskap? Datateknik? Informationsteknik? Seminarieserie Seminarier
Seminarier i datavetenskap, datorteknik och informationsteknik
Seminarier i datavetenskap, datorteknik och informationsteknik Niklas Broberg niklas.broberg@chalmers.se 2015-09-10 Hur många från Datavetenskap? Datateknik? Informationsteknik? Seminarieserie Seminarier
Seminarier i datavetenskap, datorteknik och informationsteknik
Seminarier i datavetenskap, datorteknik och informationsteknik Niklas Broberg niklas.broberg@chalmers.se 2017-05-11 Hur många från Datavetenskap? Datateknik? Informationsteknik? Om er Hur många av er har
Seminarier i datavetenskap, datorteknik och informationsteknik
Seminarier i datavetenskap, datorteknik och informationsteknik Niklas Broberg niklas.broberg@chalmers.se 2018-05-14 Hur många från Datavetenskap? Datateknik? Informationsteknik? Om er Hur många av er har
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
Datavetenskapligt program, 180 högskolepoäng
Utbildningsplan Dnr G 2018/270 IT-FAKULTETEN Datavetenskapligt program, 180 högskolepoäng Computer Science, Bachelor's Programme, 180 Programkod: N1COS 1. Fastställande Utbildningsplanen är fastställd
Utbildningsplan för Datavetenskapligt program, 180 högskolepoäng
IT-FAKULTETEN Dnr G 2017/62 Utbildningsplan för Datavetenskapligt program, 180 högskolepoäng Computer Science, Bachelor s Programme, 180 credits Grundnivå/programkod (N1COS) 1. Fastställande Utbildningsplanen
Kurser inom Datavetenskapligt kandidatprogram och Computer Science Master s programme våren 2010
Kurser inom Datavetenskapligt kandidatprogram och Computer Science Master s programme våren 2010 Inför varje termin måste du söka till de kurser du vill gå. Sista datum för ansökan är den 15oktober. För
Ny programansvarig och visioner för Datateknik, 300hp
Ny programansvarig och visioner för Datateknik, 300hp 9 maj 2011 Bakgrund: Vem är Patrik? Utb.: student Chalmers F 1992 1995, doktorand 2000, nu docent i programvaruteknik på D&IT-institutionen. Undervisning:
Ökad valbarhet för Systemvetenskapliga programmet. Möjlighet till inriktning
Ökad valbarhet för Systemvetenskapliga programmet Möjlighet till inriktning Nuläget obligatoriska teknikkurser Studenterna läser följande obligatoriska IT-kurser År 1 7,5 hp programmering i TIG015 7,5
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
Objektorienterad programmering
Objektorienterad programmering Aletta Nylén http://user.it.uu.se/~aletta Epost: aletta.nylen@it.uu.se Rum: 1216 Kursinfo Lärare: Aletta Nylén Jesper Wilhelmsson Litteratur: Object-Oriented Software Development
PROGRAMMERING. Ämnets syfte. Kurser i ämnet
PROGRAMMERING Ämnet programmering behandlar hur mjukvaror skapas, anpassas och utvecklas samt programmeringens roll i informationstekniska sammanhang som datorsimulering och praktisk datoriserad problemlösning.
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
Introduktion till programmering. Programspråk och paradigmer
Introduktion till programmering Programspråk och paradigmer Vad är ett programspråk? Aprogramming languageis a formal constructedlanguagedesigned to communicate instructions to a machine, particularly
CIVILINGENJÖRSEXAMEN MASTER OF SCIENCE IN ENGINEERING
Lokal examensbeskrivning Dnr: 541-2072-10 Sid 1 (5) CIVILINGENJÖRSEXAMEN MASTER OF SCIENCE IN ENGINEERING INRIKTNING: TEKNISK DATAVETENSKAP SPECIALISATION: COMPUTING SCIENCE AND ENGINEERING 1 Fastställande
Beslut om fastställande: - - Behörighetskrav: -
Dnr: HS 2014/146 Fakulteten för humaniora och samhällsvetenskap Utbildningsplan IT-design Programkod: SGITD Beslut om fastställande: - - Programmets benämning: IT-design Study programme in IT-Design Högskolepoäng:
13 1MA302 Automatateori DV1 4 A D, M 1TD442 Algoritmer och datastrukturer DV1 6 A D
4.2 Årskurs 1 Studierna inleds med en frivillig introduktion till utbildningen omfattande två veckor. Därefter enligt nedanstående lista. Period Kurskod Kursnamn Poäng Nivå Ämne 11 1MA316 Introduktionskurs
INSTITUTIONEN FÖR DATA- OCH INFORMATIONSTEKNIK
INSTITUTIONEN FÖR DATA- OCH INFORMATIONSTEKNIK DIT162 Realtidssystem, 7,5 högskolepoäng Real-Time Systems, 7.5 credits Fastställande Kursplanen är fastställd av Institutionen för data- och informationsteknik
Specialiseringar InfoCom
Specialiseringar InfoCom INFORMATION FRÅN PROGRAMLEDNINGEN Paul Stankovski, Programledare Maria Kihl, Bitr. programledare Nora Ekdahl, Programplanerare Roger von Moltzer, Studie- och karriärvägledare Varför
Fakulteten för ekonomi, kommunikation och IT. Utbildningsplan SGITD. IT-Designprogrammet. Study programme in IT-Design
Fakulteten för ekonomi, kommunikation och IT Utbildningsplan IT-Designprogrammet Programkod: Programmets benämning: Inriktningar: SGITD IT-Designprogrammet Study programme in IT-Design Affärssystem och
Välkommen till IT-design programmet :-D
Välkommen till IT-design programmet :-D 10:15 Upprop & programinformation 11:00 LINDA tittar förbi 11:15 Elisabeth vår studievägledare 11:45 Studentkåren informerar Programledare Bred ingång, affärssystem
SKOLFS. beslutade den XXX 2017.
1 (11) Föreskrifter om ändring i Skolverkets föreskrifter (SKOLFS 2010:247) om ämnesplan för ämnet programmering i gymnasieskolan, inom kommunal vuxenutbildning på gymnasial nivå och inom vidareutbildning
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
Fakulteten för ekonomi, kommunikation och IT. Utbildningsplan SGITD. IT-design. Study programme in IT-Design
Fakulteten för ekonomi, kommunikation och IT Utbildningsplan IT-design Programkod: Programmets benämning: Inriktningar: SGITD IT-design Study programme in IT-Design Affärssystem och ekonomi (AFEK) Programvarudesign
Presentation. Curriculum Vitae för Lars Kristiansson, 2004-10-28-1 -
Presentation Jag heter Lars Kristiansson. Jag är född 1963 och har studerat datavetenskap på Göteborgs Universitet. Jag har nu avslutat utbildningen, och är alltså filosofie kandidat i datalogi. Nyligen
Föreläsning 17 UTBLICK: FORTSÄTTNINGSKURSER I DATAVETENSKAP + ANDROID
Föreläsning 17 UTBLICK: FORTSÄTTNINGSKURSER I DATAVETENSKAP + ANDROID Vad gör vi här? Programmeringsteknik fördjupningskurs (EDAA01; 7,5hp) Valfri för F, N & BME (kan läsas från åk 2 eller i sommar!) Avancerad
Varmt välkommen till IT-design programmet :-D
Varmt välkommen till IT-design programmet :-D måndag 10:15-12 Upprop & programintroduktion 13:00 Förändringar på inriktningen AFEK 13:15 Martin, Kåren, Jusek 14:00-16 LINDA uppdrag IT-student ;-) tisdag
Att välja kurser på Datateknik år 4-5
Att välja kurser på Datateknik -5 Inledning På D-programmet är alla kurser i årskurs 1-3 obligatoriska. Efter det är alla kurser valfria. Det skapar möjligheter för dig att sätta din egen prägel på utbildningen
Objekt-orienterad Programmering och Design. TDA551 Alex Gerdes, HT-2016
Objekt-orienterad Programmering och Design TDA551 Alex Gerdes, HT-2016 Kursteamet Dr. Alex Gerdes kursansvarig, föreläsare Dr. Niklas Broberg examinator, (föreläsare) Fredrik Sjöholm handledare Johan Andersson
Objekt-orienterad programmering och design. DIT953 Niklas Broberg, 2018
Objekt-orienterad programmering och design DIT953 Niklas Broberg, 2018 Kursteamet Niklas Broberg kursansvarig, föreläsare, examinator Johannes Åman Pohjola föreläsare Assistenter: Karin Wibergh Sarosh
Datavetenskapligt program, N1COS
Ansökan om fortsatta studier inom program, hösten 2015 Datavetenskapligt program, N1COS Inför varje termin måste du söka till de kurser du vill gå. Sista datum för ansökan till höstens kurser är den 15
729G06 Föreläsning 1 Objektorienterad programmering
Översikt Formalia Vad är objektorienterad programmering 729G06 Föreläsning 1 Objektorienterad programmering Definieria klasser Skapa och använda objekt Annika Silvervarg Ciltab, IDA, Linköpings universitet
Datateknik 2015-2016 Teknologie kandidatexamen, 180 sp
Datateknik 2015-2016 Teknologie kandidatexamen, 180 sp Examensstruktur för kandidatexamen Gemensamma studier 60 sp Akademiska studiefärdigheter 5 sp Grundstudier i huvudämnet 25 sp Biämne 25 sp Språk och
Objektorienterad programmering
1(5) Objektorienterad programmering och Java Programkurs 7 hp Object Oriented Programming and Java TDDE30 Gäller från: 2018 VT Fastställd av Programnämnden för data- och medieteknik, DM Fastställandedatum
Att välja kurser på Datateknik år 4-5
Att välja kurser på Datateknik - 5 Inledning På D- programmet är alla kurser i årskurs 1-3 obligatoriska. Efter det är alla kurser valfria. Det skapar möjlighet- er för dig att sätta din egen prägel på
Maskinorienterad Programmering LP3-2017/2018
Maskinorienterad Programmering LP3-2017/2018 Lars Bengtsson, D&IT Syften, målsättningar, kurslitteratur och genomförande Översikt av laborationer Introduktion till ARM-processorn och till laborationssystemet
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
Utbildningsplan. IT-design. Dnr: HS 2015/154
Dnr: HS 2015/154 Fakulteten för humaniora och samhällsvetenskap Utbildningsplan IT-design Programkod: Beslut om fastställande: SGITD Utbildningsplanen a r faststa lld av fakultetsna mnden vid fakulteten
Objekt-orienterad Programmering och Design. TDA552 Alex Gerdes, HT-2018
Objekt-orienterad Programmering och Design TDA552 Alex Gerdes, HT-2018 Kursteamet Dr. Alex Gerdes examinator och föreläsare (Dr. Niklas Broberg föreläsare) Handledare: Sólrún Halla Einarsdóttir Yazan Ghafir
Datavetenskapligt program, N1COS
Ansökan om fortsatta studier inom program, våren 2015 Datavetenskapligt program, N1COS Inför varje termin måste du söka till de kurser du vill gå. Sista datum för ansökan till höstens kurser är den 15
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
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.
Fakulteten för ekonomi, kommunikation och IT. Utbildningsplan. Högskoleingenjörsprogrammet i datateknik
Fakulteten för ekonomi, kommunikation och IT Utbildningsplan Högskoleingenjörsprogrammet i datateknik Programkod: Programmets benämning: TGDDI Högskoleingenjörsprogrammet i datateknik Study Programme in
Civilingenjör i Mjukvaruteknik vid Linköpings Universitet Mål, Design och Erfarenheter
Civilingenjör i Mjukvaruteknik vid Linköpings Universitet Mål, Design och Erfarenheter Fredrik Heintz och Inger Erlander Klein Linköpings universitet Sammanfattning Hösten 2013 startade Linköpings universitet
? sensornätverk, distans
Inför valet vt19 Kurser markerade med grått går sannolikt under hösten -19 eller går inte det här läsåret. Kurserna är på 7,5 högskolepoäng (hp) om inget annat anges. PrKu står för programkurs och brukar
Studienämnden Data 2012 13
Studienämnden Data 2012 13 Verksamhetsberättelse 3 2013-02-28 Christoffer Öjeling Emil Bryngelsson Daniel Toom Ordförande Vice Ordförande Arr-chef Öjeling, Bryngelsson, Toom SND Verksamhetsrapport 3 1
Information om utbildningsprogram. Högskoleingenjör Datateknik - TIDAB
Information om utbildningsprogram Högskoleingenjör Datateknik - TIDAB Välkommen till programstudier Skolan för Informations- och kommunikationsteknik [ICT] vid KTH i Kista Electrum ICT (sv IKT eller IT)
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
Studienämnden Data 2012 13
Studienämnden Data 2012 13 Verksamhetsberättelse 3 2013-02-28 Christoffer Öjeling Emil Bryngelsson Daniel Toom Ordförande Vice Ordförande Arr-chef Öjeling, Bryngelsson, Toom SND Verksamhetsrapport 3 1
Introduktion till Programmering. Dåtid, nutid och framtid
Introduktion till Programmering Dåtid, nutid och framtid Reflektion och feedback vänta! Vad har den här kursen lärt mig om mitt eget lärande? Vad kommer jag fortfarande minnas från den här kursen om fem
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
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
Utbildningslinjen för Informationsteknologi
Utbildningslinjen för Informationsteknologi Jan Westerholm utbildningslinjeansvarig 27.8.2015 1 Fyra Fakulteter vid ÅA och deras utbildningslinjer 1. Fakulteten för humaniora, psykologi och teologi kultur,
Computer Science, masterprogram
DNR LIU-2016-01391 1(11) Computer Science, masterprogram 120 hp Computer Science, Master's Programme 6MICS Gäller från: 2017 VT Fastställd av Fakultetsstyrelsen för tekniska fakulteten Fastställandedatum
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
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 2016/2017 Programschemat är beslutat av utbildningsledare Annika Björklund vid akademin för innovation, design och teknik 2016-01-20.
Maskinorienterad Programmering IT2, LP2-2016/2017
Maskinorienterad Programmering IT2, LP2-2016/2017 Syften, målsättningar, kurslitteratur och genomförande Översikt av laborationer Introduktion till ARM-processorn och till laborationssystemet 1 Kursens
PROGRAMMERINGSMETODIK
PROGRAMMERINGSMETODIK 1 Metaforer för programmering Hierarki, modularitet, överblick Programbyggnadskunskap Utvecklingsprocessen Kategorier av programspråk Programmering som allmän konst Metaforer för
Datavetenskapliga programmet, Spel, 180 högskolepoäng
Utbildningsplan Sida 1 av 5 2012-01-20 liga programmet, Spel, 180 högskolepoäng Bachelor Program in Computer Science, Computer Games Development, 180 Credits Denna utbildningsplan gäller för utbildning
Inför valet vt18. Medieteknik TFE: MDI-inriktning Datavetenskap: Datavetenskap - Programvaruutveckling:
Inför valet vt18 Kurser markerade med grått går sannolikt under hösten -18 eller går inte det här läsåret. Kurserna är på 7,5 högskolepoäng (hp) om inte annat anges. PrKu står för programkurs och ska fyllas
Programschema för Datavetenskapliga programmet, 180 hp. Gäller för läsåret 2018/2019. Programschema för 2018/2019.
Programschema för liga programmet, 180 hp Programkod: Gäller för läsåret 2018/2019 Om programschemat Varje utbildningsprogram har en fastställd utbildningsplan där det bl.a. framgår alla i programmet ingående
Datavetenskapliga programmet, 180 hp
HÖGSKOLAN I GÄVLE UTBILDNINGSPLAN GRUNDNIVÅ DATAVETENSKAPLIGA PROGRAMMET Programkod: TGDAK Inriktningskod IT-arkitekt: ITAR Inriktningskod visiomatik: VISI Fastställd av NT-nämnden 2006-09-21 Reviderad
Distribuerade affärssystem
Distribuerade affärssystem Kursens mål Bygga upp, strukturera och programmera distribuerade system med en flerskiktsarkitektur Beskriva och förklara teorier och uttryck som används inom affärskritiska
Utbildningsplanen är fastställd av fakultetsnämnden för medicin, naturvetenskap och teknik den 29 april 2005.
UTBILDNINGSPLAN PROGRAMMET FÖR SIMULERING OCH DATASPELSUTVECKLING, 120/160 POÄNG Programme in Simulation and Computer Game Development, 120/160 points Utbildningsplanen är fastställd av fakultetsnämnden
Informationsträff IT-design
Informationsträff IT-design Fundera på Din SNITS-väg Ta alla tillfällen för att knyta värdefulla kontakter under din studietid Mentorskap Praktik kurs - C-uppsats Studier utomlands En referens i din CV
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
Increased free choice for Systemvetenskapliga programmet. Possibility to specialize
Increased free choice for Systemvetenskapliga programmet Possibility to specialize Current state - technical courses Students take the following mandatory technical courses Year 1 7,5 hp programming in
Programschemat är beslutat av utbildningsledare Kristina Lundqvist vid akademin för innovation, design och teknik Reviderat
Programschema för liga programmet, 180 hp Programkod:, Gäller för läsåret 2013/2014 Programschemat är beslutat av utbildningsledare Kristina Lundqvist vid akademin för innovation, design och teknik 2013-01-31.
Programinformation VT 2012 för
Datavetenskapligt program Programinformation VT 2012 för Inför varje termin måste du söka till de kurser du vill gå. Sista datum för ansökan är det 15 oktober. För att du skall antas som programstudent
Objektorienterad programmering
Objektorienterad programmering Emil Ahlqvist (c10eat@cs.umu.se) Didrik Püschel (dv11dpl@cs.umu.se) Johan Hammarström (c08jhm@cs.umu.se) Hannes Frimmel Moström (c10hml@cs.umu.se) 1 1. Introduktion 1.1 Objektorienterad
Kandidatprogrammet. Pedher Johansson. 5 september 2011
Kandidatprogrammet Pedher Johansson 5 september 2011 Examensarbeten Lars Bergström Syntaxbaserad författarigenkänning Anna Georgsson Introducing Story Points and User Stories to Perform Estimations in
Utbildningsplan. Fakulteten för teknik. Utveckling och drift av mjukvarusystem, 180 högskolepoäng Software Development and Operations, 180 credits
Dnr: 2014/3900 3.1.1 Utbildningsplan Fakulteten för teknik Utveckling och drift av mjukvarusystem, 180 högskolepoäng Software Development and Operations, 180 credits Nivå Grundnivå Fastställande av utbildningsplan
LOKAL UTBILDNINGSPLAN INFORMATIKPROGRAMMET 120 POÄNG IF04
INSTITUTIONEN FÖR MATEMATIK OCH NATURVETENSKAP LOKAL UTBILDNINGSPLAN INFORMATIKPROGRAMMET 120 POÄNG IF04 Fastställd i institutionsstyrelsen 2004-04-01 Dnr 420/333-04 INNEHÅLL LOKAL UTBILDNINGSPLAN Sid
Datavetenskapliga programmet, Mjukvaruutveckling 180 högskolepoäng
Utbildningsplan Sida 1 av 5 2012-01-20 liga programmet, Mjukvaruutveckling 180 högskolepoäng Bachelor Program in Computer Science, Software Development, 180 Credits Denna utbildningsplan gäller för utbildning
Datavetenskapliga programmet, 180 högskolepoäng
Utbildningsplan Sida 1 av 5 2013-04-18 Dnr: MDH 2.1.2-178/13 liga programmet, 180 högskolepoäng Bachelor Program in Computer Science, 180 Credits Denna utbildningsplan gäller för utbildning som ges efter
Information från programledningen
Information från programledningen Paul Stankovski, Programledare Göran Lindell, Bitr. programledare Nora Ekdahl, Programplanerare Roger Berlin, Studie- och karriärvägledare Svar: (Högskoleförordningen
Undervisningsprogram Uppdaterad DATAVETENSKAP
Uppdatering 21.8: Logic for Computer Science, ny tid och plats. Uppdatering 21.8: Formella språk och automater flyttad till period 4 Uppdatering 22.8: Föreläsningstider för matematikmodul i Akademiska
Kurser inom våra tre ämnen
Div. information Fortsatta/vidare studier/examen Hur tänkte ni när ni valde utgång? Återkommer med undersökning Hur har tiden på programmet varit? Återkommer med undersökning Fest Compare fyller 10 år
DATATEKNIK, TkK ÅRSKURS 1 Läsåret Block Kod Lärare Datum Tid och auditorium M Ti O To F
DATATEKNIK, TkK ÅRSKURS 1 StartIT-introduktionsdag för 1:a årets studerande torsdag den 25.9 kl. 9-16. Tutorer i datateknik: Alexander Gallen, Lars Sundman, Anton Lindholm. Svenska för finskspråkiga, 5
Syfte : Lära sig objektorienterad programmering Syfte : Lära sig programmering i ett OO-språk vilket?
Jonas Kvarnström jonkv@ida.liu.se 2013 Syfte : Lära sig objektorienterad programmering Syfte : Lära sig programmering i ett OO-språk vilket? Rena OO-språk (allt är objekt) Scala, Smalltalk, Eiffel, Ruby,
Utbildningsplan. Utbildningens mål. Kunskap och förståelse. Gäller för antagna till utbildningen fr o m HT18.
Utbildningsplan Masterprogram, programvaruteknik för distribuerade system Master's Programme, Software Engineering of Distributed Systems, 120 credits 120,0 högskolepoäng Gäller för antagna till utbildningen
Civilingenjör i datateknik, 300 hp
1 (7) Utbildningsplan för: Civilingenjör i datateknik, 300 hp Master of Science in Engineering - Computer Engineering, 300 credits Allmänna data om programmet Programkod Tillträdesnivå Diarienummer TDTEA
Programinformation för Webb, internet och programvaruteknik, 120 högskolepoäng
Programinformation för Webb, internet och programvaruteknik, 120 högskolepoäng (Web, Internet and Software Engineering, 120 ECTS credits) 1. Beslut Detta dokument är fastställt av chefen för grundutbildning
TDDD78, TDDE30, 729A85 Objektorienterad programmering och Java
jonas.kvarnstrom@liu.se 2018 TDDD78, TDDE30, 729A85 Objektorienterad programmering och Java Kursinformation Examinator, kursledare: Jonas Kvarnström Fråga kommentera avbryt! Utan OO har vi datastrukturer
Kandidatprogram, informations- och kommunikationsteknik Bachelor's Programme in Information and Communication Technology 180,0 högskolepoäng
Utbildningsplan Kandidatprogram, informations- och kommunikationsteknik Bachelor's Programme in Information and Communication Technology 180,0 högskolepoäng Gäller för antagna till utbildningen fr o m
Till detta finns specifika tillägg för de olika inriktningarna, se bilaga 2.
Utbildningsplan Högskoleingenjörsutbildning i datateknik, Kista Degree Programme in Computer Engineering 180,0 högskolepoäng Gäller för antagna till utbildningen fr o m HT19. Utbildningens mål Syftet med
Undervisningen i ämnet programmering ska ge eleverna förutsättningar att utveckla följande:
Programmering PRR Programmering Ämnet programmering behandlar hur mjukvaror skapas, anpassas och utvecklas samt programmeringens roll i informationstekniska sammanhang som datorsimulering, animerad grafik,
Välkomna! WWW-adress:
Välkomna! Programansvarig: Arne Linde Tel 031-772 1683 Studievägledare: Rebecca Zandén Tel 031-772 2792 Utbildningssekreterare: Helena Gisslén Rondin WWW-adress: http://dataingenjör.eu/ Sid 1 Vad händer
Högskoleingenjörsutbildning i datateknik, 180 högskolepoäng. Computer Engineering Programme, 180 Higher Education Credits
Dnr: 1048/2007-515 Utbildningsnämnden för grundnivå och avancerad nivå inom matematik, naturvetenskap och teknik Högskoleingenjörsutbildning i datateknik, 180 högskolepoäng Computer Engineering Programme,
Programbeskrivning för Datateknik, 300hp (Chalmers)
Programbeskrivning för Datateknik, 300hp (Chalmers) Peter Lundin och Patrik Jansson Utkast 2011-04-30 1 Programsyfte Civilingenjörsprogrammet i datateknik syftar till att studenten ska utveckla kunskaper,
Fakulteten för ekonomi, kommunikation och IT. Utbildningsplan. Högskoleingenjörsprogrammet i datateknik TGDDI
Fakulteten för ekonomi, kommunikation och IT Utbildningsplan Högskoleingenjörsprogrammet i datateknik Programkod: Programmets benämning: Inriktningar: TGDDI Högskoleingenjörsprogrammet i datateknik Study
Utbildningsplan. Utbildningens mål. Kunskap och förståelse. Gäller för antagna till utbildningen fr o m HT17.
Utbildningsplan Masterprogram, programvaruteknik för distribuerade system Master's Programme, Software Engineering of Distributed Systems, 120 credits 120,0 högskolepoäng Gäller för antagna till utbildningen
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.
Objektorienterade programmeringsspråk. Objektorienterade språk. Den objekt-orienterade modellen. Jämför med icke-oo
Objektorienterade språk Historik Simula 67 Smalltalk 80 Procedurorienterad programmering Subprogram Programbibliotek Dataorienterad programmering Abstrakta datatyper Objektbaserade språk, föregångare till
Utbildningsplan. Utbildningens mål. Kunskap och förståelse. Färdigheter och förmågor. Gäller för antagna till utbildningen fr o m HT15.
Utbildningsplan Masterprogram, programvaruteknik för distribuerade system Master's Programme, Software Engineering of Distributed Systems, 120 credits 120,0 högskolepoäng Gäller för antagna till utbildningen
Utskrift Kurser - enkel lista
TADI03 Diskret matematik Data&Me Matematik Naturvetenskap 4 TAMS22 Sannolikhetsteori och bayesianska Data&Me Matematik Naturvetenskap 6 TAMS27 Matematisk statistik Data&Me Matematik Naturvetenskap 6 TAMS36
SKOLFS. beslutade den -- maj 2015.
SKOLFS Föreskrifter om ändring i Skolverkets föreskrifter (SKOLFS 2010:247) om ämnesplan för ämnet programmering i gymnasieskolan och inom kommunal vuxenutbildning på gymnasial nivå; beslutade den -- maj