• Til forsiden
  • Biblioteket
  • Its Learning
  • Kontakt
  • Læs op
  • Sitemap
  • Print
  • It
  • Formindsk tekstst?rrelse Forst?r tekstst?rrelse
  • Visit our English website ucnorth.dk
  |  
Du er her:

Katalog

Studieordning

 

 

 

 

Find vores netværk for softwareudviklere på...

 


 

 

Kontakt

Studievejleder Rie Nielsen

Sofiendalsvej 60

Postboks 71

9100 Aalborg

 

Tlf.: 72 69 15 60

Mail: rni@ucn.dk

 

Diplom i Softwareudvikling

Kom på forkant med udviklingen og få beviset i hånden

Softwarearkitekturen ændrer sig hele tiden, især inden for de sidste 15 år: udviklingen er gået fra objektorienteret programmering til eksempelvis clouding, servicebaserede applikationer, diversitet på klient og serversiden, og nye (og gamle) funktionelle sprog.

 

Det stiller øgede krav om softwarekvalitet og leveringstider, testmetoder og formelle metoder til specifikation.

 

Diplomuddannelsen i Softwareudvikling er for dig, som har brug for at få opdateret din viden på området eller som ønsker et formelt bevis, på det du kan i forvejen.

 

Med en bestået Diplomuddannelsen i softwareudvikling kan du efterfølgende anvende titlen: Diplom i Softwareudvikling

 

Uddannelsens formål

Diplomuddannelsen tager udgangspunkt i professionen og hvad du som IT-professionel skal i praksis, men omfatter også den teori, der ligger til grund for tidens teknologier. Uddannelsen kvalificerer dig til videreuddannelse på relevante master- og kandidatuddannelser.

 

Formålet med uddannelsen er at kvalificere dig til selvstændigt at kunne fungere som it-specialist med fokus på integration og arkitektur, og til at indgå i fagligt samarbejde om udvikling af store datatunge distribuerede it-systemer i it-virksomheder, it-konsulentvirksomheder eller interne it-udviklingsafdelinger.
 

Struktur

Uddannelsen udgør i alt 60 ECTS og består af 5 moduler, hvoraf de 3 er obligatoriske og de 2 er valgfrie, samt et afgangsprojekt der afslutter uddannelsen. I tabellen herunder under kan du se en oversigt over modulerne.

 

Obligatoriske moduler

Valgmoduler

Afgangsprojekt

Test Databaser for udviklere Afgangsprojekt
Systemintegration Kontraktbaseret udvikling  
Udvikling af store systemer IT-projektledelse  
  Sikkerhed  

 

Obligatoriske moduler: Uddannelsens obligatoriske moduler, der er fælles for alle studerende, uanset uddannelsesretning, omfatter i alt 30 ECTS-point.


Valgfrie moduler: Under uddannelsen vælger du blandt de valgfrie moduler, så de tilsammen udgør i alt 15 ECTS-point. Du kan desuden vælge moduler uden for uddannelsens faglige område, dog højst 10 ECTS-point. Institutionen vejleder dig om valg af moduler uden for uddannelsens faglige område.

Afgangsprojekt: Med gennemførelse af afgangsprojektet på 15 ECTS-point, afslutter du uddannelsen. Det skal dokumentere, at du har opnået uddannelsens mål for læringsudbytte. Afgangsprojektets emne skal ligge inden for uddannelsens faglige område og formuleres, så de valgmoduler, du har gennemført, også inddrages.

 

Sådan gennemføres uddannelsen

Et modul omfatter som udgangspunkt 15 gange af 4 lektioner, og derudover er der selvstudie med mulighed for vejledning. Normalt tages 1 eller 2 moduler ad gangen, men du er i høj grad selv med til at sammensætte forløbet, der typisk er af 2-3 års varighed.

 

Undervisere på uddannelsen

Underviserne på uddannelsen, der er tilknyttet IT og Multimedieuddannelserne på UCN, har en opdateret teoretisk og praktisk viden, samt en professionel tilgang til både uddannelsen og det faglige indhold. 

Du vil også møde eksterne undervisere fra det omgivende erhvervsliv.
 

Praktiske oplysninger

Sted: Uddannelses gennemføres på UCN, Sofiendalsvej 60A i Aalborg.

 

Opstart: Der starter nye hold pr. 1. september 2011 og pr. 1. februar 2012.

 

Adgangskrav: Du kan optages på Diplomuddannelsen i Softwareudvikling, eller enkelte moduler herfra, hvis du har gennemført en relevant adgangsgivende uddannelse mindst på niveau med en erhvervsakademiuddannelse eller en relevant videregående voksenuddannelse (VVU), samt at du har mindst 2 års relevant erhvervserfaring efter gennemført adgangsgivende uddannelse.

Opfylder du ikke kravene har du mulighed for at søge dispensation via en realkompetencevurdering hos UCN. Her kan du også læse om mulighederne for merit, hvis du allerede har kompetencer på niveau med diplomuddannelsen.

 

Pris: På Diplomuddannelsen i Softwareudvikling er der deltagerbetaling:

  • Obligatoriskmodul / valgfagsmodul 10 ECTS: kr. 9.500,-
  • Obligatorisk modul / valgfagsmodul 5 ECTS: kr. 4.500,-
  • Afgangsprojekt: kr. 8.500,-

Der skal tillægges materialer til hvert modul på kr. 500 - 1500,-.

 

Oprettes der ikke et diplom hold, har du mulighed for at deltage på Professionsbachelor daghold i det modul, du ønsker at følge. Det er de samme moduler der afvikles på Diplom og Professionsbachelor uddannelsen.
Henvende dig til studievejlederen vedr. pris, tidspunkt m.m. 
 

Obligatoriske moduler

Test (10 ECTS)
Modulet handler om at kvalificere dig til at kunne arbejde med både planlægning og gennemførelse af test. Det vil sige forstå de forskellige typer af test med deres opbygning, afvikling og rapportering.
Modulet består af:

  • Teststrategi, testplan og testprocedurer
  • Whitebox og Blackbox testteknikker
  • Useability test
  • Værktøjer til testplanlægning, gennemførelse og automatisering
  • Systemdesign og test

Systemintegration (10 ECTS)
Modulet kvalificerer dig til at arbejde med teknisk integration af systemer, dvs. kunne (1) integrere eksisterende systemer, (2) integrere eksisterende systemer i forbindelse med udvikling af nye systemer, samt kunne (3) udvikle nye systemer, som understøtter fremtidig integration.Emner, der tages op:

  • Forretningsmæssige overvejelser ifm. system integration
  • Standarder indenfor området
  • Enterprise patterns (mønstre til system integration)
  • Konkrete messaging systemer (pr. MSMQ/Biztalk, JMS og Apache ActiveMQ)
  • Service Oriented Architecture (SOA)

Udvikling af store systemer (10 ECTS)
Modulet beskæftiger sig med de udfordringer, der er knyttet til at udvikle store systemer med mange personer og servere involveret. Udfordringerne behandles fra to perspektiver: Organisation og software. Emnerne er:

  • Udviklingsmetoder
  • Kvalitetssikring (test),Driftsprocesser (ITIL)
  • Håndtering af support, Skaleringsmetoder
  • Værktøjer og teknikker til optimering af software med mange servere
  • Automatisering af test og idriftssættelse
  • Overvågning af driftssystemer

Valgfrie moduler

Databaser for udviklere (5 ECTS)
I dette modul uddybes emner som databasedesign, avanceret SQL-programmering – herunder nye features i SQL:2003, transaktionshåndtering mv.), og du introduceres for en række nye emner indenfor databaseområdet som fx:

  • Databaseoptimering
  • Stores Procedures
  • Sikkerhed
  • Andre databasetyper (ODB, Google Datastore, GIS, Data Warehouse mv.)
  • Objekt - Relationel mapning (LINQ)
  • Backup og Replikering

Kontraktbaseret udvikling (10 ECTS)
Modulet handler om formelle teknikker til udvikling og verifikation af software. ”Formelle” vil sige matematisk baserede. Modulet er derfor også centralt som fundamentet for videregående datalogiske studier. Modulet består af tre dele:

  • Introduktion til diskret matematik
  • Formel udvikling og verifikation af algoritmer
  • Kontraktbaseret klassedesign (Design by Contract)

IT-projektledelse (10 ECTS)
Dette modul sætter dig i stand til at lede mindre og mellemstore udviklings- og vedligeholdelsesprojekter, samt ledelsesopgaver i forbindelse med større projekter. Modulet sætter fokus på:

  • Projektformulering og –strategier
  • Projektets ledelsesopgaver
  • Samspillet mellem øvrige projekter og organisationen

Sikkerhed (10 ECTS)
Modulet handler om at gennemføre sikkerhedsanalyser, udarbejde løsningforslag og handlingsplan, forestå implementering af løsning. Du opnår viden inden for følgende områder:

  • Operativsystem sikkerhed
  • Trådløs sikkerhed
  • Firewalls
  • Applikationssikkerhed
Sidst opdateret 26-03-2012
Professionshøjskolen University College Nordjylland   |   Aalborg   |   Hjørring   |  Thisted  |  72 69 00 00  |   ucn@ucn.dk   |   RSS-feeds fra UCNNyheder   |   UCN på Facebook  UCN på YouTube