UTBILDNINGSINFO
IN ENGLISH
Malmö universitet

Utbildningsplan

Hösten 2014

Utbildningsplan hösten 2014

Benämning

Systemutvecklare

Engelsk benämning

Computer Systems Developer

Programkod

TGSYA

Omfattning

180 hp

Undervisningsspråk

Svenska och engelska

Beslutande instans

Fakulteten för teknik och samhälle

Gäller från

2014-09-01

Inrättandedatum

2011-09-07

Fastställandedatum

2014-02-24

Utbildningsnivå

Grundnivå

Behörighetskrav

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

Upplägg

Utbildningen är en datavetenskaplig utbildning med inriktning mot utveckling av stora och komplexa datasystem. Det innebär att studenterna tillägnar sig datavetenskaplig kompetens med fokus mot programmering av datasystem på många olika abstraktionsnivåer, t.ex. system som implementerar tjänster på webben, systemprogramvara för styrning och kontroll av hårdvara eller andra system, eller system för manipulation och analys av vanliga mediatyper, text, ljud, bild och video.
Det första året fokuserar på grundläggande programmeringsfärdigheter. Dessutom introduceras mjukvaruutveckling, både med strukturerade och inkrementella metoder i samband med projektarbetet under den andra terminen.
Det andra läsåret omfattar fördjupning i centrala delar av datavetenskapen, datastrukturer och algoritmer, avancerade metoder för text- och bildhantering, flertrådad programmering, men också delar som har särskilt fokus på utveckling av komplexa datasystem, backendsystem för webbtjänster och systemprogramvara samt fördjupning inom systemutveckling. Året avslutas med ett projekt och en vetenskapsteoretisk metodkurs som förberedelse inför det tredje årets examensarbete.
Det avslutande läsåret omfattar dels valbara kurser den femte terminen vilka ger möjlighet för studenten att själv välja specialisering och fördjupning på sin utbildning. Den sista terminen görs examensarbete parallellt med ytterligare fördjupning i informationssäkerhet och databaser.
Utbildningen utgår från ett aktivt lärande där studenten utvecklar sin kompetens och förmåga såväl självständigt som i grupp genom eget arbete. De stora projektkurserna på första och andra åren är avsedda att träna detta i en så yrkesnära miljö som möjligt. Projekt av mindre omfattning förekommer även på andra kurser i utbildningen. 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, sammanhang och förmåga till egen analys.

Innehåll

Termin 1, hösten 2014

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 2015

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

Termin 3, hösten 2015

Datastrukturer och algoritmer
DA252A, 7.5 hp (Obligatorisk)
Huvudområde: Datavetenskap
Datavetenskap: Storskaliga webbtjänster
DA358A, 7.5 hp (Obligatorisk)
Huvudområde: Datavetenskap
Flertrådad programmering
DA330A, 7.5 hp (Obligatorisk)
Huvudområde: Datavetenskap
Datavetenskap: Avancerade metoder för text- och bildbehandling
DA357A, 7.5 hp (Obligatorisk)
Huvudområde: Datavetenskap

Termin 4, våren 2016

Datavetenskap: Systemprogramvara
DA359A, 7.5 hp (Obligatorisk)
Huvudområde: Datavetenskap
Systemutveckling II
DA329A, 7.5 hp (Obligatorisk)
Huvudområde: Datavetenskap
Projekt II
DA271A, 7.5 hp (Obligatorisk)
Huvudområde: Datavetenskap
Huvudområde: Data- och informationsvetenskap
Datavetenskap: Forskningsmetodik
DA350A, 7.5 hp (Obligatorisk)
Huvudområde: Datavetenskap

Termin 5, hösten 2016

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: C++ och programkonstruktion
DA378A, 7.5 hp (Valbar)
Huvudområde: Datavetenskap
Advanced Programming
DA405A, 7.5 hp (Valbar)
Inget huvudområde
Artificial Intelligence
DA272A, 7.5 hp (Valbar)
Huvudområde: Datavetenskap
Etik och IT
DA199B, 7.5 hp (Valbar)
Inget huvudområde
Webbutveckling II - Klient
DA281A, 7.5 hp (Valbar)
Inget huvudområde
Webbutveckling II - Server
DA282A, 7.5 hp (Valbar)
Inget huvudområde
Innovationsprojekt
DA285A, 15 hp (Valbar)
Inget huvudområde
Utveckling av mobila applikationer
DA345A, 7.5 hp (Valbar)
Huvudområde: Datavetenskap
Programmering av inbyggda system
DA346A, 7.5 hp (Valbar)
Huvudområde: Datavetenskap
Internet of Things and People
DA274A, 7.5 hp (Valbar)
Inget huvudområde
Datavetenskap: Informationsdesign
DA260A, 7.5 hp (Valbar)
Huvudområde: Datavetenskap

Termin 6, våren 2017

Datavetenskap: Examensarbete
DA230A, 15 hp (Obligatorisk)
Huvudområde: Datavetenskap
Huvudområde: Data- och informationsvetenskap
Datavetenskap: Informationssäkerhet
DA351A, 7.5 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 systemutveckling och datavetenskap
  • visa kunskap om systemutvecklings vetenskapliga grund med fördjupning inom programmering samt kännedom om aktuella forskningsfrågor
  • visa kunskap om aktuella metoder för utveckling av datorprogram, informationssystem och digitala tjänster
  • visa kunskap om användardriven utveckling av digitala informationssystem
  • 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 mätbar kvalitet i utveckling av kostnadseffektiva lösningar
  • visa förståelse för programmering som kärnkompetens för systemutveckling
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 och i projektgrupper arbeta inom systemutveckling
  • kunna rekommendera en digital systemlösning utifrån behovs- eller kravanalys
  • kunna tillämpa vanligt förekommande processer för utveckling av komplexa informationssystem
  • kunna använda vanligt förekommande metoder för design av datorprogram och datorbaserade tjänster
  • kunna specificera, konfigurera, integrera och vidareutveckla distribuerade informationssystem
Värderingsförmåga och förhållningssätt
Efter avslutad utbildning ska studenten:
  • visa förmåga att inom systemutveckling 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
  • 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 systemutveckling, 180hp.
Bachelor of Science in Computer Science with specialization in Computer Systems Development, 180 credits.
Kravet för kandidatexamen i Datavetenskap med inriktning mot systemutveckling är totalt 180hp i avslutade kurser, varav 90hp med successiv fördjupning inom huvudområdet, inklusive ett självständigt arbete om minst 15hp samt 60hp i för inriktningen specifika kurser.
Inriktningsspecifika kurser
  • DA157A - Introduktion till interaktionsdesign, 7.5hp
  • DA336A - Systemutveckling och projekt I, 15hp
  • DA358A – Backendsystem för webbtjänster, 7,5hp
  • DA359A - Systemprogramvara, 7,5hp
  • DA239A – Systemutveckling II, 7,5hp
  • DA351A - Informationssäkerhet 7,5hp
  • DA357A – Avancerade metoder för text och bildbehandling, 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 DA230A framgår av respektive kursplan.