UTBILDNINGSINFO
IN ENGLISH
Malmö universitet

Utbildningsplan

Hösten 2016

Utbildningsplan hösten 2016

Benämning

Datavetenskap och applikationsutveckling

Engelsk benämning

Computer Science and Application Development

Programkod

TGDAB

Omfattning

180 hp

Undervisningsspråk

Svenska och engelska

Beslutande instans

Fakulteten för teknik och samhälle

Gäller från

2018-08-20

Inrättandedatum

2011-09-07

Fastställandedatum

2018-08-20

Utbildningsnivå

Grundnivå

Behörighetskrav

Grundläggande behörighet + Matematik 2a / 2b / 2c. Eller: Matematik B
Meritpoäng inför urval enligt områdesbehörighet 7/A7.

Upplägg

Utbildningen är en datavetenskaplig utbildning med inriktning mot utveckling av applikationer på datorer, inbyggda system och mobila enheter som t.ex. smartphones. Applikationerna är ofta nätuppkopplade och utgör då en del av ett större globalt system.
Under det första året ligger fokus på grundläggande programmeringsfärdigheter, databaser och att introducera studenterna till strukturerad mjukvaruutveckling i form av projektarbete. Detta kompletteras med studier av datavetenskap som ämne och begreppet användbarhet. Inom projektarbetet termin 2 förväntas studenterna omsätta kunskaper från termin 1 och första delen av termin 2 i praktiken.
Det andra studieåret ligger fokus på inriktningsspecifika kurser där studenterna fördjupar sig i applikationsutveckling för mobila enheter. De grundläggande programmeringsfärdigheterna fördjupas nu även med kurser inom bland annat datastrukturer och algoritmer. Fördjupning sker också inom ämnet datavetenskap med studier inom forskningsmetodik. Studenterna genomför också ett mer komplext projekt än första året där kunskap från tidigare kurser år ett och två omsätts i praktiken och studenterna förväntas ta ett större ansvar för planering av projektet.
Det tredje året ges möjlighet till specialisering inom ramen för valbara kurser. Den sista terminen genomförs examensarbete parallellt med kurser som breddar studenternas kunskaper inom databaser samt systemutveckling alternativt informationssäkerhet.
Utbildningen utgår från ett studentaktivt lärande där studenten utvecklar sin kompetens och förmåga att arbeta såväl självständigt som i grupp. Den lärarledda undervisningen avser primärt att stödja studentens självstudier och huvudvikten i denna läggs vid det som ger förståelse, överblick och sammanhang.
I det studentaktiva lärandet har projektarbeten en betydande roll som arbetsform och studieform. I studentprojekten ingår tid för självvärdering av både fram- och motgångar och detta används för att ur praktiken skapa värdefull beredskap för framtiden. Ett reflekterat lärande skapar handlingsberedskap för den kommande professionen.
Projekt inom utbildningen kan vara både studentinitierat såväl som näringslivsanknutet arbete inom programmet. Projekt initieras av företag och genomförs tillsammans med studenter i programmet. En förutsättning för framgång i projekten är ett aktivt deltagande – lärande – från båda parter.
Samtidigt med projektarbeten sker undervisning genom föreläsningar, seminarier, övningar, laborationer, grupparbeten och handledning. De olika formerna specificeras, tillsammans med obligatoriska moment och krav för examination, i respektive kursplan.

Innehåll

Termin 1, hösten 2016

Introduktion till datavetenskap
DA153A, 7.5 hp (Obligatorisk)
Huvudområde: Datavetenskap
Huvudområde: Data- och informationsvetenskap
Objektorienterad programmering
DA339A, 15 hp (Obligatorisk)
Huvudområde: Datavetenskap
Introduktion till interaktionsdesign
DA157A, 7.5 hp (Obligatorisk)
Inget huvudområde

Termin 2, våren 2017

Systemutveckling och projekt I
DA336A, 15 hp (Obligatorisk)
Huvudområde: Datavetenskap
Huvudområde: Data- och informationsvetenskap
Objektorienterad programutveckling, trådar och datakommunikation
DA343A, 7.5 hp (Obligatorisk)
Huvudområde: Datavetenskap
Databasteknik
DA127A, 7.5 hp (Obligatorisk)
Huvudområde: Datavetenskap

Termin 3, hösten 2017

Utveckling av mobila applikationer
DA345A, 7.5 hp (Obligatorisk)
Huvudområde: Datavetenskap
Datastrukturer och algoritmer
DA252A, 7.5 hp (Obligatorisk)
Huvudområde: Datavetenskap
Programmering av inbyggda system
DA346A, 7.5 hp (Obligatorisk)
Huvudområde: Datavetenskap
Flertrådad programmering
DA330A, 7.5 hp (Obligatorisk)
Huvudområde: Datavetenskap

Termin 4, våren 2018

Sensorteknik för mobila enheter
DA347A, 7.5 hp (Obligatorisk)
Huvudområde: Datavetenskap
Webbapplikationer för mobila enheter
DA344A, 7.5 hp (Obligatorisk)
Huvudområde: Datavetenskap
Datavetenskap: Forskningsmetodik
DA350A, 7.5 hp (Obligatorisk)
Huvudområde: Datavetenskap
Projekt II
DA271A, 7.5 hp (Obligatorisk)
Huvudområde: Datavetenskap
Huvudområde: Data- och informationsvetenskap

Termin 5, hösten 2018

Procedural Content Generation
DA273A, 7.5 hp (Valbar)
Huvudområde: Datavetenskap
Programming in C# and .NET for Non-Beginners
DA259A, 7.5 hp (Valbar)
Inget huvudområde
Innovationsprojekt
DA285A, 15 hp (Valbar)
Inget huvudområde
Advances in Software Development
DA390A, 7.5 hp (Valbar)
Inget huvudområde
Advanced Programming
DA405A, 7.5 hp (Valbar)
Inget huvudområde
Självständig fördjupning inom datavetenskap
DA365A, 7.5 hp (Valbar)
Huvudområde: Datavetenskap
Projektledning, tillämpad IT
DA367A, 7.5 hp (Valbar)
Huvudområde: Data- och informationsvetenskap
Datavetenskap: Examensarbete med inriktning mot applikationsutveckling
DA369A, 15 hp (Valbar)
Huvudområde: Datavetenskap
Datavetenskap: C++ och programkonstruktion
DA378A, 7.5 hp (Valbar)
Huvudområde: Datavetenskap
Praktikkurs inom IT
DA386A, 15 hp (Valbar)
Inget huvudområde
Systemprogramvara
DA388A, 7.5 hp (Valbar)
Huvudområde: Datavetenskap
Datavetenskap: Storskaliga webbtjänster
DA358A, 7.5 hp (Valbar)
Huvudområde: Datavetenskap
Internet of Things and People
DA274A, 7.5 hp (Valbar)
Inget huvudområde
Artificial Intelligence
DA272A, 7.5 hp (Valbar)
Huvudområde: Datavetenskap

Termin 6, våren 2019

Datavetenskap: Informationssäkerhet
DA351A, 7.5 hp (Valbar)
Huvudområde: Datavetenskap
Systemutveckling II
DA389A, 7.5 hp (Valbar)
Huvudområde: Datavetenskap
Datavetenskap: Examensarbete med inriktning mot applikationsutveckling
DA369A, 15 hp (Obligatorisk)
Huvudområde: Datavetenskap
Icke-relationella databaser
DA352A, 7.5 hp (Obligatorisk)
Huvudområde: Datavetenskap

Kommentar

Kommentar:
Under termin 5 läses valbara kurser om 30 hp.

Lärandemål

Kunskap och förståelse
Efter avslutad utbildning ska studenten:
  • visa kunskap och förståelse inom huvudområdet för utbildningen inbegripet kunskap om områdets vetenskapliga grund, kunskap om tillämpliga metoder inom området, fördjupning inom någon del av området samt orientering om aktuella forskningsfrågor
  • visa kunskap och förståelse inom applikationsutveckling och datavetenskap
  • visa kunskap om applikationsutvecklingens vetenskapliga grund med fördjupning inom programmering samt kännedom om aktuella forskningsfrågor
  • visa kunskap om aktuella metoder och processer för utveckling av applikationer och system
  • visa kunskap om användarens betydelse vid utveckling av applikationer för datorer och mobila system
  • visa kunskap om förutsättningar för utveckling av digitala system och tjänster
  • visa förståelse för begreppet användbarhet som ett mått på kvalitet
  • visa förståelse för programmering som kärnkompetens för applikationsutveckling
Färdighet och förmåga
Efter avslutad utbildning ska studenten:
  • visa förmåga att söka, samla, värdera och kritiskt tolka relevant information i en problemställning samt att kritiskt diskutera företeelser, frågeställningar och situationer
  • visa förmåga att självständigt identifiera, formulera och lösa problem samt att genomföra uppgifter inom givna tidsramar
  • visa förmåga att muntligt och skriftligt redogöra för och diskutera information, problem och lösningar i dialog med olika grupper
  • visa sådan färdighet som fordras för att självständigt arbeta inom det område som utbildningen avser
  • kunna tillämpa aktuella metoder för utveckling av datorprogram, informationssystem och applikationer
  • kunna välja en lösning för en digital applikation utifrån behovs- eller kravanalys
  • kunna tillämpa vanligt förekommande processer för utveckling av applikationer och digitala system
  • kunna använda vanligt förekommande metoder för design av datorprogram och informationssystem
Värderingsförmåga och förhållningssätt
Efter avslutad utbildning ska studenten:
  • visa förmåga att inom huvudområdet för utbildningen göra bedömningar med hänsyn till relevanta vetenskapliga, samhälleliga och etiska aspekter
  • visa insikt om kunskapens roll i samhället och om människors ansvar för hur den används
  • visa förmåga att identifiera sitt behov av ytterligare kunskap och att utveckla sin kompetens.
  • visa förmåga att inom applikationsutveckling göra bedömningar med hänsyn till relevanta vetenskapliga, samhälleliga och etiska aspekter
  • kunna arbeta självständigt och ta ansvar för sitt eget lärande samt ha erhållit en grund för vidare studier på avancerad nivå

Examen

Kandidatexamen

Kandidatexamen i datavetenskap med inriktning mot applikationsutveckling, 180hp.
Bachelor of Science in Computer Science with specialization in Computer Application Development, 180 credits.
Kravet för kandidatexamen i Datavetenskap med inriktning applikationsutveckling är totalt 180 hp i avslutade kurser, varav 90 hp med successiv fördjupning inom huvudområdet, inklusive ett självständigt arbete om minst 15 hp samt 45 hp i för inriktningen specifika kurser.
Inriktningsspecifika kurser
  • DA157A - Introduktion till interaktionsdesign, 7,5hp
  • DA345A - Utveckling av mobila applikationer, 7,5hp
  • DA344A - Webbapplikationer för mobila enheter, 7,5hp
  • DA346A - Programmering av inbyggda system, 7,5hp
  • DA347A - Sensorteknik för mobila enheter, 7,5hp
  • DA330A - Flertrådad programmering, 7,5hp

Övrigt

För behörighet till årskurs 2 ska antalet fullgjorda högskolepoäng vara minst 35 inom programmet. Tillträdeskrav till kurserna DA271A och DA369A framgår av respektive kursplan.