Programming in C# and.net Framework

Relevanta dokument
Programming in C# and.net Framework

Objektorienterad programmering

Datamodeller och databaser, avancerad kurs

Industriella styrsystem

Programmering, grundkurs

Biofuels for Transportation

Människa, teknik, organisation

Modellbygge och simulering

Optimering av försörjningskedjor

Biomolekylära sjukdomsprocesser

Sannolikhetslära och statistik, grundkurs

Matematisk kommunikation

Avancerad programmering i C++

Kosmologi. Programkurs 6 hp Cosmology TFYA71 Gäller från: Fastställd av. Fastställandedatum. Programnämnden för elektroteknik, fysik och matematik, EF

Retorik i teori och praktik

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

Projektledning. Programkurs 6 hp Project Management TEIO04 Gäller från: 2017 VT. Fastställd av. Fastställandedatum

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

Formella språk och automatateori

Projektledning. Programkurs 6 hp Project Management TEIO91 Gäller från: 2018 VT. Fastställd av. Fastställandedatum

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

Engelska. Programkurs 6 hp English THEN23 Gäller från: 2017 VT. Fastställd av. Fastställandedatum. Programnämnden för data- och medieteknik, DM

Objektorienterad programmering

Modelling of Biological Systems

Fysisk interaktion och spelprogrammering

Teknisk kommunikation på spanska I, del 1

Ledarskap. Programkurs 6 hp Leadership TGTU04 Gäller från: 2017 VT. Fastställd av. Fastställandedatum. Programnämnden för data- och medieteknik, DM

Objektorienterad programmering

Retorik. Programkurs 6 hp Rhetoric TNKA08 Gäller från: 2018 VT. Fastställd av. Fastställandedatum. Programnämnden för data- och medieteknik, DM

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

Ledarskap och organisation

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

Grön IT. Programkurs 4 hp Green Computing TDDD50 Gäller från: 2019 VT. Fastställd av. Fastställandedatum. Programnämnden för data- och medieteknik, DM

IT-projektledning. Programkurs 6 hp IT-Project Management TDDD29 Gäller från: 2018 VT. Fastställd av. Fastställandedatum

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

Industriell ekonomi, grundkurs

Effektelektronik. Programkurs 6 hp Power Electronics TSTE25 Gäller från: 2018 VT. Fastställd av. Fastställandedatum

Teknik för avancerade datorspel

Industriell ekonomi. Programkurs 6 hp Industrial Economics TEIE53 Gäller från: 2017 VT. Fastställd av. Fastställandedatum

Teknisk kommunikation på tyska I, del 2

Entreprenörskap och start av nya verksamheter

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

Praktik. Programkurs 6 hp Industrial Placement TPTE06 Gäller från: 2018 VT. Fastställd av. Fastställandedatum. Övrigt BESLUTAD 1(9)

Ledarskap och organisation

Experimentell maskinteknik

SFX - Tricks of the Trade

Praktik. Programkurs 6 hp Industrial Placement TPTE06 Gäller från: 2019 VT. Fastställd av. Fastställandedatum. Övrigt

Medicinska bilder. Programkurs 6 hp Medical Images TSBB31 Gäller från: 2018 VT. Fastställd av. Fastställandedatum

Ekologi och miljö. Programkurs 6 hp Ecology and the Environment TFBI23 Gäller från: 2018 VT. Fastställd av. Fastställandedatum

Analog konstruktion. Programkurs 6 hp Analog Circuits TSTE93 Gäller från: 2018 VT. Fastställd av. Fastställandedatum

Vetenskapsteori. Programkurs 6 hp Philosophy of Science TGTU76 Gäller från: 2018 VT. Fastställd av. Fastställandedatum

VR-teknik. Programkurs 6 hp Virtual Reality Techniques TNM086 Gäller från: 2018 VT. Fastställd av. Fastställandedatum

Programmering - abstraktion och modellering

Programmering i C++ Programkurs 6 hp Programming in C++ TNG033 Gäller från: 2018 VT. Fastställd av. Fastställandedatum

Ledarskap. Programkurs 6 hp Leadership TGTU04 Gäller från: 2018 VT. Fastställd av. Fastställandedatum. Programnämnden för data- och medieteknik, DM

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

Programmering, grundkurs

Teknisk kommunikation på japanska 1

Ekonomisk styrning. Programkurs 6 hp Management Control TDEI19 Gäller från: 2018 VT. Fastställd av. Fastställandedatum

Teknisk kommunikation på

Entreprenörskap och idéutveckling

Ekologi. Programkurs 6 hp Ecology NBIB41 Gäller från: 2019 VT. Fastställd av. Fastställandedatum. Programnämnden för kemi, biologi och bioteknik, KB

Programmering av inbyggda system

Digitala kretsar. Programkurs 4 hp Digital Circuits TSEI03 Gäller från: 2017 VT. Fastställd av. Fastställandedatum

Optimering inom logistik

Digitala kretsar. Programkurs 4 hp Digital Circuits TSEI03 Gäller från: 2018 VT. Fastställd av. Fastställandedatum

Industriell marknadsföring

Entreprenörskap och start av nya verksamheter

Ledarskap och industriellt förändringsarbete

Matematik: Matematiska modeller och modellering (84-91,5 hp)

Processprogrammering och operativsystem

Teknisk kommunikation på spanska II, del 2

Produktionsteknik. Programkurs 6 hp Production Engineering TMMI70 Gäller från: 2017 VT. Fastställd av. Fastställandedatum

IT - gk. Programkurs 6 hp IT TNSL04 Gäller från: 2018 VT. Fastställd av. Fastställandedatum. Programnämnden för Industriell ekonomi och logistik, IL

Miljöteknik. Programkurs 6 hp Environmental Engineering TKMJ24 Gäller från: 2017 VT. Fastställd av. Fastställandedatum

Industriell organisation

Forensisk biokemi. Programkurs 6 hp Forensic Biochemistry TFKI92 Gäller från: 2018 VT. Fastställd av. Fastställandedatum

Ingenjören och CAD-verktyget

Matematisk statistik. Programkurs 6 hp Statistics TNG006 Gäller från: 2017 VT. Fastställd av. Fastställandedatum

GIS för biologer. Programkurs 6 hp GIS for Biologists NBIB51 Gäller från: 2019 VT. Fastställd av. Fastställandedatum

Informationsnät. Programkurs 6 hp Information Networks TSIN01 Gäller från: 2018 VT. Fastställd av. Fastställandedatum

Problemlösning och programmering

Alternativa energikällor och deras tillämpningar

Beslutsmodeller. Programkurs 6 hp Decision Models TNSL18 Gäller från: 2019 VT. Fastställd av. Fastställandedatum

Industrial Energy Systems

Samhällskunskap (61-90 hp)

Engelska för logistiker

Inköp. Programkurs 6 hp Purchasing TETS23 Gäller från: 2017 VT. Fastställd av. Fastställandedatum

CAD och maskinelement

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

Teknisk kommunikation på spanska I, del 2

Avancerad CAD. Programkurs 6 hp Advanced CAD TMKT74 Gäller från: 2019 VT. Fastställd av. Fastställandedatum

Engelska. Programkurs 6 hp English THEN18 Gäller från: 2018 VT. Fastställd av. Fastställandedatum

Miljöteknik. Programkurs 6 hp Environmental Engineering TKMJ24 Gäller från: 2019 VT. Fastställd av. Fastställandedatum

Entreprenörskap och idéutveckling

Digitalteknik M. Programkurs 4 hp Switching Circuits and Logical Design TMEL53 Gäller från: 2017 VT. Fastställd av. Fastställandedatum

Linjär algebra, överkurs

Finansiell optimering

Energi- och miljöbyggande

Transkript:

DNR LIU-2017-00432 1(5) Programmering i C# och.net Framework Programkurs 4 hp Programming in C# and.net Framework TDDD49 Gäller från: 2017 VT Fastställd av Programnämnden för data- och medieteknik, DM Fastställandedatum 2017-01-25 LINKÖPINGS UNIVERSITET

2(5) Huvudområde Datateknik,Datavetenskap,Informationsteknologi,Programmering Utbildningsnivå Grundnivå Fördjupningsnivå G2X Kursen ges för Högskoleingenjör i datateknik Civilingenjör i datateknik Civilingenjör i informationsteknologi Civilingenjör i teknisk fysik och elektroteknik Innovativ programmering, kandidatprogram Civilingenjör i teknisk fysik och elektroteknik - internationell Civilingenjör i mjukvaruteknik Förkunskapskrav OBS! Tillträdeskrav för icke programstudenter omfattar vanligen också tillträdeskrav för programmet och ev. tröskelkrav för progression inom programmet, eller motsvarande. Rekommenderade förkunskaper Goda kunskaper om och god vana i programmering (motsvarande 12 hp) avseende minst ett procedurellt eller objektorienterat språk (t ex Ada, C, Python, Java eller C++) och kännedom om de grundläggande konstruktionerna i objektorienterad programmering (klass, härledning, polymorfi). OBS! Tillträdeskrav för icke programstudenter omfattar vanligen också tillträdeskrav för programmet och ev. tröskelkrav för progression inom programmet, eller motsvarande. Lärandemål

3(5) Syftet med denna kurs är att studera konstruktioner och mekanismer i programmeringsspråket C#, ramverket.net Framework, samt utvecklingsmiljön Visual Studio. Kursens fokus ligger på användning av teknikerna. Efter kursen ska deltagaren kunna: tillämpa och reflektera över C#s språkkonstruktioner och deras semantik, t.ex. klasser, delegater, event, nätverk for att bygga objektorienterade program tillämpa och reflektera över olika centrala delar av.net Framework t.ex. ASP.NET, ADO.NET, Windows Presentation Foundation (WPF) för att bygga applikationer tillämpa och reflektera över utvecklingsmiljö som Visual Studio. Kursinnehåll C#,.NET Framework, Visual Studio. Undervisnings- och arbetsformer Fokus i kursen är användningen av C# och.net och till viss mån även Visual studio som bas för utveckling av mjukvaruapplikationer med grafiska gränssnitt. Studenterna kommer att genomför en serie laborationer som behandlar olika delar av applikationsutveckling som grafiska grässnitt, datamodeller och kontrollkomponenter. Studenterna kommer att ges viss frihet att fördjupa sig i vissa delar av.net beroende på intresse. Studenterna kommer även att arbeta med olika delar av Visual Studio, såsom versionshantering, länkning av externa bibliotek osv. Genom laborationsarbetet kommer studenterna att komma i kontakt med och lära sig C#-språkets olika konstruktioner och deras semantik. Kursen kommer att innehålla en föreläsningsserie, laborationer som utföres på egen hand med assistens vid särskilda tillfällen och genom elektroniskt kursforum. Examination LAB1 Laborationer U,G 4 hp Kursen examineras genom individuell redovisning av genomförda laborationer och inhämtad förståelse för användningen av C#,.NET och Visual studio för utvecklingen av mjukvara.

4(5) På kursen ges betyg Underkänd/Godkänd. Betygsskala U, G Övrig information Kursen bedrivs på ett sådant sätt att både mäns och kvinnors erfarenhet och kunskaper synliggörs och utvecklas. Planering och genomförande av kurs skall utgå från kursplanens formuleringar. Den kursvärdering som ingår i kursen skall därför genomföras med kursplanen som utgångspunkt. Ämnesområde Datateknik Utbildningsområde Tekniska området Institution Institutionen för Datavetenskap Studierektor Jalal Maleki Examinator Sahand Sadjadee Kurshemsida och andra länkar www.ida.liu.se/~tddd49

5(5) Undervisningstid Föreläsning Laboration 8 h 32 h Rekommenderad självstudietid 67 h